MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes...

21
MSII-03 MANEJO DE SISTEMAS OPERATIVOS CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com R.A. 1.1|1 Evidencia 1. Sistema Informático, Habilidad lectora R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la información mediante representaciones matemáticas y gráficas. Competencia Opera el sistema operativo monousuario, considerando los aspectos funcionales del sistema informático mediante el seguimiento de instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo. Instrucciones: Realizar la lectura de: Sistemas Informáticos, subraya las partes más importantes de la lectura, elaborar un mapa mental sobre la lectura, realiza el cuestionario. Nombre del Alumno: Grupo: Lectura INFORMATICA Es la ciencia que estudia el procesamiento automático de información mediante dispositivos electrónicos y sistemas computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida (transmisión de los resultados). La informática abarca también los principales fundamentos de las ciencias de la computación, como la programación para el desarrollo de software, la arquitectura de las computadoras y del hardware, las redes como Internet y la inteligencia artificial, es decir su aplicación. Incluso se aplica en varios temas de la electrónica. COMPUTADORA Es una maquina electrónica diseñada para la manipulación y procesamiento de datos de datos HARDWARE La computadora está conformada por dispositivos de entrada, unidad central de procesamiento, dispositivos de salida y adicionalmente memoria externa o dispositivos de almacenamiento, todos estos elementos los mantienen en común que son dispositivos físicos. Dispositivos de entrada 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. Dispositivos de salida 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. Dispositivos de almacenamiento O de entrada/salida, puesto que permiten ambas funciones almacenando lo introducido para ser recuperado posteriormente. Componentes Internos En el interior de un gabinete de computadora, veras cables y conectores yendo y viniendo de un lado a otro, SOFTWARE Está conformado por toda la información, ya sean instrucciones o datos, que hacen que el computador funcione, sin el concurso de éste el hardware no realizar ninguna función. El software está clasificado en los siguientes grupos, según la tarea que realiza: Software de Sistema, Software de Aplicación, Software de Programación Software de sistema Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas. El Software de Sistema se divide en: Sistema Operativo, Controladores de Dispositivos, Programas Utilitarios. El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte. Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, interfaces que utilizan menús, e interfaces gráficas de usuario. Administración de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida. Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.

Transcript of MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes...

Page 1: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|1

Evidencia 1. Sistema Informático, Habilidad lectora R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la información

mediante representaciones matemáticas y gráficas.

Competencia Opera el sistema operativo monousuario, considerando los aspectos funcionales del sistema informático mediante el seguimiento de instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.

Instrucciones: Realizar la lectura de: Sistemas Informáticos, subraya las partes más importantes de la lectura, elaborar un mapa mental sobre la lectura, realiza el cuestionario.

Nombre del Alumno: Grupo:

Lectura

INFORMATICA Es la ciencia que estudia el procesamiento automático de información mediante dispositivos electrónicos y sistemas

computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida (transmisión de los resultados). La informática abarca también los principales fundamentos de las ciencias de la computación, como la programación

para el desarrollo de software, la arquitectura de las computadoras y del hardware, las redes como Internet y la inteligencia artificial, es decir su aplicación. Incluso se aplica en varios temas de la electrónica.

COMPUTADORA Es una maquina electrónica diseñada para la manipulación y procesamiento de datos de datos

HARDWARE La computadora está conformada por dispositivos de entrada, unidad central de procesamiento, dispositivos de salida y adicionalmente memoria externa o dispositivos de almacenamiento, todos estos elementos los mantienen en común que son dispositivos físicos.

Dispositivos de entrada

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.

Dispositivos de salida

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.

Dispositivos de almacenamiento

O de entrada/salida, puesto que permiten ambas funciones almacenando lo introducido para ser recuperado

posteriormente.

Componentes Internos

En el interior de un gabinete de computadora, veras cables y conectores yendo y viniendo de un lado a otro,

SOFTWARE Está conformado por toda la información, ya sean instrucciones o datos, que hacen que el computador funcione, sin el concurso de éste el hardware no realizar ninguna función. El software está clasificado en los siguientes grupos, según la tarea que realiza: Software de Sistema, Software de Aplicación, Software de Programación

Software de sistema Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a

otros programas. El Software de Sistema se divide en: Sistema Operativo, Controladores de Dispositivos, Programas Utilitarios. El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su

funcionamiento. Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte.

• Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que

se basan en comandos, interfaces que utilizan menús, e interfaces gráficas de usuario.

• Administración de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de

almacenamiento secundario y periféricos de entrada y de salida.

• Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.

Page 2: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|2

• Administración de tareas: Administra la información sobre los programas y procesos que se están ejecutando en la

computadora. Puede cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en la CPU, así como terminar programas.

• Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones

añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras de

seguridad, controladores de nuevos periféricos, o corrección de errores de software. Los Controladores de Dispositivos son programas que permiten a otros programas de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware.

Los Programas Utilitarios realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo (Calculadora, Explorador de archivos, Bloc de Notas, Paint, Calendario, etcétera).

Software de aplicación El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos), u otros tipos de software especializados como software

médico, software educativo, editores de música, programas de contabilidad, etc.

Software de Programación El Software de Programación es el conjunto de herramientas que permiten al desarrollador informático escribir programas usando diferentes alternativas y lenguajes de programación.

Este tipo de software incluye principalmente compiladores, intérpretes, ensambladores, enlazadores, depuradores, editores de texto y un entorno de desarrollo integrado que contiene las herramientas anteriores, y normalmente cuenta

una avanzada interfaz gráfica de usuario (GUI).

Mapa Mental

Page 3: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|3

Cuestionario

1. Cuáles son las tareas básicas del Sistema de

Información

Entrada

Internet

Proceso

Impresión

Salida

Juegos

2. Es una maquina ______________, que manipula y

procesa datos

3. Son aquellos que introducen datos a la

computadora

o Entrada o Proceso o Salida

o Almacenamiento

4. Son aquellos que reciben información de la

computadora, meramente receptores o Entrada

o Proceso o Salida o Almacenamiento

5. Permiten las dos tareas de entrada y salida

o Entrada

o Proceso o Salida o Almacenamiento

6. Esta encargada del tratamiento de datos

o Entrada o Proceso o Salida

o Almacenamiento

7. Cuales son funciones del software de sistema

Controlar el hardware

Navegar en Internet

Soporte a otros programas

Controlar los dispositivos

Sumistrar la interfaz del usuario

Administrar los recursos

Realizar dibujos

Escribir textos

8. Diseñado para realizar tareas especificas o Software de sistema o Software de programación

o Software de aplicación o Software de licencia

9. Permite la escritura de instrucciones que indican que debe realizar la computadora o Software de sistema

o Software de programación o Software de aplicación o Software libre

10. Explica en 50 palabras lo que entiendes por sistemas informáticos y sus elementos:

Rubrica de Evaluación: Excelente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en los

conceptos solicitados por el docente, efectúa el cuestionario teniendo un 80% a 100 % de aciertos

Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en los

conceptos solicitados por el docente, efectúa el cuestionario teniendo más de 70% a 80% de aciertos

Insuficiente Realiza la lectura y subraya las partes importantes, no elabora el mapa mental de forma creativa, clara ni completa, sin precisar

todos los conceptos solicitados por el docente, efectúa el cuestionario teniendo menos de 70 % de aciertos

Page 4: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|4

Evidencia 2. Cuadro identificación de los sistemas operativos, Habilidad lectora R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la información

mediante representaciones matemáticas y gráficas.

Competencia Opera el sistema operativo monousuario, considerando los aspectos funcionales del sistema informático mediante el seguimiento de instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.

Instrucciones: Realizar la lectura de: Clasificaciones de los sistemas operativos, subraya las partes más importantes de la lectura, elaborar un cuadro comparando las diversas características de los tipos de sistemas

operativos, realizar el cuestionario

Nombre del Alumno: Grupo:

Lectura

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera cómoda y eficiente. Comienza a trabajar cuando se enciende el

ordenador, y gestiona el hardware de la máquina desde los niveles más básicos. El sistema operativo es el primer programa que funciona cuando se pone en marcha el ordenador, y gestiona los procesos de ejecución de otros programas y aplicaciones, que funcionan sobre él, actuando como intermediario entre los usuarios

y el hardware. El sistema operativo administra todos los recursos como discos, impresoras, memoria, monitor, altavoces y demás dispositivos. Por ello, resulta imprescindible para el funcionamiento del ordenador.

Estructura de los S.O En efecto, la estructura de un sistema operativo es de cinco grandes ‘capas’ o etapas, cada una de las cuales tiene una

serie de funciones asociadas:

• El núcleo es la herramienta que gestiona todos los procesos, siendo la encargada de lleva la cuenta de todos los

activos y de planificarlos. Esto incluye la selección del tiempo del procesador que ocupará cada uno, por lo que es una etapa muy importante que debe tener mucha inteligencia.

• Entrada y salida básica proporciona funciones primitivas asociadas con la gestión de la memoria secundaria,

proveyendo las herramientas necesarias para la localización e interpretación de los bloques de datos en el disco duro, pero sin llegar a dar muchos detalles.

• La gestión de la memoria administra la memoria RAM, asignando y liberando a los procesos de una parte de la

memoria de la computadora.

• El sistema de archivo proporciona las funciones que son necesarias para almacenar la información en archivos.

• La última etapa es la intérprete de comando, donde se ubica la interfaz visible para el usuario. Esta se va

perfeccionando y configurando de acuerdo a la comodidad de los usuarios.

Clasificación de los Sistemas Operativos Los sistemas operativos se pueden clasificar atendiendo a:

Administración de tareas: • Monotarea: los que permiten sólo ejecutar un programa a la vez.

• Multitarea: los que permiten ejecutar varias tareas o programas al mismo tiempo

Administración de usuarios • Monousuario: aquellos que sólo permiten trabajar a un usuario, como es el caso de los ordenadores personales. A

este grupo pertenecen los sistemas más primitivos como: MS-DOS, DR-DOS e IBM-DOS.

• Multiusuario: los que permiten que varios usuarios ejecuten sus programas a la vez. Este es el caso de

UNIX,Linux,Novell.

Manejo de recursos o acceso a servicios • Centralizados: si permite utilizar los recursos de un solo ordenador

• Distribuidos: si permite utilizar los recursos (CPU, memoria, periféricos...) de más de un ordenador al mismo tiempo

Page 5: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|5

EJEMPLOS DE SISTEMAS OPERATIVOS

MS-DOS MS-DOS son las siglas de MicroSoft Disk Operating System (Sistema

Operativo de Disco de MicroSoft) y es el nombre de uno de los sistemas operativos para sistemas informáticos basados en una arquitectura x86 y

diseñados por la empresa norteamericana de software Microsoft. Se le conocía popularmente como DOS. Este sistema operativo era preinstalado en la mayoría de los computadores

de la década del 1990, y era el software básico de interacción humana con el computador. Para ello requería que el usuario introdujera algunos comandos manualmente, empleando el teclado, eligiéndolos de una lista

posible de instrucciones llamadas comandos que debía conocer. DOS es un sistema operativo monousuario (solo puede ser utilizado por una persona de cada vez) y monotarea (solo se puede ejecutar un programa a la vez). La comunicación del usuario con MS-

DOS se produce de dos modos: el modo interactivo y el modo por lotes. Más adelante se lanzó “Windows 3.11 trabajo en grupo” que fue una revolución para empresas y academias.

Estructura de MS-DOS

MS-DOS tiene funciones básicas de kernel (núcleo del sistema operativo) no entrantes: solo pueden ser usadas por un programa a la vez. Hay una excepción con los programas TSR, y algunos TSR pueden permitir multitarea. Sin embargo, sigue habiendo un problema con el kernel no reentrante: siempre que un proceso requiere de un servicio dentro del

núcleo del sistema operativo (llamada al sistema), no puede ser interrumpido por otra solicitud hasta que la primera haya sido terminada.

Este sistema tiene un núcleo monolítico que es una arquitectura de núcleo donde todo el núcleo se ejecuta en el espacio de kernel en modo de supervisión. En común con otras arquitecturas (micronúcleo, núcleo híbrido), el núcleo define una capa de alto nivel de abstracción sobre el hardware del equipo, con un grupo de llamadas al sistema para implementar

los servicios del sistema operativo, como la competencia, la administración de procesos y la gestión de memoria en uno o más módulos. Aunque cada módulo de mantenimiento de dichas operaciones sea separado de una forma general, es muy difícil hacer

el código de integración entre todos estos módulos, y, una vez que todos los módulos se ejecutan en el mismo espacio de direcciones, un error en un módulo puede derribar todo el sistema.

Niveles de operación – El primer nivel de MS-DOS

Este es un sistema de administración de hardware en el que MS-DOS opera la coordinación de la CPU, que es donde actúa el “cerebro” del equipo, además del resto del hardware. En este, MS-DOS capta el caracter que se escribe en el teclado y luego lo codifica para que la CPU pueda entenderlo. Después de esto, la información aparece en la pantalla

del ordenador de forma que el usuario pueda comprenderla. Con esto, entendemos que MS-DOS actúa como un intermediario que convierte las señales electrónicas que son generadas por el teclado, en los códigos de control que los programas de aplicación pueden usar.

Además, es el responsable de realizar algunas pequeñas tareas que están relacionadas con la utilización de los programas, como el formateo de un disco o para brindar información acerca de los archivos que están en almacenados

en un determinado disco.

Niveles de operación – El segundo nivel de MS-DOS

En este nivel, MS-DOS tiene una función utilitaria, mediante la ejecución de comandos, lo que hace que pueda

interactuar de forma directa con el ordenador. Los comandos se utilizan para realizar funciones como cambiar el nombre de archivos en un disco, o para copiar los archivos de un lugar a otro. Los comandos son tratados de la misma manera como los programas de aplicación, pero

son más limitados, no funcionan, por ejemplo, algunas tareas, como es el caso del procesamiento de las palabras o de contabilidad. Se utilizan para el mantenimiento general del equipo.

MAC OS Mac OS es el sistema operativo de Apple para sus computadoras de escritorio y portátiles. Mac OS son las siglas de

“Macintosh Operating System” o lo que es lo mismo “Sistema Operativo Macintosh”. Este sistema operat ivo es exclusivo para los dispositivos producidos por Apple, cualquier copia que exista de un sistema operativo Mac representa un plagio para la compañía y varias demandas existen en la actualidad.

Mac OS desde el año 1985 es la competencia directa del ambiente de Microsoft que para ese entonces llevaba por nombre MS-DOS. Uno de los primeros microprocesadores en ejecutar el Mac OS fue el PowerPC G3, el cual fue desarrollado para equipos de IBM, Motorola y Apple.

Su diseño es uno de los más simples que hay en este campo de las interfaces para ordenadores, apariencia sencilla y manejo de iconos y carpetas que inspiró a los demás sistemas son la clave del éxito para este software propiedad de la

Page 6: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|6

compañía de Steve Jobs. Fue el primero en incorporar el hardware mouse o ratón para desplazarse por el escritorio y carpetas. El primer Mac comercial llamado Classic permitía un arranque desde la ROM del dispositivo, trabajando sin las

líneas de código que ameritaba antes para su arranque, el sistema de archivos solo permitía una línea de carpetas (es decir que no se podía crear más carpetas internas) siendo reemplazado con la idea inicial de lo que hoy se conoce como árbol directorio o árbol de direcciones que permite la creación ilimitada de carpetas para organizar archivos.

En la actualidad el Mac OS es un sistema operativo atractivo e innovador, sus desarrolladores se las han ingeniado para crear un sistema adaptable y sencillo de usar, conectado al iPhone, iPad o iPod. Sus aplicaciones predeterminadas complementan al Mac OS (actualmente la 11va generación “El Capitán”) para que la experiencia de trabajo sea

completa e interactiva con las redes sociales y los softwares de terceros. Otro aspecto relevante e innovador es la capacidad de las aplicaciones del Mac OS para detectar qué es lo que necesitamos de acuerdo con las búsquedas y posición geográfica del usuario. El Mac OS permite la descarga gratuita de las actualizaciones anuales para los

dispositivos compatibles con estas nuevas versiones que mejoran y añaden nuevas funciones. El "Mac OS clásico" se caracteriza por su falta total de una línea de comandos; es un Sistema Operativo completamente de extensiones. Mac OS podría ser un largo proceso de ensayo y error.

El Macintosh original utilizaba el Macintosh File System (MFS), un sistema de archivos plano con un solo nivel de carpetas o directorios. Este sistema fue rápidamente reemplazado en 1985 por el HFS, que tenía un verdadero sistema de árbol de

directorio. Ambos sistemas de archivos son compatibles. La mayoría de los sistemas de archivos utilizados con el DOS, Unix u otros sistemas operativos tratan a un archivo como una simple secuencia de bytes, lo que requiere una aplicación para saber qué bytes representan cual tipo de

información. Por el contrario, MFS y HFS dan a los archivos dos bifurcaciones. La bifurcación de datos contiene el mismo tipo de información como otros sistemas de archivos, tales como el texto de un documento o los mapas de bits de un archivo de imagen. La bifurcación de recursos contiene otros datos estructurados, tales como las definiciones de menús,

gráficos, sonidos o segmentos de código. Un archivo puede consistir sólo de los recursos con de datos vacía, o sólo una bifurcación de datos, sin bifurcación de recursos. Un archivo de texto puede contener su texto en la bifurcación de datos y la información de estilo en la bifurcación de recursos, de modo que una aplicación, que no reconoce la información

de estilo, todavía puede leer el texto sin formato. Por otro lado, estas bifurcaciones proporcionan un reto para la interoperabilidad con otros sistemas operativos; el copiado de un archivo desde un sistema Mac a otro diferente, lo despoja de su bifurcación de recursos, requiriendo de sistemas de codificación tales como BinHex y MacBinary.

UNIX Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. El núcleo del sistema operativo Unix (llamado Kernel) es un programa escrito casi en su totalidad en lenguaje C, con

excepción de una parte del manejo de interrupciones, expresada en el lenguaje ensamblador del procesador en el que opera. Las funciones del núcleo son permitir la existencia de un ambiente en el que sea posible atender a varios usuarios y

múltiples tareas en forma concurrente, repartiendo al procesador entre todos ellos, e intentando mantener en grado óptimo la atención individual.

El Kernel opera como asignador de recursos para cualquier proceso que necesite hacer uso de las facilidades de cómputo. Es el componente central de Unix y tiene las siguientes funciones:

• Creación de procesos, asignación de tiempos de atención y sincronización.

• Asignación de la atención del procesador a los procesos que lo requieren.

• Administración de espacio en el sistema de archivos, que incluye: acceso,

protección y administración de usuarios; comunicación entre usuarios v entre

procesos, y manipulación de E/S y administración de periféricos.

• Supervisión de la transmisión de datos entre la memoria principal y los

dispositivos periféricos.

El Kernel reside siempre en la memoria central y tiene el control sobre la

computadora, por lo que ningún otro proceso puede interrumpirlo; sólo pueden llamarlo para que proporcione algún servicio de los ya mencionados. Un proceso llama al Kernel mediante módulos especiales conocidos como llamadas al sistema.

El Kernel consta de dos artes principales: la sección de control de procesos y la de control de dispositivos. La primera asigna recursos, programas, procesos y atiende sus requerimientos de servicio; la segunda, supervisa la transferencia de datos entre la memoria principal y los dispositivos periféricos. En términos generales, cada vez que algún usuario oprime

una tecla de una terminal, o que se debe leer o escribir información del disco magnético, se interrumpe al procesador central y el núcleo se encarga de efectuar la operación de transferencia.

Page 7: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|7

Familias UNIX más significativas

• AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX "pura" y original. Sus sistemas

operativos más significativos son UNIX System III y UNIX System V.

• BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se reescribió para no incorporar propiedad

intelectual originaria de AT&T en la versión 4. La primera implementación de los protocolos TCP/IP que dieron origen a Internet son la pila (stack) TCP/IP BSD.

• AIX: Esta familia surge por el licenciamiento de UNIX System III a IBM.

• Xenix: familia derivada de la adquisición de los derechos originales de AT&T primero por parte de Microsoft y de

esta los vendió a SCO.

• GNU: En 1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo para crear un sistema similar a

Unix, que pudiese ser distribuido libremente. El software desarrollado por este proyecto -por ejemplo, GNU Emacs y GCC - también han sido parte fundamental de otros sistemas UNIX.

• Linux: En 1991, cuando Linus Torvalds empezó a proponer el núcleo Linux y a reunir colaboradores, las

herramientas GNU eran la elección perfecta. Al combinarse ambos elementos, conformaron la base del sistema

operativo (basado en POSIX) que hoy se conoce como GNU/Linux. Las distribuciones basadas en el núcleo, el software GNU y otros agregados entre las que se pueden mencionar a Slackware Linux, Red Hat Linux y Debian GNU/Linux se han hecho populares tanto entre los aficionados a la computación como en el mundo empresarial.

Obsérvese que Linux tiene un origen independiente, por lo que se considera un 'clónico' de UNIX y no un UNIX en el sentido histórico.

Linux Linux es una familia de sistemas operativos de tipo Unix que utilizan el kernel Linux. Linux

puede instalarse en prácticamente cualquier ordenador personal además en en teléfonos móviles y supercomputadores.

El nombre proviene del programador original, un estudiante llamado Linus Torvals, que en 1991 completando las herramientas GNU desarrolladas por el proyecto GNU de la Fundación del Software Libre, creó la primera versión de este sistema

operativo. El papel fundamental jugado por estas herramientas libres del proyecto GNU hace que este sistema operativo sea denominado también como GNU/Linux, pero en este texto utilizaremos la denominación más sencilla y corta.

El desarrollo de Linux es uno de los ejemplos más claros de desarrollo de software libre por una comunidad dispersa de programadores. Cualquiera puede usar el sistema operativo, estudiarlo y modificarlo. Estos derechos están protegidos por la licencia GPL (GNU General Public

License). Todas las distribuciones basadas en entornos gráficos (GUI) suelen tener varios entornos de escritorio para elegir. Los entornos de escritorio suelen diferir por:

• El estilo y apariencia del entorno

• La forma en la que los diferentes elementos se disponen en la pantalla

• La forma en la que el usuario navega por el escritorio

En el caso de Ubuntu el entorno de escritorio por defecto se denomina Unity. Se caracteriza por tener dos barras, la denominada Menú Bar y el Launcher. El Menú Bar incorpora por un lado los menús de las aplicaciones que están activas y, por otro, un área de indicadores que nos ofrecen información actualizada del sistema en todo momento. El Launcher

es la barra vertical que facilita el acceso a las aplicaciones más usadas y a su estado, además de a los discos montados y a la papelera. Además, tenemos el selector de escritorios virtuales. En el launcher encontramos varias aplicaciones especiales:

• El menú

• El selector de escritorios virtuales

• La papelera

Los escritorios virtuales sirven para ampliar la zona de trabajo. Por defecto hay 4 escritorios virtuales que amplían nuestro monitor

por cuatro.

Windows Windows es una palabra del idioma inglés que significa “ventana”. Su utilización en español, en cambio, está casi exclusivamente vinculada a un sistema informático desarrollado por la empresa Microsoft y comercializado desde 1985.}

Microsoft Windows es un sistema operativo, es decir, un conjunto de programas que posibilita la administración de los recursos de una computadora. Este tipo de sistemas empieza a trabajar cuando se enciende el equipo para gestionar el hardware a partir desde los niveles más básicos.

Page 8: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|8

MS-DOS era eficaz, pero de difícil comprensión para algunas personas, por lo que 4 años más tarde, Microsoft lanzó Windows. Aunque fue llamado inicialmente

“Interface Manager”, finalmente se le cambió el nombre porque describe mejor los cuadros y las “ventanas” informáticas, que resultan fundamentales en el sistema. La interfaz inicial sufrió un cambio tras el Apple Lisa, un experimento de

Apple por crear una interfaz gráfica de usuario. Este amplia las prestaciones de MS-DOS e incorpora una interfaz gráfica de usuario. Ahora en lugar de escribir comandos, es posible desplazarse entre

pantallas o “ventanas” moviendo el mouse, y señalando lo que se quiere. Las siguientes fueron las principales características de Windows 1.0:

• Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.

• Gráficos de pantalla e impresora independientes del dispositivo.

• Multitarea cooperativa entre las aplicaciones Windows.

Desde 1983 hasta nuestros días Microsoft Windows ha presentado diversas versiones con el claro objetivo de ir adaptándose a los tiempos y, sobre todo, a las necesidades que tenía el usuario en todo momento. Así, entre aquellas

tendríamos que destacar Windows NT, Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, que es la última hasta el momento.

Android Android es un sistema operativo móvil desarrollado por Google, basado en el Kernel de Linux y otros

softwares de código abierto. Fue diseñado para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tabletas, relojes inteligentes, automóviles y televisores.

Inicialmente fue desarrollado por Android Inc., empresa que Google respaldó económicamente y que adquirió en 2005.3 Android fue presentado en 2007 junto con la fundación del Open Handset Alliance (un consorcio de compañías de hardware, software y telecomunicaciones) para avanzar

en los estándares abiertos de los dispositivos móviles.4 La versión básica de Android es conocida como Android Open Source Project (AOSP).5 Android es el sistema operativo móvil más utilizado del mundo, con una cuota de mercado superior al 80 % al año 2017, muy por encima de IOS.6789

Arquitectura del sistema Android

Los componentes principales del sistema operativo de Android:

• Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico, programa

de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones están

escritas en lenguaje de programación Java.

• Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismas API del entorno de

trabajo usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego

hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.

• Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema.

Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android.

Algunas son: System C library (implementación biblioteca C estándar), bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras.

• Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones

disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su

propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecutaba hasta la versión 5.0 archivos en el formato de ejecutable Dalvik (.dex), el cual está optimizado para memoria mínima. La Máquina Virtual está basada en

registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida dx. Desde la versión 5.0 utiliza el ART, que compila totalmente al momento de instalación de la aplicación.

• Núcleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria,

gestión de procesos, pila de red y modelo de controladores. El núcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.

Page 9: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|9

Comparativo:

Page 10: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|10

Cuestionario

1. Selecciona las características del sistema operativo

o Primer programa que funciona al encender la computadora

o Conjunto de programas que permiten la

comunicación usuario-ordenador o Gestiona el hardware del ordenador desde los

niveles más básicos

o Gestiona los procesos de ejecución de otros programas y aplicaciones

o Administra todos los recursos como memoria, discos, altavoces, impresoras, etc.

2. Cuantas capas tiene la estructura de un sistema operativo o 6

o 7 o 5

3. Selecciona a que capa o etapa de estructura de

S.O. se refiere como la herramienta que gestiona todos los procesos, también se encarga de llevar la cuenta de todos los activos y de planificarlos, por

ejemplo, seleccionar el tiempo del procesador que ocupara cada uno

o Gestión de memoria o Núcleo o Entrada y salida Básica

o Interprete de comando o Sistema de archivo

4. Cuál es la capa que proporciona las funciones necesarias para almacenar la información de archivos

o Gestión de Memoria o Núcleo o Entrada y salida básica

o Interprete de comando o Sistema de archivo

5. Cuál es la etapa que administra la memoria RAM

o Gestión de memoria

o Núcleo o Interprete de Comando o Entrada y Salida Básica

o Sistema de archivo 6. Que etapa es donde se ubica la interfaz visible para

el usuario

o Gestión de Memoria o Núcleo o Entrada y salida básica

o Intérprete de comando o Sistema de archivo

7. La administración de tareas y de usuarios, así como el manejo de recursos son la clasificación de

o MS-DOS o Sistemas Operativos o Windows

o Kernel

8. Enlaza la parte física (BIOS) con la lógica (Sistema

Operativo) o MS-DOS o Windows

o Kernel

9. La administración de usuarios, que clasificación

permite que varios usuarios ejecuten sus programas a la vez

o Monousuarios o Multiusuario

10. El manejo de recursos que clasificación permite utilizar los recursos de más de un ordenador al mismo tiempo

o Distribuidos o Centralizados

11. En la administración de tareas que clasificación, permite solo ejecutar un programa a la vez o Monotarea

o Multitarea

12. Es un ejemplo de sistema operativo Multiusuario o MS-DOS o Unix

13. Es un ejemplo de sistema operativo Monousuario

o MS-DOS

o Unix

14. Desde 1985 es competencia directa de MS-DOS

o MAC-OS o Unix o Windows

15. El kernel de Unix está escrito en que lenguajes de

programación

Visual

C

Java

Ensamblador

16. El kernel de Unix tiene dos partes principales,

seleccione cuales son:

Interrumpir al procesador central

Sección de Control de Procesos

Asignación de tiempos de atención a los

procesos

Control de dispositivos

17. Es un sistema operativo portable, multiusuario y

multitarea, desarrollado en 1969

o AIX o GNU o Unix

o Linux

Page 11: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|11

18. Sistema exclusivo para dispositivos desarrollados por Apple

o Linux o MAC OS o MS DOS

19. Que es HFS

o Un sistema de árbol de directorios

o Sistema de archivos plano

20. ¿Qué tipo de bifurcación contiene datos

estructurados, definiciones de menú, gráficos, son dos o segmentos de código? o Bifurcación de datos

o Bifurcación de recursos

21. Sistema Operativo que tuvo como creador original a Linus Torvals, también es ejemplo de software libre o MAC-OS

o Linux o Unix o MS-DOS

22. Como se identifica visualmente el Launcher en

Ubuntu

o Símbolo <<mayor que>> o Símbolo <<dos barras>> o Símbolo <<dos puntos>>

23. Cuáles son las tres aplicaciones especiales en el

Launcher de Ubuntu:

Estilo y apariencia del entorno

Menú

Selector de escritorios virtuales

Papelera

24. Sistema Operativo que español significa ventanas

o Linux

o Windows o AT&T o Android

25. Selecciona 5 características de Windows

Multitarea Cooperativa entre aplicaciones

Interfaz gráfica con menús desplegables

Ventanas en cascada

Soporte para Mouse

Gráficos de pantalla

Escritorios Virtuales

26. Sistema operativo móvil desarrollado por Google,

de código abierto

o Windows o Android

27. Año en que fue presentado el sistema operativo diseñado para dispositivos móviles con pantalla

táctil o 1999 o 2010

o 2007

28. Son 5 componentes principales en la arquitectura

del sistema operativo Android *

Núcleo Unix

Open SOurce PRoject

Bibliotecas

Marco de trabajo de aplicaciones

GUI

APlicaciones

Runtime de Android

29. Las aplicaciones en el sistema operativo Android están escritas en lenguaje: *

Visual C++

C

Java

c/c++

30. El conjunto de bibliotecas usadas por varios componentes del sistema operativo Android, utilizan lenguaje:

o Visual C++ o C o Java

o C/c++

Rubrica de Evaluación:

Excelente Realiza la lectura, subrayando las partes importantes, realiza un cuadro comparativo en el que considera todas las clasificaciones de los sistemas operativos vistas (Monousuario, Multiusuario,

Multitarea, Monotarea, Distribuido, Centralizado), registrando las características, ventajas, desventajas, de estos, efectúa el cuestionario teniendo un 80% a 100 % de aciertos.

Suficiente Realiza la lectura, subrayando las partes importantes, realiza un cuadro comparativo en el que considera todas las clasificaciones de los sistemas operativos vistas (Monousuario, Multiusuario, Multitarea, Monotarea, Distribuido, Centralizado), registrando algunas de las características, ventajas,

desventajas, de estos, efectúa el cuestionario teniendo un 70% a 80 % de aciertos.

Insuficiente Realiza la lectura, subrayando las partes importantes, realiza un cuadro comparativo en el que

considera algunas las clasificaciones de los sistemas operativos vistas (Monousuario, Multiusuario, Multitarea, Monotarea, Distribuido, Centralizado), registrando algunas de las características, ventajas, desventajas, de estos, efectúa el cuestionario teniendo menos de 70% de aciertos.

Page 12: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|12

EVIDENCIA 3: Tabla de conversión entre sistemas numéricos, Habilidad matemática R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la

información mediante representaciones matemáticas y gráficas.

Instrucciones: Atiende al docente en la exposición de conversiones numéricos, registra apunte

pertinente, verifica videos y recursos adicionales, registra ejemplos del docente, elabora una tabla de conversiones, resuelve la serie de ejercicios de conversiones.

Recursos: Realiza las subraya las partes más importantes de la lectura

Apunte:

SISTEMAS NUMÉRICO Las ciencias de la computación y la informática son disciplinas que se encargan del estudio sistemático de los procesos

algorítmicos que describen y transforman información. En una computadora la información está almacenada en forma de bits en una memoria. Para que la máquina pueda acceder a ella y pueda comprender la información, es necesario codificarla en datos numéricos.

Un sistema numérico computacional es una serie de símbolos y reglas encargadas de la construcción de números válidos, las características de estos sistemas varían dependiendo del sistema a analizar. Básicamente los sistemas se diferencian por el número de símbolos permitidos, por ejemplo, el sistema binario consta de dos dígitos, el cero y el uno; el octal

consta de ocho dígitos; el decimal de diez dígitos; y el hexadecimal de dieciséis dígitos. En el lenguaje computacional el sistema binario es el más adecuado debido a que trabajan internamente con dos niveles de voltaje, encendido y apagado, 0: apagado y 1: =encendido.

Un número binario puede ser representado por cualquier secuencia de bits. Un bit es un dato que puede tener dos valores, ya sea uno o cero, por lo tanto, con un bit podemos representar solamente dos valores, si queremos representar o codificar más información en un dispositivo digital, necesitamos una mayor cantidad de bits. Si usamos dos bits,

tendremos cuatro combinaciones posibles, si usamos tres bits tendremos ocho posibles combinaciones, etc. En general se puede representar hasta 2n valores diferentes donde n es el número de bits necesarios. Las máquinas llevan a cabo operaciones básicas que son fundamentales para su funcionamiento, de esto dependerá la

manipulación y almacenamiento físico de la información. La siguiente tabla nos muestra las equivalencias en los sistemas binario, hexadecimal y octal, de los primeros quince

números naturales en el sistema decimal.

CONVERSIONES ENTRE SISTEMAS NUMÉRICOS.

Sistema Numérico de Base 10 Los sistemas numéricos están compuestos por símbolos y por las normas utilizadas para interpretar estos símbolos. El sistema

numérico que se usa más a menudo es el sistema numérico decimal, o de Base 10. El sistema numérico de Base 10 usa diez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Estos símbolos se pueden combinar para representar todos los valores numéricos

posibles. El sistema numérico decimal se basa en potencias de 10. Cada posición de columna de un valor, pasando de derecha a izquierda, se multiplica por el número 10, que es el número de base, elevado a una potencia, que es el exponente. La

potencia a la que se eleva ese 10 depende de su posición a la izquierda de la coma decimal. Cuando un número decimal se lee de derecha a izquierda, el primer número o el número que se ubica más a la derecha representa 100 (1), mientras que la segunda posición representa 101 (10 x 1= 10) La tercera posición representa 102 (10 x 10 =100). La séptima

Page 13: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|13

posición a la izquierda representa 106 (10 x 10 x 10 x 10 x 10 x 10 =1.000.000). Esto siempre funciona, sin importar la cantidad de columnas que tenga el número.

Ejemplo:

2134 = (2x10 potencia 3) + (1x10 potencia 2) + (3x10 potencia 1) + (4x10 potencia 0)

Hay un 4 en la posición correspondiente a las unidades, un 3 en la posición de las decenas, un 1 en la posición de las centenas y un 2 en la posición de los miles. Este ejemplo parece obvio cuando se usa el sistema numérico decimal. Es

importante saber exactamente cómo funciona el sistema decimal, ya que este conocimiento permite entender los otros dos sistemas numéricos, el sistema numérico de Base 2 y el sistema numérico hexadecimal de Base 16. Estos sistemas usan los mismos métodos que el sistema decimal.

Sistema Numérico de Base 2 Los computadores reconocen y procesan datos utilizando el sistema numérico binario, o de Base 2. El sistema numérico binario usa sólo dos símbolos, 0 y 1, en lugar de los diez símbolos que se utilizan en el sistema numérico decimal. La posición, o el lugar, que ocupa cada dígito de derecha a izquierda en el sistema numérico binario representa 2, el número de

base, elevado a una potencia o exponente, comenzando desde 0. Estos valores posicionales son, de derecha a izquierda, 2 potencia 0, 2 potencia 1, 2 potencia 2, 2 potencia 3, 2 potencia 4, 2 potencia 5, 2 potencia 6 y 2 potencia 7, o sea, 1, 2, 4, 8, 16, 32, 64 y 128, respectivamente.

Ejemplo:

101101 = (1 x 2 potencia 4 = 16) + (0 x 2 potencia 3 = 0) + (1 x 2 potencia 2 = 4) +

(1 x 2potencia1= 2)+(0 x 2 potencia 0 = 0) = 22 (16 + 0 + 4 + 2 + 0)

Al leer el número binario (101101) de izquierda a derecha, se nota que hay un 1 en la posición del 16, un 0 en la posición del 8, un 1 en la posición del 4, un 1 en la posición del 2 y un 0 en la posición del 1, que sumados dan el número decimal 22.

Sistema Numérico de Base 8 El inconveniente de la codificación binaria es que la representación de algunos números resulta muy larga. Por este motivo se utilizan otros sistemas de numeración que resulten más cómodos de escribir: el sistema octal y el sistema

hexadecimal. Afortunadamente, resulta muy fácil convertir un número binario a octal o a hexadecimal. En el sistema octal, usa ocho dígitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7.Cada posición de columna de un valor, pasando de derecha a izquierda, se multiplica por el número 8, que es el número de base, elevado a una potencia, que es el

exponente. Cada dígito tiene, naturalmente, un valor distinto dependiendo del lu­gar que ocupen. El valor de cada una de las posiciones viene determinado por las potencias de base 8. Ejemplo:

El número octal 2738 = 2*8 potencia 2 + 7*8 potencia 1 + 3*8 potencia 0 = 2*64 + 7*8 + 3*1 = 187

Sistema Numérico de Base 16 (Hexadecimal) El sistema hexadecimal usa dieciséis símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decima­les 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dígitos mayores que 9 en el sistema decimal. Cada dígito tiene, naturalmente, un valor distinto dependiendo del lu­gar que ocupen. El valor

de cada una de las posiciones viene determinado por las potencias de base 16. Ejemplo:

El valor del número hexadecimal 1A3F = 1*16 potencia 3 + A*16 potencia 2 + 3*16 potencia 1 + F*16 potencia 0

1*4096 + 10*256 + 3*16 + 15*1 = 6719 1A3F16 = 671910

Page 14: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|14

Conversiones entre Sistemas Numéricos. Conversión de Decimal a Binario

Para la conversión de decimal a binario se emplean dos métodos. Método 1 por divisiones sucesivas, el cual consiste en:

Se va dividiendo la cantidad decimal por 2, apuntando los residuos, hasta obtener un cociente cero. El último residuo obtenido es el bit más significativo (MSB) y el primero es el bit menos significativo (LSB). Ejemplo

Convertir el número 15310 a binario. El resultado en binario de 15310 es 10011001

Método 2: Otra forma de obtener el numero decimal a binario es realizar lo siguiente:

Convertir un número decimal al sistema binario es muy sencillo: basta con realizar divisiones sucesivas por 2 y escribir los restos obtenidos en cada división en orden inverso al que han sido obtenidos. Por ejemplo, para convertir al sistema binario el número decimal 77 haremos una serie de divisiones que arrojarán los

restos siguientes: 77 / 2 = 38 Resto: 1 38 / 2 = 19 Resto: 0

19 / 2 = 9 Resto: 1 9 / 2 = 4 Resto: 1 4 / 2 = 2 Resto: 0

2 / 2 = 1 Resto: 0 1 / 2 = 0 Resto: 1 y, tomando los restos en orden inverso obtenemos la cifra binaria:

Decimal 77 = Binario 1001101

Conversión de un número decimal a octal

La conversión de un número decimal a octal se hace con la misma técnica que ya hemos utilizado en la conversión a

binario, mediante divisiones sucesivas por 8 y colocando los restos obtenidos en orden inverso. Por ejemplo, para escribir en octal el número decimal 12210 tendremos que hacer las siguientes divisiones:

122 / 8 = 15 Resto: 2 15 / 8 = 1 Resto: 7 1 / 8 = 0 Resto: 1

Tomando los restos obtenidos en orden inverso tendremos la cifra octal: Decimal 122 = Octal 172

Conversión de un número decimal a hexadecimal

Utilizando la técnica habitual de divisiones sucesivas, la conversión de un número decimal a hexadecimal. Por ejemplo,

para convertir a hexadecimal del número decimal 1735 será necesario hacer las siguientes divisiones:

1735 / 16 = 108 Resto: 7

108 / 16 = 6 Resto: C es decir, 12 en decimal 6 / 16 = 0 Resto: 6

De ahí que, tomando los restos en orden inverso, resolvemos el número en hexadecimal: decimal 1735 = hexadecimal 6C7

Page 15: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|15

Conversión de Binario a Octal

Observa la tabla siguiente, con los siete primeros números expresados en los sistemas decimal, binario y octal:

Decimal Binario Octal

0 000 0

1 001 1

2 010 2

3 011 3

4 100 4

5 101 5

6 110 6

7 111 7

Cada dígito de un número octal se representa con tres dígitos en el sistema binario. Por tanto, el modo de convertir un número entre estos sistemas de numeración equivale a "expandir" cada dígito octal a tres dígitos bi­narios, o en "contraer" grupos de tres caracteres binarios a su correspondiente dígito octal.

Por ejemplo, para convertir el número binario 101001011 a octal tomaremos grupos de tres bits y los sustituiremos por su equivalente octal:

101 = 5 octal 001 = 1 octal

011 = 3 octal y, de ese modo el número binario 101001011 = octal 513

La conversión de números octales a binarios se hace, siguiendo el mismo método, reemplazando cada dígito octal por los tres bits equivalentes. Por ejemplo, para convertir el número octal 750 a binario, tomaremos el equivalente binario de

cada uno de sus dígitos: 7 octal = 111

5 octal = 101 0 octal = 000

y, por tanto el número octal 750 = 111101000 binario Conversión de números binarios a hexadecimales y viceversa

Del mismo modo que hallamos la correspondencia entre números octales y binarios, podemos establecer una equivalencia directa entre cada dígito hexadecimal y cuatro dígitos binarios, como se ve en la siguiente tabla:

Decimal Binario Hexadecimal

0 0000 0

1 0001 0

2 0010 2

3 0011 3

4 0100 4

5 0101 5

6 0110 6

7 0111 7

8 1000 8

9 1001 9

10 1010 A

11 1011 B

12 1100 C

13 1101 D

14 1110 E

15 11111 F

Page 16: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|16

La conversión entre números hexadecimales y binarios se realiza "expandiendo" o "con­trayendo" cada dígito hexadecimal a cuatro dígitos binarios. Por ejemplo, para expresar en hexadecimal el número binario 101001110011

bastará con tomar grupos de cuatro bits, empezando por la derecha, y reemplazarlos por su equivalente hexadecimal: 1010 = A

0111 = 7 0011 = 3

y, por tanto el número binario 101001110011 = al hexadecimal A73 En caso de que los dígitos binarios no formen grupos completos de cuatro dígitos, se deben añadir ceros a la izquierda

hasta completar el último grupo. Por ejemplo: 101110 = 00101110 = 2E en hexadecimal

La conversión de números hexadecimales a binarios se hace del mismo modo, reemplazando cada dígito hexadecimal por los cuatro bits equivalentes de la tabla. Para convertir a binario, por ejemplo, el número hexadecimal 1F6 hallaremos

en la tabla las siguientes equivalencias: 1 = 0001

F = 1111 6 = 0110

y, por lo tanto, el número hexadecimal 1F6 = al binario 000111110110

Tabla de conversiones

Page 17: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|17

Ejercicios de conversiones

Realiza las conversiones:

Decimal a binario, octal y hexadecimal

a) 324

b) 512 c) 956 d) 234

Binario a Decimal, octal y hexadecimal

a) 10101011 b) 11101011 c) 1101010

d) 11000100

Octal a Decimal, binario, hexadecimal

a) 576 b) 154 c) 256

d) 154 Hexadecimal a decimal, binario y octal

a) FAF b) F3D

c) AD3 d) AE2

Rubrica de Evaluación: Excelente Realiza la lectura y subrayado, elabora un cuadro para la conversión de sistemas numéricos y resuelve

correctamente la totalidad de los ejercicios planteados

Suficiente Realiza la lectura y subrayado, realiza la integración de apuntes y ejemplos, elabora un cuadro para la conversión de sistemas numéricos y resuelve correctamente la mayoría de los ejercicios planteados

Insuficiente Realiza la lectura y subrayado, realiza la integración de apuntes y ejemplos, no elabora un cuadro para la conversión de sistemas numéricos ni resuelve correctamente la totalidad de los ejercicios planteados

Page 18: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|18

EVIDENCIA 4: Tabla de conversión de unidades de la información, Habilidad matemática R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la

información mediante representaciones matemáticas y gráficas.

Instrucciones: Atiende al docente en la exposición de conversiones de unidades de la información,

registra apunte pertinente, verifica videos y recursos adicionales, registra ejemplos del docente, elabora una tabla de conversiones, resuelve la serie de ejercicios de conversiones.

Apunte:

UNIDADES DE INFORMACIÓN Dentro de la computadora la información se almacena y se transmite en base a un código que sólo usa dos símbolos, el 0 y el 1, y a este código se le denomina código binario. Un estado electrónico de "encendido" o "apagado" se representa por medio de un bit. La presencia o la ausencia de un

bit se conoce como un bit encendido o un bit apagado, respectivamente. En el sistema de numeración binario y en el texto escrito, el bit encendido es un 1 y el bit apagado es un 0. Las computadoras cuentan con soft que convierte automáticamente los números decimales en binarios y viceversa. El

procesamiento de número binarios de la computadora es totalmente invisible para el usuario humano. En informática, cada letra, número o signo de puntuación ocupa un byte (8 bits). Por ejemplo, cuando se dice que un archivo de texto ocupa 5.000 bytes estamos afirmando que éste equivale a 5.000 letras o caracteres. Ya que el byte es

una unidad de información muy pequeña, se suelen utilizar sus múltiplos: kilobyte (KB), megabyte (MB), gigabyte (GB).

Unidades de Medida Empleadas Bit: es una unidad de medida de almacenamiento de información; es la mínima unidad de memoria obtenida del sistema binario y representada por 0 ó 1. Posee capacidad para almacenar sólo dos estados diferentes, encendido (1) ó

apagado (0).

Byte: También es una unidad de medida de almacenamiento de información. Pero esta unidad de

memoria equivalente a 8 bits consecutivos. Al definir el byte como la combinación de 8 bits, se pueden lograr 256 combinaciones (2^8). Estas son más que suficientes para todo el alfabeto, los

signos de puntuación, los números y muchos otros caracteres especiales. Cada caracter (letra, número o símbolo) que se introduce en una computadora se convierte en un byte siguiendo las equivalencias de un código, generalmente el código ASCII.

Kilobyte (KB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a

1024 bytes.

Megabyte (MB): Es Unidad de medida de almacenamiento de información. Unidad de memoria equivalente a

1024 Kilobytes. Es la unidad mas típica actualmente, usándose para verificar la capacidad de la memoria RAM, de las memorias de tarjetas gráficas, de los discos opticos, o el tamaño de los programas, de los archivos grandes, etc.

Gigabyte (GB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a 1024

Megabytes.

Terabyte (TB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a 1024

Gigabytes. Es una unidad de almacenamiento tan desorbitada que resulta imposible imaginársela, ya que coincide con algo mas de un trillón de bytes.

Petabyte (PB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a 1024

Terabytes.

Exabyte (EB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a 1024

Petabytes.

Zetabyte (ZB): Es unidad de medida de almacenamiento de información. Unidad de memoria equivalente a 1024

Exabytes.

Video

Page 19: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|19

Tabla de conversiones

Completa la tabla en Binario del Código ASCII

Decimal Carácter Binario

32 espacio

33 !

34 "

35 #

36 $

37 %

38 &

39 '

40 (

41 )

42 *

43 +

44 ,

45 -

46 .

47 /

48 0

49 1

50 2

51 3

52 4

53 5

54 6

55 7

56 8

57 9

58 :

59 ;

60 <

61 =

62 >

63 ?

Decimal Carácter Binario

64 @

65 A

66 B

67 C

68 D

69 E

70 F

71 G

72 H

73 I

74 J

75 K

76 L

77 M

78 N

79 O

80 P

81 Q

82 R

83 S

84 T

85 U

86 V

87 W

88 X

89 Y

90 Z

91 [

92 \

93 ]

94 ^

95 _

Decimal Carácter Binario

96 `

97 a

98 b

99 c

100 d

101 e

102 f

103 g

104 h

105 i

106 j

107 k

108 l

109 m

110 n

111 o

112 p

113 q

114 r

115 s

116 t

117 u

118 v

119 w

120 x

121 y

122 z

123 {

124 |

125 }

126 ~

Page 20: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|20

Ejercicios de conversiones

Escribe los siguientes ejemplos en binario:

a) Tu nombre complete (apellidos, espacios y nombre (s)) b) El nombre del colegio (Ing. Bernardo Quintana Arrioja)

Para cada uno de ellos el número total de bits y bytes utilizados

Rubrica de Evaluación:

Excelente Realiza la lectura y subraya las partes importantes, elabora un cuadro para la conversión de sistemas de información (ASCII) y resuelve correctamente la totalidad de los ejercicios planteados

Suficiente Realiza la lectura y subraya las partes importantes, elabora un cuadro para la conversión de sistemas de información (ASCII) y resuelve correctamente la mayoría de los ejercicios planteados

Insuficiente Realiza la lectura y subraya las partes importantes, no elabora un cuadro para la conversión de sistemas de información (ASCII) ni resuelve correctamente la totalidad de los ejercicios planteados

Page 21: MSII-03 MANEJO DE SISTEMAS OPERATIVOS · Suficiente Realiza la lectura y subraya las partes importantes, elabora el mapa mental de forma creativa, clara y completa, precisando en

MSII-03 MANEJO DE SISTEMAS OPERATIVOS

CONALEP ING. BERNARDO QUINTANA ARRIOJA Prof. Juan Francisco Córdova Ortega ▪ www.cordortega.wordpress.com

R.A. 1.1|21

TAREA INTEGRADORA R.A. 1.1 Identifica la importancia de los sistemas operativos y la manera en que gestiona la información

mediante representaciones matemáticas y gráficas.

Actividad: Descripción técnica de los elementos básicos de un sistema operativo informático como elemento

base de la operación de un sistema de cómputo y el manejo y representación de la información

Instrucciones: Realiza el reporte escrito de los elementos básicos de hardware y software en un sistema informático y los medios de organización del respaldo de información, considerando los siguientes

aspectos generales:

Características de hardware del sistema informático.

• CPU.

o Unidad central de procesos. CPU. o Unidad aritmética – lógica. ALU.

o Memoria central.

• Dispositivos de entrada.

• Dispositivos de salida.

• Dispositivos de entrada/salida.

Características de software del sistema informático.

• Software del sistema.

• Software de aplicación.

Características de los sistemas de soporte de información.

• Sistema decimal.

• Sistema binario.

• Sistema octal.

• Sistema hexadecimal.

Forma de Entrega Documento en Microsoft Office Word con las siguientes características:

• Portada

• Índice

• Paginación

• Estructura solicitada

Entrega por correo electrónico a: [email protected]