Académique Documents
Professionnel Documents
Culture Documents
Java Bsico
Qu es una computadora ?
Es un dispositivo electrnico que acepta datos de entrada, los procesa mediante programas y genera informacin.
www.yhavhe.com/Cursos
03/06/2012
Computadora
Hardware
Software
www.yhavhe.com/Cursos
03/06/2012
www.yhavhe.com/Cursos
03/06/2012
Memory Memoria de lectura y escritura Almacena datos y programas en proceso Memoria temporal
www.yhavhe.com/Cursos
03/06/2012
Procesador
www.yhavhe.com/Cursos
03/06/2012
Unidades de Memoria
Bit
=> menor cantidad que puede almacenarse. Dgito binario 0 1 => 8 bits. Almacena un carcter.
Byte
Kilobyte
(KB) => 1024 bytes Megabyte (MB) => 1024 KB Gigabyte (GB) => 1024 MB Terabyte (TB) => 1024 GB
www.yhavhe.com/Cursos
03/06/2012
Memoria RAM
Puede imaginarse como un conjunto de casillas, cada una de las cuales tiene una direccin. 0 1 2 3 999 00011011 00101000 10000010 11100001 .. 00000001
www.yhavhe.com/Cursos
03/06/2012
Ejecuta
Controla
www.yhavhe.com/Cursos
03/06/2012
Procesamiento
10
www.yhavhe.com/Cursos
03/06/2012
Computadora
Hardware
Software
11
www.yhavhe.com/Cursos
03/06/2012
Software
Conjunto de programas que le indican al computador qu hacer para generar los resultados esperados. El software permite que al usuario utilizar el computador con distintos fines.
12
www.yhavhe.com/Cursos
03/06/2012
Qu es un programa?
Programa
Serie de instrucciones que le indican al computador las operaciones que debe realizar para ejecutar una tarea especfica. Una computadora no hace nada si no tiene instrucciones exactas que le expliquen paso a paso lo que debe hacer
13
www.yhavhe.com/Cursos
03/06/2012
Sistema
Software
Programacin
Aplicacin
www.yhavhe.com/Cursos 03/06/2012
14
Software Aplicacin
15
www.yhavhe.com/Cursos
03/06/2012
Software Sistema
El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: Sistemas operativos Controladores de dispositivos Herramientas de diagnstico Herramientas de Correccin y Optimizacin Servidores
16 www.yhavhe.com/Cursos 03/06/2012
Software programacin
Son programas que nos permiten crear software. Compiladores, Enlazadores, Traductores, Depuradores. Estn asociados a un lenguaje de programacin
Entre ellos tenemos C, C++, Delphi , Qbasic,Visual Basic, Pascal, Java, etc..
17
www.yhavhe.com/Cursos
03/06/2012
Compilador
Un compilador es un programa que traduce el cdigo escrito en un lenguaje de programacin de alto nivel, al cdigo mquina
18
www.yhavhe.com/Cursos
03/06/2012
Lenguaje de programacin
Un lenguaje de programacin es un idioma artificial diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin. Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el cdigo fuente de un programa informtico se le llama programacin.
19 www.yhavhe.com/Cursos 03/06/2012
20
www.yhavhe.com/Cursos
03/06/2012
Lenguaje Ensamblador
21
www.yhavhe.com/Cursos
03/06/2012
Lenguaje Java
22
www.yhavhe.com/Cursos
03/06/2012
Ejercicio
Responde a las preguntas:
Cmo funciona un procesador? Qu diferencia hay entre un compilador y un lenguaje de programacin? Para qu sirve la memoria RAM? Qu es un programa?
23
www.yhavhe.com/Cursos
03/06/2012