Sunteți pe pagina 1din 4

INTRODUCCION A LA PROGRAMACIN

Una computadora es un dispositivo electrnico utilizado para procesar informacin y obtener resultados. Los datos de entrada y los datos de salida pueden ser texto, dibujos o sonidos. Software: Es un conjunto de programas escritos para computadora. Hardware: Componentes fsicos que constituyen la computadora, junto con los dispositivos que realizan las tareas de entrada y de salida. Programa: Conjunto de instrucciones que hacen funcionar la computadora.

ORGANIZACIN FISICA DE LA COMPUTADORA

DISPOSITIVOS DE ENTRADA

CPU (Procesador)

DISPOSITIVOS DE SALIDA

Unidad de control, memoria principal, Unidad aritmtica lgica.

Memoria Externa. Almacenamiento Permanente.

DISPOSITIVOS DE ENTRADA

Permiten la comunicacin entre la computadora y el usuario para introducir datos para su proceso. Ejemplo: Teclado, lpiz ptico, palancas de mano, lectores cdigos de barra, micrfonos, mouse, cmaras de video, entre otros.

DISPOSITIVOS DE SALIDA Permiten representar resultados del proceso de los datos.

Ejemplo: Pantalla, impresoras, trazadores grficos, reconocedores de voz.

MEMORIA PRINCIPAL Conocida como RAM (Random Access Memory), almacena informacin de manera transitoria (durante la ejecucin de un programa). UNIDAD CENTRAL DEL PROCESO Dirige y controla el proceso de informacin realizada por la computadora. Est formada por: Unidad de Control (U.C) Coordina las actividades de la computadora y determina que operaciones se deben realizar y en qu orden. Unidad Aritmtica Lgica (ALU) Realiza operaciones aritmticas y lgicas. MEMORIA AUXILIAR (EXTERNA) Cuando se ejecuta un programa se sita primero en la memoria principal pero la informacin almacenada en la memoria se pierde si el computador se apaga, por esta razn para almacenar la informacin de manera permanente se necesitan dispositivos auxiliares, masivos y secundarios. Los dispositivos de almacenamiento secundario ms comunes son CD-ROM, DVD, USB etc. TIPOS DE LENGUAJES Para que un procesador realice un proceso se le debe suministrar un algoritmo adecuado. El procesador debe ser capaz de: Comprender las instrucciones de cada paso. Realizar operaciones correspondientes. Cuando el procesador es una computadora, el algoritmo se ha de expresar en un formato que se denomina programa. Un programa se describe en un lenguaje de programacin.

Los principales tipos de lenguajes son: Lenguajes mquina Lenguajes de bajo nivel

Lenguajes de alto nivel

LENGUAJES MQUINA Son aquellos que estn escritos en lenguajes inteligibles por la maquina, ya que sus instrucciones son cadenas binarias que especifican una operacin. Las instrucciones en lenguaje mquina dependen del hardware de la computadora y por tanto son distintas de una computadora a otra. LENGUAJES BAJO NIVEL Son ms fciles de utilizar que los lenguajes maquina pero al igual que ellos dependen de la maquina en particular. El lenguaje por excelencia es el ensamblador, un programa escrito por este lenguaje no puede ser ejecutado directamente por la computadora en esto se diferencia del lenguaje mquina. El programa original se denomina programa fuente y el programa traducido en lenguaje mquina se conoce como programa objeto. LENGUAJES ALTO NIVEL Ms utilizados por programadores, con ellos las personas escriben y entienden los programas de un modo ms fcil. Un programa escrito en alto nivel es independiente de la maquina. Estos programas son portables o transportables. Algunos tipos de lenguaje de alto nivel: C, C++, C#, Visual Basic, JAVA. Muy extendidos Modula -2, Prolog, LISP, Smaltalk Uso en el mundo profesional Borland Delphi, C++ Builder, Power Builder.

EMPRESA: RAPIEXPRESO Equipos usados en esta empresa: a) Computadores de Mesa marca Hewlett Packard, monitores LCD Samsung, con puerto USB y SATA, procesador Intel I5, Disco Duro 500GB, Memoria RAM 4 GB. b) UNIDADES SE ENTRADA: Un lector/quemador de DVD, Escner, mouse, teclado.

c) UNIDADES DE SALIDA: Impresora Hewlett Packard, monitores LCD Samsung, Parlantes, d) UNIDADES DE ALMACENAMIENTO EXTERNO: CD Y USB. e) f mysql, sql, java

Esta actividad logro ensearme los diferentes dispositivos de los computadores y sus respectivos lenguajes de programacin.

S-ar putea să vă placă și