masas

Páginas: 75 (18693 palabras) Publicado: 6 de agosto de 2014
PARTE I

FUNDAMENTOS
DE PROGRAMACIÓN

3

Programación en C++. Algoritmos, estructuras de datos y objetos

CAPÍTULO

1

Introducción a la ciencia
de la computación
y a la programación
Contenido
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.

¿Qué es una computadora?
Organización física de una computadora
(hardware)
Representación de la información en las
computadoras
Conceptode algoritmo
Programación estructurada
Programación orientada a objetos
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

INTRODUCCIÓN
Las computadoraselectrónicas modernas son uno de los
productos más importantes de los 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 virtualmenteinútil. Los lenguajes de programación nos permiten escribir esos 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 lenguajesde programación, y a la metodología a seguir para la

resolución de problemas con computadoras y con una
herramienta denominada C++.
En el capítulo se describirá el concepto y organizació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 otrode los temas que se
abordan en el capí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 delcontenido del capítulo.

CONCEPTOS CLAVE








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 central de proceso.

3

4

Programación en C++. Algoritmos, estructuras de datos y objetos

1.1. ¿QUÉ ES UNA COMPUTADORA?
Una computadora1 es un dispositivo electrónico utilizado para procesar información y obtener resultados. Los datos y la información se pueden introducir en la computadora por la entrada (input) y a continuación se procesan paraproducir una salida (output, resultados), como se observa en la Figura 1.1.
La computadora se puede considerar como una unidad en la que se ponen ciertos datos, entrada de datos,
procesa estos datos y produce unos datos de salida. Los datos de entrada y los datos de salida pueden
ser realmente cualquier cosa, texto, dibujos o sonido. El sistema más sencillo de comunicarse una persona con lacomputadora es esencialmente mediante un ratón (mouse), un teclado y una pantalla (monitor). Hoy día existen otros dispositivos muy populares tales como escáneres, micrófonos, altavoces, cámaras de vídeo, cámaras digitales, etc.; de igual manera, mediante módems, es posible conectar su
computadora con otras computadoras a través de redes, siendo la más importante, la red Internet.

COMPUTADORA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mas Mas
  • MAS ES MAS
  • Mas y mas
  • mas y mas
  • lo mas mas
  • El mas mas
  • Mas o mas
  • mas mas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS