Programación lenguaje
Ciindyy20 de Agosto de 2013
442 Palabras (2 Páginas)397 Visitas
¿Qué es?
Es la materia que nos aportara los conocimientos, habilidades, metodologías, así como las capacidades de análisis y síntesis para la solución de problemas computarizados, a través de diagramas de flujo, pseudocódigo, algoritmos y las bases para la programación orientada a Objetos.
¿Cuándo?
Antes de los 40’s:
La codificación se realiza mediante la representación binaria. Es decir, cada instrucción era un conjunto de unos y ceros.
En la década del 40’s:
Se reemplazaron las instrucciones dadas en unos y ceros, por palabras o letras en inglés, las codificaron y crearon Assembly o lenguaje ensamblador que era de mayor nivel.
Entre 1954 y 1957:
John Bakus y sus colegas de IBM desarrollaron FORTRAN, el cual hizo más claras las operaciones básicas. Querían hacer la programación más cercana al lenguaje natural humano.
Poco tiempo después en 1958:
Surge ALGOL-58, que era mejor que FORTRAN.
En 1960:
Surge COBOL, que era utilizado en el procesamiento de datos a gran escala. Inmediatamente fue adoptado en bancos, compañías y dependencias oficiales.
También aparece LISP, el cual ejecutaba funciones que podían ser llamadas a sí mismas cuantas veces sean necesarias. Es utilizado para inteligencia artificial.
En 1965:
John Kemey y Thomas Kurtz crean BASIC, con la intención de que se convierta en un lenguaje de enseñanza.
En los años 80:
Smalltalk, implementó la programación orientada a objetos, con el SIMULA-67, y así muchos lenguajes lo fueron incorporando como C, que con la orientación a objetos paso a llamarse C++.
Actualmente:
Los lenguajes se orientan al contenido multimedia, a internet y los dispositivos móviles.
¿Dónde?
El lenguaje de programación C fue creado por Dennis Ritchie entre 1969 y 1973 junto con Ken Thompson. Fue creado para escribir el sistema operativo UNIX en un lenguaje de alto nivel.
¿Por qué?
Se creó con el propósito de facilitar la creación de software así como para conocer la estructura de los lenguajes de programación, con el objetivo de crear programas que permitan la comunicación-Usuario Maquina
¿Para qué?
Para conocer las herramientas básicas de la programación a través del lenguaje C, C++.
¿En qué materias me va a ayudar Fundamentos de Programación?
Programación orientada a objetos
Circuitos lógicos I
Lenguajes de bajo nivel
Estructura de datos
Circuitos lógicos II
Teoría de autómatas
Análisis de algoritmos
Análisis de señales analógicas
Compiladores
Organización de Computadoras
Ingeniería de software
Sistemas operativos
Modulación digital
Teoría de la Información y Codificación
Teoría de Control Digital
Bases de Datos
Sistemas Distribuidos
Optativas
Algoritmos de Computo I
Algoritmos de Computo II
Inteligencia Artificial
Programación Lógica
Diseño asistido por computadora
Transferencia y procesamiento de la información I
Transferencia y procesamiento de la información II
Lenguajes para la Arquitectura en Paralelo
Sistemas Expertos.
La materia de Fundamentos de Programación nos ayudar en la mayoría de nuestras materias ya que nos da las bases para muchos temas de las demás materias y así poder entender de una manera más fácil.
Campo Laboral
- Realizar Videojuegos
- Desarrollo de software, trabajar en empresas como Microsoft, HP.
- Base de Datos
- Sistemas Operativos
- Sistemas de seguridad.
...