algoritmos

Páginas: 8 (1886 palabras) Publicado: 28 de abril de 2014
ALGORITMOS

OBJETIVO
Aprender las diferentes técnicas para resolución de problemas mediante algoritmos, para luego tener la capacidad de plasmarlos mediante el uso de algún lenguaje de programación.

CONCEPTOS PRELIMINARES
A) Que es una computadora.
B) Organización física de una computadora (hardware).
C) Los programas (software).
D) Los lenguajes de programación.

A) ¿Que es unacomputadora?
Es una maquina electrónica digital capaz de procesar datos a partir de un grupo de instrucciones denominado programa, proporcionando una información resultante.












¿Qué es un dato?



Es un conjunto de símbolos utilizados para expresar: un valor numérico, un hecho, un objeto o una idea, para ser objeto de tratamiento. Ejemplo: 25, soltero, cuaderno, grande,etc.


¿Qué es información?
Es la transformación de los elementos procesados.
Los datos de entrada se convierten en información significativa.

B) Organización Física de la Computadora - HARDWARE
Una computadora necesita:
•Aceptar la entrada y visualizar la salida.
•Almacenar la información en un formato consistente.
•Ejecutar las operaciones aritméticas o lógicas.
•Monitorizar,controlar y dirigir las operaciones del sistema.



Unidad Central de Proceso (Procesador)
•Ejecuta instrucciones de programa. La potencia de una computadora depende completamente de la velocidad y fiabilidad de la CPU.
•Dirige y controla el proceso de información realizado por la computadora.
•En el se encuentra:
La Unidad Aritmética Lógica (ALU)
La Unidad de Control

Periférico oDispositivos de Entrada/Salida
•Estos dispositivos permiten al usuario comunicarse con la computadora. Algunos dispositivos típicos de E/S son el teclado, la impresora, monitor, etc.


Memoria Central
•La información procesada por la UCP se almacena normalmente en la memoria central, hasta que se terminan los cálculos.


Dispositivos de Almacenamiento Secundario
•Usados para almacenar grandescantidades de información.
•Los datos se guardan en dispositivos de almacenamiento auxiliar y luego para ser procesados por la CPU, tienen que llevarse a la memoria central.

C) Los programas - SOFTWARE
Clasificaciones del SW
1. Sistemas Operativos
2. Lenguajes de programación
3. Software de uso general.
4. Software de aplicaciones.
1. Sistemas Operativos:

Conjunto de programasque se emplean para operar una computadora. Estos programas deberán encontrarse grabados en un diskdrive o como es frecuente en el disco duro.
•Si el S.O. no se encuentra presente, ningún otro programa puede ejecutarse.
•El S.O. Es el vinculo entre el usuario y la computadora.
1.1 Tareas del Sistema Operativo:
Da inicio a la sesión del computador proporcionado una interfaz de línea decomando o una interfaz gráfica.


Administra los dispositivos de Hw.
Administra y mantiene los sistemas de archivo.
Apoyo a otros programas.


1.2. Categorías del Sistema Operativo
A) MULTITAREA: Correr más de un programa al mismo tiempo.


B) MULTIUSUARIO: Accesar más de un usuario a una computadora.


C) MULTIPROCESO: Computadoras con más de un CPU.


2. Lenguajes deProgramación:
Son SW que sirven para escribir programas que permiten la comunicación usuario/máquina.
3. Sw de Uso General:
Ofrecen su estructura para un gran numero de aplicaciones empresariales, científicas y personales.
4. Sw de Aplicaciones:
Diseñado para realizar tareas especificas.








D) Los Lenguaje de Programación

Es una técnica estándar de comunicación que permite expresar lasinstrucciones que han de ser ejecutadas en una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen un programa informático.

Tipos de Lenguajes
LENGUAJES DE MAQUINA
LENGUAJE DE BAJO NIVEL (ENSAMBLADOR)
LENGUAJE DE ALTO NIVEL.
LENGUAJE DE MAQUINA:

Son aquellos que están escritos en lenguajes directamente inteligibles por la maquina (computadora).
Sus...
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