fundamentos de programacion

Páginas: 35 (8530 palabras) Publicado: 14 de enero de 2015
NOMBRE DE LA ASIGNATURA O UNIDAD DE APRENDIZAJE
FUNDAMENTOS DE PROGRAMACIÓN

OBJETIVO(S) GENERAL(ES) DE LA ASIGNATURA
 Analizar problemas para diseñar metodológicamente la solución, utilizando técnicas, diseñando algoritmos para las funciones y las aplicaciones que interactúan con el objeto, así como implementarlos en algún lenguaje de programación.

TEMAS Y SUBTEMAS
UNIDAD I.INTRODUCCIÓN A LA COMPUTACIÓN
1.1 Conceptos Generales

Las computadoras (odenadores) son unos de los productos mas importantes del siglo XXI ya que se han convertido en un dispositivo esencial en la vida diaria de las personas, como un electrodoméstico mas del hogar o de la oficina y han cambiado el modo de vivir y hacer negocios. Constituyen una herramienta esencial en muchas áreas: empresa, industria,gobierno, ciencia, educación…, en realidad en casi todos los campos de nuestras vidas. Son infinitas las aplicaciones que se pueden realizar con ellas: consultar el saldo de una cuenta corriente, retirar dinero de un banco, enviar o recibir mensajes por teléfonos celulares (móviles) que a su vez están conectados a potentes computadoras, escribir documentos, navegar por internet, enviar y recibircorreos electrónicos (e-mail), etc.

El papel de los programas de computadoras es fundamental; 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 consiguiente comunicarnos con las computadoras. La principal razón para que las personas aprendan lenguajes y técnicas de programación es utilizar lacomputadora como una herramienta para resolver problemas.

1.1.1 La Computadora

Una computadora es un dispositivo electrónico utilizado para procesar información y obtener resultados, capaz de ejecutar cálculos y tomar decisiones a velocidades millones o cientos de millones más rápidas que puedan hacer los seres humanos. En el sentido más simple una computadora es “un dispositivo” pararealizar cálculos o computar.

Los datos y la información se pueden introducir en la computadora por la entrada (input) y a continuación se procesan para producir 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 deentrada y los datos de salida pueden ser realmente cualquier cosa, texto, dibujos o sonido. El sistema más sencillo de comunicarse una persona con la computadora 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, mediantemódems, es posible conectar su computadora con otras computadoras a través de redes, siendo la más importante, la red Internet.


Los componentes físicos que constituyen la computadora, junto con los dispositivos que realizan las tareas de entrada y salida, se conocen con el término hardware. El conjunto de instrucciones que hacen funcionar a la computadora se denomina programa, que seencuentra almacenado en su memoria; a la persona que escribe programas se llama programador y al conjunto de programas escritos para una computadora se llama software.

ORGANIZACIÓN FÍSICA DE UNA COMPUTADORA (HARDWARE)

La mayoría de las computadoras, grandes o pequeñas, están organizadas como se muestra en la Figura 1.2. Constan fundamentalmente de tres componentes principales: Unidad Central deProceso (UCP) o procesador (compuesta de la UAL, Unidad Aritmética y Lógica, y la UC, Unidad de Control); la memoria principal o central y el programa.



Dispositivos de periféricos de entrada y salida

Los periféricos permiten la comunicación entre la computadora y el usuario los cuales pueden ser dispositivos de entrada y salida en ingles input/output.

Los dispositivos de entrada,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS