Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a la Informática: Conceptos Básicos y Evolución Histórica, Esquemas y mapas conceptuales de Programación Informática

Resumen sobre la HISTORIA DE LA PROGRAMACION e INFORMÁTICA

Tipo: Esquemas y mapas conceptuales

2020/2021

Subido el 09/12/2021

serovi-21
serovi-21 🇪🇸

5 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TEMA 1: Programación
1. Conceptos básicos:
¿Qué es la informática?
Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento
automático de la información mediante la utilización de computadoras .
¿Qué es la programación?
Proceso de desarrollo de un programa mediante la utilización de un lenguaje de
programación que pueda ser traducido a lenguaje máquina y posteriormente
ejecutado en un computador.
¿Qué es la I.A.?
Disciplina científica que consiste en el diseño y desarrollo de programas informáticos
que ejecutan operaciones comparables a las que realiza la mente humana (el
aprendizaje, la planificación o el razonamiento lógico).
2. Evolución de la Informática:
Alan Turing (1912-1954):
- Matemático británico, padre de la informática moderna e I.A..
- Creó máquina bomba (Phoenix, 1940) – computador mecánico con una cadena de
deducciones lógicas para descifrar cada combinación de la máquina enigma.
-Define:
1. Test de Turing (1950): evalúa el nivel de inteligencia de una máquina (si o no
es distinguible con ser humano).
2. Máquina Turing: autómata que reconoce cualquier lenguaje formal.
Primera generación (tarjetas perforadas):
-Válvula de vacío: componente electrónico utilizado para amplificar, conmutar, o
modificar una señal eléctrica (control de electrones en vacío)
- La memoria estaban construidas mediante tubos de mercurio líquido y tambores
magnéticos.
- Los programas se cargaban mediante tarjetas perforadas.
-ENIAC una de las primeras computadoras electromecánicas de propósito
general.
5000 sumas // 300 multiplicaciones/seg
tarjetas perforadas
-Fortran (1957) primer lenguaje de programación de alto nivel y propósito
general.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Introducción a la Informática: Conceptos Básicos y Evolución Histórica y más Esquemas y mapas conceptuales en PDF de Programación Informática solo en Docsity!

TEMA 1: Programación

1. Conceptos básicos: ¿Qué es la informática? Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información mediante la utilización de computadoras. ¿Qué es la programación? Proceso de desarrollo de un programa mediante la utilización de un lenguaje de programación que pueda ser traducido a lenguaje máquina y posteriormente ejecutado en un computador. ¿Qué es la I.A.? Disciplina científica que consiste en el diseño y desarrollo de programas informáticos que ejecutan operaciones comparables a las que realiza la mente humana (el aprendizaje, la planificación o el razonamiento lógico). 2. Evolución de la Informática: Alan Turing (1912-1954): - Matemático británico, padre de la informática moderna e I.A.. - Creó máquina bomba (Phoenix, 1940) – computador mecánico con una cadena de deducciones lógicas para descifrar cada combinación de la máquina enigma. - Define : 1. Test de Turing (1950): evalúa el nivel de inteligencia de una máquina (si o no es distinguible con ser humano). 2. Máquina Turing: autómata que reconoce cualquier lenguaje formal. Primera generación (tarjetas perforadas): - Válvula de vacío: componente electrónico utilizado para amplificar, conmutar, o modificar una señal eléctrica (control de electrones en vacío) - La memoria estaban construidas mediante tubos de mercurio líquido y tambores magnéticos. - Los programas se cargaban mediante tarjetas perforadas. - ENIAC – una de las primeras computadoras electromecánicas de propósito general. 5000 sumas // 300 multiplicaciones/seg tarjetas perforadas - Fortran (1957) – primer lenguaje de programación de alto nivel y propósito general.

  • Perceptrón de Frank Rosenblatt (1957) Segunda generación (transistores): - El transistor es un dispositivo electrónico semiconductor utilizado para producir una señal de salida en respuesta a una señal de entrada que puede ser amplificada, oscilada, conmutada o rectificada. a) Analógico : sirve de amplificador b) Digital : activar y desactivar el paso de la corriente
  • Los ordenadores centrales ( Mainframe o hierro) eran utilizadas principalmente por grandes organizaciones para el procesamiento masivo de datos, planificación de recursos empresariales y grandes transacciones. Eran **sistemas de tiempo compartido mediante recursos centralizados.
  • COBOL** : primer lenguaje de programación de alto nivel y propósito general UNIVERSAL. Tercera generación (circuitos integrados/microchip):
  • Microchip (1959) es un dispositivo electrónico utilizado para realizar una función específica. Los circuitos integrados están construidos con materiales semiconductores.

- PC (personal computer): máquina digital programable que ejecuta una serie de comandos para procesar los datos de entrada, generándose información que posteriormente se envía a las unidades de salida. **- Redes LANS:

  • Internet (ARPANET, 1969) y sus servicios: conjunto descentralizado de redes** interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen constituyen una red lógica única de alcance mundial. **- Primeras redes de neuronas para visión y audio: Necognitron y TDNN
  • Nuevos lenguajes de programación:** o HTML: lenguaje de marcado general para la definición de la estructura de la páginas web mediante la utilización de etiquetas que definen el tipo de contenido. o Python: orientado a objetos y parcialmente funcional desarrollado para facilitarla lectura del código por parte de los programadores simplificando así su utilización. o Java: orientado a objetos basado en C y C++ con el objetivo de simplificar el proceso de desarrollo de aplicaciones informática. Sexta generación:
  • Smartphones
  • Robots de asistencia
  • Deepblue (ajedrez), AlphaGo
  • Vehículos autónomos, robots I.A.
  • Redes neuronales profundas
  • Kotlin (basado en Java para creación de apps en Android)
  • Ordenadores cuánticos