DESARROLLO ACTIVIDAD DE APRENDIZAJE: 1. Estos videos me enseñan a que no todo lo que hay en internet es para mi bien, pero si lo sé aprovechar, puedo sacar buenos frutos. Puedo investigar sobre cosas que me aporten a la vida, puedo descubrir nuevas cosas y a su vez, puedo enseñarles a las otras cosas que les aporten para sus vidas. El video de “antes de colgar tu imagen en la web” afianza mi manera de pensar que antes de subir algo a internet, hay que saber qué contiene y porqué lo hago porque todo puede ser usado en mi contra. 2. Programación de computadores - Ingenierías Profesor: ANA MARIA QUINTERO BOTERO Módulo I: Conceptos básicos de informática HARDWARE Terminología Qué es hardware Dispositivos de Entrada Objetivo Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos. Son aquellos que sirven para introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central. - Teclado - Mouse - Micrófono - Webcam - Lápiz óptico - Escáner - Escáner de código de barras - Joystick Dispositivos de Salida Unidades internas del computador: CPU Unidades internas del computador: ALU Memorias (Tipos de memorias) Procesadores Dispositivos de almacenamiento Tipos de procesamiento Los dispositivos de salida son aquellos que reciben información de la computadora, su función es eminentemente receptora y por ende están imposibilitados para enviar información. Entre los dispositivos de salida más conocidos están: la impresora (matriz, cadena, margarita, láser o de chorro de tinta), el delineador (plotter), la grabadora de cinta magnética o de discos magnéticos y la pantalla o monitor. Es el componente principal del ordenador y otros dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa los datos. 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. La memoria RAM, la memoria ROM, la memoria SRAM o Caché y la memoria Virtual o de Swap. CPU, el elemento que interpreta las instrucciones y procesa los datos de los programas de computadora. Microprocesador informático o simplemente procesador, un circuito integrado que contiene todos los elementos de la CPU. Los dispositivos o unidades de almacenamiento de datos son componentes que leen o escriben datos en medios o soportes de almacenamiento, y juntos conforman la memoria o almacenamiento secundario de la computadora. Estos dispositivos realizan las operaciones de lectura o escritura de los medios y soportes donde se almacenan o guardan, lógica y físicamente, los archivos de un sistema informático. a. Proceso Manual b. Proceso Mecánico c. Proceso Electromecánico d. Procesos Electrónicos SOFTWARE Terminología Qué es Software Programa de computador Sistemas operativos Objetivo Conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas. Un programa de computadora es un conjunto de instrucciones que la CPU de una computadora puede entender y ejecutar. Sirve para administrar y gestionar un equipo computarizado y los diversos aparatos periféricos que lo compongan o que estén instalados anexos al mismo. Un sistema Operativo, también en su ambiente de Software está diseñado para permitirle al usuario o usuaria realizar sus principales actividades. 2009 JNode 0.2.8 Mac OS X v10.6 Windows 7 ReactOS 0.3.10 iPhone OS 3.0 Palm webOS Android 2010 Android 2.1 iOS 4 (la ultima actualización es el iOS 4.3.5) Ubuntu 10.04 Windows Phone 7.1 2011 Ubuntu 11.04 iOS 5 Mac OS X Lion 10.7 Ubuntu 11.10 Compiladores / Interpretadores Sistemas de bases de datos Lenguajes de programación Software de utilidad Software comercial / empresarial Inteligencia artificial Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Las bases de datos funcionan como una especie de biblioteca, en la cual se organizan los datos en fichas, sólo que en el caso de las bases de datos se utilizarán tablas, que organizarán estructuradamente cada información disponible en un campo que la describa dentro de la tabla, de manera que sea muy sencillo ubicarla, utilizando una búsqueda organizada de dicha información. Es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación. Programa que tienen como finalidad el ser utilizado como herramienta básica para la vida actual como por ejemplo el Office toda computadora lo debe de tener, un diseñador grafico por ejemplo tendría adobe flash, etc El software comercial es el software, libre o no, que es comercializado, es decir, que existen sectores de la economía que lo sostiene a través de su producción, su distribución o soporte. Además de esto, una de las características es que pueden ser libres o no libres. Es un área multidisciplinaria que, a través de ciencias como la informática, la lógica y la filosofía, estudia la creación y diseño de entidades capaces de razonar por sí mismas utilizando como paradigma la inteligencia humana. REDES DE COMPUTADORES Terminología Objetivo Redes de comunicación El término red se utiliza para definir a una estructura que cuenta con un patrón característico Tipos de redes (según cubrimiento Las redes Man, las Red wan, red de área geográfico) local LAN. Topología de redes (según configuración) Punto a punto. En bus. En estrella. En anillo o circular. En malla. En árbol Topología híbrida (Ej. circular de estrella, bus de estrella) Cadena margarita (o daisy chain) Protocolo de comunicación Conjunto de reglas y normas que permiten que dos o más entidades de un sistema de comunicación se comuniquen entre ellos para transmitir información por medio de cualquier tipo de variación de una magnitud física. Los protocolos pueden ser implementados por hardware, software, o una combinación de ambos. TCP / IP TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red. Internet: Reseña histórica / Servicios Se remonta al temprano desarrollo de las redes de comunicación. La idea de una red de ordenadores diseñada para permitir la comunicación general entre usuarios de varias computadoras sea tanto desarrollos tecnológicos como la fusión de la infraestructura de la red ya existente y los sistemas de telecomunicaciones. La primera descripción documentada acerca de las interacciones sociales que podrían ser propiciadas a través del networking (trabajo en red) está contenida en una serie de memorandos escritos por J.C.R. Licklider, del Massachusetts Institute of Technology, en agosto de 1962, en los cuales Licklider discute sobre su concepto de Galactic Network (Red Galáctica).