Académique Documents
Professionnel Documents
Culture Documents
VICERRECTORADO ACADÉMICO
NÚCLEO BOLÍVAR
UNIDAD EXPERIMENTAL PUERTO ORDAZ
PRINCIPIOS DE PROGRAMACIÓN EN COMPUTACIÓN
Prof. Francisco G. Osorio V.
GUÍA UNIDAD I y II
En la actualidad podemos decir que empiezan a extenderse al público general los resultados de
la investigación en los primeros años de la quinta generación (iniciada en 1981). Así hoy
vivimos la extensión en el uso de los sistemas multimedia y las redes (dos de los objetivos de
esta generación).
1
QUINTA GENERACION .Son lenguajes que emplean la denominada inteligencia artificial (IA),
también sistemas expertos. Japón ha sido pionero en este tipo de lenguajes pero sus éxitos
prácticos han sido pocos. Muchos conocedores opinan que los sistemas expertos han sido
fracaso, pero es probable que encuentren nuevos rumbos de evolución.
Velocidad de procesamiento:
En general, en una computadora los dispositivos de almacenamiento secundario operan a
velocidades de milisegundo. Una computadora puede procesar 10.000.000 de instrucciones
de programa por segundo = 0.1 microsegundo por instrucción.
SISTEMA DE INFORMACIÓN
Definir los Sistemas de información es, en general, una tarea complicada, porque se compone
de múltiples procesos que son, al mismo tiempo, actores en otros subsistemas de la
organización, y, porque el sistema de Información participa de toda actividad que se desarrolla
en esa organización.
Y así, para Langefors. Sistema de Información es un sistema incluído en otro sistema más
grande, que recibe, almacena, procesa y distribuye información. Los principales elementos de
un S.I. son informaciones y procesos de información.
El Sistema de Información puede ser definido como una colección de personas, procedimientos
y equipos diseñados, construidos, operados y mantenidos para recoger, registrar, procesar,
almacenar, recuperar y visualizar información.
El "énfasis en sistemas significa que los variados componentes buscan un objetivo común para
apoyar las actividades de la organización. Estas incluyen las operacio-nes diarias de la
empresa, la comunicación de los datos e informes, la administra-ción de las actividades y la
toma de decisiones".
2
• Producir gran variedad de informes.
El sistema de información debe contener, sino todos, por lo menos algunos de los elementos
siguientes.
Un sistema de información ejecuta tres actividades generales. En primer lugar, recibe datos de
fuentes internas o externas de la empresa como elementos de entrada. Después, actúa sobre
los datos para producir información. Por último el sistema produce la información para el futuro
usuario, que posiblemente sea un gerente, un administrador o un miembro del cuerpo directivo.
3
4
5
UNIDAD CENTRAL DE PROCESO – CPU
• Es parte del procesador central.
• Controla los demás elementos del sistema de cómputos.
• Está integrado por la Unidad de Control y la Unidad Aritmético Lógica.
• Trabaja estrechamente con el almacenamiento primario, donde se almacenan
temporalmente los datos y las instrucciones de programa durante el procesamiento.
• Toma los datos e instrucciones de la memoria primaria durante el procesamiento.
• Las instrucciones y los datos son almacenados en lugares de memoria a los que la
CPU puede tener acceso durante el proceso.
Unidad Aritmético-Lógica
• Componente de la CPU que realiza las operaciones principales de lógica y de
aritmética de la computadora.
• Puede realizar operaciones de suma y resta, además de operaciones lógicas tanto
para números como para letras.
Unidad de Control
• Componente de la CPU que coordina y controla las otras partes del sistema de
cómputos.
• Lee un programa almacenado, una instrucción a la vez, y dirige a otros componentes
para realizar la tarea que se requieren en el programa.
Almacenamiento Primario
• Es parte de la computadora que almacena temporalmente instrucciones de
programación y datos usados en las instrucciones de la CPU.
Tiene tres funciones:
• Almacena todo o parte del programa que se está ejecutando
• Almacena los programas del sistema operativo que administra la operación de la
computadora.
• Guarda los datos que están siendo usados por el programa.
• Se lo conoce como RAM (Random Access Memory) porque puede acceder a cualquier
punto de la memoria seleccionado aleatoriamente en el mismo tiempo.
• Se divide en celdas de memoria, cada una puede almacenar un byte (Tiene 8
interruptores que cada uno almacena 1 bit)
• Cada celda tiene una dirección individual que permite ubicarla.
Almacenamiento Primario
Existen tres tipos de memoria primaria:
• Registro: posición de almacenamiento temporal en la UAL o en la Unidad de Control
donde pequeñas cantidades de datos o instrucciones permanecen durante milésimas
de seg. antes de usarse.
• Memoria Caché (oculta): almacenamiento de alta velocidad de instrucciones y datos
de uso frecuente.
• RAM: memoria para grandes cantidades de información.
6
• ROM: memoria únicamente de lectura. No se pueden escribir, vienen directamente del
fabricante con los programas almacenados. Se usa para almacenar programas
importantes o usados con frecuencia.
• PROM: subclase de ROM. Memoria programable de lectura. Se usa en dispositivos de
control porque se puede programar una sola vez.
• EPROM: subclase de ROM. Memoria borrable de lectura. Puede ser borrada y
reprogramada muchas veces.
Unidades de Entrada:
Mouse, Teclado, Pantalla sensible al tacto, Lector de código de barras, lápiz óptico, scanners.
Unidades de Salida:
Monitor, Impresora, cornetas.
Almacenamiento secundario
Es el almacenamiento a tiempo relativamente largo, no volátil de datos fuera de la CPU y del
almacenamiento primario. El tiempo de acceso es mayor que a la memoria principal.
Los tipos más comunes son:
• Cinta magnética: Es barata y relativamente estable, Almacena grandes volúmenes de
información en forma secuencial por medio de segmentos magnetizados y no
magnetizados de cinta. Al tener un acceso secuencial es bastante lenta, por ello se
utiliza en operaciones donde el tiempo no es un factor crítico.
• Discos magnéticos:
• Discos duros: son placas circulares de acero delgadas recubiertas de óxido
de hierro, pueden montarse múltiples discos en un eje vertical.
En cada superficie los datos se registran en pistas. Círculos concéntricos en la
superficie del disco, sonde los datos se almacenan como puntos magnetizados.
La información se registra o se lee del disco usando cabezas de lectura /
escritura.
• Disquetes son discos de 5.25 o 3.5 pulgadas de una película de poliester con un
recubrimiento magnético.
Tiene una capacidad desde los 360 Kb hasta 1.44 Mb. La velocidad de acceso es
más lenta que los discos duros. Emplean un método sectorial para almacenar los
datos. Este método divide al disco en sectores circulares. A cada sector se le
asigna un número único de manera de que los datos puedan ser localizados
usando el número de sector y el número de registro.
VENTAJAS:
* Permiten el acceso directo a registros individuales.
* Es económico, práctico y confiable, pero no tiene la capacidad de
almacenamiento ni la velocidad necesaria para trabajos de gran magnitud.
* Es transportable.
SISTEMAS OPERATIVOS.
7
Programa que controla los recursos del ordenador ( memoria, periféricos ), y
pone las bases para que pueda operar el usuario, definiendo los medios para que
pueda acceder y utilizar recursos. Incorporan la forma de trabajar del Hardware, y le
dan una visión simplificada de este al Software.
Funciones básicas:
1.- Actuar como ordenador virtual. Actúa como un ordenador pero de manera
simplificada, con el se hacen mas fácil los programas.
2.- Manejar los recursos del sistema. Avisa del espacio que queda libre en el
disco , la memoria, ...
Las características de sus funciones son:
a.- El sistema operativo es el software que maneja directamente los recursos
Hardware del ordenador: Los componentes Hardware y Software, se pueden
estructurar por niveles, donde cada nivel necesita del anterior para funcionar
correctamente. El sistema operativo es el primer nivel de software, necesitando solo el
software para trabajar.
b.- El sistema operativo provee de unos servicios a los programas de aplicación.
Permite a los programas liberarse de la complejidad de la mayoría de las
actividades de acceso de memoria y manejo de periféricos, disponiendo fragmentos
de programas para que realicen esta función.
c.- El sistema operativo tiene el control del ordenador en todo momento.
Verifica que las actividades de los programas de aplicación se circunscriben a
los limites de seguridad que tienen programados, impiden que violen la seguridad del
sistema o pongan en peligro el hardware.
Antes la mayoría de los programas mandaban sus datos a impresoras o
similares, por lo que se dificultaba las operaciones complicadas. Luego se hacían
buenos programas que se pasaban a otros programas. Los programas se graban uno
a uno. Estos programas son como " librerías ", que los ordenadores empezaron a
introducir. Estos son los primeros Sistemas Operativos. El conjunto de programas
transmite una forma de funcionar; incorporando una serie de funciones para que el
Hardware funcione correctamente.