Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROFESORA
TEMA
FECHA INICIO
: 2012-04-23
FECHA ENTREGA
: 2012-04-27
INTEGRANTES
HOLLERIT
(1860-1929):
La
oficina
de
censos
de
la
"fotografa
de
perforacin"
(Computadora ABC.)
Mauchly y Eckert: despus de varias conversaciones con el Dr.
Atanasoff, leer apuntes que describan los principios de la
computadora ABC y verla en persona, el Dr. John W. Mauchly colabor
con J.Presper Eckert, Jr. para desarrollar una mquina que calculara
tablas de trayectoria para el ejrcito estadounidense. El producto
final,
una
computadora
electrnica
completamente operacional a gran escala, se
termin en 1946 y se llam ENIAC (Electronic
Numerical Integrator And Computer),
Integrador numrico y calculador electrnico. La
ENIAC construida para aplicaciones de la
Segunda Guerra mundial, se termin en 30
meses por un equipo de cientficos que trabajan
bajo reloj.
ECKERT AND MAUCHLY
con
Universidad
Eckert
de
Mauchly
Pensilvania,
en
public
la
un
El
concepto
permiti
dentro
de
de
programa
la
lectura
de
la
memoria
de
un
la
Discrete-Variable
computadora
automtica
Automatic
electrnica
Computer,
de
variable
es
decir
discreta),
Los
programas
almacenados
dieron
las
computadoras
una
sujetas
a errores
que los
programas
mecnicos.
Una
Marina
de
E.U.,
desarroll
el
primer
4.- QU PERSONAJE
ALMACENADA?
DIO
LA
IDEA
DE
PROGRAMACIN
Lenguaje de Programacin:
En 1946 Grace Hopper, cientifica en sistemas y oficial de la
marina estadounidense creo el FLOW-MATIC, considerado el
primer lenguage de computadora til para resolver problemas
de usuarios comerciales, especificamente para la computadora
6.- EN QU AO
PROGRAMACION?
SE
CREARON
LOS
LENGUAJES
DE
.NET [2001]:
.Net es la nueva plataforma de desarrollo que ha lanzado al
mercado MicroSoft, y en la que ha estado trabajado durante los
ltimos aos. Sin duda alguna va a ser uno de los entornos de
desarrollo que reinen durante los proximos aos.
Microsoft .NET es un conjunto de tecnologas de software ,
compuesto de varios lenguajes de programacin que se
ejecutan bajo el .NET Framework.
Java [1991]:
Java se cre como una herramienta de programacin para ser
usada en un proyecto de set-top-box en una pequea operacin
denominada the Green Project en Sun Microsystems en el ao
PHP [1994]:
Fue originalmente diseado en Perl, con base en la escritura de
un grupo de CGI binarios escritos en el lenguaje C por el
programador dans-canadiense Rasmus Lerdorf en el ao 1994
para mostrar su currculum vtae y guardar ciertos datos, como
la cantidad de trfico que su pgina web reciba. El 8 de junio
de 1995 fue publicado "Personal Home Page Tools" despus de
que Lerdorf lo combinara con su propio Form Interpreter para
crear PHP/FI.
ENTRE LENGUAJES
CLIENTE-
Lenguajes Cliente-Servidor
Esta arquitectura consiste bsicamente en un cliente que
realiza peticiones a otro programa (el servidor) que le da
respuesta. En esta arquitectura la capacidad de proceso est
repartida entre los clientes y los servidores, aunque son ms
importantes las ventajas de tipo organizativo debidas a la
centralizacin de la gestin de la informacin y la separacin de
responsabilidades, lo que facilita y clarifica el diseo del
sistema.
La arquitectura cliente-servidor sustituye a la arquitectura
monoltica en la que no hay distribucin, tanto a nivel fsico
como a nivel lgico.
Lenguajes distribuidos
Sistemas cuyos componentes hardware y software, que estn
en ordenadores conectados en red, se comunican y coordinan
sus acciones mediante el paso de mensajes, para el logro de un
objetivo. Se establece la comunicacin mediante un protocolo
prefijado por un esquema cliente-servidor".
CARACTERSTICAS:
Concurrencia.- Esta caracterstica de los sistemas
distribuidos permite que los recursos disponibles en la red
puedan ser utilizados simultneamente por los usuarios y/o
agentes que interactan en la red.
Carencia de reloj global.- Las coordinaciones para la
transferencia de mensajes entre los diferentes componentes
para la realizacin de una tarea, no tienen una temporizacin
general, est ms bien distribuida a los componentes.
Fallos independientes de los componentes.- Cada
componente del sistema puede fallar independientemente,
con lo cual los dems pueden continuar ejecutando sus
acciones. Esto permite el logro de las tareas con mayor
efectividad, pues el sistema en su conjunto continua
trabajando.
0001
1010
0001
01 A1
1000
1001
1001
1010
89 9A
0011
1010
1001
1100
3A 9C
0111
0100
0111
0000
74 70
1110
1001
0010
0000
E9 20
Ejemplo (2)
000
00
000
01
000
10
000
11
001
00
001
01
100111
0
101101
00
100111
10
110101
00
101111
11
000000
00
LOA
D
STO
R
LOA
D
ADD
STO
R
HALT
1111
0
1010
0
1111
0
1010
0
1111
1
1010
0
CONCLUSIONES:
Babbage.
Recuperado
28
Abril
2012,
http://histinf.blogs.upv.es/2011/11/15/charles_babbage/
de
- http://www.alegsa.com.ar/Diccionario/C/1719.php
- http://www.devjoker.com/contenidos/programacion/25/Introduccion-aNET.aspx