Académique Documents
Professionnel Documents
Culture Documents
PROGRAMACION I
HARDWARE SOFTWARE
MEDIDAS DE ALMACENAMIENTO
HARDWARE
Son los componentes fsicos de una
computadora.
Incluidos todos los dispositivos
electrnicos
y
electromecnicos,
circuitos, cables, tarjetas, armarios o
cajas, perifricos de todo tipo y otros
elementos fsicos
HARDWARE
Disco duro
Monitor
Memoria RAM
Teclado
Raton (mouse)
Impresoras
Placa principal (mainboard)
Circuitos Integrados (chips)
SOFTWARE
El software es intangible, existe como
ideas, conceptos, smbolos, pero no tiene
sustancia.
Las pginas y la tinta de un libro son el
HARDWARE.
Las palabras, oraciones, prrafos y el
significado del texto son el SOFTWARE.
TIPOS DE HARDWARE
Se clasifica generalmente en:
PERIFERICOS DE ENTRADA
Son los que permiten al usuario que
ingrese informacin desde el exterior.
Entre ellos podemos encontrar:
Teclado,
Ratn (mouse),
Sistema de Alimentacin Ininterrumpida
Escner ,
Micrfono
PERIFERICOS DE SALIDA
Son los que muestran al usuario el
resultado de las operaciones realizadas
por el PC.
En este grupo podemos encontrar:
Monitor
Impresora
Proyector
Altavoces
PERIFERICOS DE
ENTRADA / SALIDA
Son los dispositivos que pueden aportar
simultneamente informacin exterior al
PC y al usuario.
Mdem (Modulador/Demodulador),
Unidades de almacenamiento (Discos
duros, disquetes o floppy, ZIP),
Memorias de pequeo tamao, (flash)
PERIFERICOS
UNIDADES
ENTRADA
Teclado
Joystick
Mouse
Micrfono
Scaner
Lector ptico
Lect.banda magntica
Video cmara
Modems
Cmaras digitales
U.C
UAL
MEMORIA
UNIDADES
SALIDA
Monitor
Impresora
Parlantes
Modems
UNIDADES ALMACENAMIENTO
Unidad de disco duro
Unidad de diskette
Unidad de CD-ROM
Unidad de cinta magntica
Unidad de DVD, VCD, etc.
Partes de la Placa de
Sistema
EO PNP
Microprocesador y Socket
PIN GRID ARRAY
Arreglo de Pines en Rejilla
EO PNP
Procesador en Slot
Procesadores
Pentium Chipset
Slots de Expansin
Tarjetas de Entrada/Salida
Lector de Tarjetas de
Memoria
Perifricos
Dispositivos de Entrada
Proceso de Arranque 1
(Boot)
1. Prueba de CPU
2. Prueba de Memoria RAM
Proceso de Arranque 2
(Boot)
3. Inicializa Dispositivos
4. Inicializa Controladora de Video
5. Inicializa Controladora de
dispositivos de Ent / Sal
Proceso de Arranque 3
(Boot)
6. Prueba el MBR del Floppy
7. Prueba el MBR del Disco
8. Carga el Sistema en RAM
SOFTWARE
Son todos los componentes intangibles de
una COMPUTADORA, es decir, el conjunto
de programas y procedimientos necesarios
para hacer posible la realizacin de una
tarea especfica.
El software es toda la informacin procesada por
los sistemas informticos: PROGRAMAS Y
DATOS
TIPOS DE SOFTWARE
Podemos distinguir al Software de la
siguiente forma:
SOFTWARE DE SISTEMA
SOFTWARE DE PROGRAMACION
SOFTWARE DE APLICACION
SOFTWARE DE SISTEMA
Es la parte que permite funcionar al
hardware. Su objetivo es aislar tanto
como sea posible al programador de
aplicaciones de los detalles del
computador particular que se use,
especialmente de las caractersticas
fsicas de la memoria, dispositivos
de comunicaciones, impresoras,
pantallas, teclados, etctera.
SOFTWARE DE SISTEMA
Sistemas
operativos
Controladores de dispositivo
Herramientas de diagnstico
Servidores
Sistemas de ventanas
Utilidades
Sistema Operativo
Es un conjunto de instrucciones
destinados a permitir la comunicacin del
usuario con una aplicacin.
Sistema Operativo
Gestionar los recursos de una forma
eficaz, Comienza a trabajar cuando se
enciende el computador, y gestiona el
hardware de la mquina desde los niveles
ms bsicos.
Sistema Operativo
Puede encontrarse normalmente en la
mayora de los aparatos electrnicos que
podamos utilizar sin necesidad de estar
conectados a una computadora y que
utilicen microprocesadores para funcionar
Sistema Operativo
Las funciones
Operativo :
basicas
del
Sistema
Sistema Operativo
Como Gestor de Recursos, el sistema
operativo administra:
El CPU
La memoria.
Administracin de recursos
SOFTWARE DE
PROGRAMACION
Proporciona herramientas para ayudar al
programador
escribir
programas
informticos y
usar
diferentes
lenguajes
de
SOFTWARE DE
PROGRAMACION
Tenemos entre otros:
Editores
de texto
Compiladores
Intrpretes
Enlazadores
Depuradores
Los entornos integrados de desarrollo
(IDE)
Entornos Integrados de
Desarrollo
Agrupan estas herramientas de forma que
el programador no necesite introducir
mltiples comandos para compilar,
interpretar, depurar, etctera.
SOFTWARE DE
APLICACION
Permite a los usuarios llevar a cabo una o
varias tareas ms especficas, en
cualquier campo de actividad susceptible
de ser automatizado o asistido, con
especial nfasis en los negocios
SOFTWARE DE
APLICACION
Aplicaciones
de automatizacin
industrial
Aplicaciones
ofimticas
Software
educativo
Software
mdico
Bases
de datos
Videojuegos
Lenguaje de Programacin
Lenguaje de Programacin
Lenguaje de Programacin
Clasificacin de los
Lenguajes de Programacin
Lenguajes Orientados a
Objetos
Se definen los programas en trminos de
"clases de objetos", objetos que son
entidades que combinan estado (es decir,
datos)
comportamiento
(esto
es,
procedimientos o mtodos) e identidad
(propiedad del objeto que lo diferencia del
resto)
Lenguajes Orientados a
Objetos
La programacin orientada a objetos expresa
un programa como un conjunto de objetos,
que colaboran entre ellos para realizar
tareas.
Esto permite hacer los programas mdulos
ms fciles de escribir, mantener y reutilizar
EJEMPLOS DE LENGUAJES
DE PROGRAMACION
ASP
ASP.NET
Java
JavaScript
PowerBuilder
VBA
Visual Basic
C++
Ensamblador
Pascal
Visual C++
Visual Foxpro
Perl
PHP
Generacin de Software
Gen.
AOS
CARACTERSTICAS
1ra.
1940-1950
Software de mquina
Bajo nivel
2da.
1950-1955
Software Ensamblador
Bajo nivel
3ra.
1955-1985
Generacin de Software
Gen.
4ta.
5ta.
AOS
CARACTERSTICAS
Inteligencia artificial
MEDIDAS DE
ALMACENAMIENTO
En
el
procesamiento
y
almacenamiento informtico un
BIT es la unidad de informacin
ms pequea manipulada por el
ordenador
MEDIDAS DE
ALMACENAMIENTO
Sistema Decimal
MEDIDAS DE
ALMACENAMIENTO
Sistema Binario
MEDIDAS DE
ALMACENAMIENTO
B
I
N
A
R
I
O
0
1
10
11
100
101
110
111
0
1
2
3
4
5
6
7
D
E
C
I
M
A
L
MEDIDAS DE
ALMACENAMIENTO
La agrupacin de ocho bits componen
un BYTE que se utiliza para
representar todo tipo de informacin.
Incluyendo las letras del alfabeto y los
dgitos del 0 al 9.
10110010
10010101
MEDIDAS DE
ALMACENAMIENTO
1 Byte
8 bits ( 1 carcter)
1KB (Kilobyte)
1024 byte
1MB (Megabyte)
1024 Kilobyte
1GB (Gigabyte)
1024 Megabyte
1TB (Terabyte)
1024 Gigabyte
MEDIDAS DE
ALMACENAMIENTO
Sistema Hexadecimal
Es utilizado para mayor comodidad al
trabajar con nmeros binarios.
Es la agrupacin de 4 nmeros binarios.
El nmero binario 10110101 lo podemos
representar como 2 nmeros
hexadecimales.
SISTEMA HEXADECIMAL
B
I
N
A
R
I
O
0
1
10
11
100
101
110
111
0
1
2
3
4
5
6
7
D
E
C
I
M
A
L
8
9
10
11
12
13
14
15
1000
1001
1010
1011
1100
1101
1110
1111
B
I
N
A
R
I
O
SISTEMA HEXADECIMAL
H
E
X
A
D
E
C
I
M
A
L
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
D
E
C
I
M
A
L
8
9
10
11
12
13
14
15
8
9
A
B
C
D
E
F
H
E
X
A
D
E
C
I
M
A
L
SISTEMA HEXADECIMAL
B
I
N
A
R
I
O
0
1
10
11
100
101
110
111
0
1
2
3
4
5
6
7
H
E
X
A
D
E
C
I
M
A
L
8
9
A
B
C
D
E
F
1000
1001
1010
1011
1100
1101
1110
1111
B
I
N
A
R
I
O
SISTEMA HEXADECIMAL
1010 1011
AB
1011 0101
B5
1110 1001
E9
10100001
C1
00101101
2D
11111000
F8