Está en la página 1de 56

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERIA QUIMICA

INFORMATICA APLICADA A LA
INGENIERIA

Profesor: Salvador Trujillo Pérez


Lic. En Investigación Operativa
Mg. En Ingeniería de Sistemas
Dr. En Ingeniería

strujillo@unac.pe
1
TEMA: Introducción a la informática.
Informática
Ciencia que estudia el procesamiento automático
de la información.

Informática Información + automática

La palabra informática proviene del término


alemán Informatik, usado por Karl Steinbuch en
1957.
La Informática abarca diferentes
aspectos:
 Arquitectura de computadores
 Metodología para el desarrollo de software
 Programación
 Redes de computadoras
 Inteligencia artificial
 Electrónica
Aplicaciones de la Informática
Comunicaciones
Negocios Ciencia

Gobierno Arte

Industria Transporte

Entretenimiento Medicina
Almacenamiento y
consulta de información
¿Qué es una computadora ?
Es un dispositivo electrónico que recibe un conjunto de
datos de entrada, los procesa mediante programas y genera
resultados o información. Tiene gran capacidad para el
almacenamiento de los datos y elevada velocidad de
cálculo.
Datos e información
Datos: son cifras o valores que por sí solos no tienen un
significado. Representan un hecho, evento o elemento del
mundo real.
Ejemplo: 28, 5231.1, “Pedro”, 3798.3.

Información: son los datos ya procesados y ordenados, de


manera que tienen un significado para la persona que los
recibe. Ejemplo:

Nombre: Pedro
Edad: 28 años
Salario base: 5231.1
Bonos: 3798.3
Salario Total: 9029.4
Procesamiento de datos
Datos Materia prima usada
como entrada

Realizar operaciones
aritméticas (+, -, *, /)
Mover
Ordenar
Procesamiento Comparar
Buscar
Clasificar
Almacenar

Salida o resultado del


Información procesamiento de los
datos
Pasos en el procesamiento de datos

2.Procesamiento

3. Salida

4. Almacenamiento
1. Entrada
Historia de la computación
•Abaco (1600 - 190 A.C).
Primer dispositivo mecánico para contar

•Pascalina
Blaise Pascal (1623 - 1662)
Sumadora mecánica

•Máquina de diferencias:
tablas logarítmicas y polinomios
•Máquina analítica:
suma, resta, multiplicación y división
60 sumas por minuto

Charles Babbage (1793 - 1871)


• Tarjetas Perforadas
Charles Jacquard (1753 – 1834) diseñó un telar de tejido
con tarjetas perforadas.

Babbage trató de aplicar este concepto a su máquina.

Herman Hollerit (censo de USA 1890).


Pioneros de la computación
► Atanasoff y Berry (1937 a 1942)
Universidad Estatal de Iowa
Primera computadora electrónica

► Mauchly y Eckert (1946)


ENIAC. Aplicaciones para la 2a. Guerra Mundial
Universidad de Pennsylvania.
Peso: 30 toneladas

► Von Neumann, Mauchly y


Eckert (1952)
EDVAC. Incluye la idea de programa
almacenado.
Generaciones de computadoras
► Primera Generación (1942 - 1955)
Máquinas grandes y costosas, construidas con tubos al
vacío.
Programadas en lenguaje de máquina.
Memoria: Tarjetas perforadas.
Uso: aplicaciones científicas y militares.
► Segunda Generación (1955 -1964)
Construidas con circuitos de transistores.
Programadas en lenguajes de alto nivel.
Menor tamaño.
Uso: Científico, militar, administrativo (reservaciones
de aerolíneas, control de tráfico aéreo, etc.).
Memoria: cintas magnéticas, tambores magnéticos

► Tercera generación (1964 - 1971)


Circuitos integrados (miles de componentes
electrónicos en miniatura)
Pequeñas, rápidas y desprenden menos calor.
Más fáciles de usar.
Memoria: discos magnéticos.
► Cuarta generación (1971 - 1989)
Construidas con microprocesadores (alta densidad y
veloces).
Pequeñas y menos costosas. Surgen los PC’s.
Se incrementa el número de aplicaciones.
Memoria: disco duro, cintas magnéticas y disquetes.
Fáciles de usar.
Fáciles de producir comercialmente.

► Quinta generación (1989 – presente)


Construidas con componentes altamente integrados.
Grandes capacidades de procesamiento. Más veloces y
confiables. Altas capacidades de memoria.
Internet y aplicaciones multimedia.
Infinidad de usos.
Tema: Introducción a la Informática

Clasificación de los ordenadores según su tamaño y


capacidad de procesamiento

Supercomputador
Es el tipo de ordenador más rápido y el de costo más elevado.

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.
Tema: Introducción a la Informática

Clasificación de los ordenadores según su tamaño y


capacidad de procesamiento

Mainframe
Es un ordenador de gran tamaño y costo elevado.

Soporta cientos o hasta miles de usuarios trabajando


simultáneamente.

Soporta múltiples programas ejecutándose simultáneamente.


Tema: Introducción a la Informática

Clasificación de los ordenadores según su tamaño y


capacidad de procesamiento

Minicomputador
Es un ordenador de tamaño y costo medio.

Soporta desde cuatro hasta doscientos usuarios, trabajando


simultáneamente.

Soporta múltiples programas ejecutándose simultáneamente.


Tema: Introducción a la Informática

Clasificación de los ordenadores según su tamaño y


capacidad de procesamiento

Computador personal
Es un ordenador pequeño, de costo relativamente bajo, diseñado
para ser usado por un único usuario.

Aparecieron por primera vez en la década de los 70s, como


consecuencia del uso de circuitos altamente integrados (VLSI).

Los ordenadores personales pertenecen a la cuarta generación.


21
Tema: Introducción a la Informática

Definiciones
¿Qué son los datos?
Símbolos que representan hechos, condiciones, situaciones o
valores.
Elementos de información.
Son la materia prima necesaria para producir información.

Tipos de datos
Numéricos. (Cifras)
Alfabéticos. (Letras, palabras)
Audiovisuales. (Música, voz, imágenes, video)
Físicos. (Valores tomados directamente del entorno)
Uso de un computador:
Proceso de transformación de datos en información

Entrada Proceso Salida

El computador El computador
Se ingresan al
realiza distintas presenta la
sistema datos
operaciones y información para
que provienen
transforma los uso externo
del exterior
datos

00010101101010010
10011101001111101
01010100010101011
Tema: Introducción a la Informática

Representación de los datos


Unidades de medida para almacenamiento de datos

Bit: Acrónimo de Binary Digit (Dígito binario), es la mínima


unidad de información que viaja y se almacena en un computador.
Cada bit representa un impulso eléctrico (1 ó 0).

Byte: Acrónimo de Binary Term (Término binario), es un grupo


de 8 bits que el ordenador utiliza para representar cada símbolo o
caracter que conocemos, es decir un número, una letra, un signo
de puntuación, etc.
Con un byte, el ordenador puede representar 256 símbolos o
caracteres diferentes.
Tema: Introducción a la Informática

Representación de los datos


Unidades de medida para almacenamiento de datos

Terabytes Gigabytes Megbytes Kilobyte Byte Bit


1 8

1 1.024 8.192

1 1.024 1.048.576 8.388.608

1 1.024 1.048.576 1.073.741.824

1 1.024 1.048.576 1.073.741.824


Fuente:
26
Diario el Comercio sección tecnología
27
28
Clasificación de Hardware
El hardware, se puede clasificar en 5 categorías
básicas:

1. Procesador
(UCP)

2. Memoria principal
29
Clasificación de Hardware

3. Dispositivos de Entrada

4. Dispositivos de Salida

También existen los...


Dispositivos de Entrada / Salida
Son dispositivos que pueden cumplir alternadamente la
función de dispositivos de entrada y de dispositivos de salida.
Ejemplo: Modem 30
Clasificación de Hardware

Disco
Solido

Usb

5. Almacenamiento secundario

31
Arquitectura de un computador
Relación entre los 5 elementos de Hardware

Unidad de Proceso

Procesador
(UCP)
Dispositivos Dispositivos
de Entrada Memoria de Salida
Principal

Almacenamiento secundario
Arquitectura básica
de Von Neumann
32
El Procesador o UCP

• Físicamente son pequeños chips


llamados microprocesadores.

• Es el “Cerebro” de la computadora.

• Es el lugar donde se manipulan los


datos, donde se interpretan y ejecutan
las instrucciones.
• Compuesto por dos elementos:
• La Unidad de Control (UC)
• y la Unidad Aritmética-Lógica (UAL)
33
El procesador o UCP
Algunos ejemplos:

 Tecnología Intel
En computadoras IBM y compatibles.
Ejemplos: …, 486, Intel Celeron, Pentium Pro,
Pentium IV, etc.

 Tecnología Motorola
En computadoras MacIntosh y Sun.
Ejemplos: Modelos 680x0 (68000, 68020…),
MPC (Power PC diseñada para multimedios), G3,
G4, etc.

34
El procesador o UCP
Algunos ejemplos:

 Tecnología AMD
Ejemplos:
Modelos (equivalentes a modelos Pentium):
5x86, K5, K6, K7 o Athlon

 Tecnología Cyrix
(Orientados a PC de bajo costo)

35
Tipos de Memoria
Unidad de Proceso

Procesador
(UCP)

Dispositivos Dispositivos
de Entrada de Salida
Memoria
Memoria
Principal
Principal

Almacenamiento secundario
Almacenamiento secundario

Existen 2 • Memoria principal o primaria


tipos
de memoria: • Memoria secundaria
36
Memoria Principal
Físicamente, son pequeños chips conectados a la
tarjeta principal de la computadora.

Almacena información vital para la operación de la


computadora y para el procesamiento de los datos.

Clasificación:

•ROM

•RAM

37
Memoria Principal
Tipos de Memoria Principal
 ROM: (Read Only Memory). Memoria de Sólo Lectura.
 Viene con información pregrabada de fábrica que facilita la ejecución
de los comandos del sistema operativo.
 No es volátil.
 Su contenido no se puede borrar o modificar
 RAM: (Random Accses Memory). Memoria de Acceso Aleatorio.
 Es un área de almacenamiento temporal que sirve como lugar y paso
obligatorio para acceder al procesador.
 De rápido acceso.
 Es volátil (si se apaga la máquina su contenido se pierde).
 Su capacidad puede ampliarse agregando chips de memoria adicional

38
Memoria Secundaria

Es aquella que se utiliza para guardar los datos en


forma permanente.

Características :
• No es Volátil
• Es más económica
• Se mide en Kb, Mb, Gb, Tb

39
Memoria Secundaria
Algunos Ejemplos:

CD DVD

Disco
Solido Usb
40
Dispositivos de Entrada

Unidad de Proceso

Procesador
(UCP)
Dispositivos
Dispositivos Dispositivos
de
de Entrada
Entrada Memoria de Salida
Principal

Almacenamiento secundario

41
Dispositivos de Entrada
Conjunto de partes o dispositivos de un sistema informático que
permiten el ingreso de datos análogos para ser almacenados en
una forma digital manipulable por el computador.

Algunos Ejemplos:

• Teclado
• Mouse
• Lector Óptico
• Scanner
• Joystick
• Micrófono
42
Dispositivos de Salida
Unidad de Proceso

Procesador
(UCP)
Dispositivos Dispositivos
Dispositivos
de Entrada Memoria de
de Salida
Salida
Principal

Almacenamiento secundario

43
Dispositivos de Salida
Conjunto de partes o dispositivos de un sistema informático
que permiten representar datos (resultantes de algún
proceso) de una manera entendible para el usuario.

Algunos ejemplos

 Monitor
 Impresora
 Plotter
 Parlantes

44
Software
Es la parte intangible del computador, que no podemos palpar,
dada por cargas magnéticas o eléctricas que, dispuestas
convenientemente, permiten manejar el hardware

Sistemas Aplicaciones
Operativos de Usuario

Firmware

Office, Editores
Gráficos, Antivirus
Navegadores

45
Clasificación del Software
Herramientas donde el
programador
Software de
desarrolla programas
Programación informáticos.

Herramientas

Lenguajes de
Programación
• Compiladores
• Intérpretes
• Enlazadores

Editores de Texto
46
Foxpro Visual Basic
Clasificación del Software

Permite a los usuarios


Software de llevar a cabo una o
Aplicación varias tareas
específicas.

Es una actividad
automatizada

Control y
Automatización
Industrial Software
Sistema de Médico
Sistemas de Facturación Software
Asistencias Educativo
47
Clasificación del Software

Permite que el
Software
hardware
de Sistema
funcione

Driver de
Cámaras,
Controladores Puertos
Sistemas Windows,
de dispositivos integrados de
Operativo UNIX,
tarjetas
LINUX, Etc.
madre, etc.
48
Descripción Funcional de un
Sistema Informático
Es un conjunto de
El usuario
partes (hardware
forma parte del
y software)
Sistema Inf.

Objetivo

que funcionan
relacionándose entre sí 49
Software
Sistema Operativo
Es el programa más importante, es el gestor y organizador
de todas las actividades que realiza la computadora.

Funciones
► Coordinar y manipular el hardware de la computadora.

► Permiten manejar archivos: copiar/borrar/renombrar/crear


► Proporciona una interfaz para que el usuario se comunique con
la computadora.
► Sirve de plataforma a partir de la cual se corren otros
programas.
UN SISTEMA DE
EVOLUCION
CONSTANTE

Con la llegada de Windows 10


Microsoft busca de darle un
Nuevo aire a la empresa y
Simplificar la interacción del
usuario con los principales
Dispositivos tecnológicos
Actuales. El sistema esta
Disponible desde el 29 de
Julio del 2016 con una
Actualización gratuita para
Todos los clientes que tengan
Las versiones recientes de
Windows.

Fuente:
Diario el Comercio sección tecnológica 51
Software
Lenguajes de Programación
Forma de comunicación inventada por el hombre
para dar órdenes a la computadora.

► Permiten escribir programas


► Tienen una sintaxis bien definida

Clasificación
► Lenguajes de bajo nivel
► Lenguajes de alto nivel
Lenguajes de bajo nivel
Lenguaje de máquina Lenguaje ensamblador

► Serie de 0’s y 1’s ► Utiliza una serie de


► Programación larga, códigos o mnemónicos
difícil y tediosa ► Específico de cada
► La corrección de procesador
errores es complicada ► Difícil aprendizaje
► No hay
transportabilidad
Lenguajes de alto nivel
► Instrucciones escritas en palabras similares a
lenguajes humanos
► Fácil aprendizaje
► Los programas son transportables
► Deben ser traducidos a lenguaje de máquina, a
través de los traductores de lenguaje (compiladores
e intérpretes)
► Algunos de ellos son: Basic, C, C++, Pascal, Cobol,
Fortran, etc.
Conceptos Importantes
► Programa o código fuente: Programa escrito en algún
lenguaje y que no ha sido traducido a lenguaje de máquina.
► Programa o código objeto: Programa que ya se encuentra
en lenguaje de máquina y que ya es ejecutable
► Compilador: Traduce todo el programa y genera un código
listo para funcionar
► Intérprete: toma una instrucción del programa, la traduce y la
ejecuta.
ESQUEMA DE UN COMPILADOR

DATOS

Programa Compilador Programa Ejecución del


fuente objeto programa

Resultados