Presentacion encuentra tu creatividad papel azul.pdf
Modulo1 introduccion
1. Tecnología de la Información y la Comunicación Facilitador: Ing. José Mendoza A. Módulo 1: Conceptos Básicos e Introducción http://www.bt.utp.ac.pa/moodle/
2. Informática Informática = INFORmación + autoMÁTICA Estudia aspectos relacionados con la información adquisición representación tratamiento transmisión mediante ordenadores
3. Informática Definición RAE: “el conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la información por medio de ordenadores” Información: “conjunto de símbolos que represente hechos, objetos o ideas” números, palabras, matrículas de coche, resultados de juegos olímpicos, características climatológicas de una región, etc.
4. Computador, computadora, ordenador COMPUTADORA Programa Datos de entrada Datos de salida Computador: máquina capaz de aceptar datos de entrada, efectuar con ellos operaciones lógicas y aritméticas, y proporcionar la información resultante a través de un medio de salida. Todo ello sin intervención de un operador humano y bajo el control de un programa de instrucciones previamente almacenado en el ordenador.
5. Datos ¿cómo se manejan todos estos tipos de datos? ¿se necesitan otras computadoras para procesar los distintos tipos de datos? Datos: conjuntos de símbolos utilizados para expresar o representar un valor numérico, hecho, idea... Texto Número (0-9) Imagen Audio Vídeo Multimedia ... para definir información que contiene números, texto, imágenes, audio y video
9. Datos dentro de la computadora Codificación: transformación que representa los elementos de un conjunto mediante los de otro, de forma que a cada elemento del primer conjunto le corresponda un elemento distinto del segundo. La matrícula de los coches El número de carné de identidad Codificación de números y letras en patrones de bits (se verá en el capítulo 2) Etc. Los códigos comprimen y estructuran la información
18. Hardware de Computadoras: Tipos de Memoria Memoria principal o interna: de alta velocidad, pero pequeña capacidad de almacenamiento. RAM: Memoria de acceso aleatorio (random access memory). Memoria de lectura y escritura, volátil ROM: Memoria de sólo lectura(read-only memory), permanente. Memoria masiva o externa: de baja velocidad, pero de gran capacidad de almacenamiento (disco duro, cintas, CD, etc.) => esta memoria forma parte de los dispositivos de entrada/salida del computador.
19. Hardware de Computadoras: CPU R1 R2 ALU R3 I Unidadde Control PC Registros ALU: unidad aritmético-lógica Unidad de control: detecta señales de estado y genera señales de control monitorizando la ejecución de las instrucciones
20. Hardware de Computadoras: Interconexión de Subsistemas CPU Memoria Bus de datos Bus de direcciones Bus de control Bus de Datos: Transporta palabras Bus de Direcciones: Permite el acceso a una palabra en particular en la memoria Bus de Control: Lleva la comunicación entre la CPU y la Memoria
21. Hardware de Computadoras: Conexión de Dispositivos E/S Memoria CPU Bus de datos Bus de direcciones Bus de control Teclado Monitor Impresora
22. Otras definiciones Periféricos conjunto de unidades de E/S y memoria masiva (dispositivos de almacenamiento como discos duros) Reloj interno (MHz): para sincronizar todas las operaciones elementales del ordenador. => parámetro que determina la velocidad de funcionamiento del ordenador. Ancho de banda cantidad de información transferida por segundo entre una unidad y otra MB/s
23. Otras definiciones Longitud de palabra número de bits transmitidos simultáneamente Microcomputador ordenador cuyo procesador central (CPU) es un microprocesador Microprocesador uno o varios circuitos integrados que realizan las funciones de un procesador central
24. Definiciones (software) Instrucción conjunto de símbolos que representa una orden de operación o tratamiento para el ordenador tipos de transferencias de datos de tratamiento de flujo de control o de bifurcación y saltos otras
25. Definiciones (software) Programa conjunto ordenado de sentencias (instrucciones) que se dan al computador indicándole las operaciones o tareas que se desea realice sentencias imperativas Declarativas Lenguaje de programación símbolos y reglas para construir un programa
26. Definiciones (software) Lenguajes Lenguaje máquina formado por bits (ceros y unos) es lo que entiende el ordenador código operación + campo de dirección Lenguajes de alto nivel (Matlab, Fortran, C,…) Traductor: alto nivel máquina compiladores intérpretes
27. Definiciones (software) Sistema operativo conjunto de programas que controlan y gestionan los recursos del computador Lenguaje de control órdenes o comandos
28. Ejecución de Programas Inicio Más instrucciones NO SI Buscar y traer Decodificar Ejecutar Alto Ciclo de Máquina
29.
30. Aplicaciones Utilidad de los computadores: Gran volumen de datos Datos comunes que se usan en muchas aplicaciones Repetitividad Precisión Cálculos complejos Gran velocidad
31. Aplicaciones Procesamiento de datos administrativos Compañías aéreas, gestión bancaria, gestión de una biblioteca,... Ciencias físicas e ingeniería Diseño de productos, sistemas de control de vehículos, ... Ciencias de la vida y médicas Ciencias sociales y del comportamiento Videojuegos, teletexto,.... Arte y humanidades Películas de animación Etc.
32. Metodología Ingeniería del software: Planteamiento y definición del problema Análisis: pseudocódigo o diagramas de flujo Programación Prueba y depuración de la aplicación Explotación