Organización de una computadora

Post on 14-Jun-2015

134 views 0 download

description

Clase del curso introducción a la programación. Universidad Rafael Landivar 2014.

Transcript of Organización de una computadora

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.