Beruflich Dokumente
Kultur Dokumente
RABINAL ACHI
TCNICO
PROGRAMADOR
Your Logo
Lenguaje de
Programacin
Hardware
Software
Qu es una Computadora?
Es
un
dispositivo
electrnico , utilizado para
procesar
informacin
y
obtener resultados, capaz de
ejecutar clculos y tomar
decisiones a velocidades
millones cientos de millones
mas rpido, que pueda hacer
el ser humano.
Sistema de Computadora
Hardware
Es la computadora en si
misma
Software
Es el conjunto de programas
que indican a la computadora
las tareas que debe realizar.
Programadores de Computadoras
Son todos los programas que
controlan y dirigen
a la
computadora para que realicen
conjunto
de
acciones(instrucciones)
especificas
por
personas
especializadas.
informacin).
Computadora
Programa
Datos de
entrada
(entrada)
(resultado)
Datos de
salida
Memoria central
Programa
Unidad
De control
Page 8
Datos de
entrada
Datos de
salida
Dispositivos de entrada/salida(E/S):perifricos
Permiten la comunicacin entre la computadora y el usuario.
Los Dispositivos de
entrada
Page 9
Los Dispositivos de
Salida
La memoria Principal
Memoria de acceso
aleatorio RAM
Page 10
Almacenamiento principal
Almacenamientos
secundario o Masivo
bit
10010011
byte
Page 11
Byte
Un byte es una posicin de
memoria
que
puede
contener ocho bits, cada bit
slo puede contener dos
valores posibles, 0 o 1. Se
requiere ocho bit (un byte)
para codificar un carcter
(una letra u otro smbolo del
teclado).
Page 12
Page 13
Your Logo
Representacin de textos
Cdigo EBCDIC(Extended Binary
Coded Decimal Inter Change Code).
Cdigo ASCII(American Standard
Code For Information Interchange)
Cdigo Unicode
Your Logo
Your Logo
2. Caracteres
numeracin).
numricos(dgitos
del
Your Logo
sistema
de
Your Logo
Your Logo
Cdigo EBCDIC: Este cdigo utiliza n=8 bits de forma que se puede codificar
hasta m==256 smbolos diferentes.
Cdigo ASCII: El Cdigo ASSCII bsico utiliza 7 bits y permite representar 128
caracteres. Este cdigo es el ms utilizado en computadoras , aunque el
ASCII ampliado con 8 bits permite llegar a (256) caracteres distintos,
entre ellos, y a smbolos y caracteres propios de otros idiomas como el espaol.
Your Logo
Your Logo
Representacin de caracteres
Your Logo
Peticin de servicio
Cliente
Cliente
Servicio solicitado
Cliente
Cliente
Servidor
Cliente
Cliente
Comparticin de recursos
Cliente-servidor
Mdem
Navegador Web(browser)
Enlaces(links)
El correo electrnico
Software de Aplicacin
Memoria Externa
CPU
Sistema
Operativo
Programa
Entrada
(datos)
Programa
Salida
(resultados)
Sistema Operativo
Sistema Operativos
Caractersticas
Windows Vista
Windows XP
Windows 98/ME/2000
UNIX
Linux
Mac OS
Sistema Operativo
Macintosh.
de
las
computadoras
Apple
Windows Vista
Multiprogramacin
/
Multitarea
Tiempo
Compartido
Multiproceso
Lenguaje de Programacin
Resultado
Problema
Algoritmo en
Pseudocdigo
(o diagrama
de flujo)
Escritura
Algoritmo
En C++
Edicin
(editory EID)
Traduccin y
ejecucin Cdigo fuente
Cdigo mquina
En C++
(programa ejecutable) (traductor/
Compilador)
Compiladores
Intrpretes
Programa Fuente
Intrprete
Traduccin y Ejecucin
Lnea a Lnea
La Compilacin de programas
Programa Fuente
Compilador
Programa Objeto
Fases de la Compilacin
Programa Fuente
Compilador
(Traductor)
Programa Objeto
Enlazador (linker)
Programa ejecutable
(en lenguaje mquina)
Ejecucin de un Programa
Programa
Datos de
Programa
Ejecutable
Computadora
Resultados
Faces de ejecucin de un
programa
Programa Fuente
Compilador
Modificacin
De programa
si
Existen
errores en la
compilacin
no
Programa
Montador
Programa Ejecutable
Ejecucin
Programacin de la Web
HTML