Funciones De Los Sistemas Operativos Un sistema operativo desempeña 5 funciones básicas en la operación de un sistema informático: 1 – Suministro de interfase al usuario 2 – Administración de recursos 3 – Administración de tareas 4 – Administración de archivos 5 – Servicio de soporte y utilerías. 1 – Interfase del usuario: Es aquella parte del sistema operativo que nos permite comunicarnos comunicarnos con él de tal manera que se puedan cargar programas, acceder archivos ya realizar otras tareas. Los 3 tipos principales de interfase son: • Basadas en comandos comandos:: cuando usamos la consola e ingresamos los comandos. • Basadas en menús • Basadas en interfases gráficas de usuario: Gnome, Kde. 2 – Administración de recursos: Esta funcionalidad nos sirve para administrar administrar los recursos de hardware y de redes de un sistema informativo, como el CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida. 3 – Administración de tareas: Los programas de administración de tareas de un un sistema operativo administran la realización de las tareas informáticas de los usuarios finales. Los programas controlan que áreas tiene acceso al CPU y por cuánto tiempo. Las funciones de administración de tareas pueden distribuir una parte específica del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. 4 – Administración de archivos: Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas. También implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundarios. 5 – Servicio de soporte y utilería:
• Microsoft
• Linux
Conexión y puesta en marcha del ordenador En primer lugar debemos conectar el ordenador y la pantalla a la corriente eléctrica. eléctrica. El equipo informático tiene un conector de 3 clavijas que está en la parte trasera del equipo, y forma parte de la fuente de alimentación. La pantalla se suele suele conectar a la red mediante un conector conector circular (DC IN) que se encuentra en la parte trasera de la misma.
La conexión a la pantalla la pantalla puede realizarse a través de un conector VGA, DVI o HDMI.
La conexión del teclado y el ratón puede hacerse a través del conector USB o de conectores específicos para ellos ell os (denominados PS/2 o miniDIN). Una vez que hemos llevado a cabo los pasos anteriores debemos pulsar el botón de encendido que está en la parte delantera del ordenador y se pondrá en marcha el equipo Si el conexionado se ha realizado correctamente, aparecerán por pantalla una serie de mensajes que emite la BIOS e indican que algunos elementos internos del equipo (procesador, memoria RAM, discos duros y unidades de CD/DVD) se han identificado correctamente. A este procedimiento se le conoce como POST ( Power ), y Power On Self Test ), además de comprobar los distintos componentes se encarga de ponerlos en marcha.
Sintaxis La sintaxis en informática consiste en las normas a las que debemos debemos atenernos para darle las instrucciones a un programa u ordenador. En otras palabras, sobre como debemos organizar las instrucciones para transmitirselas a un ordenador y generar en él una respuesta adecuada. Los ordenadores desgraciadamente no entienden igual que una persona, y a
veces puede ser complicado hacer que haga algo que queremos. Para ejecutar tareas es para lo que tienen un conjunto de de instrucciones que deben serle transmitidas de acuerdo a unas reglas determinadas para que las entienda y las ejecute. Desgraciadamente, al igual que existen muchas lenguas lenguas en el mundo, existen muchos programas con diferentes instrucciones y con diferentes normas de sintaxis, y aunque el código binario es universal, debido a la imposibilidad para el hombre de trabajar con él (trabajar con cadenas de miles de millones de ceros y unos no es factible), factible ), debe usar alguno de estos programas para interactuar con el ordenador, y atenerse entonces a sus reglas y a su sintaxis. En general la sintaxis cobra especial importancia en los lenguajes lenguajes de programación (que no son otra cosa que programas usados para crear otros programas más
complejos). Con ellos los programadores les pueden dar instrucciones al ordenador básicas para que este realice cosas más complejas, además de permitir traducir esas instrucciones a código binario. Cualquier error en la sintaxis anula la orden y la hace incomprensible para el ordenador, y por tanto impide ejecutarla. Los primeros lenguajes de programación nacieron con las primeras computadoras, y generalmente solo admitían un par de órdenes básicas, básicas, pero han ido perfeccionándose con el tiempo. Del antiguo COBOL, nació el BASIC, BASIC, el PASCAL, el C, el código HTML… cada vez con más capacidades y más sencillos de usar para los programadores.
Lo mismo sucedió con los sistemas operativos y los programas. Con Con el tiempo y la llegada de los entornos gráficos, los viejos sistemas s istemas operativos de consola (donde dabas las órdenes directamente desde el teclado) tecl ado) fueron substituidos por entornos manejados por ratón y/o métodos táctiles. De todos modos la mecánica viene a ser la misma: nosotros le damos una orden al ordenador mediante (por ejemplo) un click sobre una carpeta del ratón en el botón copiar, copiar, este lo traduce como ‘Copia’ la ‘Carpeta X’ que está en el sitio sit io ‘Y’ al sistema operativo, y este se s e lo transmite al ordenador, que lo traduce a código fuente y lo ejecuta. Notad que aunque en este caso nosotros no usemos una sintaxis como tal (solo cliqueamos), el sistema operativo si traduce nuestra acción a una sintaxis adecuada para que el pueda ejecutarla. Si no fuese así, el ordenador no entendería nuestra orden y daría error. Generalmente la sintaxis en programas suele recurrir a un patrón: ACCION + OBJETOS IMPLICADOS IMPLICADOS EN LA ACCION + PARAMETROS PARAMETROS Así, la acción podría ser copiar, formatear, pegar… los objetos objetos serían los archivos o el contenido a copiar, borrar… y los parámetros nos permitirían configurar esa acción, por ejemplo si queremos sobreescribir, borrar definitivamente… etc… Sin embargo existen miles de programas e incluso de s istemas operativos, y no siempre se sigue esta lógica. Hay incluso programas que intentan comprender las órdenes implícitas en una conversación normal con una persona, pero aún en desarrollo. Incluso existen métodos experimentales que usan órdenes corporales o emitidas mediante ondas cerebrales. Parece que en un futuro nos podremos olvidar definitivamente de la sintaxis, aunque para el ordenador esta siga siendo necesaria.