viernes, 30 de enero de 2009

Resumen del capitulo 1

Una computadora es una maquina para procesar información y obtener resultados en función de unos datos de entrada.

Hardware: parte física de una computadora (dispositivos electrónicos).
Software: parte lógica de una computadora (programas)

Las computadoras se componen de:

  • Dispositivos de entrada/salida (E/S)
  • Unidad Central de Proceso (Unidad de Control y Unidad Lógica y Aritmética)
  • Memoria central
  • Dispositivo de almacenamiento masivo de información (memoria auxiliar o externa)

El software del sistema comprende, entre otros, el sistema operativo Windows, Linux, en computadoras personales y los lenguajes de programación. Los lenguajes de programación de alto nivel están diseñados para hacer más fácil la escritura de programas que los lenguajes de bajo nivel. Existen numerosos lenguajes de programación cada uno de los cuales tiene sus propias características y funcionalidades y normalmente son mas fáciles de transportar a maquinas diferentes que los escritos en lenguajes de bajo nivel.

Los programas escritos en lenguajes de alto nivel deben ser traducidos por un compilador antes de que se puedan ejecutar en una maquina especifica. En la mayoría de los lenguajes de programación se requiere un compilador para cada maquina en la que se desea ejecutar a programas escritos en un lenguaje especifico...

Los lenguajes de programación se clasifican en:

  • alto nivel: Pascal, FORTRAN, Visual Basic, C, Ada, Modula-2, C++, Java, Delphi, C#, etc.
  • bajo nivel: Ensamblador.
  • Maquina: Código maquina.
  • diseño de Web: SMGL, HTML, XML, PHP,…

Los programas traductores de lenguaje son:

  • Compiladores
  • Interpretes

C es un lenguaje de programación que contiene excelentes características como lenguaje para aprendizaje de programación y lenguaje profesional de propósito general; básicamente es un entorno de programación con editor y compilador incorporado.

No hay comentarios:

Publicar un comentario