0% encontró este documento útil (0 votos)
14 vistas16 páginas

Introducción a la Informática y Ordenadores

La informática es la ciencia que se encarga del tratamiento automático de la información y la resolución de problemas mediante computadoras, con aplicaciones en diversas disciplinas. Una computadora, que es una máquina digital controlada por programas, realiza funciones básicas como recibir, procesar, almacenar y producir información. Su estructura interna incluye componentes como la unidad central de procesamiento (UCP), memoria y dispositivos de entrada/salida, que trabajan en conjunto para ejecutar tareas complejas.

Cargado por

francisco313gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas16 páginas

Introducción a la Informática y Ordenadores

La informática es la ciencia que se encarga del tratamiento automático de la información y la resolución de problemas mediante computadoras, con aplicaciones en diversas disciplinas. Una computadora, que es una máquina digital controlada por programas, realiza funciones básicas como recibir, procesar, almacenar y producir información. Su estructura interna incluye componentes como la unidad central de procesamiento (UCP), memoria y dispositivos de entrada/salida, que trabajan en conjunto para ejecutar tareas complejas.

Cargado por

francisco313gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MÓDULO I

ESTRUCTURA Y USO DEL ORDENADOR

¿QUÉ ES LA INFORMÁTICA?

La informática nace de la idea de ayudar al hombre en aquellos trabajos rutinarios y repetitivos,


generalmente de cálculo y gestión, donde es frecuente la repetición de tareas. La idea es que una máquina
puede realizarlos mejor, aunque siempre bajo la supervisión del hombre.

El término Informática se creó en Francia en 1962 bajo la denominación Informatique, y procede de la


contracción de las palabras Information automatique. Posteriormente fue reconocido por el resto de los
países, siendo adoptado por España en 1968 bajo el nombre de Informática, que como puede deducirse
fácilmente, viene de la contracción de las palabras Información automática. En los países anglosajones se
conoce con el nombre de Computer Science. La informática se puede definir de diversas formas si bien
todas ellas giran en torno a la misma idea. Dos de las más difundidas son:

Informática es la ciencia que estudia el tratamiento automático y racional de la información.

Informática es la ciencia que estudia el análisis y resolución de problemas utilizando computadoras.

✔ La palabra ciencia se relaciona con una metodología fundamentada y racional para el estudio y
resolución de los problemas.

✔ La resolución de problemas utilizando las herramientas informáticas puede tener aplicaciones en áreas
muy diferentes tales como biología, ciencias de la salud, comercio, control industrial, administración,
robótica, educación, arquitectura, diseño, etc.

Los temas propios de la ciencia Informática abarcan aspectos tales como la arquitectura física y lógica
de las computadoras, las metodologías de análisis y diseño de sistemas de software, los lenguajes de
programación, los sistemas operativos, la inteligencia artificial, los sistemas de tiempo real, el diseño y
aplicación de bases de datos, etc.

APLICACIONES DE LA INFORMÁTICA

El universo de las aplicaciones informáticas es esencialmente multidisciplinario. Las aplicaciones que


pueden desarrollarse con una computadora van desde un sistema de gestión comercial, administrativo,
hasta sistemas expertos que ayudan en la toma de decisiones, diseño asistido, controladores de vuelo
automáticos, máquinas jugadoras de ajedrez, etc.

Informática Aplicada a la Medicina 1


En esta tarea están involucradas personas de distintas disciplinas: matemáticos, ingenieros e
informáticos. Los matemáticos brindan las herramientas básicas para que tanto ingenieros como
informáticos puedan desarrollar su labor. Por otro lado se encuentran los usuarios de las aplicaciones, que
van desde especialistas que utilizan una determinada herramienta (economistas, docentes, músicos,
médicos, arquitectos, etc.) hasta entusiastas que navegan por Internet o juegan con un simulador de vuelo.

FUNCIONAMIENTO DEL ORDENADOR: CONCEPTOS GENERALES

UNA PRIMERA DEFINICIÓN

La computadora es una máquina diseñada para facilitar el trabajo y la vida de las personas. Con ella
realizamos cálculos y diseños, escribimos textos, guardamos información, enviamos y recibimos mensajes,
accedemos a cursos de nuestro interés, navegamos en Internet, entre otras cosas. Las computadoras se
utilizan en distintas tareas de la vida diaria. Este recurso tecnológico nos permite trabajar, aprender y
almacenar información. Es importante familiarizarse con el equipo antes de comenzar a trabajar con él. Esto
le permitirá perderle el miedo clásico que todos sentimos al estar frente a algo que desconocemos.

Se define a una Computadora como una máquina digital y sincrónica, con cierta capacidad de cálculo
numérico y lógico, controlada por un programa almacenado y con posibilidad de comunicación con el mundo
exterior.

¿Qué significa esto?

• Es digital porque dentro de la computadora las señales eléctricas que se manejan y la información que se
procesa se representa en forma discreta, por medio de dos valores (0 y 1).

• Además se afirma que es sincrónica, es decir que realiza las operaciones coordinada por un reloj central
que envía señales de sincronismo a todos los elementos que componen la computadora. Esto significa que
todas las operaciones internas se realizan en instantes de tiempo predefinidos y coordinados con el reloj.

• Internamente posee una capacidad de cálculo numérico y lógico, en un subsistema denominado Unidad
Aritmético-Lógica (UAL) ó en su acrónimo en idioma inglés ALU (Arithmetic & Logic Unit). Normalmente las
operaciones que pueden realizarse en ella son muy simples (por ejemplo suma, disyunción, conjunción o
comparación).

Informática Aplicada a la Medicina 2


• El hecho que sea controlada por programa es quizás el punto más importante que diferencia a una
computadora de una calculadora. Significa que internamente se tienen órdenes o instrucciones
almacenadas, que la computadora podrá obtener, interpretar y ejecutar.

• Además, está comunicada con el mundo exterior. Esto significa que podrá realizar operaciones de
ingreso o egreso de valores desde y hacia el mundo real, utilizando dispositivos periféricos (por ejemplo el
teclado o el mouse para entrada de información y pantalla como salida). Debe mencionarse que el mundo
real es analógico y no digital.

La computadora es una máquina que cambia información de una forma a otra: recibe información
(entrada), la transforma y proporciona información (salida). Esta información puede presentarse de muchas
formas, lo que convierte a la computadora en una máquina sumamente versátil, que es capaz desde liquidar
impuestos hasta guiar el recorrido de una nave espacial. En cada caso las entradas y salidas son totalmente
distintas, y en esto radica lo sorprendente de poder usar una computadora para ambas actividades.

Esta versatilidad está dada en que la máquina sea controlada por un programa, que establece las
instrucciones que le indican a las partes físicas qué deben hacer para transformar los datos de entrada en la
salida requerida. El programa controla todo el proceso, del principio al fin: podemos modificar su
funcionamiento con solo cambiar el programa.

El hardware se refiere a las componentes físicas de la computadora.

El software comprende los programas que se ejecutan sobre la computadora.

Un bit (dígito binario o binary dígit) es la unidad de información más pequeña. Solo puede tener uno de
dos valores: encendido o apagado (0 o 1, si o no, blanco o negro, etc.).

LA COMPUTADORA HACIA ADENTRO

Para comprender lo que realmente hay detrás de una computadora, es necesario dedicar mucho tiempo
y esfuerzo al estudio de las ciencias de la computación y la ingeniería computacional. Daremos aquí una
visión general de la estructura interna y el funcionamiento para introducir los principales conceptos.

Un sistema de cómputo consta de un procesador, memoria, entrada/salida y las interconexiones entre


estos componentes principales.

En el nivel superior, podemos entender la función de cada una de estas componentes describiendo la
estructura de su interconexión y el tipo de señales intercambiadas entre ellas.

Informática Aplicada a la Medicina 3


Las computadoras en realidad sólo hacen cuatro cosas:

✔ recibir entradas (aceptan información desde el mundo exterior)

✔ producir salidas (dan información al mundo exterior)

✔ procesar información (llevan a cabo operaciones aritméticas o lógicas con la información) y

✔ almacenar información (mueven y almacenan información en la memoria).

Con estas cuatro operaciones básicas las computadoras cumplen todas sus funciones. Todo sistema de
cómputo tiene componentes de hardware dedicados a ellas.

Los dispositivos de entrada aceptan entradas del mundo exterior, siendo los más comunes el teclado, el
mouse y el joystick. Los dispositivos de salida envían información al mundo exterior. Los más usuales son el
monitor, la impresora y los parlantes.

El procesador o unidad central de procesamiento (UCP), procesa información, llevando a cabo todos los
cálculos aritméticos y tomando decisiones básicas en base a los valores de la información. Es, de hecho, el
“cerebro” de la computadora.

Los dispositivos de almacenamiento y la memoria sirven para almacenar información. Los medios de
almacenamiento más conocidos son las unidades de disco, memorias flash y pendrives. La computadora
transfiere información entre la memoria y los dispositivos de almacenamiento según se requiera.

La combinación de estos componentes constituye el hardware de una computadora.

Informática Aplicada a la Medicina 4


En el mundo de las computadoras la información es digital. Una computadora no entiende palabras,
números, imágenes, notas musicales, ni letras del alfabeto. Sólo pueden digerir información que ha sido
dividida en bits, que es la unidad de información más pequeña.

Puede parecer extraño pensar que los cajeros automáticos, las consolas de juegos de video, y las
supercomputadoras son procesadores de bits. Pero, independientemente de lo que pueda aparentar para el
usuario, el núcleo de una computadora digital es una colección de conmutadores de encendido-apagado
diseñada para convertir información de una forma a otra. El usuario proporciona a la computadora patrones
de bits (entrada) y ésta sigue las instrucciones para transformar esa entrada en otro patrón de bits (salida) y
devolverlo al usuario. Virtualmente todos los diseños de computadoras contemporáneas están basados en
los conceptos desarrollados por John Von Neumann en el “Institute for Advanced Studies” de la Universidad
de Princeton.

Tal diseño es conocido como la arquitectura von Neumann, y se basa en tres conceptos claves:

• los datos e instrucciones están almacenados en una única memoria de lectura-escritura constituida por
celdas de igual tamaño.

• los contenidos de las celdas de la memoria son identificables por posición, sin importar el tipo de los
datos guardados en ese lugar.

• la ejecución ocurre de manera secuencial (a menos que se modifique explícitamente) de una instrucción a
la siguiente.

LA UNIDAD CENTRAL DE PROCESAMIENTO

Las transformaciones son realizadas por la unidad central de procesamiento o procesador (UCP).
Toda computadora tiene una UCP que interpreta y lleva a cabo las instrucciones de los programas, efectúa
manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes del sistema de
cómputo.

Una UCP moderna es un conjunto extraordinariamente complejo de circuitos electrónicos.

Cuando se incorporan todos estos circuitos en un chip de silicio, como sucede en la mayoría de las
computadoras actuales, a este chip se lo denomina microprocesador.

En una computadora de escritorio corriente, la UCP y otros chips y componentes electrónicos se ubican
en una placa de circuitos, placa madre o “motherboard”.

Informática Aplicada a la Medicina 5


En las computadoras personales se utilizan varios chips de UCP distintos. Aunque hay variantes en
cuanto al diseño de estos chips, existen dos factores relevantes para el usuario: la compatibilidad y la
velocidad.

Compatibilidad. No todo el software es compatible con todas las UCP. Esto es, es posible que el
software escrito para un procesador no funcione en otro. Por ejemplo, el software escrito para la familia de
procesadores Motorola 68000 usados en las computadoras Macintosh, no puede ejecutarse en los
procesadores Intel de la mayoría de las computadoras compatibles con IBM; sencillamente, los
procesadores Intel no pueden comprender los programas escritos para una UCP de Motorola. En algunos
casos se pueden resolver estos problemas utilizando software especial de conversión, pero en general la
compatibilidad es una función de la UCP.

Velocidad. Hay una enorme diferencia en la rapidez con la cual los procesadores pueden manejar
información. La velocidad de una computadora está determinada en gran parte por la velocidad de su reloj
interno, el dispositivo cronométrico que produce pulsos eléctricos para sincronizar las operaciones.

Por lo general, las computadoras se describen en términos de su velocidad de reloj, medida en unidades
hertz (un hertz representa un pulso por segundo). Pero la velocidad de reloj, aunque sea de millones de
hertz (megahertz), no es suficiente para describir cuán rápido puede procesar palabras, números o
imágenes una computadora.

La velocidad está determinada también por la arquitectura del procesador, esto es, el diseño que
establece de qué manera están colocados en el chip los componentes individuales de la UCP. De hecho, la
arquitectura de todo el sistema de cómputo es parte importante de la ecuación de velocidad.

Desde la perspectiva del usuario, el punto crucial es que “más rápido” casi siempre significa “mejor”. En
la mayoría de las aplicaciones como el procesamiento de texto, es mejor emplear una máquina más rápida,
pero en las aplicaciones que usan muchos gráficos y cálculos es necesario utilizar máquinas más rápidas.

Como la velocidad es decisiva, los ingenieros y científicos de la computación constantemente desarrollan


técnicas para acelerar la capacidad de la computadora para manipular y mover bits. Una alternativa muy
usada consiste en colocar más de un procesador en la computadora, por ejemplo para realizar
determinadas operaciones como cálculos matemáticos o presentaciones gráficas.

Por otro lado, la mayoría de las supercomputadoras tienen varios procesadores completos que pueden
dividir los trabajos en porciones y trabajar con ellos en paralelo (procesamiento en paralelo).

Informática Aplicada a la Medicina 6


LA MEMORIA

La función principal de la UCP es obedecer las instrucciones codificadas en los programas. Sin embargo,
la UCP sólo puede manejar una instrucción y unos cuantos datos a la vez. La computadora tiene que
“recordar” el resto del programa y los datos hasta que el procesador esté listo para usarlos.

Cuando está listo, ¿cómo sabe la UCP dónde están los mismos?

La UCP está conectada con el resto de los componentes del sistema a través de 3 buses distintos:
direcciones, datos y control. Independientemente de la implementación de cada procesador, la información
que viaja por el bus de direcciones (las direcciones) tiene como objetivo “identificar” otro componente con el
cual la UCP quiere comunicarse, todos los componentes están conectados al bus de direcciones, pero aquél
que “reconoce” su dirección queda conectado a la UCP y el resto es como si no estuvieran. Una vez
comunicada la UCP con otro componente, puede enviar ó recibir información (denominada dato) a través
del bus de datos.

Se tiene entonces, un medio para identificar: el bus de direcciones, un medio para transportar el dato
propiamente dicho: el bus de datos, y un medio para controlar el intercambio de información: el bus de
control.

RAM y ROM

La RAM (random access memory: memoria de acceso aleatorio) es el tipo más común de
almacenamiento primario o memoria de la computadora. Los chips RAM contienen circuitos que sirven para
almacenar temporalmente instrucciones de programas y datos. Un chip de RAM está dividido en posiciones
o celdas de igual tamaño, identificadas por una dirección única, de manera que el procesador puede
distinguirlas y ordenar que se guarde o recupere información de ella.

La información almacenada en la RAM no es más que un patrón de corriente eléctrica que fluye por
circuitos microscópicos en chips de silicio. Esto significa que si se interrumpe la energía eléctrica, por
cualquier razón, la computadora olvida inmediatamente todo lo que estaba recordando en la RAM.

Técnicamente, la RAM es una memoria volátil, ya que la información que contiene no se conserva de
manera permanente.

Esto representaría un problema muy grave si la computadora no tuviera otro tipo de memoria donde
guardar de manera permanente la información importante. Esta memoria no volátil se denomina ROM

Informática Aplicada a la Medicina 7


(read-only memory: memoria sólo de lectura) porque la computadora puede leer información de ella, pero no
escribir nueva información. Todas las computadoras modernas cuentan con dispositivos de ROM que
contienen las instrucciones de arranque y otra información crítica. La información en la ROM se graba
permanentemente cuando nace la computadora, de modo que siempre está disponible cuando ésta opera,
pero no puede cambiarse a menos que se reemplace el chip de ROM.

En RAM y ROM el tiempo de acceso es constante sin importar la ubicación relativa de las celdas.

Adicionalmente, existen otros medios donde almacenar información y que constituyen una forma de
memoria externa, como por ejemplo los discos rígidos.

Aunque aparentemente simple en concepto, la memoria exhibe quizás el mayor rango de tipo,
tecnología, organización, “performance” y costo de todos los componentes.

Ninguna tecnología es óptima para satisfacer los requerimientos de memoria de un sistema de cómputo.
Como consecuencia, las máquinas están equipadas con un sistema de memoria, compuesto por elementos
internos (accesibles directamente por el procesador) y externos (accesibles vía un módulo de
entrada/salida). Dentro de la memoria interna encontramos la memoria principal y la memoria local de la
UCP (registros). La memoria externa consiste en dispositivos de almacenamiento periférico, como discos.
Algunas características de la memoria son su capacidad, su velocidad y su costo.

Las restricciones de diseño del sistema de memoria de una computadora pueden ser resumidas por tres
preguntas: ¿cuánta?, ¿cuán rápida?, ¿a qué costo?

La pregunta sobre cuánta es de respuesta abierta: si la capacidad está, las aplicaciones serán
desarrolladas para usarla.

La pregunta de cuán rápida es un poco más fácil de responder. Para obtener mayores prestaciones, la
memoria debe estar acorde con el procesador. Es decir, a medida que la UCP completa instrucciones no
queremos que se demore esperando instrucciones o datos. El tiempo de acceso al sistema de memoria
debe ser el mas chico posible.

Para un sistema práctico, el costo de memoria debe ser razonable en relación a los otros componentes.

Como es de esperar, hay una relación entre las tres características clave de la memoria (costo,
capacidad y tiempo de acceso):

• menor tiempo de acceso, mayor costo por bit

• mayor capacidad, menor costo por bit

Informática Aplicada a la Medicina 8


• mayor capacidad, mayor tiempo de acceso

Para obtener las mejores prestaciones, el diseñador deberá elegir y combinar diferentes subsistemas de
memoria para poder balancear las partes costosas y rápidas con las económicas y lentas.

BUSES Y ENTRADA/SALIDA

En una computadora de escritorio corriente, la UCP y los chips de memoria se fijan en una placa de
circuitos (placa madre o motherboard) junto con otras componentes clave. La información viaja entre las
componentes a través de grupos de cables llamados buses. Por lo general, los buses tienen 8, 16 o 32
cables; dado que por cada cable puede fluir un bit a la vez, un bus con 16 cables se denomina bus de 16
bits, ya que puede transmitir 16 bits de información al mismo tiempo (por distintos caminos); transmite el
doble de información que un bus de 8 bits. De la misma manera en que una autopista con varios carriles
permite que grandes cantidades de vehículos se muevan con mayor rapidez que un camino de un solo
carril, los buses más anchos pueden transmitir información con más rapidez que los angostos. Las
computadoras más nuevas y potentes cuentan con buses más anchos, para que puedan transferir la
información con mayor rapidez.

Además de la UCP y un conjunto de módulos de memoria, el tercer elemento clave de un sistema de


cómputo es un conjunto de módulos de entrada y/o salida (E/S).

Cada módulo realiza la interfase con el bus del sistema y controla uno o más dispositivos periféricos. Un
módulo de E/S no es simplemente un grupo de conectores mecánicos que enlazan un dispositivo con el bus
del sistema, sino que contiene alguna “inteligencia”, es decir, contiene lógica para realizar las funciones de
comunicación.

Un módulo de E/S es la entidad responsable de controlar uno o más dispositivos externos y de


intercambiar datos entre estos dispositivos y la memoria principal y/o los registros de la UCP. Luego, el
módulo de E/S debe tener una interfaz interna a la computadora (la UCP y la memoria principal) y una
interfaz externa a la computadora (el dispositivo externo).

Algunos canales están conectados a ranuras de expansión en la caja de la computadora, que permiten
personalizar las máquinas insertando placas de circuitos de propósito especial en ellas. Otros canales están
conectados a puertos externos, esto es, puntos de conexión en la parte exterior del chasis de la
computadora.

Ambas formas de expansión simplifican la adición de dispositivos externos o periféricos para que la UCP
pueda comunicarse con el mundo exterior y almacenar información que se usará después.

Informática Aplicada a la Medicina 9


LA COMPUTADORA EN LA VIDA DIARIA

En la vida moderna las computadoras constituyen un componente esencial y, aunque no lo notemos,


están en todas partes y son determinantes en nuestro modo de vida. Aún más, muchas veces nos damos
cuenta de esto cuando dejan de funcionar.

Pensemos por un momento en qué cosas está presente alguna forma de computadora: reloj despertador
digital, radio, TV, reproductor de CD, agenda electrónica, cafetera automática, horno a microondas,
encendido electrónico del auto, portón eléctrico de la cochera, teléfono celular, cajero automático, lector de
tarjeta de ingreso al trabajo, ascensores automáticos, controles de seguridad del edificio, lavarropas
automático, cámaras fotográficas, máquinas de juegos, expendedoras de comestibles, control de los
semáforos, centrales telefónicas, aviones, aeropuertos, ..... casi todo !!!!!

Es difícil imaginarse un día en el cual no utilicemos alguno de estos elementos.

¿Qué pasaría si todos ellos dejaran de funcionar simultáneamente? Nuestra vida está relacionada con
las computadoras, tanto por su operación como por su falta de funcionamiento. Y lo más sorprendente es
que se hayan infiltrado tanto en la vida diaria en un tiempo tan corto…

Informática Aplicada a la Medicina 10


NORMAS DE SEGURIDAD E HIGIENE

Uno de los aspectos más importantes en el mantenimiento de una PC es la limpieza física interior. El
grado de suciedad acumulado en una PC depende fundamentalmente del ambiente donde se encuentra
instalada.

Los principales orígenes de la suciedad interior son los siguientes:

• Polvo ambiental

• Huevos y deposiciones de origen animal

• Corrosión de componentes internos

• Oxígeno del aire, que inevitablemente genera procesos de oxidación

Antes de intentar tocar o desconectar componentes internos debemos estar seguros que la PC se
encuentre totalmente desenergizada, ya que una desconexión en caliente, puede resultar dañina.

El polvo ambiental puede producir niveles notables de suciedad en entornos abiertos.

No ingerir alimentos cerca de la pc

Utilizar un Sistema de Alimentación ininterrumpida (UPS), para evitar que se apague al irse la luz y
estabilizadores para nivelar la tensión del equipo y evitar cortes.

Algunos componentes internos son susceptibles de corrosión o descomposición, cuya reacción química
con los elementos inertes adjuntos o con la superficie de la placa base, pueden ocasionar daños de
importancia.

La PC debe estar en un lugar alejado de líquidos o en donde haya mucha electricidad

¿Como se desconecta, conecta y traslada una PC?

Se empieza por desconectar el cable de la fuente de alimentación después el cable de la pantalla así
como el del teclado, mouse y dispositivos periféricos.

Se puede trasladar en el mismo gabinete o pieza por pieza.

Para conectar la PC primero se comienza por conectar la fuente de alimentación así como el cable de la
pantalla, teclado y mouse además de los cables de otros periféricos.

Informática Aplicada a la Medicina 11


MEDIDAS DE SEGURIDAD DE INFORMÁTICA

• Utilice al menos un programa antivirus. Recomendamos tener 2. Aunque sólo debe instalar uno
completo (que incluya el centinela o monitor), el otro solo instale el escáner a demanda. Actualice su
programa antivirus al menos semanalmente.

• Mantenga siempre activado su antivirus.

• Chequee periódicamente todo su sistema (una vez a la semana), independientemente del antivirus.

• Considere la instalación de un software "cortafuego" (firewall), que disminuye el riesgo de troyanos,


virus y otros malwares, que intenten conectarse desde y hacia su computadora, sin su consentimiento.

• Configure su browser o navegador con las opciones de máxima seguridad, así evitará infecciones de
virus.

Antes de conectar una computadora a Internet:

Si es posible, conectar el sistema detrás de un dispositivo con funciones de firewall, para evitar la
exposición directa del PC en Internet.

Si el sistema lo incluye, activar el firewall, que bloqueará las conexiones entrantes de otros ordenadores
desde Internet.

Desactivar los servicios que no sean esenciales como, por ejemplo, compartir archivos e impresoras.

Instalar y configurar como centinela un programa antivirus.

Informática Aplicada a la Medicina 12


LA NECESIDAD DEL "SOFTWARE"

Hemos visto que la Informática es la ciencia que estudia el análisis y resolución de problemas utilizando
computadoras.

También se ha mencionado que el mundo real es naturalmente complejo y los problemas a resolver
con herramientas informáticas pueden ser muy variados.

Hemos analizado el funcionamiento esencial de una Computadora como una máquina digital y
sincrónica, con cierta capacidad de cálculo numérico y lógico, controlada por un programa almacenado, y
con posibilidad de comunicación con el mundo exterior.

Nuestras computadoras, como herramientas de resolución de problemas son muy pobres, si no


disponemos de programas adecuados para utilizarlas.

En síntesis, la distancia entre los usuarios (que tienen los problemas del mundo real) y las computadoras
(que los podrían ayudar a resolver) requiere un puente lógico y conceptual que está constituido por el
software.

UNA DEFINICIÓN DE SISTEMA OPERATIVO

Si ahora volvemos a nuestra visión de lo que es un sistema operativo y cómo funciona, podemos decir
que básicamente en el sistema operativo se incorporan las funciones de control del hardware de una
computadora, de administración de sus recursos físicos y de sus usuarios, así como el control efectivo de la
ejecución de los programas que en ella se carguen.

✔ El funcionamiento del Sistema Operativo implica de existencia de al menos un programa que está
permanentemente ejecutándose junto con nuestras aplicaciones.

✔ Esto significa que un subconjunto de los recursos de las computadoras son “tomados” por el Sistema
Operativo que se comunica directa o indirectamente con los programas de aplicación que se ejecutan para
cooperar en la ejecución o retomar el control del hardware en caso de problemas.

Informática Aplicada a la Medicina 13


EJEMPLOS DE QUÉ HACE UN SISTEMA OPERATIVO

Comunicación con los periféricos

Una de las tareas más complejas realizadas por una computadora es la comunicación con pantallas,
scanners, impresoras, unidades de disco, mouses, teclados, placas de sonido, placas conversoras
analógico/digitales y otros dispositivos periféricos. El sistema operativo incluye programas que se encargan,
de un modo transparente al usuario, de los detalles de comunicación con los periféricos o con el hardware
que controla estos periféricos.

Control de autorización de usuarios

En el caso de las computadoras monousuario el sistema operativo puede verificar (mediante una clave
o password por ejemplo) que el usuario que trata de utilizar el equipo está habilitado para ello. Más aún
puede tener derechos sobre determinados recursos del equipo pero no sobre todos los recursos.

Cuando se trata de computadoras multiusuario, o en el caso de redes de computadoras, la tarea de


administración de usuarios del sistema operativo es bastante más compleja, porque los derechos de cada
usuario pueden ser diferentes sobre cada máquina, cada base de datos o cada periférico.

En algunos casos este control de usuarios, incluye control de tiempos de utilización para el cobro
posterior de los servicios.

Control de la ejecución de programas

La ejecución efectiva de un programa (escrito en cualquier lenguaje de programación o aplicación)


requiere una comunicación permanente con el sistema operativo para acceder a los recursos de la
computadora, recursos que el sistema operativo controla y verifica. De este modo se puede detectar que
una orden de impresión escrita en un programa es imposible de ejecutar porque la impresora no está
encendida, o que un dato de un archivo no se puede recuperar porque falla el dispositivo periférico, o que la
ejecución de un programa ha tardado más de un tiempo máximo determinado, etc.

También el sistema operativo monitorea el resultado de la ejecución para transmitir al usuario el mensaje
adecuado resultante de la evolución de la ejecución.

Informática Aplicada a la Medicina 14


Control de concurrencia

Las computadoras multiusuario (que tienen terminales conectadas a un gran procesador central), o las
redes de computadoras, o las modernas computadoras paralelas con varios procesadores internos, pueden
tener varios trabajos ejecutándose al mismo tiempo (procesamiento concurrente). Esto exige que el sistema
operativo controle que hace cada proceso y permita que los mismos compartan datos y recursos (es decir
se comuniquen y se sincronicen). Por otra parte estos múltiples procesos pueden tener diferente prioridad
para acceder a los recursos, lo que debe ser controlado también por el sistema operativo.

Control de errores

Cada error de ejecución de una aplicación termina entregando el control al sistema operativo que debe
manejar la solución al error (desde el punto de vista que el sistema de cómputo siga funcionando) y también
la comunicación clara al usuario de las causas del error.

Administración de memoria

Al poder procesar concurrentemente varios trabajos, el sistema operativo debe controlar la forma de usar
la memoria de la computadora, de modo que un trabajo no invada el espacio físico de otro. Los esquemas
de administración de memoria pueden ser muy sencillos (división en partes asignadas a cada proceso) o
más sofisticada de modo de asignar y liberar memoria en forma dinámica según los requerimientos y
prioridades de los procesos.

Controles de seguridad de datos

Los datos almacenados en una computadora pueden tener protecciones (imaginen una base de datos
con la información de cada paciente, incluyendo su historia clínica) de modo de autorizar las modificaciones,
agregados o consultas. Estas funciones de seguridad también forman parte del sistema operativo.

LA INTERFAZ DEL USUARIO CON EL SISTEMA OPERATIVO

El modo en que el sistema operativo se comunica con el usuario constituye la interfaz del mismo.

La interfaz es particularmente importante para establecer una vinculación amigable entre el usuario de la
computadora y el manejo de la misma que da el sistema operativo.

Históricamente las interfaces estuvieron basadas en comandos formados por palabras clave que se
combinaban con una sintaxis determinada para ser interpretados por el sistema operativo. Estas interfaces
se denominan orientadas a caracteres.

Informática Aplicada a la Medicina 15


El ejemplo clásico de una interfaz orientada a caracteres es el sistema operativo DOS que ¿todos?
conocen de las primitivas Pcs.

Las ventajas que tienen las interfaces orientadas a caracteres son su simplicidad, confiabilidad y poco
costo en el desarrollo del sistema operativo que las soporta.

Las desventajas son que requieren un usuario calificado que estudie y conozca los comandos, lo cual
resulta muy restrictivo para la difusión del uso de las computadoras.

Las interfaces gráficas contienen imágenes representativas (por ejemplo de los archivos o dispositivos
o de los comandos), llamadas iconos que se pueden organizar en menúes que se abren y cierran (menúes
descendentes) y que pueden expandirse en presentaciones dentro de múltiples ventanas en la pantalla.
En todos los casos el dispositivo apuntador a las selecciones del usuario es fundamentalmente el mouse.

Informática Aplicada a la Medicina 16

También podría gustarte