SOCIEDAD DE LA INFORMACIÓN • • • • • • Las Tecnologías de la Información y las Comunicaciones Las TIC en la sociedad del siglo XXI Sociedad de la información y sociedad del conocimiento Globalización Las TIC y el trabajo: Nuevos sectores laborales Fractura digital LA FRACTURA DIGITAL EN LA RED LAS TIC Y EL ORDENADOR (ORÍGENES-I y II) • • • • El origen de las máquinas de calcular está dado por el ábaco chino(operaciones de adición y sustracción). En el siglo XVII, donde el científico francés Blaise Pascal inventó una máquina calculadora. (sumas y restas) Tomando como base la anterior, el alemán Leibnitz, en el siglo XVIII, desarrollara una máquina que, además de realizar operaciones de adición y sustracción, podía efectuar operaciones de producto y cociente. Ya en el siglo XIX se comercializaron las primeras máquinas de calcular. En este siglo el matemático inglés Babbage desarrolló lo que se llamó "Máquina Analítica", la cual podía realizar cualquier operación matemática. Además disponía de una memoria que podía almacenar 1000 números de 50 cifras y hasta podía usar funciones auxiliares, sin embargo seguía teniendo la limitación de ser mecánica. • • Recién en el primer tercio del siglo XX, con el desarrollo de la electrónica, se empiezan a solucionar los problemas técnicos que acarreaban estas máquinas, reemplazándose los sistemas de engranaje y varillas por impulsos eléctricos, estableciéndose que cuando hay un paso de corriente eléctrica será representado con un 1 y cuando no haya un paso de corriente eléctrica se representaría con un 0. Con el desarrollo de la segunda guerra mundial se construye el primer ordenador, el cual fue llamado Mark I y su funcionamiento se basaba en interruptores mecánicos. En 1944 se construyó el primer ordenador con fines prácticos que se denominó Eniac. En 1951 son desarrollados el Univac I y el Univac II (se puede decir que es el punto de partida en el surgimiento de los verdaderos ordenadores, que serán de acceso común a la gente). GENERACIONES DE ORDENADORES • • • • • 1° Generación 2ª Generación 3ª Generación 4ª Generación 5ª Generación 1° GENERACIÓN Se desarrolla entre 1940 y 1952. Es la época de los ordenadores que funcionaban con válvulas de vacío. Su uso era exclusivo para el ámbito científico/militar. Para poder programarlos había que modificar directamente los valores de los circuitos de las máquinas 2ª GENERACIÓN Va desde 1952 a 1964. Ésta surge cuando se sustituye la válvula por el transistor. En esta generación aparecen los primeros ordenadores comerciales, los cuales ya tenían una programación previa que serían los sistemas operativos. Éstos interpretaban instrucciones en lenguaje de programación (Cobol, Fortran), de esta manera, el programador escribía sus programas en esos lenguajes y el ordenador era capaz de traducirlo al lenguaje máquina. 3ª GENERACIÓN Entre 1964 y 1971. Es la generación en la cual se comienzan a utilizar los circuitos integrados. Esto permitió por un lado abaratar costos y por el otro aumentar la capacidad de procesamiento reduciendo el tamaño físico de las máquinas. Por otra parte, esta generación es importante porque se da una notable mejora en los lenguajes de programación y, además, surgen los programas utilitarios. 4ª GENERACIÓN Se desarrolla entre los años 1971 y 1981. Esta fase de evolución se caracterizó por la integración de los componentes electrónicos, y esto dio lugar a la aparición del microprocesador, que es la integración de todos los elementos básicos del ordenador en un sólo circuito integrado. 5ª GENERACIÓN Va desde 1981 hasta nuestros días (aunque ciertos expertos consideran finalizada esta generación con la aparición de los procesadores Pentium, consideraremos que aún no ha finalizado). Esta quinta generación se caracteriza por el surgimiento del PC (ordenador personal), tal como se la conoce actualmente. Con la llegada de esta generación, los ordenadores comenzaron a entrar en todos los negocios, y paulatinamente entrando en nuestros hogares. COMPONENTES BÁSICOS DEL ORDENADOR LENGUAJE BINARIO • • Los ordenadores sólo entienden 1 y 0. Lógica positiva: o 0: no hay señal o 1: hay señal Código ASCII American Standard Code for Information Interchange • • • • Carácter = número decimal 0-255 0-31 : caracteres de control. 32-127 : carac. Comunes. 128-255 : especiales (flechas, símbolos) y particulares (ñ) Código ASCII – I (Tablas) Código ASCII – II (Tablas) Código ASCII – III (Tablas) MEDIDAS DE LA INFORMACIÓN • • Unidad mínima de información: BIT (0 ó 1) Múltiplos: o Byte: 8 Bits o Kbyte:1024 Bytes o Mbyte:1024 Kbytes o Gbyte:1024 Mbytes o Tbyte: 1024 Gbytes o Petabyte – Exabyte COMPONENTES Se distinguen 2 tipos de componentes: • • Hardware: todos aquellos componentes físicos, es decir, que se pueden tocar. Software: son los componentes intangibles, que permiten controlar el hardware y realizar tareas específicas Está formado por: • • • • • • • • • • Placa Base Fuente de alimentación El Microprocesador (CPU) La BIOS El Bus La memoria Tarjetas de expansión Dispositivos de Almacenamiento Fuente de alimentación Periféricos Placa base Es una tarjeta formada por circuitos impresos que va unida a la carcasa. Sirve para interconectar todos los componentes hardware del ordenador (microprocesador, memoria, discos, tarjetas de expansión,…) Fuente de alimentación Transforma la tensión eléctrica de la toma (220V) a los valores con los que va a trabajar el ordenador y reparte a tensión entre los componentes (microprocesador, memoria, disco duro,…) Microprocesador (CPU) • • Es el “cerebro” del ordenador. CPU=Unidad Central de Procesamiento • • Se encarga de realizar todas las operaciones de cálculo, y de controlar todo lo que sucede al ordenador recibiendo información y enviando órdenes para que los otros componentes trabajen. Está formado por: o La unidad aritmético-lógica (ALU): realiza operaciones aritméticas (+,,…) y lógicas (AND, OR, XOR,…). o La unidad de control (UC):interpreta y ejecuta las instrucciones almacenadas en la memoria principal y genera las señales de control para ejecutarlas. La BIOS Basic Input/Output System(sistema básico de entrada/salida). Es un programa integrado a la placa base mediante un chip, que, al arrancar el ordenador, verifica si los componentes están bien y carga el sistema operativo en memoria. La memoria Formada por condensadores, que continuamente se están cargando y descargando, hacen posible almacenar los 0 y 1. Hay 3 tipos principales de memoria: • • • RAM (Random Access Memory): se utiliza para almacenar datos temporalmente. Se borra al apagar el ordenador ROM (Read Only Memory): sólo se puede leer, no modificar. Caché: es una memoria intermedia entre la memoria RAM y el microprocesador que agiliza el acceso a los datos El bus Son las líneas de cable utilizadas para la transmisión de datos entre los componentes de un sistema informático. Tarjetas de expansión • • • Están formadas por circuitos integrados y sirven para ampliar las capacidades del ordenador Se conectan a la placa base por las ranuras de expansión. Las más habituales son la tarjeta gráfica (de video) y la de sonido. Conectores y puertos de comunicación Dispositivos de almacenamiento Son los componentes en los que guardamos los datos. Tipos: • • • Magnéticos: disco duro, diskette. Ópticos: CD, DVD Memoria USB Estructura de un disco magnético Periféricos Un periférico es un dispositivo que permite al ordenador interactuar con el exterior por medio de la entrada, salida y la comunicación entre ordenadores. Son elementos opcionales que añaden funciones al ordenador. Periféricos Tipos: • • • De entrada: nos permiten introducir datos al ordenador. Ej.: teclado, ratón, escáner, webcam,… De salida: nos muestran los datos procesados por el ordenador. Ej.: monitor, impresora, altavoces,… De comunicación: sirven para comunicar varios ordenadores. Ej.: módem, tarjeta de red,… Se distingue entre: • • Software de base o Sistema operativo o Drivers Software de aplicación SOFTWARE DE BASE (SISTEMA OPERATIVO) • • • • Un sistema operativo es un conjunto de programas que permiten la comunicación del usuario con un ordenador. Gestiona el hardware utilizado por los programas de aplicación. Ej.: Mac OS, Windows, Linux (gratuito). Funciones: o Funcionamiento todos los componentes o Control ejecución programas. o Reparto recursos (memoria, procesador) o Controla entradas / salidas información o Administra archivos. o Interacción ordenador usuario o Detección de errores. DRIVERS • • • • • Pequeños programas específicos para cada modelo Cada driver está diseñado para un modelo de componente. Cada driver está diseñado para un sistema operativo. Necesidad de tener instalado el driver. Disco o internet (descarga) SOFTWARE DE APLICACIÓN • • • Nos permiten realizar tareas concretas. Más abundante Aplicaciones específicas para un S.O. SOFTWARE DE OFIMÁTICA • • • • • • • Procesadores de texto.(MS Word, OpenOffice.org Writer, Abi World) Hojas de cálculo (MS Excel, OpenOffice.org Calc, Lotus 123) Gestores de Bases de datos.(MS Access, OpenOffice.org Base, Oracle) Editores de presentaciones (MS Powerpoint, OpenOffice.org Impress) Agendas y organizadores (MS Outlook, Evolution) Visualizadores de PDF (Adobe Reader) Suites UTILIDADES • • • • Rendimiento / Diagnóstico (Everest, Ccleaner, Sisoft Sandra) Compresores (Winzip, Winrar, 7 zip) Antivirus (McAffe, Panda, AVG, Avast, Norton) Programas de grabación (Nero Burning Rom, Clone CD, Clone DVD) MULTIMEDIA • • General o Entornos de reproducción multimedia MusicMatch Jukebox Windows Media Player o Codecs (Codificadores / Decodificadores) Windows Media Audio (wma) MPEG2, MPEG4 (para video) (mpg) DivX Xvid Sonido o Reproductores Winamp Sonique o Editores CoolEdit Adobe Auditions Audacity o Otros • • Video o Reproductores DivX Player Media Player Classic VLC o Editores Adobe Premier Pinancle Video Studio Windows Movie Maker o Reproductores de DVD Power DVD Win DVD o Otros Gráficos o Visualizadores ACDSee SlowView o Editores Adobe PhotoShop Paint Shop Pro GIMP o Escaneo y OCR (Optical Character Recognition) o CAD Autocad Qcad Orcad o Diseño 3D 3D Studio Maya INTERNET • • • • Navegadores o Internet Explorer o Mozilla Firefox o Opera o Chrome Editores o MS Outlook Express o Eudora Thunderbird Chat y mensajería instantánea o MSN Messenger o Yahoo Messenger • • Firewalls o Zone Alarm o Norton Internet Security P2P o Emule o Ares o Azareus TIPOS DE SOFTWARE SEGÚN SU LICENCIA DE USO TIPOS DE ARCHIVOS LENGUAJES DE PROGRAMACIÓN Nos permiten crear programas de aplicación que satisfagan necesidades concretas. Tipos: • • De bajo nivel De alto nivel Lenguajes de programación de bajo nivel • • • • Son más parecidos al “idioma” del ordenador. Se puede programar utilizando 0 y 1 (código máquina) o en un lenguaje similar al del ordenador como el ensamblador (utiliza abreviaturas del inglés) Ventajas: programas muy rápidos Inconvenientes: difícil de programar y dependiente del ordenador en el que se ejecute el programa. Lenguajes de programación de alto nivel • • • • • Utilizan elementos de lenguajes naturales, como el inglés o castellano. Necesita un programa que traduzca a un “idioma” entendible por el ordenador (compilador) Ventajas: fácil de programar, funciona en varios ordenadores distintos Inconvenientes: los programas son más lentos que hechos con lenguajes de bajo nivel Ejemplos: C++, Visual Basic, Logo,…