3. Computadora
¿Qué es?:
Una maquina electrónica que procesa datos, esta
constituida por “Hardware” y “Software”. También
podría decirse que una computadora es una máquina
electrónica programable que tiene por objetivo procesar
datos de entrada y obtener resultados, en base a
instrucciones derivadas de un programa almacenado en
su memoria.
4. Hardware
Son todos los componentes físicos y tangibles de la
computadora; todo lo que podemos ver , tocar y ocupa
un lugar en el espacio. sería como el conjunto de todos
los elementos físicos que componen una computadora;
ósea la máquina en sí. Por ejemplo: Disco rígido, CPU,
Motherboard, Memoria RAM, etc
5. Estructura de la PC
1)CPU (Unidad central de procesamiento): Es
como el cerebro de la computadora , aquí se
realiza el procesamiento de los datos .
El CPU está compuesto por: registros, la
Unidad de control, la Unidad aritmeticologica
, y dependiendo del procesador, una unidad
en coma flotante
6. Memorias
2)Memorias : “RAM” y “ROM”.
RAM: Es una memoria de trabajo ,su acceso
es aleatorio lo que lo convierte en una
memoria de acceso rápido, es una memoria
volátil .
ROM: En esta se guarda instrucciones de
inicialización del sistema y no nos es posible
modificar o borrar la información almacenada
7. Periféricos de entrada y
salida
Son los dispositivos electrónicos que tienen la
capacidad de utilizarse como periférico de
entrada y de salida. son los dispositivos
electrónicos que rodean el CPU y los asiste en su
función de procesar datos.
Periféricos de entrada
Son los dispositivos electrónicos que le logra entrar un tipo de información
al CPU.
Periférico de salida
Son los periféricos que sacan algún tipo de información del CPU.
Periféricos de entrada y salida: son los dispositivos que tienen la
capacidad de realizar ambas tareas tanto como de entrada, como de
salida.
8. Software
Es la parte lógica de la computadora , es
decir, el conjunto de programas
9. Programas
Es un conjunto de instrucciones para llevar a
cabo una determinada tarea (algoritmo). Los
programas computacionales son algoritmos
codificados en algún lenguaje (como
C++, C#, Java, etc) que una computadora sea
capaz de interpretar y ejecutar. Tales
programas se presentan a la computadora en
un lenguaje especial, de forma que pueda ser
entendido por la máquina.
10. PROGRAMAS COMPILADORES DE LENGUAJE DE
ALTO NIVEL
permiten convertir programas codificados en lenguajes de alto nivel en programas expresados
en lenguajes de bajo nivel o de máquina (que sí sean capaces de ejecutar por el hardware de la
computadora). EJ de compiladores: Visual Studio, Visual Basic, Borland C, Emacs (Linux), etc
JavaScript En ensamblador En lenguaje de máquina
if (x > y) { LOD Y 00000100 10000010 Lo que hace esta
z = 2; SUB X 00000001 10000001 código es:
} else { STO T1 00000101 10000010 Si x es mayor que y, z
z = 3; CPL T1 00001011 10000010 va a ser igual 2, si
} JMZ 16 00001101 00010000 esta condición no se
LOD #2 00010100 00000010 cumple z va a valer 3
STO Z 00000101 10000011
HLT 00001111 00000000
LOD #3 00010100 00000011
STO Z 00000101 10000011
HLT 00001111 00000000
El proceso para la resolución de un problema con auxilio de una computadora puede explicarse a partir de los
siguientes pasos:
1. Planteamiento del problema y propuesta de un método de resolución en lenguaje natural
2. Transformación del método de resolución en un algoritmo.
3. Traducción del algoritmo a lenguaje de programación (generación del programa).
4. Traducción automática (compilación) del programa a lenguaje de bajo nivel.
El proceso para la resolución de un problema con auxilio de una computadora puede explicarse a partir de los
siguientes pasos:
11. NUMEROS BINARIOS
Es el sistema de numeración con que operan internamente las computadoras digitales. Se compone de
2 dígitos, siendo estos: 0, 1. A cada dígito se lo denomina bit.
Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje,
por lo cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
Decimal Binario Hexadecimal
0 0000 0
1 0001 1 (101,01)2 a decimal:
2 0010 2 1*22 + 0*21 + 1*20 + 0*2-1 + 1*2-2 = (5.25)10
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E Tabla de equivalencias de cifras entre sistemas
15 1111 F
12. Jerarquía de computadoras
1°. Microcomputadoras:
En general se las denomina computadora personal (PC, Personal Computers). Son las más populares y
utilizadas por las personas y corporaciones. Generalmente existen dos (2) subtipos de
microcomputadoras, a saber: las computadoras de escritorio ("desktop computers") y las portátiles.
. Computadoras de Escritorio: son las que comúnmente utilizamos en nuestras casas o en el trabajo
. Computadoras Portátiles: Actualmente existen cuatro tipos de computadoras portátiles, clasificadas por su
peso:
Laptops: Estas computadoras poseen un peso entre 5 y 8 kilogramos. Su fuente de poder proviene de la línea de
energía del edificio o de baterías. portables
Notebooks: Pesan entre 2.5 y 5 kilogramos.
Subnotebooks: Computadoras más livianas, pesan entre 1 y 2,5 kilogramos.
Asistentes personales digitales: Son las computadoras portables más pequeñas, su tamaño promedio es el 15
por 10 centímetros.
2°. Minicomputadoras :
Las computadoras de esta categoría pueden ser ubicadas en una oficina (tamaño reducido), pero son
más rápidas al procesar información y poseen mayor capacidad de almacenamiento al compararse con
las computadoras personales. Comúnmente son empleadas como equipos servidores de datos de
pequeñas organizaciones. Generalmente poseen unos pocos procesadores que operan en
paralelo, satisfaciendo requerimientos de servicio de decenas de usuarios.
3°. Mainframes o Macro computadoras :
Son aquellas computadoras de tamaño considerable que ocupan en su totalidad un cuarto u oficina de
alguna importante organización (banco, línea aérea, etc). Los mainframes son voluminosos, de alta
performance y de elevado costo; son capaces de dar servicio a cientos de usuarios simultáneamente, así
como cientos de dispositivos de entrada y salida. Su costo de oscila los 500.000 dólares a los 5 millones de
dólares.
4°. Supercomputadoras :
Las supercomputadoras son las más grandes que existen en un momento dado. Son máquinas están
diseñadas para procesar enormes cantidades de información en poco tiempo y generalmente son
dedicadas a una tarea específica. Su valor oscila varias decenas de millones de dólares. Son utilizadas por
organizaciones que requieran alto poder de cómputo, tal como la NASA.
13. LOS DATOS
Los datos son conjuntos de símbolos utilizados para expresar o
representar un valor numérico, un hecho, un objeto o una idea en la
forma adecuada para ser tratado. Un dato es cualquier objeto
manipulable por la computadora. Los datos pueden ser:
Adquiridos directamente por la computadora, como sería, por
ejemplo, la detección electrónica de temperatura o de una presión
excesiva.
Aportados por el usuario en forma de caracteres, es decir con letras,
números, caracteres especiales (símbolos ortográficos, aritméticos
y otros).
14. CODIFICACIÓN DE DATOS
La codificación es una operación de transformación que
representa los elementos de un conjunto mediante los de
otro, de forma que a cada elemento del primer conjunto
le corresponde un único elemento del segundo.
La información representada en un alfabeto de entrada
debe ser transformada (codificada) a un alfabeto de
salida que entienda el computador. La codificación debe
realizarse de manera que a cada elemento del primer
alfabeto le corresponda un elemento distinto del
segundo.
15. Evolución de la informática
La ley de Moore decía que a precio constante el desempeño de
una computadora se duplica cada 18 meses. Actualmente esta
ley ha quedado obsoleta, debido a que el tiempo de duplicación
es sensiblemente menor que los 18 meses.
16. Primer generación
En esta generación había un gran
desconocimiento sobre las computadoras.
Esta generación se desarrollo en la década
del 50.
Las maquinas que procesaban datos eran
muy grandes y consumían mucha
electricidad.
En esta generación se comenzó a utilizar el
sistema binario. También empezó a aparecer
la compañía IBM con su modelo IBM650.
17. Segunda generación
En esta generacion se empezaron a usar
transistores que eran mas rápidos y
confiables.
Esta ocurrio entre 1958 y 1964.
Las computadoras empezaron a achicarse y a
disminuir su valor
Se mejoraron los programas y se les dio
mayor uso que en la primer generacion.
18. Tercera generación
Devuelta las computadoras empezaron a ser
mas chicas y mas rápidas.
Se desarrollo entre los años 1964 y 1971
Se comenzó a utilizar las pastillas de silicio
que entraban miles de componentes en una
integración miniatura.
surge la industria del software.
19. Cuarta generación
Aparecen los microprocesadores que fueron
un gran avance y también se colocaron mas
circuitos dentro de un chip.
Ocurre en los años 1971 y 1983.
Se reemplaza las memorias anteriores por la
memoria de los chips.
20. Quinta generación
Surge una gran competencia en la sociedad
industrial por el dominio del mercado de la
computación.
Esta se realiza en el año 1984 hasta el 1989.
Aparecen las PC.