algoritmos

Páginas: 29 (7058 palabras) Publicado: 20 de mayo de 2013
INDICE SEMANA 01
1.
Introducción.
2.
Los Ordenadores.
3.
Algoritmo: definición, características fundamentales.
4.
Programa: concepto, Tipos: programa fuente, programa objeto.
5.
Instrucción.
6.
Lenguaje de Programación: definición, tipos: Bajo nivel
(lenguaje máquina, intermedios (Lenguaje ensamblador) y alto nivel.
7.
Intérpretes y compiladores.

1. Introducción
La InformaciónEs más que un conjunto de datos suficientemente organizados y entendibles
(algunas veces organizados utilizando tecnología pero no necesariamente).
Informática.
Es la Ciencia que estudia, aplica y optimiza el tratamiento eficiente de
la información.

2. Los Ordenadores
Un computador es básicamente una máquina que realiza dos funciones
básicas: ejecuta en forma muy rápida una secuencia deinstrucciones
(programa) y almacena y recupera grandes cantidades de información
(datos). De acuerdo a esto, un computador puede caracterizarse por su
velocidad de operación (medida en Hertz o ciclos por segundo), el tipo de
instrucciones que puede ejecutar (esto determina el tipo de computador) y
la capacidad de su memoria (medida en bytes).
Organización de una computadora
Unidad deentrada. Es la sección “receptora” de la computadora. Obtiene
información (datos y programas de cómputo) desde varios dispositivos de
entrada y pone esta información a disposición de las otras unidades para
que pueda procesarse.
Unidad de salida. Toma información que ya ha sido procesada por ésta y la
coloca en los diferentes dispositivos de salida, para que esté disponible
fuera de lacomputadora.
Unidad de memoria primaria Almacena los programas de la computadora
mientras se ejecutan. Retiene la información que se introduce a través de
la unidad de entrada, para que la información pueda estar disponible de
manera inmediata para procesarla cuando sea necesario.
Unidad aritmética y lógica (ALU). Es la responsable de realizar cálculos
como suma, resta, multiplicación y división.Contiene los mecanismos de
decisión que permiten a la computadora hacer operaciones como, por
1

ejemplo, comparar dos elementos de la unidad de memoria para determinar
si son iguales o no.
Unidad central de procesamiento (CPU). Es la sección “administrativa” de
la computadora. Coordina y supervisa la operación de las demás secciones.
Unidad de almacenamiento secundario. Es la sección de“almacén” de alta
capacidad y de larga duración de la computadora. Los programas o datos
que no se encuentran en ejecución por las otras unidades, normalmente se
colocan en dispositivos de almacenamiento secundario, como el disco duro.

3. Algoritmos
Conceptos básicos.
En el campo de las ciencias de la computación la solución de problemas se
describe mediante el diseño de procedimientos llamadosalgoritmos, los
cuales posteriormente se implementan como programas.
Ahora definamos mejor ¿Qué es un Algoritmo?
Un algoritmo es un conjunto de pasos secuenciales y ordenados que
permiten resolver un problema.
Que sean pasos secuenciales significa que deben ser ejecutados uno
después de otro y que sean pasos ordenados quiere decir que deben llevar
un orden casi obligatorio (u obligatorio enla mayoría de los casos).
Veamos un ejemplo:
Desarrollar un algoritmo que nos permita adquirir el libro "Cien años de
soledad" de Gabriel García Márquez.
Algoritmo: Salimos del lugar en donde estemos y nos dirigimos hacia una
librería. En caso de que ya estemos en una pues sencillamente solicitamos
si tienen el libro, si lo tienen lo adquirimos y si no lo tienen vamos a
otra libreria endonde repetimos el proceso.
Algoritmo_Libro
Inicio
1.
Saber cuál es el libro que se quiere adquirir
2.
Desplazarnos hacia la librería.
3.
Preguntar si tienen el libro que necesitamos
4.
Si lo tienen:
adquirirlo y Parar allí(dentro de este algoritmo)
Si no lo tienen:
ir al paso 2
FIN
Características de un algoritmo
>>>No ambiguo: explicito, siempre sabe que comando ejecutar....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS