Notas Programacion
Notas Programacion
Notas Programacion
• Oficina: HP-8
• Correo: [email protected]
• Sitio:
https://sites.google.com/site/progestructuradauam2018
LIBROS DE TEXTO
•Brian Kernighan, Dennis Ritchie, El lenguaje de programación C
•Deitel H. M. Deitel P. J., Como Programar en C/C++
•Peter Norton, Introducción a la Computación
•Luis Joyanes A, Programación en C, Libro de Problemas
•Francisco J. Ceballos, Enciclopedia del Lenguaje C
EVALUACIÓN
- Teoría: 70 % (2 Parciales 35% c/u),
- Práctica: 30% (Tareas)
- Proyecto final (Requisito)
https://www.tutorialspoint.com/compile_c_online.php
http://www.cprogramming.com/
http://www.elrincondelc.com/portal/
https://www.youtube.com/watch?v=HigVyp2wtfE
Evolución del Computador
Antecedentes históricos
Máquinas mecánicas: las computadoras de Charles
Babbage
Máquinas electromecánicas: el computador de
Konrad Zuse
Generaciones tecnológicas
Primera generación: válvulas
Segunda generación: transistores
Tercera generación: circuitos integrados
Cuarta generación: microprocesadores
¿Quinta generación?: el microprocesador como
elemento básico
Antecedentes históricos
Primer reto: operaciones básicas
Sigue en uso
Antecedentes históricos
Máquina aritmética
Desarrollada por Blas Pascal (1642, a los 18 años)
Constaba de un conjunto de ruedas dentadas, cada una de ellas
numerada del 0 al 9. Al pasar una rueda del 9 al 0 avanzaba un diente
de rueda a la siguiente.
Sistema Operativo
Minicomputadores:
PDP-8 y PDP-11
Sistemas Operativos:
Multiprogramación, tiempo compartido
Interfaces gráficas
Interconectividad de sistemas
Futuro de los microprocesadores
Límite tecnológico de CMOS
Chips neuromorfos
Chips orgánicos/biológicos
Computadoras quánticas