Administrativos D.G.A. Informática Temas 28, 29 y 30 • Colegio Condes de Aragón. Departamento de Oposiciones http://perso.wanadoo.es/rt004veh/ 1 Temas Informática Tema 28 Informática básica: • • • • Concepto fundamentales sobre el hardware y el software.. Sistemas de almacenamiento de datos. Sistemas operativos. Nociones básicas de seguridad informática 2 TEMA 28 DGA Introducción a la informática • Concepto de informática • El termino informática nace de la conjunción de las palabras información y automática. La informática se ocupa entre otros de los siguientes temas: • El desarrollo de nuevas máquinas (ordenadores y periféricos) • El desarrollo de nuevos métodos de trabajo (sistemas operativos) • El desarrollo de nuevas aplicaciones informáticas (software o programas) 3 TEMA 28 DGA Introducción a la informática • Elementos constitutivos La parte física, también denominada hardware, formada por: 1. 2. 3. Unidad Central de Proceso Unidades de entrada Unidades de salida La parte lógica, también denominada software (programas), formada por: • Sistema Operativo (programas para que el ordenador tenga capacidad de trabajar) • Aplicaciones (programas que hacen que el ordenador trabaje) 4 TEMA 28 DGA Introducción a la informática • La información puede diferente naturaleza: tener La voz y los sonidos los números las letras los colores los iconos En el factor comunicar algo radica la esencia de la información 5 TEMA 28 DGA Introducción a la informática El proceso de datos permite la obtención de la información deseada Informática • Ciencia que estudia el tratamiento automático y racional de la información, utilizando los ordenadores. 7 TEMA 28 DGA Desarrollo histórico Las calculadoras aparecieron ante la necesidad del hombre por realizar cálculos básicos.. Pronto comienza a utilizar objetos de la naturaleza como trozos de madera y pequeñas piedras, en latín Calculus, para realizar cálculos mas complicados. Pero para operaciones con números grandes este método es limitado. El paso siguiente es asignar un valor simbólico al objeto, hasta ahora el valor de un objeto era la unidad, a partir de ahora un objeto puede significar 5, 10 o cualquier cantidad que se le asigne. 8 TEMA 28 DGA Desarrollo histórico El filósofo Blaise Pascal en 1642, inventó la roue pascaline, «rueda de pascal» o Pascalina, considerada como una de las calculadoras más antiguas. Inicialmente solo permitía realizar adiciones, pero en el curso de los diez años siguientes recibió permanentes mejoras, siendo finalmente capaz de realizar restas 9 TEMA 28 DGA Desarrollo histórico En 1672 Leibnitz inventó la calculadora universal, que mejoraba la máquina de Pascal: sumaba, restaba, multiplicaba, dividía y extraía raíces cuadradas. La base de las operaciones consistía en contar los dientes de un engranaje, al igual que un cuentakilómetros. Estas no eran máquinas automáticas, ya que requerían la intervención humana durante el proceso 10 TEMA 28 DGA Desarrollo histórico Al comienzo del siglo XIX 1801 el francés Joseph-Marie Jacquard, inventa un telar mecánico cuyos diseños se reproducían gracias a una serie de tarjetas perforadas, las cuales permitían repetir el diseño del dibujo en la tela siempre que se desease. Nunca imaginó las consecuencias de su invento. El método de su telar, pronto se convirtió en el paradigma de la primera máquina computacional, desarrollada por Charles Babbage 11 TEMA 28 DGA Desarrollo histórico Charles Babbage en 1842 creó la máquina analítica. Babbage adaptó su diseño para conseguir calcular funciones analíticas. La máquina analítica tenía dispositivos de entrada basados en las tarjetas perforadas de Jacquard, un procesador aritmético, que calculaba números, una unidad de control que determinaba qué tarea debía ser realizada, un mecanismo de salida y una memoria donde los números podían ser almacenados hasta ser procesados. Se considera que la máquina analítica de Babbage fue la primera computadora del mundo 12 TEMA 28 DGA Desarrollo histórico El Algebra de Boole desarrollada en 1854 , representa la lógica por medio de dos valores (0 y 1) El algebra de Boole sentó la base de la lógica y le dio una base matemática, que permitió que se implementara en los ordenadores. Eso marcó la diferencia entre las calculadoras y las computadoras, que era capaces de tomar decisiones en base a la lógica. 13 TEMA 28 DGA Desarrollo histórico En 1890 Herman Hollerith (1860-1929) observó que la mayor parte de las preguntas contenidas en los censos se podían contestar con un SÍ o un NO. Así desarrolló un sistema de tarjetas perforadas y basado en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención. La máquina de Hollerith se usó para tabular el censo de aquel año en los Estados Unidos, durando el proceso total no más de dos años y medio. Es considerado como el primer informático, es decir, el primero que logra el tratamiento automático de la información (Informática = Información + automática). 14 TEMA 28 DGA Desarrollo histórico En 1940 se desarrolla la primera computadora electrónica La ENIAC, utiliza válvulas de vacío. La entrada y la salida de datos se realizaba mediante tarjetas perforadas. Datos curiosos: • Ocupaba una superficie de 167 m. • Realizaba cerca de 5000 sumas y 300 multiplicaciones por segundo. • Pesaba 27 Toneladas. • La ENIAC elevaba la temperatura del local a 50 °C. • Su consumo era de 160 kW. 15 TEMA 28 DGA Desarrollo histórico 16 TEMA 28 DGA Generaciones 1ª GENERACION (1940) • Válvulas de vacío. • Lenguaje de programación: lenguaje máquina • Se utilizan para aplicaciones científicas. • Su memoria externa son las tarjetas perforadas • Gran tamaño, consumo y mantenimiento elevado. Lenguaje máquina • Conjunto de instrucciones entendibles directamente por el ordenador, puesto que se componen de unos y ceros. 17 TEMA 28 DGA Generaciones 2ª GENERACION • Transistores • Lenguajes simbólicos (Cobol, Fortran) • Su uso se extiende a los campos administrativos y de gestión • Su memoria son lo núcleos de ferrita, cintas magnéticas y tambores magnéticos. • Reducen tamaño, ganan potencia. Lenguaje simbólicos • Lenguaje de programación en el que las instrucciones enviadas para que el ordenador ejecute ciertas órdenes son similares al lenguaje humano. • Dado que el ordenador no es capaz de reconocer estas órdenes, es necesario el uso de un intérprete (compilador) que traduzca el lenguaje de alto nivel a un lenguaje de bajo nivel que el sistema pueda entender. 18 TEMA 28 DGA Generaciones 3ª GENERACION • Circuito integrado o microchip, tecnología MSI (Mediun Scale Integration) • Lenguaje BASIC • Surge la teleproceso y la multiprogramación • Se utilizan memorias en discos magnéticos. • Los sistemas operativos experimentan un gran desarrollo. MSI • (Medium Scale Integration). Se aplica el término a los chips que contienen entre 100 y 1000 transistores 19 TEMA 28 DGA Generaciones 4ª GENERACIÓN • Microprocesador (toda la CPU en un solo circuito integrado) tecnología LSI (Large Scale Integration) • Aparece el Microordenador y PC • Gran desarrollo de lenguajes de todo tipo y redes locales • Aparece el disquete • El primer SO para PC el PC/M (LSI, acrónimo de Large-Scale Integration) • En la integración a gran escala se combinan aproximadamente de 1001 a 10.000 elementos, como resistencias y transistores, en un cuadrado de silicio que mide aproximadamente 1,3 cm de lado. 20 TEMA 28 DGA Generaciones 5ª GENERACION(1981) • Una muy alta velocidad de proceso, tecnología VLSI (Large Scale Integration de 10.000 a 100.000) • Desarrollo de los interfaces (sistemas de comunicación con el usuario) como el “ratón” y las ventanas gráficas • Desarrollo de todos los periféricos • Inteligencia artificial Hoy:Tecnología de 32 nm (nanómetros) Un metro tiene 1000 millones de nanómetros(nm) Los transistores son los componentes fundamentales en todos los chips informáticos. El transistor original creado en 1947 por Bell Labs cabía en la palma de una mano. En estos momentos, en la cabeza de un alfiler pueden caber más de 6 millones de transistores de 32 nm 21 TEMA 28 DGA La información Para que el ordenador sea capaz de entender la información que le facilite el usuario, está debe sufrir una transformación, todos los datos empleados por los ordenadores están codificados. Código: es un sistema de símbolos convencionales que permite formular y emitir un mensaje El sistema empleado en los ordenadores esta basado en el sistema binario dos estados físicos: (0/1, agujero/no agujero, encendido/apagado; si/no) Binario • Se dice que un sistema es binario cuando sólo caben dos posibles resultados o respuestas a un planteamiento determinado. • El código binario es la base de la informática, al reducir todas las posibles instrucciones interpretadas por la máquina a un código de unos y ceros 22 TEMA 28 DGA La información Un dígito binario se denomina BIT: Su nombre proviene de la contracción de las palabras «binary» y «digit» (dígito binario). • Es la unidad de información más pequeña. Puede tener sólo dos valores o estados: 0 ó 1, encendido o apagado. La combinación de estos valores es la base de la informática. 23 TEMA 28 DGA La información La necesidad de codificar informaciones más complejas ha llevado a agrupar varios bits, apareciendo así la siguiente unidad. BYTE u octeto: Ocho bits que representan un carácter. Unidad básica de información con la que operan los ordenadores. PALABRA En el contexto de la informática, una palabra es una cadena finita de bits que son manejados como un conjunto por la máquina. El tamaño o longitud de una palabra hace referencia al número de bits contenidos en ella. Los ordenadores modernos normalmente tienen un tamaño de palabra de 16, 32 ó 64 bits. 24 TEMA 28 DGA La codificación Los caracteres son los símbolos usados por el hombre en su escritura, pueden ser clasificados en: Alfabéticos,Numéricos y Especiales El código ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Americano Estándar para el Intercambio de Información), es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales= 27 25 TEMA 28 DGA La codificación El sistema decimal Es un sistema posicional, el valor del número depende de su posición. En realidad posee dos valores, uno absoluto marcado por el valor del número, y otro relativo marcado por su posición. • El número 173 puede verse como: • 100 10 1 • 102 101 100 • 1 3 7 lo que es lo mismo 173 = 1 x 102 + 7 x 101 + 3 x 100 26 TEMA 28 DGA La codificación El sistema binario • Es también posicional, con base 2 (0 y 1) biestable. Es la forma más simple de contar (utiliza la base 2). • 1 dígito... 2 combinaciones • 2 dígitos...4 combinaciones • n dígitos... 2^n combinaciones posibles 128 64 32 16 8 4 2 1 27 26 25 24 23 22 21 20 0 64 32 0 0 0 0 1 TEMA 28 DGA La codificación ISO 8859-1 es una norma de la ISO que define la codificación del alfabeto latino, incluyendo los diacrítico (como letras acentuadas, ñ, ç), y letras especiales (como ß, Ø), necesarios para la escritura de las lenguas originarias de Europa occidental También conocida como Alfabeto ISO Latín 1. Esta norma pertenece al grupo de juegos de caracteres de la ISO conocidos como ISO/IEC 8859 que se caracterizan por poseer la codificación ASCII en su rango inicial (128 caracteres) y otros 128 caracteres para cada codificación, con lo que en total utilizan 8 bits. Los caracteres de ISO-8859-1 son además los primeros 256 caracteres del estándar ISO 10646 (Unicode) 28 TEMA 28 DGA La codificación Unicode es un estándar de codificación de caracteres diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de múltiples lenguajes y disciplinas técnicas además de textos clásicos de lenguas muertas. El término Unicode proviene de los tres objetivos perseguidos: universalidad, uniformidad y unicidad. El mapa de caracteres Unicode se va ampliando y revisando con el tiempo. Actualmente la última versión de Unicode es la 5.1 y contiene aproximadamente 100.000 caracteres definidos. No obstante Unicode está diseñado para codificar más de 1 millón de caracteres 29 TEMA 28 DGA La información El ordenador es una máquina que sólo trabaja en función de la información que se le facilita, la información que puede tratar el ordenador puede ser: Instrucciones: • Son las ordenes que dicen al ordenador lo que ha de hacer en cada momento. Cada instrucción sirve para ejecutar una operación determinada. Datos: • Es la información a tratar por el ordenador siguiendo los pasos marcados por las instrucciones 30 TEMA 28 DGA Nociones sobre ordenadores Para realizar todo tipo de trabajos con la información necesitamos una máquina destinada al proceso y tratamiento de la misma: el ordenador. ELEMENTOS FISICOS: Hardware • Corresponde a todas las partes tangibles de un sistema informático: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; sus cables, cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado. Hardware • la RAE lo define como: «Conjunto de los componentes que integran la parte material de una computadora». 31 TEMA 28 DGA Nociones sobre ordenadores Todo equipo informático debe realizar las siguientes funciones: Entrada de datos e instrucciones: se efectuara a través de dispositivos de entrada de información Tratamiento de la información y obtención de unos resultados, siguiendo el programa que se le haya asignado Salida de resultados , se efectuara a través de dispositivos de salida 32 TEMA 28 DGA Nociones sobre ordenadores Esquemáticamente un ordenador se compone de Las computadoras son aparatos electrónicos capaces de interpretar y ejecutar instrucciones programadas y almacenadas en su memoria; consisten básicamente en operaciones aritmético-lógicas y de entrada/salida. Se reciben las entradas (datos), se las procesa y almacena (procesamiento), y finalmente se producen las salidas (resultados del procesamiento). Por ende todo sistema informático tiene, al menos, componentes y dispositivos hardware dedicados a alguna de las funciones antedichas: Procesamiento: Unidad Central de Proceso o CPU Almacenamiento: Memorias Entrada: Periféricos de entrada (E) Salida: Periféricos de salida (S) Entrada/Salida: Periféricos mixtos (E/S) 33 TEMA 28 DGA Cpu Nociones sobre ordenadores Placa base Memoria ram Monitor Tarjeta de expansión Teclado y ratón Fuente de alimentación Disco óptico Disco duro (interno) Hardware • Cada una de las partes físicas que forman un ordenador, incluidos sus periféricos. 34 TEMA 28 DGA Placa Base 35 TEMA 28 DGA Placa Base La "placa base" (mainboard), o "placa madre" (motherboard), es el elemento principal de todo ordenador, en el que se encuentran o al que se conectan todos los demás aparatos y dispositivos. Físicamente, se trata de una "oblea" de material sintético, sobre la cual existe un circuito electrónico que conecta diversos elementos que se encuentran anclados sobre ella; los principales son: 36 TEMA 28 DGA Arquitectura del ordenador CPU=Microprocesador La CPU, siglas en inglés de Unidad Central de Proceso, es el componente fundamental del computador, encargado de interpretar y ejecutar instrucciones y de procesar datos. En los computadores modernos, la función de la CPU la realiza uno o más microprocesadores. El microprocesador se monta en la llamada placa base, sobre un zócalo conocido como zócalo de CPU, que permite las conexiones eléctricas entre los circuitos de la placa y el procesador. 37 TEMA 28 DGA Arquitectura del ordenador CPU=Microprocesador El microprocesador está compuesto por: la unidad de control, la unidad de ejecución. Unidad de Control: Es el cerebro del microprocesador. Transfiere la información de la memoria principal a la CPU, así como las señales que circulan entre la CPU y los Periféricos. Unidad de Ejecución: se compone de la: ALU (Arithmetic-Logic Unit) Unidad Aritmetico Lógica FPU Unidad de punto flotante: ejecuta cálculos complejos. Unidad de entrada-salida que administra el flujo de información entrante y saliente. 38 TEMA 28 DGA Arquitectura del ordenador CPU=Microprocesador Reloj:Dispositivo interno de temporización. : Utiliza un cristal de cuarzo para generar una frecuencia eléctrica uniforme, a partir de la cual se generan y utilizan pulsos digitales. La frecuencia del reloj (suele darse en millones de ciclos/segundo o Megahercios MHz) es un parámetroetro que en parte determina la velocidad de funcionamiento del ordenador. 1 gigahercio GHz 1 000 000 000 Hz 39 TEMA 28 DGA Arquitectura del ordenador 40 TEMA 28 DGA Arquitectura del ordenador Bus • Conjunto de dispositivos de conexión utilizados por los distintos componentes de un ordenador para intercambiar datos e información. • Bus de control sirve para transportar las señales generadas para que el micro controle toda la circuitería externa. • Bus de datos sirve para transportar datos entre el micro y los periféricos, tanto en uno como en otro sentido. • Bus de direcciones se utiliza para comunicar el micro con la memoria RAM circulan las direcciones desde donde se va a leer o donde se va a escribir 41 TEMA 28 DGA Arquitectura del ordenador 42 TEMA 28 DGA Arquitectura del ordenador Memoria principal El término "memoria" se aplica a cualquier componente electrónico capaz de almacenar datos en forma temporal. La memoria es un recurso importante, ya que determina el tamaño y el número de programas que pueden ejecutarse. La memoria interna que almacena datos en forma temporal mientras los programas se están ejecutando. La memoria auxiliar (llamada también memoria física o memoria externa) que almacena información largo plazo. 43 TEMA 28 DGA Arquitectura del ordenador Carácterísticas técnicas Capacidad Tiempo de acceso No volatilidad 44 TEMA 28 DGA Arquitectura del ordenador Memoria Carácterísticas técnicas Capacidad Tiempo de acceso No volatilidad • • • • Tipos de memoria:. ROM: Read-Only Memory, memoria de solo lectura. RAM: Random Access Memory. Memoria de acceso aletorio Flash: 45 TEMA 28 DGA Arquitectura del ordenador Memoria Cache La memoria cache es una clase de memoria RAM estática (SRAM) de acceso aleatorio y alta velocidad, situada entre el CPU y la RAM. L1 o interna: situada dentro del propio procesador L2 o externa:situada entre el procesador y la RAM). 46 TEMA 28 DGA Arquitectura del ordenador La unidad de capacidad de memoria es la K o Kbyte (de kilobyte) y equivale a 2 UNIDADES DE MEDIDA Unidad Byte Kilobyte Megabytes Gigabyte Símbolo Medida Kb Mb Gb 210 220 230 10 = 1024 bytes. Equivalencia 8 bits 1024 bytes 1024 kb 1024 Mb 47 TEMA 28 DGA Disquete 5’25” Tipos de memoria auxiliar Disquete 3,5” Disco Duro CD/DVD Memoria Flas/USB 48 TEMA 28 DGA Memoria auxiliar Memoria auxiliar o almacenamiento externo La memoria secundaria es un conjunto de dispositivos para el almacenamiento masivo de datos de un ordenador con mayor capacidad que la memoria principal pero más lenta. • Para poder acceder a esa información, hace falta organizarla según un patrón determinado: "formatear" : • El formato de disco, es un conjunto de operaciones informáticas, independientes entre sí, que permiten restablecer un disco , o una partición del mismo o cualquier otro dispositivo de almacenamiento de datos a su estado original, u óptimo para ser reutilizado o reescrito con nueva información • El proceso de dar formato consiste en establecer unas referencias magnéticas para poder acceder a esa información. El disco se divide en sectores y pistas, cada sector tiene 512 bytes. 49 TEMA 28 DGA Memoria auxiliar Sistema de archivos Cada sistema operativo tiene unos sistemas de archivos: Windows: FAT, FAT16, FAT32, NTFS, EFS, ExFAT. Linux: ext2, ext3, ext4, JFS, ReiserFS, Reiser4, XFS. 50 TEMA 28 DGA Memoria auxiliar 51 TEMA 28 DGA Tipos de memoria auxiliar CD, CD-ROM, DVD: Memorias de solo lectura, usada par distribución masiva de información digital (música, vídeo, programas informáticos). CD-R, DVD-R, DVD+R: Memorias de escritura única usada como memoria auxiliar y fuera de línea. CD-RW, DVD-RW, DVD+RW, DVD-RAM: Memoria de escritura lenta y lectura rápida usada como memoria auxiliar y fuera de línea. CD/DVD * Blu-ray Una capa de disco Blu-ray puede contener alrededor de 25 GB o cerca de 6 horas de video de alta definición más audio, y el disco de doble capa puede contener aproximadamente 50 GB. 52 TEMA 28 DGA Tipos de memoria auxiliar Dispositivos de Memoria Flash (USB) Una llave USB es una caja plástica con un conector USB y una memoria flash, un tipo de memoria de estado sólidoo, no volátil, regrabable; es decir, tiene muchas de las caracteríticas de una RAM, excepto que los datos no se eliminan cuando se apaga el equipo. USB 1.1 (USB de baja velocidad), que puede alcanzar 12 Mbit/s USB 2.0 (USB de alta velocidad) que puede alcanzar 480 Mbit/s USB 3.0. (USB de super alta velocidad) eleva a 4,8 gigabytes la capacidad de transferencia. El Universal Serial Bus (bus universal en serie), abreviado comúnmente USB, es un puerto que sirve para conectar periféricos a un ordenador. Fue creado en 1996 por siete empresas (que actualmente forman el consejo directivo): IBM, Intel, Northern Telecom, Compaq, Microsoft, Digital Equipment Corporation y NEC. 53 TEMA 28 DGA PERIFERICOS/ENTRADA Son dispositivos de entrada y/o salida que permiten la comunicación del microprocesador con el mundo exterior ENTRADA • TECLADO • RATÓN • LECTORES OPTICOS 1. 2. 3. 4. 5. • • de fichas perforadas lectores de tinta magnética de marcas (exámenes) de caracteres (OCR) lectoras de códigos de barras LECTORES TARJETAS CHIP LECTORES MAGNETICOS 1. lectoras de “bandas magnéticas” 54 TEMA 28 DGA PERIFERICOS/SALIDA Pantalla o Monitor • • • El color: Pueden ser monocromos (blanco y negro) o en color El tamaño de la pantalla: Viene determinado por su diagonal expresada en pulgadas (una pulgada 2.54 cm). Resolución: Más importante que el tamaño es el grado de resolución , número de puntos o pixeles por fila (ancho) x por columna(alto). Los círculos en negro que agrupan a tres puntos de color representan un pixel y el diámetro de éste el tamaño del pixel o Dot Pitch; la doble flecha indica la distancia entre pixels , ambos elementos decisivos en la calidad de un monitor. La tecnología TFT ( Thin Film Transistor , transistor de película fina) 55 TEMA 28 DGA PERIFERICOS/SALIDA Pantalla o Monitor DVI; SuperVideo y Mini D-sub de 15 pines Resolución recomendada: 17” 1024x768 19” 1152X864 21” 1280x1024 56 TEMA 28 DGA PERIFERICOS/SALIDA Impresoras de impacto: • margarita (15 a 60 cps) • matriz de puntos o agujas de 9 a 24 (100 a 400 cps) • línea: escribe una línea completa (300 a 1500 lpm). Impresoras de no impacto • térmicas (papel sensible al calor) • chorro de tinta (blanco y negro/color) (1 a 12 ppm) • laser: utilizan una fuente de láser de baja potencia y polvo toner.( 4 a 200 ppm) 57 TEMA 28 DGA PERIFERICOS:ENTRADA/SALIDA 58 TEMA 28 DGA PARTE LOGICA SOFTWARE: Sistema operativo Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos. 59 TEMA 28 DGA PARTE LOGICA El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software: • El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación. • El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera. • El sistema de archivos, que permite que los archivos se registren en una estructura arbórea 60 TEMA 28 DGA PARTE LOGICA SOFTWARE: Sistema operativo Componentes de un sistema operativo •Administrador de procesos •Gestión de la memoria principal •Gestión de entradas salidas. •Gestión de ejecución de aplicaciones •Administración de autorizaciones •Gesstión de archivos •Gestión de la información 61 TEMA 28 DGA PARTE LOGICA Interfaz. • Conexión e interacción entre hardware, software y el usuario. De línea de ordenes • El usuario controla el programa mediante el tecleo de órdenes después del indicador de petición de entrada o prompt. Interfaz gráfica de usuario • También se conoce como GUI (Graphical User Interface), trabajan en forma visual: – Trabajo con entorno de ventanas – Sistema de menú – Iconos 62 TEMA 28 DGA PARTE LÓGICA S.O. Principales Sistemas Operativos • Ms-Dos: Es un sistema monousuario y monotarea , para ordenadores compatibles PC, su interfaz es en modo texto • Mac OS: Es un sistema monousuario y multitarea, su interfaz es modo gráfica. Se utiliza únicamente en ordenadores Apple. • Windows : Es un sistema monousuario y multitarea su interfaz es modo gráfica • Unix/Linux: Es un sistema multiusuario y multitarea. Su interfaz puede ser en modo texto o modo gráfico X-Window 63 TEMA 28 DGA PARTE LÓGICA S.O. Administración de usuarios Monousuario • Si sólo permite ejecutar los programas de un usuario al mismo tiempo. Multiusuario • que permite soportar a varios usuarios o puestos de trabajo al mismo tiempo 64 TEMA 28 DGA PARTE LÓGICA S.O. Administración de tareas Monotarea • Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción. Multitarea • Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.. 65 TEMA 28 DGA PARTE LÓGICA/SOFTWARE Lenguajes de programación Conjunto de normas «lingüísticas» que permiten escribir un programa y que éste sea entendido por el ordenador . En función del grado de aproximación del lenguaje de programación hacia el hombre o hacia la maquina, tenemos tres tipos: • Lenguaje máquina • Lenguajes de bajo nivel • Lenguaje de alto nivel Programas de aplicaciones: • Son programas escritos en algún lenguaje de destinados a la resolución de un problema concreto. programación 66 TEMA 28 DGA PARTE LÓGICA/SOFTWARE 67 TEMA 28 DGA PARTE LÓGICA/SOFTWARE 68 TEMA 28 DGA COMO ARRANCA UN ORDENADOR Cuando se conecta el interruptor de un ordenador, ocurren una serie de operaciones que se pueden englobar en dos grupos: Los test de comprobación: • Entrada de la alimentación eléctrica al ordenador desde la fuente de alimentación • Llamada del microprocesador a la ROM-BIOS • La BIOS le da las indicaciones de los test a realizar • Comprobación del bus de expansión (placas instaladas) • Verificación de la tarjeta de vídeo • Comprobación de la memoria caché • Comprobación de la memoria RAM • Comprobación del teclado • Comprobación de las unidades de disco La carga del resto del sistema operativo. 69