Fundamentos de Programación Rosemary de Lourdes Samaniego Ocampo Grisca Yessenia Garces Iñiguez Johnny Henry Miranda Correa
Clase 1: Introducción Metas de comprensión de la unidad 3.
Los estudiantes desarrollarán la comprensión de cómo se almacenan los datos en el computador
5.
Los estudiantes desarrollaran la comprensión de identificar los usos que se le puede dar a un computador
7.
Los estudiantes desarrollarán la comprensión de reconocer las partes que forman el computador
Tarea para desarrollar en clase En una hoja, conteste las siguientes preguntas: •
•
•
¿Qué es un computador? ¿qué uso le da usted? ¿para qué más puede ser utilizado? ¿por qué? Mediante un gráfico, represente los elementos de su computador y cómo se conectan entre sí. Según su criterio, cómo cree que se representan los números, el texto, las imágenes y los sonidos en el computador? Por qué cree que lo hace de esa manera?
En grupo
De máximo 4 estudiantes, compare sus respuestas y discútalas con sus compañeros. Finalmente, realice un informe de mínimo 1 hoja y máximo 2 hojas acerca de las conclusiones a las que llegó con sus grupo y expóngalas al resto de la clase.
¿Qué es un ordenador? “Un sistema digital con tecnología microelectrónica capaz de procesar información a partir de un grupo de instrucciones denominado programa” Componentes principales:
Procesador (CPU: Central Processing Unit) Memoria (RAM: Random Access Memory)
Componentes auxiliares:
Disco duro Lector CD-ROM Teclado Pantalla etc.
Elementos de un ordenador (hardware) Unidad aritmetica yProcesador logica (ALU) Unidad de (CPU) Control (CU)
Dispositivos de entrada teclado ratón
Memoria Principal (RAM) Programa
Dispositivos de salida Dispositivos de almacenamiento de datos pantalla impresora disco duro lector/grabador de CD-ROM lector/grabador de disquete
Representación de los datos en el ordenador
El único código que entiende la CPU son los bits. Los bits son representados en circuitos electrónicos que pueden estar en estado “on” (1) u “off” (0) Las instrucciones se mandan a la CPU en forma de bytes, que son palabras de 8 bits 1 byte = 8 bits 1 kilobyte = 1 024 bytes 1 megabyte = 1 024 kilobytes = 1 048 576 bytes
Representación de los datos en el ordenador
Base 10: Dígitos = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} 1111 = 1*103 + 1*102 + 1*101 + 1*100 Base 2: Dígitos = {0, 1} 1111 = 1*23 + 1*22 + 1*21 + 1*20 = 8 + 4 + 2 + 1 = 15 ¿Cuántos valores puede representar un byte? 1 byte = 8 bits (Ej: 01100101) Cada bit puede representar 2 valores (0 y 1) Un byte puede representar 28 = 256 valores
Representación de textos
TEXTO: My name is Anders. ASCII: 77-121-32-110-97-109-101-32-105-115-32-65-110-100-101-114-11546 18 bytes
Representación de imagen 00000000 00110110 00100010 00100010 00110110 00000000 00110110 00000000
• División de la imagen en una matriz de pixels (unidad de la imagen) • Cada pixel asociado con un color
Representación de sonido
4 8 12 13 12 10 8…
Discretización de la amplitud Un byte para cada valor
CLASIFICACIÓN DE LOS DISPOSITIVOS UN
M IC N IÓ AC
SALIDA
CO
ENTRADA
A L M A C E N A M I E N T O
DISPOSITIVOS DE ENTRADA Permiten el ingreso de datos a un computador y son:
Automatización de datos fuentes: •Lector de caracteres ópticos
Pantalla sensible al tacto.
(ej: código de barra), Lector de caracteres en tinta magnética (ej: cheques bancarios), •Lector de escritura a mano
DISPOSITIVO DE SALIDA Permiten mostrar información procesada por el computador.
DISPOSITIVOS DE ALMACENAMIENTO Son aquellos de los cuales el computador puede guardar información nueva y/o obtener información previamente almacenada.
DISPOSITIVO DE COMUNICACIÓN Son aquellos que le permiten a un computador comunicarse con otros.
MODEM
TARJETA DE RED