3. CONCEPTOS BÁSICOS
1. Un Paseo por la Historia de la Computación
2. Computación e Informática
3. Elementos básicos de un Sistema: Software y
Hardware
3
4. OBJETIVO
La presentación está diseñada para exponer a los alumnos los
conceptos básicos de la Computación abordando los conceptos de
Computación e Informática.
Se tratan los niveles de comunicación entre el usuario y el hardware,
con el uso del software de aplicación y sistema operativo del que se
derivan los conceptos que se tratan en el Módulo 1 del Programa de
asignatura de Computación Básica del bachillerato de la Escuela
Preparatoria.
Tiene la finalidad de ofrecer el tema de manera sencilla y práctica, de
modo que se impulse la interiorización de los conceptos básicos del
tema.
4
6. Los orígenes
La necesidad de calcular
impulsó el desarrollo del
ábaco como primera
calculadora.
Muhammad ibn Musa
Al’khowarizmi (S. XII)
desarrolló el concepto de
un proceso escrito a seguir
para alcanzar un objetivo.
7. Siglo XVII
1612, John Napier inventó
los logaritmos y varias
máquinas para multiplicar.
1622, William Oughtred
creo la regla de cálculo.
1642, Blaise Pascal creo
una máquina de sumar
que acarreaba de una
posición a la siguiente.
8. Siglo XIX (I)
1801, Joseph-Marie
Jaquard inventó un telar
automático utilizando
tarjetas perforadas.
1822, Charles Babbage
diseñó una máquina
diferencial para mejorar
los cálculos de las tablas
de navegación.
9. Siglo XIX (II)
1833, Babbage abandona su proyecto
inicial por considerarlo demasiado
especializado y diseña la máquina
analítica.
1842, Ada Augusta King, Lady Lovelace
(hija de Lord Byron) colabora con Babbage
considerándose la primera programadora.
10. Siglo XIX (3)
Herman Hollerith
desarrolla una máquina
tabuladora, creando una
empresa que en 1924
pasó a llamarse IBM.
International Business
Machine
11. 1925
Vannevar Bush del
MIT construyó una
máquina diferencial
con capacidades de
integración y
diferenciación.
12. 1935-1938
Konrad Zuse, desarrolló la
computadora Z-1 utilizando
relés y aritmética binaria.
Después de la segunda
guerra mundial se instaló en
Suiza desarrolló el Z-4 y
fundo una compañía de
computadoras absorbida
posteriormente por Siemens.
13. 1937
Alan Turing desarrolló la
idea de máquina
universal capaz de
ejecutar cualquier
algoritmo y formando la
base de la
computabilidad.
Se le conoce como el
padre de la Inteligencia
Artificial
14. 1940-1944
Durante la segunda
guerra mundial, la
necesidad de descifrar
los mensajes
encriptados de los
alemanes, se desarrolló
con la ayuda de Turing
la máquina
denominada Colossus.
15. 1943
En la Moore School of Electrical
Engineering en Pennsylvania el trabajo en
el ENIAC (Electronic an Numeric Integrator
and Computer)
1944
El primer calculador electromecánico
automático de propósito general a gran
escala fue el Mark I, ideado por Howard
Aiken y desarrollado por IBM.
16. 1945
Grace Murray Hopper encontró el primer
“bug” en la computadora Mark II.
John von Neumann escribe su borrador sobre
la arquitectura de la computadora, principio
de la computadora actual.
1947
William Shockley, John Bardeen y
Walter Brattain inventan la “resistencia
de transferencia” que mas tarde se
conocerá como transistor.
17. 1957-1969
John McCarthy and Marvin Minsky fundan el concepto de
Inteligencia Artificial a partir de los aportes de Alan Turing
1956 1957 Lenguaje FORTRAN
1958 Lenguaje LISP
1960 Lenguaje COBOL
1964 Douglas Engelbert concepto de Hipertexto
1964 Lenguaje BASIC
1968 HAL en 2001
1969 Comienzo de ARPANET
18. 1971-1973
1971 Intel desarrolla el 4004 el primer microprocesador.
1971 IBM desarrolla el primer Floppy disk
1973 Donald Knuth comienza a trabajar en el “Art of Programming”
sentando las bases de la Ingeniería del Software.
1973 Robert Metcalf desarrolla en Xerox Park Ethernet.
1975-1982
Edward, Yates y Bybee desarrollan la primer computadora
personal, el Altair 8800.
Bill Gates y Paul Allen escribieron el primer programa para el Altair
8800, una compiladora que usaba Basic y fundan Microsoft.
Steve Jobs y Steve Wozniak desarrollan el Apple II
IBM crea el PC actual
23. NIVELES DE COMUNICACIÓN
Software de
aplicación
Lenguajes
orientados
a tareas
específicas
Usuario
24. NIVELES DE COMUNICACIÓN
Software de
aplicación
Lenguajes Lenguajes
de alto orientados
nivel a tareas
específicas
Se aproxima más al Usuario
lenguaje natural humano
25. NIVELES DE COMUNICACIÓN
Expresan una mínima lógica
aritmética. Están íntimamente Software de
vinculados al hardware aplicación
Lenguajes Lenguajes Lenguajes
de bajo de alto orientados
nivel nivel a tareas
específicas
Se aproxima más al Usuario
lenguaje natural humano
26. NIVELES DE COMUNICACIÓN
Expresan una mínima lógica
aritmética. Están íntimamente Software de
vinculados al hardware aplicación
Lenguajes Lenguajes Lenguajes
Ensamblador de bajo de alto orientados
nivel nivel a tareas
específicas
Trabaja directamente Se aproxima más al Usuario
con el microprocesador lenguaje natural humano
27. NIVELES DE COMUNICACIÓN
Expresan una mínima lógica
Sistema binario aritmética. Están íntimamente Software de
(base 2 -0 y 1-) vinculados al hardware aplicación
Lenguajes Lenguajes Lenguajes
Micro Ensamblador de bajo de alto orientados
Código nivel nivel a tareas
específicas
Trabaja directamente Se aproxima más al Usuario
con el microprocesador lenguaje natural humano
28. NIVELES DE COMUNICACIÓN
S O F T W A R E
Expresan una mínima lógica
Sistema binario aritmética. Están íntimamente Software de
(base 2 -0 y 1-) vinculados al hardware aplicación
Lenguajes Lenguajes Lenguajes
Micro Ensamblador de bajo de alto orientados
Código nivel nivel a tareas
específicas
Trabaja directamente Se aproxima más al Usuario
con el microprocesador lenguaje natural humano
29. NIVELES DE COMUNICACIÓN
S O F T W A R E
Expresan una mínima lógica
Sistema binario aritmética. Están íntimamente Software de
(base 2 -0 y 1-) vinculados al hardware aplicación
Lenguajes Lenguajes Lenguajes
Micro Ensamblador de bajo de alto orientados
Código nivel nivel a tareas
específicas
HARDWARE Trabaja directamente Se aproxima más al Usuario
con el microprocesador lenguaje natural humano
31. CONCEPTOS FUNDAMENTALES
Software
Se refiere a los programas y datos almacenados en una computadora.
Hardware
Lo forman todos los componentes físicos y tangibles que forman la computadora.
Lenguaje
Diseñado para describir el conjunto de acciones consecutivas que un equipo debe
ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que
los seres humanos puedan dar instrucciones a un equipo.
Sistema binario
Sistema de numeración en base 2 que utiliza ceros y unos. Las computadoras
trabajan internamente con 2 niveles de voltaje lo que hace que su sistema de
numeración natural sea binario -1 encendido y 0 apagado-.
32. CONCEPTOS FUNDAMENTALES
Algoritmo computacional
Es un conjunto de instrucciones o reglas definidas, ordenadas y finitas con pasos
ordenados sucesivos en un estado inicial y una entrada, siguiendo los pasos
establecidos con el fin de llegar a un estado final y obtener una solución.
Diagrama de flujo
Es una descripción gráfica de un algoritmo; usa símbolos conectados con para
indicar la secuencia de instrucciones. Ejemplo:
33. CONCEPTOS FUNDAMENTALES
Dispositivos de entrada
Sirven para introducir datos a la computadora y se leen de los dispositivos
de entrada, se almacenan en la memoria principal o interna.
Dispositivos de salida
Son los que permiten presentar los resultados (salida) del proceso de
datos.
Unidad Aritmética Lógica
Conocida como ALU (siglas en inglés de arithmetic logic unit), es un circuito
digital que calcula operaciones aritméticas (como suma, resta,
multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos números.
34. CONCEPTOS FUNDAMENTALES
Unidad de Control
Es el elemento que se encarga de sincronizar las acciones que realiza cada
una de las unidades funcionales de un computador. Las funciones de la
unidad de control son básicamente dos.
1. Interpretación de instrucciones: La unidad de control debe ser capaz de
decodificar los códigos de operación y los modos de direccionamiento de
las instrucciones y actuar de forma diferente para cada uno de ellos.
2. Secuencia de las operaciones: La unidad de control se encarga del tiempo
de ejecución de las distintas operaciones e instrucciones. Controla
además, la secuencia de las instrucciones en función de la evolución del
registro contador de programa.
35. CLASIFICACIÓN DE SOFTWARE
Sistemas Operativos
Es el organizador de todas las actividades que realiza la computadora. Conjunto
de comandos internos y externos que determinan las operaciones elementales
que puede realizar el procesador. Debe ser cargado en la memoria principal, sin
él la computadora no puede establecer ningún nivel de comunicación.
Lenguajes de Programación
Indica a la computadora que tarea debe realizar y cómo efectuarla, mediante un
lenguaje que el sistema puede entender. La computadora sólo entiende las
instrucciones en código máquina (binario). Sin embargo, a partir de éstos se
construyen los lenguajes de alto y bajo nivel.
Software de aplicaciones
Esta diseñado para realizar tareas específicas personales, empresariales o
científicas. Todas éstas aplicaciones procesan datos (recepción de materiales) y
generan información para el usuario.
36. UNIDADES DE MEDIDA
Bit (binary digit), es la unidad básica de información utilizada en computación.
Agrupa a los valores 0 y 1.
Byte es la agrupación de 8 bits (también conocida como "octeto"). Representa
una letra, número o carácter y se establece en una tabla de códigos conocida
como ASCII.
Kilobyte = k = 210 = 1.024 bits
Megabyte = M = 220 = 1.048.576 bits
Gigabyte = G = 230 = 1.073.741.824 bits
Terabyte = T = 240 = 1.099.511.627.776 bits
Petabyte = P = 250 = 1.125.899.906.842.624 bits
38. PRINCIPALES ELEMENTOS DE LA
COMPUTADORA (HARDWARE)
1. Memoria RAM
2. Disco duro
3. Unidad de CD-ROM
4. Modem
5. Memoria CACHE
6. Tarjeta Madre (Mother Board)
42. MEMORIA RAM
La memoria RAM (Random Access
Memory, Memoria de Acceso
Aleatorio) es donde la computadora
guarda los datos que está utilizando
en el momento. El almacenamiento es
considerado temporal por que los
datos y programas permanecen en
ella mientras que la computadora este
encendida.
SIMMs y DIMMs
Se trata de la forma en que se juntan
los chips de memoria, del tipo que
sean, para conectarse a la Mother
Board. Son placas con conectores en
un extremo; al conjunto se le llama
módulo.
43. MEMORIA CACHE
Una Memoria Caché es una
memoria en la que se
almacenas una serie de datos
para su rápido acceso.
En la actualidad esta memoria
está integrada en el
procesador, y su cometido es
almacenar una serie de
instrucciones y datos a los que
el procesador accede
continuamente, con la
finalidad de que estos accesos
sean instantáneos.
44. MODEM
(MOdulador-DEModulador) Periférico de entrada/salida, que puede ser
interno o externo a una computadora, y sirve para a conectar una línea
telefónica con la computadora. Se utiliza para acceder a internet u otras
redes, realizar llamadas, etc.
45. PROCESADOR
Este es el cerebro de la computadora. Dependiendo del tipo
de procesador y su velocidad se obtendrá el rendimiento.
Existen varias marcas y tipos.
CPU
La unidad central de procesamiento, CPU (por sus siglas del inglés Central
Processing Unit), o, simplemente, el procesador, es el componente en una
computadora digital que interpreta las instrucciones y procesa los datos
contenidos en los programas de la computadora. El CPU proporciona la
característica fundamental de la computadora digital y son uno de los
componentes necesarios encontrados en las computadoras de cualquier
tiempo, junto con el almacenamiento primario y los dispositivos de
entrada/salida. Se conoce como microprocesador el CPU que es
manufacturado con circuitos integrados.
46. BUS
El BUS (El que envía la información entre las
partes del computador) de casi todos los
computadores que vienen hoy en día es PCI,
EISA y los nuevos estándares: AGP para
tarjetas de video y el Universal Serial Bus USB
(Bus serial universal) para conexión con
componentes externos al PC. AGP, PCI y EISA
son los tres tipos de ranuras compatibles con
las tarjetas de hoy en día.
47. DISCO DURO
Dispositivo de almacenamiento de
datos no volátil que emplea un
sistema de grabación magnética
para almacenar datos digitales.
Se compone de uno o más platos
o discos rígidos, unidos por un
mismo eje que gira a gran
velocidad dentro de una caja
metálica sellada. Sobre cada
plato, y en cada una de sus caras,
se sitúa un cabezal de
lectura/escritura que flota sobre
una delgada lámina de aire
generada por la rotación de los
discos.
49. Mouse Fuente de Procesador
Poder
No Monitor Disco duro
Break
Lector de Tipos de Micro Bus de
CD-DVD procesadores comunicación
Memoria Impresora Gabinete
RAM
Memoria Escaner Mother
Cache Board
Modem Bocinas Teclado
51. ARQUITECTURA LOGICA DE LA COMPUTADORA
Memoria
(RAM – ROM)
Dispositivo de Unidad Central de Salida
Entrada Proceso (Output)
(Input)
Unidad Aritmética Registro de
Unidad de Control
Lógica trabajos
52. ARQUITECTURA LOGICA DE LA COMPUTADORA
DISPOSITIVOS DE ALMACENAMIENTO
Discos duros Memorias USB CD-RCD-DVD
DISPOSITIVOS DE DISPOSITIVOSDE
ENTRADA SALIDA
MEMORIA
Teclado PRINCIPAL Pantalla
Ratón Impresora
Micrófono Plotter
Escaner Bocinas
UNDAD
CENTRAL
PROCESO
53. EJEMPLO DE CONFIGURACIÓN DE
COMPUTADORAS
El objetivo de analizar los ejemplos de configuración es que, usted
identifique cada elementos de la misma y conozca la función que
desempeña en la computadora con base en los conceptos que se
han analizado durante el Módulo 1.
54. EJEMPLO DE LAS CARACTERISTICAS
DE UNA PC-ESCRITORIO
Tipos de Procesador
Intel® CoreTM 2 Quad (Q8400) Intel® Pentium® Dual CoreTM (E5800)
Intel® CoreTM 2 Duo (E8500, E8400, E7500) Intel® Celeron® (450)
Sistema operativo: Windows® 7 Professional
Memoria: Hasta 4 GB Dos canales SDRAM DDR3 a 1333 MHz. 2 DIMMS
Tarjeta de video: 512MB NVIDIA G310 GeForce®
Integrada Intel® X4500 Acelerador de medios gráficos
Disco duro : Disco duro de hasta 1000 GB (7200 rpm) SATA
Unidad óptica: Unidad de DVD-ROM de 16X
Grabadora de CD/DVD de 16x (DVD+/-RW) con capacidad de grabación de doble capa
Conectividad Integrada: LAN Ethernet 10/100/1000 en la tarjeta madre del sistema
Módem de fax y datos, Tarjeta inalámbrica WLAN, Puertos, ranuras y chasis
USB: 6 puertos USB con acceso externo (2 en el frente, 4 atrás); 2 puertos USB internos
55. EJEMPLO DE LAS CARACTERISTICAS
DE UNA LAP-TOP
Componentes
Windows® 7 Home Premium Original, 64-bit, Español
Segunda Generación del Procesador Intel® Core™ i5-2410M de 2.30 GHz con tecnología Intel® Turbo
Boost 2.0 hasta 2.90 GHz
6GB Doble Canal Compartido DDR3 a 1333Mhz, 2 DIMMs
Disco Duro de 320GB SATA (7200RPM)
Acelerador gráfico integrado Intel® de Alta definición (HD) 3000 hasta de 1.6GB de Memoría de video
Dinámica
Plata Aberdeen
Pantalla LED de Alta definicion (HD) (1600x900) de 17" Anti-reflejo
Tarjeta Inalámbrica Intel® WiFi 1030 802.11 b/g/n con Bluetooth 3.0
Accesorios
Batería de Ión de Litio 6-celdas
Teclado Iluminado con Touchpad multitáctil estándar sensible a gestos, Español
Adaptador de Corriente de 90 Watts
Adobe® Acrobat® Estandar X, Español
Cámara Web Integrada Alta definición (FHD) de 2.0 Mega Pixeles con Micrófono digital con el Software
8X DVD+/-RW con capacidad de escritura Doble-Capa DVD+/-R