fundamentos de la programacion
FUNDAMENTOS
DE PROGRAMACIÓN
CAPÍTULO 1
Introducción a la ciencia
de la computación
y a la programación
3
Contenido
1.1. ¿Qué es una computadora?
1.2. Organización física de una computadora
(hardware)
1.3. Representación de la información en las
computadoras
1.4. Concepto de algoritmo
1.5. Programación estructurada
1.6. Programación orientadaa objetos
1.7. El software (los programas)
1.8. Sistema operativo
1.9. Lenguajes de programación
1.10. C: El origen de C++ como lenguaje universal
1.11. El lenguaje C++: Historia y características
1.12. El lenguaje unificado de modelado UML
2.0
REFERENCIAS BIBLIOGRÁFICAS Y LECTURAS RECOMENDADAS
Las computadoras electrónicas modernas son uno de los
productos más importantes delos siglos XX y XXI Y especialmente
la actual década. Son una herramienta esencial
en muchas áreas: industria, gobierno, ciencia, educación...,
en realidad en casi todos los campos de nuestras
vidas. El papel de los programas de computadoras es
esencial; sin una lista de instrucciones a seguir, la computadora
es virtualmente inútil. Los lenguajes de programación
nos permiten escribiresos programas y por consiguiente
comunicarnos con las computadoras.
En esta obra, usted comenzará a estudiar la ciencia de
la computación o informática a través de uno de los lenguajes
de programación más versátiles disponibles hoy
día: el lenguaje C++. Este capítulo le introduce a la
computadora y sus componentes, así como a los lenguajes
de programación, y a la metodología aseguir para la
resolución de problemas con computadoras y con una
herramienta denominada C++.
En el capítulo se describirá el concepto y organiza ción
física (hardware) y lógica (software) de una computadora
junto con las formas diferentes de representación de la
información. El concepto de algoritmo como herramienta
de resolución de problemas es otro de los temas que se
abordan en elcapítulo.
Las dos paradigmas más populares y que soporta el
lenguaje de programación C++ son: programación estructurada
y programación orientada a objetos. Junto con las
características de los diferentes tipos de software —en
particular el sistema operativo— y de los lenguajes de
programación y, en particular, C++ y UML 2.0 se articula
la segunda parte del contenido del capítulo.INTRODUCCIÓN
• Algoritmo.
• CD-ROM, CDR/W.
• Compilador.
• Computadora.
• Diagrama de flujo.
• Diagrama N-S.
• Disquete.
• DVD.
• DVD alta definición.
• Hardware.
• Intérprete.
• Lenguaje de máquina.
• Lenguaje de programación.
• Lenguaje ensamblador.
• Memoria.
• Memoria auxiliar.
• Memoria central.
• Microprocesador.
• Módem.
• Software.
• Unidad centralde proceso.
CONCEPTOS CLAVE
CAPÍTULO 1
Introducción a la ciencia
de la computación
y a la programación
3
Contenido
1.1. ¿Qué es una computadora?
1.2. Organización física de una computadora
(hardware)
1.3. Representación de la información en las
computadoras
1.4. Concepto de algoritmo
1.5. Programación estructurada
1.6. Programación orientada a objetos
1.7. Elsoftware (los programas)
1.8. Sistema operativo
1.9. Lenguajes de programación
1.10. C: El origen de C++ como lenguaje universal
1.11. El lenguaje C++: Historia y características
1.12. El lenguaje unificado de modelado UML
2.0
REFERENCIAS BIBLIOGRÁFICAS Y LECTURAS RECOMENDADAS
Las computadoras electrónicas modernas son uno de los
productos más importantes de los siglos XX y XXI Yespecialmente
la actual década. Son una herramienta esencial
en muchas áreas: industria, gobierno, ciencia, educación...,
en realidad en casi todos los campos de nuestras
vidas. El papel de los programas de computadoras es
esencial; sin una lista de instrucciones a seguir, la computadora
es virtualmente inútil. Los lenguajes de programación
nos permiten escribir esos programas y por...
Regístrate para leer el documento completo.