Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
Informtica Vs. Computacin
Que es una computadora.
Procesamiento de datos en una computadora
Arquitectura de una computadora
Hardware y Software
Unidad central de proceso
Memoria
Unidad de entrada y salida de datos.
Memoria secundaria
FUNDAMENTOS DE PROGRAMACIN
2
DEFINICIONES DE INFORMTICA Y
COMPUTACION?
FUNDAMENTOS DE PROGRAMACIN
3
QUE ES UNA COMPUTADORA ?
Es un equipo electrnico utilizado para procesar
informacin y obtener resultados.
Ejecuta clculos a velocidades mucho mas rpidos
que pueden hacerlo los seres humanos.
FUNDAMENTOS DE PROGRAMACIN
4
PROCESAMIENTO DE INFORMACION EN UNA
COMPUTADORA
Entradas Salidas
(Input) Procesamiento (output)
(Computadora,
programas)
Almacenamiento
FUNDAMENTOS DE PROGRAMACIN 5
ORGANIZACION FISICA DE UNA COMPUTADORA
FUNDAMENTOS DE PROGRAMACIN 6
HARDWARE
Son los diferentes
componentes fsicos que
forman parte de una
computadora
Elementos que se pueden
tocar (partes tangibles),
conectar o cambiar de lugar.
Unidad central de proceso, el
teclado, el monitor, el mouse,
impresoras y las unidades de
discos, tarjeta de red, etc
FUNDAMENTOS DE PROGRAMACIN 7
SOFTWARE
Es la parte lgica (intangible) constituidos por un
conjunto de programas.
Estos programas controlan y dirigen a la
computadora para que realice un conjunto de
acciones.
Estas acciones son instrucciones especificadas por
personas especializadas llamadas programadores
de computadores.
FUNDAMENTOS DE PROGRAMACIN 8
SOFTWARE
Los programas se clasifican en lo siguiente:
Programa de Sistemas (software de base).- Esta
formado por todos los programas de sistemas
operativos.
Estos son Ms-Dos, IBM-Dos, Windows 8, Windows
Server, Linux, Netware, Unix, Solaris, Mac, Android,
iOS, etc.
Programas para escribir programas.- Constituido
por todos los lenguajes de programacin.
Entre ella tenemos, lenguaje C, C++, Basic, Cobol,
ADA, LP1, Pascal, Fortran, C#, etc.
FUNDAMENTOS DE PROGRAMACIN 9
SOFTWARE
Software de aplicacin.- Tambin llamados
paquetes de aplicacin, esta constituido por todos los
programas cuya aplicacin ya esta dado para un fin
especifico.
Estos son, word, Excel, Power Point, Outlook, Lotus
Notes, Corel Draw, Autocad, etc.
Paquetes desarrollados por programadores para
gestin en empresas.
Paquetes de distraccin (juegos).
Paquetes para monitorear el clima.
Paquete para monitorear sismos, etc.
FUNDAMENTOS DE PROGRAMACIN 10
ARQUITECTURA DE UNA COMPUTADORA
Arquitectura: Es la caractersticas interna que tiene el
hardware de una computadora.
Independientemente del tamao o la capacidad de
una computadora su organizacin es la siguiente:
FUNDAMENTOS DE PROGRAMACIN 11
ARQUITECTURA DE UNA COMPUTADORA
UNIDAD UNIDAD
UNIDAD CENTRAL DE
DE DE
PROCESO
ENTRADA SALIDA
UNIDAD DE CONTROL
MEMORIA PRINCIPAL
RAM ROM
MEMORIA AUXILIAR
FUNDAMENTOS DE PROGRAMACIN 12
ARQUITECTURA DE UNA COMPUTADORA
Unidad de entrada: Es por donde se ingresan los
datos, entre ellas tenemos el teclado, unidades de
diskette en su modalidad de solo lectura, mouse y
digitalizador, etc
Unidad Central de Proceso (CPU): (Central
Process Unit, en ingles), es el cerebro de la
computadora, la que se encarga de realizar
operaciones de proceso, almacenamientos de datos e
instrucciones.
Esta formada por:
Unidad aritmtica y lgica: se encarga de realizar
todas las operaciones y clculos aritmticos,
comparaciones lgicas.
FUNDAMENTOS DE PROGRAMACIN 13
ARQUITECTURA DE UNA COMPUTADORA
FUNDAMENTOS DE PROGRAMACIN 14
RAM (RANDOM ACCESS MEMORY)
Lugar donde se colocan temporalmente
elementos tales como los datos e instrucciones
Se llama de acceso aleatorio porque las celdas
de la memoria se usan una y otra vez conforme
se requiere, borrndose el contenido anterior al
sustituirlo por uno nuevo
Estos datos sern conservados mientras la
computadora este encendida.
La memoria central consta de celdas o
posiciones de memoria denominadas palabra
(word).
Cada palabra puede ser un grupo de 8, 16, 32 o
64 bits.
FUNDAMENTOS DE PROGRAMACIN 15
UNIDADES DE MEDICION
FUNDAMENTOS DE PROGRAMACIN 16
UNIDADES DE MEDICION
Si la palabra es de 8 bits, se llama byte
El byte es la unidad elemental de almacenamiento
FUNDAMENTOS DE PROGRAMACIN 17
UNIDADES DE MEDIDA DE ALMACENAMIENTO
FUNDAMENTOS DE PROGRAMACIN 18
ROM (READ ONLY MEMORY)
FUNDAMENTOS DE PROGRAMACIN 19
MEMORIA SECUNDARIA O DE MASA
La memoria secundaria son todas las unidades de
disco que un computador puede tener.
Se usa para almacenar programas ejecutables y
grandes volmenes de datos que requieren ser
accesados en algn momento.
Discos Duros, Discos magnticos, pticos
Zip, Jazz, Cintas, Cartuchos
Discos memoria flash, micro SD
Discos virtuales
FUNDAMENTOS DE PROGRAMACIN 20
DISCOS DUROS (HARD DISK)
FUNDAMENTOS DE
Ing. Felix Huari PROGRAMACIN 21
UNIDAD ZIP
FUNDAMENTOS DE
Ing. Felix Huari PROGRAMACIN 22
UNIDAD JAZZ
FUNDAMENTOS DE
Ing. Felix Huari PROGRAMACIN 23
MEMORIA FLASH, MICRO SD
FUNDAMENTOS DE PROGRAMACIN 24
DISCOS PTICOS
Se basan en las marcas fsicas permanentes hechas
sobre una superficie con un lser de baja potencia,
Estos dispositivos ofrecen un medio de almacenamiento
de alta capacidad, fcil de transportar y alta resistencia a
la influencia de factores del medio ambiente.
CD-R, CD-RW, DVD
FUNDAMENTOS DE PROGRAMACIN 25
UNIDADES DE SALIDA
Son el conjunto de elementos por el cual podemos ver los
resultados.
Monitor
Impresora
Plotter
FUNDAMENTOS DE PROGRAMACIN 26
REPRESENTACION DE DATOS
La informacin mas usuales que se procesan en una
computadora son los siguientes:
Texto
Numero
Imagen
Sonido
Video
FUNDAMENTOS DE PROGRAMACIN 27
REPRESENTACION DE DATOS
Texto
La informacin en formato texto se representa mediante
caracteres las cuales se puede agrupar en:
Caracteres alfabticos
A, B,C,D, , X, Y, Z, a, b, c, d, , x, y, z
Caracteres numricos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Caracteres especiales
{, }, ?, , *, #, &, , , , etc.
FUNDAMENTOS DE PROGRAMACIN 28
REPRESENTACION DE DATOS
Caracteres geomtricos o grficos
, , , , , , , , etc
Caracteres de control
Representa caracteres no imprimibles tales como CR,
LF, BEL, etc
Los caracteres se codifican segn un cdigo ASCII o
UNICODE, donde cada carcter se asocia a una
combinacin de n bits.
Con el cdigo ASCII se puede representar hasta 256
caracteres distintos.
El Unicode utiliza un patrn de 16 bits para representar
cualquier carcter., o sea 65536 caracteres distintos.
FUNDAMENTOS DE PROGRAMACIN 29
REPRESENTACION DE DATOS
Numrico
Los datos numricos se almacena en notacin binaria.
Imagenes
Se almacena en mapa de bits (BMP, JPEG, GIF).
Mapa de vectores (IGES, EPS,PICT).
Sonido
Se digitalizan con un conversor de analgico-digital de
modo que la seal del sonido se representa por
secuencias de bits de 8 0 16.
FUNDAMENTOS DE PROGRAMACIN 30
FINAL
FUNDAMENTOS DE PROGRAMACIN 31