Trazos

Páginas: 23 (5631 palabras) Publicado: 26 de febrero de 2013
Objetivos

* Identificarás los conceptos básicos relacionados con la computadora y los lenguajes de programación.
* Distinguirás los elementos de una computadora que intervienen en la ejecución de un programa a través del modelo de Von Neumann.
*  Distinguirás los paradigmas de programación y los lenguajes asociados a éstos.
* Reconocerás las fases que se siguen para solucionarun problema mediante la computadora.

Lo primero que debes tener claro es que las computadoras no poseen inteligencia alguna, ya que por sí solas no son capaces de resolver ningún problema, su importancia está en la capacidad de datos que pueden almacenar y manipular; de tal manera que, para lograr nuestro fin –resolver problemas mediante la computadora– es necesariodesarrollar programas escritos en un lenguaje de programación para que puedan ser ejecutados por una computadora.

Describir los elementos de la computadora y el ciclo de vida del software mediante el análisis de un programa simple, con el fin de identificar los pasos que se realizan para construirlo y determinar qué elementos  de la computadora intervienen en su ejecución.

1.1. ¿Qué es una computadora?
El Modelode Von Neumann

Los pasos para realizar un programa

Los principales paradigmas y lenguajes de programación utilizados actualmente.
1. Para fines de este curso entenderemos que una computadora es una máquina electrónica que recibe datos de entrada y los procesa de acuerdo al conjunto de instrucciones, llamado programa, para obtener nuevos datos que son el resultado del proceso, tal como seilustra en la siguiente figura

Lo anterior nos lleva a clasificar los componentes de una computadora en dos clases: hardware y software.

Los recursos de hardware

Son todos aquellos elementos de la computadora que se pueden palpar, como por ejemplo: el monitor, el teclado, el disco duro, la memoria, entre otros.

Los recursos de software
Son aquellos elementos intangibles sin loscuales la computadora no funcionaría, esto es, el soporte lógico: programas y datos, entre los cuales se encuentran los sistemas operativos, editores de texto, compiladores, bases de datos, videojuegos, entre otros.

Como puedes darte cuenta, ambos elementos son necesarios para que una computadora funcione, ya que si los aislamos no pueden funcionar; por ejemplo, si tuviéramos una computadora contodos los componentes de hardware más avanzados que existen (procesador, tarjeta madre, monitor, teclado, etc.), pero sin Sistema Operativo instalado, de poco serviría pues al prenderla, únicamente veríamos una pantalla negra y, por consiguiente, no podríamos interactuar con ella.

Estructura y funcionamiento de una computadora
Te has planteado alguna vez preguntas como estas:
¿Cómo funciona yse estructura internamente la computadora?, 
¿cómo se obtienen los resultados? y ¿cómo se guardan los programas y datos en la memoria?

Cuando tenemos un primer acercamiento con equipos de cómputo, a pesar de manejarlos a diario, estas preguntas no son tan fáciles de contestar. Es por eso que en esta sección explicaremos y responderemos a estos cuestionamientos mediante el Modelo de Von Neumann,el cual constituye la base de la arquitectura de las computadoras actuales.

Modelo de Von Neumann

Su principal característica radica en que en el dispositivo computarizado solo existe un canal para acceder a la memoria FLASH y a la RAM desde la CPU, es decir, el bus de datos, de dirección y de control es compartido entre estas dos memorias lo que limita el acceso a ellas, pues a pesar deser memorias de diferente tipo solo se puede leer o escribir una a una.

Como ventajas podemos nombrar el ahorro de pines o señales que deben salir de la CPU a la memoria RAM y FLASH, haciendo más sencilla la fabricación del microcontrolador, además si pensamos en la board de un computador, son menos señales las que salen desde el procesador hasta la memoria RAM y el disco duro. Esta es una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trazos
  • Trazado
  • trazado
  • Trazado
  • Trazo
  • Trazos
  • trazado
  • trazado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS