jueves, 9 de julio de 2015

Informática



SOFTWARE


El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.

El software es un ingrediente indispensable para el funcionamiento del computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada.


Funciones del software:

  • Administrar los recursos de computacionales
  • Proporcionar las herramientas para optimizar estos recursos.
  • Actuar como intermediario entre el usuario y la información almacenada.
Tipos de Software

  • Software del sistema: Es un conjunto de programas que administran los recursos de la computadora. Ejemplos: Unidad central de proceso, dispositivos de comunicaciones y dispositivos periféricos, el software del sistema administra y controla al acceso del hardware.

  • Software de aplicaciones: Programas que son escritos para o por los usuarios para realizar una tarea especifica en la computadora. Ejemplo: software para procesar un texto, para generar una hoja de calculo, el software de aplicación debe estar sobre el software del sistema para poder operar.

·        Software de usuario final: Es el software que permiten el desarrollo de algunas aplicaciones directamente por los usuarios finales, el software del usuario final con frecuencia tiene que trabajar a través del software de aplicación y finalmente a través del software del sistema.

Software de aplicación

El software de Aplicación es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.
La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas.

Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware.
Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar el sistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos.
Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.

Algunos ejemplos de software aplicaciones son:

  •  Procesadores de texto. (Bloc de Notas)
  •  Editores. (PhotoShop para el Diseño Gráfico)
  •  Hojas de Cálculo. (MS Excel)
  •  Sistemas gestores de bases de datos. (MySQL)
  •  Programas de comunicaciones. (MSN Messenger)
  •  Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
  •  Programas de diseño asistido por computador. (AutoCAD)



Interfaz grafico


En los sistemas informáticos, la relación humano-computadora se realiza por medio de la interfaz, que se podría definir como mediador. Cuando existen dos sistemas cualesquiera que se deben comunicar entre ellos la interfaz será el mecanismo, el entorno o la herramienta que hará posible dicha comunicación.
Podríamos definir básicamente dos tipos de interfaces:
·         La interfaz física: un ratón y un teclado que sirven para introducir y manipular datos en nuestro ordenador.
·         La interfaz virtual o interfaz gráfica (GUI) que permite, mediante iconos (cursor + objetos gráficos metafóricos), interactuar con los elementos gráficos convirtiendo al ser humano en usuario de la aplicación.

Hoja de cálculo

Se hace referencia a los tipos de software, a través de los cuales se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo.






      La primera Hoja de Cálculo (VisiCalc) fue inventada por Dan Bricklin en 1979 y funcionaba en un computador Apple II [1]. VisiCalc fue considerada en ese entonces como un software de “cuarta generación” que permitía a quienes realizaban proyecciones financieras la posibilidad de recalcular automáticamente toda la hoja de trabajo en el momento en que se cambiaba cualquier valor.

       Además, las hojas de cálculo también pueden producir representaciones gráficas de los datos ingresados.



¿Qué es una Base de Datos?


  • Una colección de información que persiste en un período largo de tiempo”
  • No son simplemente “archivos de datos”




¿Qué es un DBMS?

  • Un Sistema Manejador de Bases de Datos:
  • Permite crear bases de datos (Lenguaje de Definición de datos DDL)
  • Permite hacer consultas (“query”) a bases de datos (Lenguaje de Interrogación DML)
  • Almacena gran volumen de datos
  • Controla el acceso a los datos


Características de los DBMS

  • Maneja gran cantidad de datos (g.c.d.)
  • Soporta acceso eficiente a g.c.d.
  • Soporta acceso concurrente a g.c.d.
  • Soporta acceso  atómico seguro a g.c.d










2 comentarios: