Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dato
Información
Procesamiento
Informática
Computador
Bit
Software
Hardware
Sistema Operativo
Java
1
!"# $%&
' ( )
* + , , -
, -, , .
/ , &
#,
Numéricos. (Cifras)
Alfabéticos. (Letras, palabras)
Audiovisuales. (Música, voz, imágenes, video)
Físicos. (Valores tomados directamente del entorno)
2
Es el resultado de transformar o procesar datos.
0 , ,
3
1 21
$ , ,
COMPUTADOR
HARDWARE SOFTWARE
Componentes Componentes
físicos de la lógicos de la
máquina máquina
4
* ,
,
Sistema binario
Compuesto de dos dígitos 0 y 1. Se pueden agrupar para
representar los números y caracteres.
Unidad mínima de almacenamiento es el bit 33
44
33
44
4433
44
33
33
33
44
44
33
4444
44
44
33
Para almacenar información compleja se tienen: 44
44
44
44
3344
44
44
33
5
' , 5' 6
Es un conjunto de programas
que controlan la operación de
la máquina y administra los
recursos hardware,
permitiendo la interacción
máquina-usuario.
Una de las funciones de la
ROM-BIOS de una máquina es
cargar el SO en memoria RAM.
'7
El SO hace de puente entre el HW y los
programas de aplicación.
Programas de Aplicación
Sistema Operativo
6
1 '7
8 / ( , /
7
8 / ( , /
8 / ( , /
Lenguaje en el que podemos dar órdenes a
un computador.
Instrucción
Orden expresada en un lenguaje de
programación.
Programa
Secuencia ordenada de instrucciones.
8
9 , /
Java es un lenguaje fácil de aprender.
Existen muchas herramientas poderosas para ayudar
al programador a desarrollar aplicaciones
complejas en forma rápida y eficiente (IDE’s).
Programas Java pueden ejecutarse en la mayoría de
las plataformas existentes.
Prácticamente todo problema complejo, sea
científico o de negocio, puede ser resuelto
utilizando programas escritos en Java.
8 / (
Java es un lenguaje compilado e interpretado.
javac es el comando utilizado para compilar el
código.
java es el comando para interpretar y ejecutar
el código.
Un programa Java puede ser ejecutado en cualquier tipo
de hardware donde esté instalada la Máquina Virtual de
Java (JVM)
9
1 *
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
: , /)
10
! * 0 5 0!6
Es un programa (software) que maneja la
interacción entre las aplicaciones Java y el
sistema operativo y hardware subyacentes.
$ , /
11
'/
8 ; .
INFORMACIÓN ÚTIL
http://java.sun.com/docs/books/tutorial/
http://java.sun.com/javase/6/docs/api/index.html
http://java.sun.com/javase/6/docs/technotes/guides/index.h
tml#jre-jdk
http://www.tiobe.com/index.php/content/paperinfo/tpci/inde
x.html
ZONA DE DESCARGAS
http://java.sun.com/javase/downloads/index.jsp
http://www.jcreator.com/
12
$
http://www.sun.com/training/certification/java/index.xml
13