Tema 4
Fundamentos de Informática
Contenidos
Al ordenador hay que indicarle lo que debe hacer, paso a paso, como
si se tratara de una receta de cocina. Este proceso incluye las
siguientes etapas:
1. Estudio del problema a resolver y descomposición en partes más
simples.
2. Elaboración del algoritmo: Descripción detallada, en lenguaje natural
(español), de las acciones que debe ejecutar el ordenador
3. Elaboración del programa: Traducción del algoritmo a un lenguaje de
programación (FORTRAN, PASCAL, C…)
4. Compilación o traducción del programa fuente al lenguaje máquina
5. Vinculación (linkado): Unión, en un solo programa binario ejecutable,
de los programas objetos relacionados
6. Ejecución: Carga del programa ejecutable en memoria y puesta en
funcionamiento.
Definición y tipos de software
9 No depende
del ordenador
9 Facilita la
programación
9 Depende del
microprocesador
9 Repertorio de
instrucciones reducido
9 Laborioso de
programar
Definición y tipos de software
Todos los programas que conforman el software pueden ser
divididos en dos grupos bien diferenciados según su función:
Software del sistema: Compuesto por el conjunto de programas
imprescindibles para el funcionamiento del hardware, más un
conjunto cuya misión es la de facilitar el uso del sistema y
optimizar sus recursos.
- Sistemas operativos
- Software de utilidad: compiladores, editores, …
Software de aplicación: Es el conjunto de programas que manejará
el usuario para realizar cualquier tarea con el sistema informático.
- Software estándar
- Aplicaciones integradas
- Software a medida (aplicaciones verticales)
Definición y tipos de software
Software del sistema
Utilidades generales.
1. Traductores de lenguajes de alto nivel (compiladores e intérpretes)
2. Depuradores (debuggers), ensambladores y cargadores.
3. Editor de programas.
Software del sistema
Sistema Operativo
Windows 95/98
– Sistema operativo de propósito general, desarrollado
para máquinas con microprocesadores Intel y compatibles
(80386, 80486, Pentium,...)
– Interfaz gráfica nativa.
– Monousuario y Multiproceso
– Implementa características de seguridad mínimas.
– Se prima la facilidad de uso sobre otras características
como la velocidad o la capacidad de control del usuario.
– Puede comunicarse con varios protocolos de redes
(TCP/IP, IPX/SPX, …).
- Soporta correo electrónico, acceso telefónico a redes,
nombres de archivos largos
- Tiene problemas con la gestión de memoria (se “cuelga”
fácilmente)
Software del sistema
Windows NT/2000
– Sistema operativo de propósito general, desarrollado para
máquinas con microprocesadores Intel y compatibles (80386,
80486, Pentium,...)
– Completamente 32 bits
- Compatible con programas DOS y Windows de cualquier
versión.
- Fiable (no cae el sistema si cae una aplicación)
- Interconectable con todo tipo de redes y ordenadores.
- Transportable a cualquier máquina (casi todo escrito en C).
– Interfaz gráfica nativa.
– Multiusuario y Multiproceso
– Implementa características de seguridad avanzadas
Software del sistema
Software Estándar
Es muy numerosa la gama de aplicaciones estándar existentes en el
mercado cubriendo una gran cantidad de actividades
Procesador de textos
Son los más difundidos y usados. Se utilizan para crear, manejar e
imprimir todo tipo de documentos como cartas, artículos, informes e
incluso libros completos.
Procesador de textos
Casi todos son aplicaciones WYSIWYG (What You See Is What You
Get), que permiten trabajar directamente en pantalla con la
presentación final del documento.
Gestor de gráficos
Un programa gestor de gráficos permite crear y manipular imágenes
gráficas. Para ello, en primer lugar, es necesario que el equipo
disponga de unas mínimas capacidades gráficas, es decir, una
tarjeta de gráficos, un monitor color con suficiente resolución y un
procesador lo suficientemente rápido para procesar las imágenes en
forma eficaz.
Gestor de gráficos
Los gráficos usados con una computadora pueden ser de dos tipos:
Gestor de gráficos
Programas para dibujar y pintar
Modelado en 3D y CAD/CAM
Presentaciones
Gestor de Comunicaciones
Un PC con un mínimo de equipamiento de comunicaciones (módem o
tarjeta de red) y el software correspondiente, se puede comunicar
con otros equipos distantes mediante la red telefónica o mediante
otras líneas de comunicación. De esta manera, adquiere una nueva
característica, denominada conectividad, que le permite hacer uso
de una serie ilimitada de recursos distribuidos a lo largo de todo el
planeta.