Você está na página 1de 4

GUIA N # 1

INSTRUCTOR DIEGO BOADA


PRESENTADO POR: DIANA ZULAY PACHON

RESPUESTAS:

1. PRERREQUISITOS PARA ASISTIR AL MODULO

Entender y tener en claro los conceptos de lenguaje de


programación, ponerle sentido, lógica, amor, abstracción,
inteligencia a los problemas q se nos planteen,
perseverancia y en que trabajar ósea un computador.

2. RESEÑA HISTORICA SOBRE LA PROGRAMACION:


Todo en los últimos años se ha ido cambiando y los idiomas
que programan han evolucionado del código binario de
máquina a herramientas poderosas que crean las
abstracciones complejas.
Primera Generación
Al desarrollarse las primeras computadoras electrónicas, se
vio la necesidad de programarlas, es decir, de
almacenar en memoria la información sobre la tarea
que iban a ejecutar. Las primeras se usaban como
calculadoras simples; se les indicaban los pasos de
cálculo, uno por uno.
Segunda Generación
Usaban más que todo transitores de menor tamaño, menor
calor, mayor rapidez
Tercera Generación
Con el desarrollo en los 50s y 60s de algoritmos de más
elevado nivel, y el aumento de poder del hardware,
empezaron a entrar al uso de computadoras científicos
de otras ramas y así, nació el concepto de Lenguaje de
Alto Nivel, con el primer compilador de FORTRAN.
Cuarta Generación
Lo nuevo de estos lenguajes son conceptos como clases,
objetos y eventos que permiten soluciones más fáciles
y lógicos como C++, java y C# se llaman lenguajes
orientadas al objeto.
Quinta Generación
Como la quinta generación están conocidos los Lenguajes
de inteligencia artificial.
En 1840 los programas y los datos para el Motor Analítico
mecánico eran entradas por agujeros en tarjetas de papel.
Luego después de completar el ENIAC, los diseñadores
supieron que la próxima computadora tuvo que almacenar
los programas internamente, antes que entrar las
instrucciones de uno en uno. El primer copilador (A-0) llego
en los principios de 1950’s.

2.1 LA PROGRAMACION Es un proceso por el cual se


escribe en un lenguaje de programación, se prueba se
depura y se mantiene el código fuente de un programa
informático. Los programas son los elementos que forman
el software.
2.2 El primer lenguaje de programación orientada a objetos
fue el SIMULA 67, que fue diseñado para hacer
simulaciones creado por Kristen Nygaard seguido por el
lenguaje DBMS.

2.3 Lenguaje de programación de alto nivel, utilizado con


frecuencia por programadores principiantes : If Contador,
Basic ò C++.

2.4 Un lenguaje de programación es un idioma artificial


diseñado para expresar computaciones que pueden ser
llevadas a cabo de maquinas como los computadores.

2.5 Lenguajes de programación proyectada a objetos mas


utilizados en la actualidad: C+
+,VB.NET,CLARION,JAVA,LEXICO,DELHI,OCAML,PHP,Oz,
RUBY,SMALLTALK,EIFFEL.

3. SELECCIÓN MULTIPLE.

3.1 GO TO: Es una instrucción muy común en los lenguajes de programación con
el objetivo de controlar el flujo del programa. El efecto de su versión más simple es
transferir sin condiciones la ejecución del programa a la etiqueta o número de línea
especificada

3.2 TOKENG RING: Es una arquitectura de red desarrollada por IBM en los años
1970 con topología lógica en anillo y técnica de acceso de paso de testigo, Mas no es un
lenguaje de programación.

3.3 PRIMERA GENERACION

3.4 OFIMATICA

3.5 HTML: Es el lenguaje de marcado predominante para la construcción de páginas


Web. Es usado para describir la estructura y el contenido en forma de texto, así como
para complementar el texto con objetos tales como imágenes.

3.6 ALGORITHMIC: Provee operación basada en algoritmos matemáticos para


automatizar y eficientar el proceso de compra-venta de valores del Mercado de
Capitales.
3.7 COBOL: Objetivo de crear un lenguaje de programación universal que pudiera
ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos
de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los
negocios, es decir, a la llamada informática de gestión.

4. CONCEPTOS QUE SE MANEJAN EN LA TRANSFERENCIA DE


ARCHIVOS:

PULL.BASED: El recetor recibe información.


PUSH.BASED: El emisor emite información.