You are on page 1of 48

UNIVERSIDAD ANTONIO NARIÑO

ALGORITMOS Y PROGRAMACIÓN

LILIANA SOCARRAZ BERTY


DOCENTE

FACULTAD DE INGENIERIA
RIOHACHA LA GUAJIRA
2018
Introducción a la Informática
Conocer los conceptos básicos de la informática, los elementos
constitutivos de una computadora y su funcionamiento.
•a.- Conceptos de informática
•b.- Historia de las computadoras
•c.- La estructura del computador (Hardware y Software)
•d.- Dispositivos de entrada y salida
•e.- Sistemas de almacenamiento
Génesis
• “En el principio era el verbo...y Dios creó al hombre”
• Y el hombre a imitación de Dios, comenzó a crear cosas útiles y la
historia de la civilización es la historia de sus logros
HISTORIA DE LAS COMPUTADORAS

En las primeras culturas que se desarrollaron sobre


la tierra aparecen ya representaciones y sistemas
numéricos, conceptos avanzados e instrumentos
"contables" que, al paso de los siglos, vienen a
constituir la base de las matemáticas y de las
máquinas más avanzadas de nuestro tiempo.

4
Computador
es una máquina electrónica que recibe y procesa datos para
convertirlos en información conveniente y útil. Una computadora está
formada, físicamente, por numerosos circuitos integrados y otros
muchos componentes de apoyo, extensión y accesorios, que en
conjunto pueden ejecutar tareas diversas con suma rapidez y bajo el
control de un programa.
La Primera Computadora
• El ábaco-tuvo su origen hace al menos 5000 años y su efectividad ha
soportado la prueba del tiempo. Todavía se utiliza en el Oriente.

3
2
4
3

3,243
Leonardo Da Vinci(1452-1519)
• Trazó las ideas para
una sumadora
mecánica
Blaise Pascal(1623-1662)
• Inventó y construyó la primera
sumadora mecánica. se le llamó
Pascalina y funcionaba como
maquinaria a base de engranajes
y ruedas.
Charles Babbage(1793-1871)
• Adelantó la situación del hardware
computacional al inventar la
“máquina de diferencias”, capaz de
calcular tablas matemáticas.
En 1834, Babbage concibió la
idea de una “máquina analítica”.
En esencia, ésta era una
computadora de propósitos
generales. Esta podía sumar,
restar, multiplicar y dividir en
secuencia automática a una
velocidad de 60 sumas por
minuto.
Charles Babbage(1793-1871)
Herman Hollerit (1860-1929)

• Fue comisionado por la Oficina del Censo, para el censo


de 1890 de Estados Unidos. Con el procesamiento de
tarjetas perforadas y el tabulador, Hollerit terminó el
censo en sólo 3 años y la oficina se ahorró alrededor
de $5,000,0000 de dólares. Así empezó el
procesamiento automatizado de datos.
Pioneros de la Computación
• Algnos autores consideran que no hay una sola persona a la que
se le pueda atribuir el haber inventado la computadora, sino que
fue el esfuerzo de muchas personas.
Atanasoff y Berry
• John V. Atanasoff tiene el crédito de la patente de la primera
computadora digital(1939)que construyó con la ayuda del estudiante
Clifford Berry y se llamó la ABC(Atanasoff Berry Computer).
• Esta basada en un sistema numérico binario.

Clifford Berry y
la original ABC,
circa 1942.
ENIAC
•Computadora electrónica
completamente operacional
a gran escala, se terminó de
construir en 1946. fue
construida para aplicaciones
de la Segunda Guerra
Mundial. Pesaba 30 toneladas y
ocupaba un espacio de 450
mts. cuadrados, llenaba un
cuarto de 6 m x 12 m y
contenía 18,000 bulbos. Se
programaba manualmente a
través de 3 tableros con más
de 6,000 interruptores.
Mil veces más veloz que sus Funcionaba con un sistema
predecesoras numérico decimal.
electromecánicas, irrumpió
como un importante
descubrimiento en la
tecnología de la computación.
Generaciones de las Computadoras
• Primera Generación: 1951-1958
• Segunda Generación: 1959-1964
• Tercera Generación: 1964-1971
• Cuarta Generación: 1971-a la fecha
Primera Generación: 1951-1958)
•Emplearon bulbos para procesar información.
•Se ingresaban datos en código especial
•Usaban tarjetas perforadas
•Se utilizaron para el Censo 1950

La característica tecnológica que


distingue a los
procesadores de la 1ª generación es
el empleo de los tubos al vacío, o
bulbos, los
que pasan de un estado a otro en pocas
millonésimas de segundo; los bulbos
tienen en
su interior dos terminales de un circuito
eléctrico.
Segunda Generación: 1959-1964

• Usaban transistores lo que ayudó a hacerlas más pequeñas


• Los programas de computadoras también mejoraron
• Los programas podían transferirse de una computadora a
otra
• Se usaron en el primer simulador de vuelo de la Marina de
E.E.U.U.
Tercera Generación: 1964-1971
• Emergieron con el desarrollo de los circuitos integrados en miniatura
• Se hicieron más pequeñas, más rápidas y eficientes energéticamente
• Permitieron correr varios programas simultáneamente

30%

IBM
OTROS

70%
IBM acaparó el 70%
del mercado con el modelo 360
Tercera Generación: 1964-1971
Cuarta Generación: 1971 ...
• Microprocesador
• Chips de memoria de silicio
Microminiaturización de los circuitos electrónicos
contribuyó a la creación de computadoras
personales (PC)
Una computadora pequeña puede rivalizar con
una de la primera generación que ocupaba un
cuarto completo.
Supercomputadora CRAY-YMP 4/464

Mide 1.90 metros de altura, pesa 2,450 Kg.


y ocupa un área de 1.5 m.
Supercomputadora Cray-Origin 2000

Cada gabinete mide 1.85 m de alto, 71 cm de ancho y 1.02 m.


de fondo. Cada gabinete completo, pesa alrededor de 300 kg.
y consume 6.2 KW-Hr de energía eléctrica.
Pregunta

• ¿Cómo serán las computadoras de la Quinta y Sexta Generación?


Generaciones de computadores
• Primera - 1940-1956: tubos de vacío, lenguaje de máquina;
• Segunda - 1956-1963: Transistores, lenguaje ensamblador (bajo
nivel), lenguajes Cobol y Fortran (alto nivel);
• Tercera - 1964-1971: Circuitos integrados, usuarios interactúan con
aplicaciones y sistema operativo por medio de teclado y monitores;
• Cuarta - 1971-Presente: Microprocesadores, primeros
computadores domésticos;
• Quinta - Presente y futuro: Inteligencia artificial, reconocimiento de
voz, procesamiento paralelo, computación quántica, nano-
tecnología, lenguaje natural.
Bio electrónica
• Redes neuronales, como las del cerebro, flexibles y
adaptables;
• Procesan datos de manera muy eficiente y en paralelo;
• Micro procesador: 10x106 compuertas lógicas, 20 Wats,
4 GHz ;
• Cerebro de abeja: 106 de neuronas, 0,1x10-6 Wat, 1KHz
simultáneamente ve, olfatea, vuela, recolecta polen y
vive en comunidad.
Lenguajes de Programación de Alto Nivel

Grace Hopper construyó el


primer compilador en 1952.
John Backus y el equipo de
programadores de IBM
desarrollaron por FORTRAN
en 1957.
Se construye ALGOL en 1958,
es considerado antecesor de C
Lenguajes de Programación de Alto Nivel

(1959) COBOL, desarrollado por Grace Hopper.


(1958) LISP desarrollado por John McCarthy en Standford
(1963) BASIC desarrollado por Thomas Kurtz y John
Kemeny en Dartmouth
(1968) PASCAL desarrollado por Niklaus Wirth en 1968.
(1972) PROLOG desarrollado por Alain Colmerauer y Phillip
Roussel en 1972
Lenguajes de Programación de Alto Nivel
(cont.)

A comienzo de los 70 el lenguaje C es desarrollado por


Brian Kernighan y Dennis Ritchie en los laboratorios Bell
de AT&T
Internet y WWW

(1969) red ARPANET, se


conectaron 4 computadores
ubicados en UCSB, UCLA, Utah y
SRI.
(finales de los 80) WWW(World
Wide Web) desarrollado en
CERN, Suiza, por Tim Berners-
Lee.
(1990) Primer browser de Web
creado por Tim Berners-Lee
La Internet y la WWW

Marc Andreesen y Eric Bina


desarrollan el browser de Web
Mosaic en la universidad de Illinois
Marc Andreesen y Jim Clark crean
Netscape en 1994
La estructura del computador (Hardware y
Software)

Una computadora está formada por Hardware y Software.

Componentes Parte lógica intangible


físicos de la computadora
internos como lenguajes,
y externos de programas y datos.
una
computadora
:HARDWARE :
• Conjunto de dispositivos electrónicos que componen una PC.

:Componentes del HARDWARE de una PC


: ØDe ENTRADA : A través de ØDe SALIDA : Permite
los cuales se ingresan los datos a visualizar la información.
la Computadora. Los más Tenemos : el monitor, la
comunes son el Teclado y el impresora, los parlantes, etc.
mouse.
:Componentes del HARDWARE de una PC :

ØDe PROCESAMIENTO : Es ØDe ALMACENAMIENTO :


el componente principal; y su Permite almacenar la información.
función básica es efectuar ØInterno : Memoria RAM y
cálculos y procesar la Memoria ROM
ØExterno : Diskette, Disco duro,
información. Es el CPU (Unidad
CD ROM, etc.
Central de Procesos)
PRINCIPALES UNIDADES DE
ALMACENAMIENTO

DISKETTE CD ROM

<Disco de 3 1/2 A: >Unidad D:


<Dispositivo de menor almacenamiento >Almacena aprox. 600 diskettes
<Se inserta en la Diskettera >Se inserta en la Lectora de CD

Unidades DISCO DURO :Unidad C:


extraíbles: :Dispositivo de mayor
almacenamiento
pendrives
:Se encuentra ubicado
en la parte interna del
CASE.
HARDWARE

• Son las partes físicas internas y externas de una


computadora.
• Monitor
• Teclado
• CPU
• Bocinas
• Ratón
• CD - ROM
• Impresoras
• Tarjetas de red
• Módem
• Tarjeta de sonido
Parte LÓGICA de una PC, conformado por el
grupo de Programas.

Clasificación del Software


:Sistema
:Sistemas Operativos
:Aplicación
:Microsoft Office
:Otros
:Programas
:Contables
:Medicos
:Educativos
:Financieros
Clasificación del SOFTWARE

Conjunto de PROGRAMAS que permite a. Software de


controlar todas las Funciones del SISTEMA
COMPUTADOR y sus partes, así como
El funcionamiento de las herramientas
necesarias para la ejecución de tareas.

b. Software de
APLICACIONES
Las APLICACIONES son los programas
diseñados para una tarea específica,
como un Procesador de Textos, Hoja
De Cálculo, etc.; es decir permite la
realización de las tareas específicas
de los USUARIOS.
Clasificación del SOFTWARE

a. Software de b. Software de
SISTEMA APLICACIONES

SISTEMAS
OPERATIVOS
MICROSOFT OFFICE
:D.O.S.
— Word
:WINDOWS
— Excel
ü3.11, 95. 98.
— Power Point
ü2000, illenium
— Front Page
üXP, VISTA, 7, 8
— Otros
:Linux
:Unix
:Otros.

You might also like