Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios...
Transcript of Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios...
![Page 1: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/1.jpg)
Por Wilberto Sabillón
Apuntes de la clase de Computación I
![Page 2: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/2.jpg)
División de la Historia de la Computación
● Época antigua
● Contemporánea (Generaciones de computadoras)
● Actualidad
![Page 3: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/3.jpg)
Época Antigua
Inventos / Aportes:
● Ábaco, Pascalina,
Telar Jacquard.
● Diseños e ideas.
![Page 4: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/4.jpg)
Época Antigua
Precursores:
● Leonardo da Vinci
● Blaise Pascal
● Gottfried Wilhelm Leibniz
● Thomas de Colmar
● Charles Babbage
● Ada Lovelace
● Herman Hollerit entre otros.
![Page 5: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/5.jpg)
Generaciones de computadoras
![Page 6: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/6.jpg)
1er Generación de Computadoras
● Consumo 25 Kw de electricidad
● Aproximadamente del tamaño de al menos dos
veces el laboratorio
● Antes de 1950
● Al menos 30 toneladas de peso, 5 Km de cables
● Usaban tubos al vacío o relays
● Algunas maquinas: Coloso, Harvard Mark I, ABC,
Univac, Eniac, Edvac, Serie Z de Konrad Zuse..
![Page 7: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/7.jpg)
2da Generación de Computadoras
● Entre los años 50 y 60
● Utilizaban Transistores (en lugar de tubos al
vacío)
● Generaban menos calor, pero todavía costosas
● Surgen los primeros lenguajes de alto nivel:
Cobol, Lisp, Fortran, Algol.
● Algunas empresas importantes: IBM, Remington
Rand, DEC, CDC.
![Page 8: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/8.jpg)
3er Generación de Computadoras
● Entre los 60 y 70
● Adoptaron el circuito integrado
● Mejoras en el almacenamiento
● Accesibles a las empresas medianas y
grandes
● Algunas maquinas de la época: IBM 360,
Spectra 70 RCA, Univac 11080, DEC PDP-8
![Page 9: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/9.jpg)
4ta Generación de Computadoras
● A partir de los 70
● Se mejoro los procesos de fabricación de CI
(LSI y VLSI)
● Se creo el primer microprocesador (Intel
4004) y el primer chip de RAM (los
tataratatara abuelos de los chips de hoy)
● Surgen las micro computadoras
![Page 10: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/10.jpg)
5ta Generación de Computadoras
● Mejoras tanto en el hardware (¿final de la
Ley de Moore?) y en el software
● Inteligencia Artificial
● Robótica
![Page 11: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/11.jpg)
Actualidad
● Mejoras en hardware– Pantallas, baterías, procesadores, SSD,
miniaturización, disminución de costos (Raspberry Pi)
● Mejoras en el software– Software libre– ¿Proliferación de sistemas operativos?– Inteligencia artificial– Robótica
● ¿Tendencias o modas?– Tabletas, la nube, convergencia, etc
![Page 12: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/12.jpg)
Criterios para clasificación de las computadoras
● Modo de
operación
● Por la generación
● Por su tamaño
● Por quien y como
las usa
![Page 13: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/13.jpg)
Más temas
● Acontecimientos recientes (ver material en el blog)
● Conversiones de decimal a binario y viceversa
● Códigos para representar información
● Definición y partes de la computadora
● Partes
● Criterios para dividir el hardware
● Criterios para dividir el software
![Page 14: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/14.jpg)
Conversiones de Decimal a Binario
Para convertir de decimal a binario basta con realizar
divisiones sucesivas entre 2. Luego el ultimo resultado es
el primer numero binario y el resto de los residuos forman
el numero binario equivalente al decimal dado
![Page 15: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/15.jpg)
Conversiones de Binario a Decimal
Para convertir de binario a decimal, se coloca un 1 sobre la posición
más a la derecha del numero binario, el valor de las demás columnas
se obtiene multiplicando por 2 a la columna inmediatamente a la
derecha. Luego se multiplica el valor de cada columna por el 1 o 0 de
dicha columna. Por ultimo se suman estos productos y el resultado es
el equivalente decimal al binario dado
26 25 24 23 22 21 20
64 32 16 8 4 2 1
x x x x x x x
1 0 0 1 1 0 12
↓ ↓ ↓ ↓ ↓ ↓ ↓
64 + 0 + 0 + 8 + 4 + 0 + 1 = 77
↓
![Page 16: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/16.jpg)
Códigos para representar información
● ASCII● EBCDIC● Unicode
Formula para calcular la cantidad de elementos que se pueden representar con un código dado:Número de elementos = BP Donde:
● B = Base del sistema● P = Número de posiciones a utilizar
![Page 17: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/17.jpg)
Definición y partes
● Maquina que mediante el uso de un programa es
capaz de aceptar datos procesarlos, generar y
almacenar información.
● Partes:
– Parte física (hardware)
– Parte lógica (software)
![Page 18: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/18.jpg)
Más temas
✔ Acontecimientos recientes (ver material)✔ Definición y las partes de la computadora ✔ Partes ● Criterios para dividir el hardware– Por la función (el preferido en la clase)– Por la importancia (usado en educación media)
● Criterios para dividir el software● Códigos para representar información
![Page 19: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/19.jpg)
Criterios división del hardware
● Por la función (el preferido en la clase)
– Entrada, proceso, salida y almacenamiento
● Por la importancia (usado en educación media)
− Componentes, dispositivos, accesorios
![Page 20: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/20.jpg)
Funcionamiento CPU
● ¿Qué es?
● Partes
● Como funciona
● Procesadores y
fabricantes
![Page 21: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/21.jpg)
Criterios división del software
● Software de sistema
● Software de aplicación
● Software para la programación
![Page 22: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/22.jpg)
Sistema operativos
● Definición
● Clasificaciones por: familia, el tipo de dispositivo
que controlan, la administración de tareas, la
administración de usuarios, el manejo de
recursos, de red, etc.
● Formas de interactuar con el SO (y PC en general)
– GUI, CLI, Proceso por lotes, Accesibilidad
![Page 23: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/23.jpg)
Algunos Sistemas Operativos
Familia Windows Famila BSD
Familia Linux DOS
Mac OS X (varias versiones) Chrome OS
Unix Android
Solaris iOS
OS/2 Symbian, Blackberry, Palm, etc
![Page 24: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/24.jpg)
Almacenamiento
● Definiciones: caracter, bit, bytes y sus múltiplos
● Conversiones
● Ejemplos: ¿Cuantas canciones caben en un
celular con un espacio disponible de 1.57 Gb? La
canción promedio es de 3.7 Mb
![Page 25: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/25.jpg)
Determinantes desempeño
● Procesador
● Memoria primaria
● Memoria secundaria o almacenamiento
secundario (disco duro, SSD, etc)
● Sistema operativo
![Page 26: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/26.jpg)
Como identificar estos determinantes
● Mediante GUI (esta vez en Windows):
– Procesador, RAM y SO: Propiedades de Mi PC
– Almacenamiento: Propiedades unidad C o D
● Mediante CLI (esta vez con Linux):
– Con los siguientes comandos:
– df -h, cat /etc/issue, less /proc/cpuinfo, free -h
![Page 27: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/27.jpg)
Proceso de arranque de la PC
1. Presionar el botón de encendido.
2. Prueba POST por el firmware (BIOS ó UEFI);
errores graves, leves y/o OK.
3. Bootloader (cargador de arranque).
4. Cargar el SO.
5. Computadora lista.
![Page 28: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/28.jpg)
Botón Encendido
EnergizarOK?
Cargador Arranque
OK?
POSTOK?
RevisarCables y probar
de nuevo
No
Si
EnergizarOK?
FuentePoder ☹
No
Si
Error leve?
No
Si
Disco duroRAM
ProcesadorTarjeta graficaTarjeta madre
No
SiVirus,
archivos corruptos,
drivers
No
Cargar el S.O.Si
ComputadoraLista!
![Page 29: Apuntes de la clase de Computación I · Definición y partes de la computadora Partes Criterios para dividir el hardware Criterios para dividir el software. Conversiones de Decimal](https://reader034.fdocuments.es/reader034/viewer/2022051604/60033606dfce415e8c297321/html5/thumbnails/29.jpg)
Apuntes finales primer parcial
Almacenamiento y conversiones
Desempeño de las PC
Proceso de arranque
Formas de interactuar con la PC
Materiales del blog:
Material 1er Parcial
Acontecimientos recientes
Diapositivas (Presentación 1er Parcial)