1. ESQUEMA BÁSICO DEL SOFTWARE
El software está ligado al concepto de programa “no es más que un conjunto de
instrucciones que se le dan a la computadora para indicarle la tarea que se desea
realizar.”
Instrucción:conjunto de símbolos de un repertorio, construido de acuerdo a una
orden de operación para la computadora.
Lenguaje de programación:son instrucciones de un programa que responden a
unas reglas sintácticas y semánticas bien establecidas.
Existen muchos tipos de lenguajes de programación, pero la computadora es solo capaz
de entender un determinado lenguaje:
Conjunto de reglas y símbolos
Construye instrucciones
interpretables por los circuitos
Lenguaje de electrónicos de una unidad de
maquina control.
Las instrucciones se representan
solo con números(código binario)
Es necesario conocer las
características del hardware.
Lenguajes de
programación
Son independientes del modelo de
la computadora.
Lenguaje de Están orientados a ser más fáciles y
alto nivel directa la labor del programador.
Ejm: C++, Pascal, Basic; PROLOG,
ADA, etc.
Autores: Patiño Sheimy y Paz Johanna.
2. Hoy la necesidad de utilizar elementos capaces de traducir programas escritos en un
lenguaje de alto nivel al lenguaje máquina de un ordenador concreto.
Traductor.-harán posible la ejecución de programas en un lenguaje de alto nivel
concreto sobre un tipo de ordenador específico.
Programa inicial
Compiladores Lenguaje maquina
(Programa fuente)
(Programa objeto)
Interpretes Analizan Ejecutan
Programa fuente
Tipos de
Traductores
No se genera programa objeto como salida
La computadora funciona con una serie de programas para el control la utilización
delmism9o y a dichos programas se los denomina sistema operativo.
SISTEMA OPERATIVO.-conjunto de programas y funciones que controlan y gestionan el
funcionamiento del hardware y a la vez oculta los detalles al usuario con dos objetivos
principales.
Autores: Patiño Sheimy y Paz Johanna.
3. Alcanza un eficaz rendimiento de los recursos del hardware (memoria, periféricos,
CPU, etc.)
Facilita al usuario un acceso flexible y sencillo a dichos recursos.
SISTEMA OPERATIVO OFRECE.
Sistemas operativos multiusuarios.
Sistemas operativos distribuidos.
Actualmente los sistemas operativos más conocidos son: UNIX; WINDOWS-NT; OS/2;
MACINTOSH, WINDOWS 95, MS-DOS.
Módulos del sistema operativo
Traductores
Software Enlazadores
Básico Cargadores
Programas de diagnostico
Paquetes de software.
Software
* Programas de
Software de facturación.
aplicación.
Aplicaciones específicas. * Procesadores de texto
* Programas
desarrollados por los
usuarios
Autores: Patiño Sheimy y Paz Johanna.