Story Transcript
untecs-programación de ingeniería
ingeniería Electrónica
Universidad Nacional Tecnológica del Cono Sur de Lima Especialidad Ingeniería Mecánica Ingeniería Electrónica
Introducción
PROGRAMACIÓN DE INGENIERÍA Semana 01 01-A: A: Introducción – Arquitectura
"¿cómo ¿ pretendemos p decir algo g sobre la cosa, sin estar suficientemente enterados acerca de la verdad que le corresponde?. Al mismo tiempo podríamos plantear la contrapregunta: ¿cómo pretendemos saber algo acerca de la verdad propia de la cosa, si no conocemos la cosa misma para poder decir qué de verdad puede y debe corresponderle?"
Ing. Jorge A. Martel Torres
Heidegger
¿Qué es la informática?
¿Qué es un sistema?
• Es el término resultante de la contracción de los vocablos INFORmación y autoMÁTICA.
• Es un conjunto de elementos o partes que se integran i t o relacionan l i para producir un resultado.
• Se define como el conjunto de conocimientos científicos y técnicos que hacen posible el procesamiento automático de los datos datos, mediante el uso de computadores, para producir información útil y significativa para el usuario. UNTECS
JORGE A. MARTEL TORRES
JORGE AUGUSTO MARTEL TORRES
• Ejemplos: – Una planta. planta – El sistema solar. – El cuerpo humano. 3
UNTECS
JORGE A. MARTEL TORRES
4
1
untecs-programación de ingeniería
ingeniería Electrónica
¿Qué es un sistema informático? •
Es el conjunto que resulta de la integración de cuatro elementos: – – – –
•
Computador: dispositivo capaz de realizar cálculos y tomar decisiones lógicas a velocidades hasta miles de millones de veces más rápidas que las alcanzables por los seres humanos. Es una máquina o dispositivo físico programable, que se utiliza para tratar o procesar información.
Hardware Software Datos Personas
Estos componentes se relacionan haciendo posible el procesamiento automático de los datos, a través de computadores, para producir información útil.
UNTECS
JORGE A. MARTEL TORRES
¿Que es un computador ?
5
UNTECS
Características del Computador
JORGE A. MARTEL TORRES
6
Funciones del Computador
• Sus principales características: – Responde Responde, de manera precisa precisa, a un n conjunto conj nto específico de instrucciones. – Puede ejecutar una lista de instrucciones pregrabadas. – Realiza tareas numéricas complejas. – Fueron diseñadas para uso estricto militar pero con asombrosa rapidez adoptadas al uso comercial. i l
1 Acepta información 1.
Entrada
2. Procesa datos
Procesamiento
3. Produce una salida
Salida Ciclo de Procesamiento de la Información
4. Almacena resultados
Almacenamiento
Computador = Herramienta Multiuso UNTECS
JORGE A. MARTEL TORRES
JORGE AUGUSTO MARTEL TORRES
7
UNTECS
JORGE A. MARTEL TORRES
8
2
untecs-programación de ingeniería
ingeniería Electrónica
¿Qué es un computador? DEFINICIÓN:
Transferencia de datos
Máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos de tratamiento de información, capaz de resolver problemas matemáticos y lógicos mediante la utilización automática de programas i f informáticos. áti
Control
Almacenamiento de datos
Se acepta computador o computadora. UNTECS
Funcionamiento
[ Introducción ]
JORGE A. MARTEL TORRES
9
UNTECS
Procesamiento de datos JORGE A. MARTEL TORRES
10
Präsentat ion
Estructura
[ Introducción ]
Estructura
[ Introducción ]
Computer
Peripherals
Central C t l Processing Unit Computer
CPU Computer
Main Memory
Arithmetic A ith ti and Login Unit
Registers
I/O System Bus
Systems Interconnection
CPU
Internal CPU Interconnection
Memory
Input pu Output
Control Unit
Communication lines
UNTECS
JORGE A. MARTEL TORRES
11
UNTECS D.Mery
JORGE AUGUSTO MARTEL TORRES
JORGE A. MARTEL TORRES 12
12 Arquitectura de Computadores
3
untecs-programación de ingeniería
ingeniería Electrónica
Estructura
[ Introducción ]
Historia
[ Introducción ]
Control Unit CPU ALU
Sequencing Login
Control Internal Unit Bus
Control Memory
UNTECS
JORGE A. MARTEL TORRES
13
Clasificación de los computadores según su tamaño y capacidad de procesamiento Supercomputador: construida para procesar cantidades enormes de datos, puede procesar centenas de millones de instrucciones por minuto. • Es el tipo de computador más rápido y el de costo más elevado. Su valor supera los $20 millones. • Se usan para aplicaciones especializadas que requieren enormes cantidades de cálculos matemáticos. • Ejemplos de aplicación: Predicción sofisticada del clima, investigación en energía nuclear, viajes espaciales, etc. UNTECS
JORGE A. MARTEL TORRES
JORGE AUGUSTO MARTEL TORRES
Años
0
hasta 1945
1
Control Unit Registers and Decoders
Registers
Generación
Características Sistemas mecánicos y electro-mecánicos
1945 – 1955 Tubos al vacío, tableros
2
1955 – 1965 Transistores y sistemas por lotes
3
1965 – 1980 Circuitos integrados y multiprogramación
4
desde 1980
UNTECS
Computadores personales
JORGE A. MARTEL TORRES
14
Clasificación de los computadores según su tamaño y capacidad de procesamiento • Mainframe: M i f E ell titipo más Es á grande d d de computadora en uso común. – Es un computador de gran tamaño y costo elevado. Su costo va de $35.000 a muchos millones de dólares. – Soporta p cientos o hasta miles de usuarios trabajando simultáneamente. – Soporta múltiples programas ejecutándose simultáneamente.
15
UNTECS
JORGE A. MARTEL TORRES
16
4
untecs-programación de ingeniería
ingeniería Electrónica
Clasificación de los computadores según su tamaño y capacidad de procesamiento • Mi Minicomputador: i t d P su capacidad Por id d se encuentra entre las mainframes y las computadoras personales.
• Estación ó de trabajo: para un solo usuario, pero más potente que la computadora personal. Dispone de un microprocesador y un monitor de muy alta calidad. – Es un tipo especial de computador que se usa para aplicaciones de ingeniería (CAD/CAM), publishing, desarrollo de software y otras aplicaciones que requieran i poder d moderado d d d de cómputo ó t y alta capacidad gráfica. – Están diseñadas para soportar un único usuario, pero generalmente se conectan en red.
– Es un computador de tamaño y costo medio. Puede llegar a costar $18.000 a $500.000. – Soporta desde cuatro hasta doscientos usuarios, trabajando simultáneamente. – Es posible ejecutar múltiples programas simultáneamente. UNTECS
JORGE A. MARTEL TORRES
Clasificación de los computadores según su tamaño y capacidad de procesamiento
17
UNTECS
Clasificación de los computadores según su tamaño y capacidad de procesamiento
– Es un computador pequeño, de costo relativamente bajo, diseñado para ser usado por un único usuario. – Aparecieron p p por p primera vez en la década de los 70s, como consecuencia del uso de circuitos altamente integrados (VLSI). – Los computadores personales pertenecen a la cuarta generación. JORGE A. MARTEL TORRES
JORGE AUGUSTO MARTEL TORRES
18
Asignación Próxima Clase 1. Utilizando motores de búsqueda de Internet, Internet reúna información acerca de las generaciones del computador y realice una línea de tiempo especificando los momentos más relevantes. Nota: Se evaluará la creatividad en el trabajo desarrollado.
• Computador personal: computadora de un solo usuario, de tamaño y potencia considerablemente pequeños y está basada en un solo microprocesador.
UNTECS
JORGE A. MARTEL TORRES
19
UNTECS
JORGE A. MARTEL TORRES
20
5
untecs-programación de ingeniería
ingeniería Electrónica
Asignación Próxima Clase 2.
Asignación Próxima Clase
Defina con sus propias p palabras los siguientes g términos: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
UNTECS
3. La supercomputadora representa lo máximo en poder de computo. computo Busque un sitio Web de un fabricante de supercomputadoras y responda las siguientes preguntas:
Asistente personal digital (PDA), Computadora de bolsillo, Laptop, Computadora notebook, Computadora de escritorio, Microprocesador, Palmtop Sistema de Computo, Usuario, Procesamiento. JORGE A. MARTEL TORRES
JORGE AUGUSTO MARTEL TORRES
1. Como y quienes usan las supercomputadoras? 2. Cuantas aplicaciones se pueden encontrar ara manejar supercomputadoras?. Mencione alguna de ellas y de una breve descripción. 21
UNTECS
JORGE A. MARTEL TORRES
22
6