Maestra, nos aviso que el squesh ya se cancelo, ahora solo dijo que le presentara la Informacion que nos toco para exponer:
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: Jorge Jayro de la Cruz Martínez Fecha: 29/08/11 Grado: 3er Grupo: “B” |
¿Cómo funciona la Computadora?
ARRANQUE O INICIALIZACION DEL ORDENADOR
Una vez que el BIOS termina de chequear las condiciones de funcionamiento de los diferentes dispositivos del ordenador, si no encuentra nada anormal continúa el proceso de “booting” (secuencia de instrucciones de inicialización o de arranque del ordenador), cuya información se encuentra grabada en una pequeña memoria ROM denominada CMOS (Complementary Metal-Oxide Semiconductor – Semiconductor de óxido-metal complementario).
Para comenzar el proceso de inicialización, el BIOS localiza primeramente la información de configuración del CMOS, que contiene, entre otros datos, la fecha y la hora actualizada, configuración de los puertos, parámetros del disco duro y la secuencia de inicialización o arranque. Esta última es una de las rutinas más importantes que contiene el programa del CMOS, porque le indica al BIOS el orden en que debe comenzar a examinar los discos o soportes que guardan la información para encontrar en cuál de ellos se encuentra alojado el sistema operativo o programa principal, sin el cual el ordenador no podría ejecutar ninguna función. Entre los sistemas operativos más comúnmente utilizados hoy en día en los ordenadores personales o PC, se encuentra, en primer lugar, el Windows (de Microsoft), siguiéndole el Linux (de código abierto) y el Mac-OS (Macintosh Operating System - sistema operativo Macintosh), que emplean los ordenadores Apple.
En los ordenadores personales actuales, el BIOS está programado para que el POST se dirija primero a buscar el "boot sector" o sector de arranque al disco duro. En el primer sector físico del disco duro (correspondiente también al sector de arranque), se encuentra grabado el MBR (Master Boot Record - Registro Maestro de Arranque) o simplemente "boot record", que contiene las instrucciones necesarias que permiten realizar el proceso de carga en la memoria RAM de una parte de los ficheros del sistema operativo que se encuentra grabado en la partición activa del disco duro y que permite iniciar el proceso de carga.
Generalmente el disco duro posee una sola partición activa, coincidente con la unidad "C:/", que es donde se encuentra localizado el sistema operativo. No obstante, de acuerdo a como lo haya decidido el usuario, un mismo disco duro puede estar dividido en dos o más particiones, e incluso tener un sistema operativo diferente en cada una de esas particiones (nunca dos sistemas operativos en una misma partición).
( tema de exposición ) SECUENCIA DE ARRANQUE DE WINDOWS XP |
Después que el MBR comienza el proceso de carga, el programa del sector de arranque ejecuta las instrucciones de inicialización o de arranque para el microprocesador, las de la BPD (BIOS Parameter Block - Bloque de Parámetros del BIOS) y las del código que permite poner en ejecución los ficheros correspondientes al sistema operativo.
En el caso de Windows 2000 y Windows XP el fichero que asume la función de cargador del sistema se denomina NTLDR (NT Loader - Cargador NT). Ese fichero carga los controles básicos de los dispositivos y ejecuta también los ficheros ntdetec.com, boot.in y bootsect.dos hasta que el sistema operativo Windows XP queda cargado.
Una vez que el sistema se pone en funcionamiento, NTLDR carga los ficheros ntoskenl.exe y hall.dll, cuya función es mostrar las ventanas de Windows.
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: Jorge Jayro de la Cruz Martínez Fecha: 29/08/11 Grado: 3er Grupo: “B” |
Actividad de Evaluación :
Unidad de Aprendizaje 1: estructuración física y funcional de un Sistema Operativo.
Resultado de Aprendizaje: Identifica los sistemas informáticos y la forma de codificar datos a partir de su análisis
Actividad No. 1 : Descripción Técnica de los elementos básicos de hardware y software en un sistema informático y organización del soporte de información
Instrucción: Realiza un reporte escrito de los elementos básicos de Hardware y Software en un sistema informático y los medios de organización de respaldo de información considerando los siguientes aspectos:
- Características de Hardware
- Hardware
- CPU
2.1 Unidad Central de Procesamiento
2.2 Unidad Aritmética Lógica
2.3 Memoria Central
- Dispositivos de Entrada
- Dispositivos de Salida
- Características del Sistema Informático
- Software
- Clasificación del Software
2.1 Software de Sistema
2.2 Software de Aplicación
2.3 Software de Programación
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: Jorge Jayro de la Cruz Martínez Fecha: 29/08/11 Grado: 3er Grupo: “B” |
Actividad de Evaluación :
Características de Hardware
- Hardware
Hardware corresponde a todas las partes tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos;1 sus cables, gabinetes o cajas periféricos de todo tipo y cualquier otro elemento físico involucrado
- CPU
2.1 Unidad Central de Procesamiento
La unidad central de procesamiento o CPU o simplemente el procesador o microprocesador, es el componente del computador y otros dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa los datos.
2.2 Unidad Aritmética Lógica
En computación, la unidad aritmético lógica, también conocida como ALU(siglas en inglés de arithmetic logic unit), 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.
2.3 Memoria Central
La memoria principal o primaria (MP), también llamada memoria central,es una unidad dividida en celdas que se identifican mediante una dirección. Está formada por bloques de circuitos integrados o chips capaces de almacenar, retener o "memorizar" información digital, es decir, valores binarios; a dichos bloques tiene acceso el microprocesador de la computadora. Existen dos tipos:
ROM o memoria de sólo lectura (Read Only Memory). Viene grabada de fábrica con una serie de programas y se divide en: Rutina de arranque o POST (Power On Self Test, auto diagnóstico de encendido) y Rutina BIOS o Sistema Básico de Entrada-Salida (Basic Input-Output System).
RAM o memoria de acceso aleatorio (Random Access Memory). Es la memoria del usuario que contiene de forma temporal el programa, los datos y los resultados que están siendo usados por el usuario del computador.
- Dispositivos de Entrada
Son los que envían información a la unidad de procesamiento, en código binario. Tales como el teclado, micrófono, scanner, mouse y camara Web.
- Dispositivos de Salida
Son los dispositivos que reciben información que es procesada por la CPU y la reproducen para que sea perceptible para la persona. Tales como pantalla, impresora, bocina, plotters, fax y proyector.
Características del Sistema Informático
- Software
Se conoce como software1 al equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componenteslógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.
- Clasificación del Software
2.1 Software de Sistema
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:
§ Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
§ Herramientas de Corrección y Optimización
2.2 Software de Aplicación
§ Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros:
§ Aplicaciones para Control de sistemas y automatización industrial
§ Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)
§ Software de Cálculo Numérico y simbólico.
§ Software de Diseño Asistido (CAD)
§ Software de Control Numérico (CAM)
2.3 Software de Programación
§ Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros:
§ Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
¿Cuáles son los recursos de una computadora?
En informática, los recursos de una computadora son: las aplicaciones, herramientas, dispositivos (periféricos) y capacidades con los que cuenta.
(Aplicacion).
Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las aplicaciones son parte del software de una computadora, y suelen ejecutarse sobre el sistema operativo
Una aplicación de software suele tener un único objetivo: navegar en la web, revisar correo, explorar eldisco duro, editar textos, jugar (un juego es un tipo de aplicación), etc. Una aplicación que posee múltiples programas se considera un paquete.
(Herramienta)
Subprograma o módulo encargado de funciones específicas y afines entre sí para realizar una tarea. Una aplicación o programa puede contar con múltiples herramientas a su disposición. Por ejemplo, el corrector ortográfico puede ser una herramienta en una aplicación para redactar documentos, pero no es una aplicación en sí misma.
Otros ejemplos son la herramienta de búsqueda de Windows, Agregar y Quitar programas del Panel de Control de Windows, etc.
Otros ejemplos son la herramienta de búsqueda de Windows, Agregar y Quitar programas del Panel de Control de Windows, etc.
(Dispositivos)
En las computadoras los distintos dispositivos conectados a ellas deben ser reconocidos por el sistema operativo y para ello se utilizan controladores (drivers). Para ver una lista de los dispositivos más comunes que se conectan a una computadora vea: computadora personal.
(Perifericos)
Un periférico es un dispositivo electrónico físico que se conecta o acopla a una computadora, pero no forma parte del núcleo básico (CPU, memoria, placa madre, alimentación eléctrica) de la misma. Los periféricos sirven para comunicar la computadora con el exterior (ratón, monitor, teclado, etc) o como almacenamiento de información (disco duro, unidad de disco óptico, etc).
Los periféricos suelen poder conectarse a los distintos puertos de la computadora. En general, éstos pueden conectarse o desconectarse de la computadora, pero la misma seguiría funcionando, aunque con menos capacidades.
Los periféricos suelen poder conectarse a los distintos puertos de la computadora. En general, éstos pueden conectarse o desconectarse de la computadora, pero la misma seguiría funcionando, aunque con menos capacidades.
Estructura de un sistema operativo
(Visión Interna)
Estructura Monolítica:
Es la estructura de los primeros sistemas operativos construidos fundamentalmente por uno solo programa compuesto de un conjunto de rutinas entrelazadas de la forma que cada una puede llamar a cualquier otra, sus características principales son:
Construcción del programa final a base de módulos compilados separadamente que se unen a través de un ligador.
Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.
Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.
Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión, pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.
Estructura jerárquica
Una base de datos jerárquica es un tipo de sistema de gestión de bases de datos que, como su nombre indica, almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo.
Esta relación jerárquica no es estrictamente obligatoria, de manera que pueden establecerse relaciones entre nodos hermanos. En este caso la estructura en forma de árbol se convierte en una estructura en forma de grafo dirigido. Esta variante se denomina Bases de datos de red.
Máquina virtual
En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
Microkernel
Micronúcleo (en inglés: microkernel) es un tipo de núcleo de un sistema operativo que provee un conjunto de primitivas o llamadas al sistema mínimas, para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica. Todos los otros servicios (gestión de memoria, sistema de archivos, operaciones de E/S, etc.), que en general son provistos por el núcleo, se ejecutan como procesos servidores en espacio de usuario.
La forma de servicio que ofrecen los Sistemas Operativos
Sistema Operativo de Red
Es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicación j&b de un sistema informático con otros equipos en el ámbito de una red.
Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él. Netware de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales.
Sistema Operativo Distribuido
Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos ( impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso ) en una sola máquina virtual que el usuario aceza en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual.
Todo lo anterior es el marco teórico de lo que se desearía tener como sistema operativo distribuido, pero en la realidad no se ha conseguido crear uno del todo, por la complejidad que suponen: distribuir los procesos en las varias unidades de procesamiento, reintegrar sub-resultados, resolver problemas de concurrencia y paralelismo, recuperarse de fallas de algunos recursos distribuidos y consolidar la protección y seguridad entre los diferentes componentes del sistema y los usuarios.
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: J Jayro de la Cruz Martínez Fecha: 14/09/11 Grado: 3er Grupo: “B” |
Investiga en que consiste los sistemas de numeración: Binario, Octal y Hexadecimal :
· Binario
Los ordenadores trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido '1', apagado '0').
- Octal
El sistema octal es utilizado de forma extensa por programas que trabajan con códigos de computación interna.
- Hexadecimal
Su uso actual está muy vinculado a la informática. Esto se debe a que un dígito hexadecimal representa cuatro dígitos binarios (4 bits = 1 nibble); por tanto, dos dígitos hexadecimales representan ocho dígitos binarios (8 bits = 1 byte, (que como es sabido es la unidad básica de almacenamiento de información). La CPU la utiliza para comunicarse con los dispositivos de salida
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: Jorge Jayro de la Cruz Martínez Fecha: 14/09/11 Grado: 3er Grupo: “B” |
Características de los Sistemas de Soportes de Información:
- Código decimal
Es el código que utilizan los ordenadores para trabajar en base diez, y está compuesto por los números del 0 al 9. Cada instrucción o interpretación lógica del ordenador se reduce a un código integrado sólo por esos números.
- Código Binario
Es el sistema de representación de textos, o procesadores de instrucciones de ordenador utilizando el sistema binario(sistema numérico de dos dígitos, o bit: el "0" y el "1"). En informática y telecomunicaciones, el código binario se utiliza con variados métodos de codificación de datos, tales como cadenas de caracteres, o cadenas de bits.
- Código Octal
Es un codigo de numeración que utiliza a base de ocho cifras, números de 0 a 7. Es usado en la informática, el código octal es una base que es potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple.
- Código Hexadecimal
Es a veces abreviado como hex., empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria;
- ASCII
ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estadounidense Estándar para el Intercambio de Información). El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión.
- Ebcdic
EBCDIC (Extended Binary Coded Decimal Interchange Code) es un código estándar de 8 bits usado por computadoras mainframe IBM.
EBCDIC es un código binario que representa caracteres alfanuméricos, controles y signos de puntuación. Cada carácter está compuesto por 8 bits = 1 byte, por eso EBCDIC define un total de 256 caracteres.
Manejo de Sistemas Operativos Docente: Ing. Reyna Carlota Tunales del Rivero Alumno: Jorge Jayro de la Cruz Martínez Fecha: 04/10/11 Grado: 3er Grupo: “B” |
Tabla de Conversiones
Decimal | Binario | Octal | Hexadecimal |
0 | 00000000 | 000 | 0 |
1 | 00000001 | 001 | 1 |
2 | 00000010 | 002 | 2 |
3 | 00000011 | 003 | 3 |
4 | 00000100 | 004 | 4 |
5 | 00000101 | 005 | 5 |
6 | 00000110 | 006 | 6 |
7 | 00000111 | 007 | 7 |
8 | 00001000 | 010 | 8 |
9 | 00001001 | 011 | 9 |
10 | 00001010 | 012 | A |
11 | 00001011 | 013 | B |
12 | 00001100 | 014 | C |
13 | 00001101 | 015 | D |
14 | 00001110 | 016 | E |
15 | 00001111 | 017 | F |
16 | 00010000 | 020 | 10 |
17 | 00010001 | 021 | 11 |
18 | 00010010 | 022 | 12 |
19 | 00010011 | 023 | 13 |
20 | 00010100 | 024 | 14 |
21 | 00010101 | 025 | 15 |
22 | 00010110 | 026 | 16 |
23 | 00010111 | 027 | 17 |
24 | 00011000 | 030 | 18 |
25 | 00011001 | 031 | 19 |
26 | 00011010 | 032 | 1A |
27 | 00011011 | 033 | 1B |
28 | 00011100 | 034 | 1C |
29 | 00011101 | 035 | 1D |
30 | 00011110 | 036 | 1E |
31 | 00011111 | 037 | 1F |
32 | 00100000 | 040 | 20 |
33 | 00100001 | 041 | 21 |
34 | 00100010 | 042 | 22 |
35 | 00100011 | 043 | 23 |
36 | 00100100 | 044 | 24 |
37 | 00100101 | 045 | 25 |
38 | 00100110 | 046 | 26 |
39 | 00100111 | 047 | 27 |
40 | 00101000 | 050 | 28 |
41 | 00101001 | 051 | 29 |
42 | 00101010 | 052 | 2A |
43 | 00101011 | 053 | 2B |
44 | 00101100 | 054 | 2C |
45 | 00101101 | 055 | 2D |
46 | 00101110 | 056 | 2E |
47 | 00101111 | 057 | 2F |
48 | 00110000 | 060 | 30 |
49 | 00110001 | 061 | 31 |
50 | 00110010 | 062 | 32 |
51 | 00110011 | 063 | 33 |
52 | 00110100 | 064 | 34 |
53 | 00110101 | 065 | 35 |
54 | 00110110 | 066 | 36 |
55 | 00110111 | 067 | 37 |
56 | 00111000 | 070 | 38 |
57 | 00111001 | 071 | 39 |
58 | 00111010 | 072 | 3A |
59 | 00111011 | 073 | 3B |
60 | 00111100 | 074 | 3C |
61 | 00111101 | 075 | 3D |
62 | 00111110 | 076 | 3E |
63 | 00111111 | 077 | 3F |
64 | 01000000 | 100 | 40 |
65 | 01000001 | 101 | 41 |
66 | 01000010 | 102 | 42 |
67 | 01000011 | 103 | 43 |
68 | 01000100 | 104 | 44 |
69 | 01000101 | 105 | 45 |
70 | 01000110 | 106 | 46 |
71 | 01000111 | 107 | 47 |
72 | 01001000 | 110 | 48 |
73 | 01001001 | 111 | 49 |
74 | 01001010 | 112 | 4A |
75 | 01001011 | 113 | 4B |
76 | 01001100 | 114 | 4C |
77 | 01001101 | 115 | 4D |
78 | 01001110 | 116 | 4E |
79 | 01001111 | 117 | 4F |
80 | 01010000 | 120 | 50 |
81 | 01010001 | 121 | 51 |
82 | 01010010 | 122 | 52 |
83 | 01010011 | 123 | 53 |
84 | 01010100 | 124 | 54 |
85 | 01010101 | 125 | 55 |
86 | 01010110 | 126 | 56 |
87 | 01010111 | 127 | 57 |
88 | 01011000 | 130 | 58 |
89 | 01011001 | 131 | 59 |
90 | 01011010 | 132 | 5A |
91 | 01011011 | 133 | 5B |
92 | 01011100 | 134 | 5C |
93 | 01011101 | 135 | 5D |
94 | 01011110 | 136 | 5E |
95 | 01011111 | 137 | 5F |
96 | 01100000 | 140 | 60 |
97 | 01100001 | 141 | 61 |
98 | 01100010 | 142 | 62 |
99 | 01100011 | 143 | 63 |
100 | 01100100 | 144 | 64 |