You are on page 1of 14

Universidad de Oriente

Núcleo de Bolívar Prof. Yubeysel Rodríguez


Introducción a la Programación.

Contenido

UNIDAD I.
• Componente del computador. Definición Computador.
• Elemento del Computador
• Hardware. CPU Unidad de control (UC)
Unidad Aritmético-Lógica. (UAL)
Memoria Principal Random access memory (RAM)
Read only memory (ROM)
Dispositivos o Periféricos Entrada
Salida (EJEMPLOS)
Entrada/Salida

• Software Sistema
Aplicación (EJEMPLOS)
Utilitarios
Lenguaje de Programación.

Lenguaje de Maquina y Alto Nivel.


Compilador e Interprete.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Contenido Bit
Byte
UNIDAD I. Kilobyte (KB)
• Unidades de Medidas Megabyte (MB)
Gigabyte (GB)
Terabyte (TB)
Petabyte (PB)
Exabyte (EB)
Zettabyte (ZB)
Yottabyte (YB)

• Sistemas de Numeración Binario


Octal
Decimal
Hexadecimal
• Sistema Operativo Windows
Escritorio de Windows
Ventana de Windows
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Software: Son todos los programas.

• Sistema
• Aplicación
• Utilitarios
• Lenguaje de Programación
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Sistemas Operativos: administrar los recursos del computador.


Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Lenguaje de Programación: son utilizados para realizar un sistema obteniendo


como resultado un programa. Ejemplo: Sistema de Nómina, Compras, etc.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Aplicación: aquellos programas o paquetes diseñados por un programa para resolver


funciones específicas.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Utilitarios: Programas que van de la mano con el usuario sirven para realizar
diagnostico a la maquina y de esta manera obtener un mejor rendimiento.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.
2012-2

Utilitarios.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

• Unidades de Medidas.

Bit: elemento más pequeño, único digito en un número binario 0 ó 1.


Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

• Sistemas de Numeración Binario


Octal
Decimal
Hexadecimal

Decimal a Binario

Binario a Decimal
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

Decimal a octal (97)10=(141)8. Octal a Decimal (141)8

Decimal a hexadecimal (41716)10=(A2F4)16


Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

• Lenguaje de Máquina:
Son aquellos cuyas instrucciones son directamente entendibles por el computador
sin la necesidad de traducción alguna, sus instrucciones no son más ceros y unos
(bits); este lenguaje es fácil de comprender para el computador pero difícil para el
hombre.

• Lenguaje de Alto Nivel:


Son aquellos donde las instrucciones y sentencias son escritas con palabras
similares a las de los lenguajes humanos (en la mayoría en inglés), lo cual facilita
la escritura y comprensión por parte del programador.
Universidad de Oriente
Núcleo de Bolívar Prof. Yubeysel Rodríguez
Introducción a la Programación.

• Compilador: Aplicación informática que se usa para crear programas en un cierto


lenguaje de programación. Convierte los programas creados en un lenguaje de
programación al lenguaje interno del computador (código máquina). En los
compiladores, todo el programa original (fuente) se convierte a código máquina
en bloque y el programa resultante (programa ejecutable) se puede usar en otro
computador sin necesidad de recurrir otra vez al compilador.

• Interprete: El programa fuente se convierte a código máquina, línea por línea,


justo en el momento en que se pone a funcionar; no se crea ningún ejecutable y
por eso, cuando se quiere distribuir el programa, es necesario distribuir también el
intérprete que es capaz de entenderlo. Algunos ejemplos de lenguajes que son
normalmente interpretados en vez de compilados son: Perl, PHP, Javascript, ASP.