Upload
victor-orozco
View
132
Download
0
Embed Size (px)
DESCRIPTION
Clase del curso introducción a la programación. Universidad Rafael Landivar 2014.
Citation preview
Organizacion de una computadora
Ing. Msc. Vıctor Orozco
Introduccion a la Programacion (11001)
12/08/2014
Presentacion
Presentacion
Computadoras
Hardware
Software
Informacion
Lenguajes
Compiladores
Presentacion
Evaluacion
Evaluacion
I ¿Que es una computadora?
I ¿Que es programacion?
I ¿Ha programado alguna vez? ¿En que lenguaje?
I ¿Cual es su expectativa en este curso?
¿Computadoras?
¿Computadoras?
¿Computadoras?
¿Computadoras?
Procesar informacion.
¿Computadoras?
Procesar informacion y obtener resultados en base alos datos de entrada.
Computadoras
I Hardware
I Software
Hardware
Hardware
Software
Software
Representacion de informacion
I Senales digitales.
I Senal de bajo voltaje (0), Alto voltaje (1)
I Codigo binario - 01000001
Representacion de informacion
I Bit - 1
I Byte (B) - 01010101 - 8 bits
I Kilobyte (KB) - 1024 bytes
I Megabyte (MB) - 1024 KB
I Gigabyte (GB) - 1024 MB
I Tera, Peta, Exa, Zetta, Yota
Lenguajes de programacion
Instrucciones(Software) de como los componentes(Hardware) deberreaccionar.
I Lenguaje maquina
I Lenguaje de bajo nivel
I Lenguaje de alto nivel
Lenguajes de programacion
Instrucciones(Software) de como los componentes(Hardware) deberreaccionar.
I Lenguaje maquina
I Lenguaje de bajo nivel
I Lenguaje de alto nivel
Lenguaje maquina
Lenguaje bajo nivel (ensamblador)
Lenguaje de alto nivel
Compilador (Traductores)
Traductores de lenguaje humano a lenguaje maquina.
I Ensamblador
I Compilador simple
I Interprete
Compilador (Traductores)
Traductores de lenguaje humano a lenguaje maquina.
I Ensamblador
I Compilador simple
I Interprete
Ensamblador
Compilador
Interprete
This work is licensed under a Creative CommonsAttribution-ShareAlike 3.0 Guatemala License.