Software- Sistemas Operativos- MS-DOS Y Windows
rauly138 de Agosto de 2014
3.157 Palabras (13 Páginas)490 Visitas
“Software- Sistemas Operativos- MS-DOS y Windows”
Respuestas:
Software y Sistemas Operativos
1. Si hablamos de software (parte blanda) nos referimos a programas de computación, estos programas o elementos son de los denominados intangibles (no se pueden tocar), a diferencia de los demás elementos de una PC., como lo son el software (parte dura), teclado, lectora de CD, etc. Dentro de su funcionalidad tenemos tres tipos de software y se clasifican de la siguiente manera:
De base: Programas básicos necesarios que hacen al funcionamiento de la PC., el sistema operativo, es el ejemplo de este tipo de software.
De aplicación: Programas que son utilizados por los usuarios de una PC., para realizar diversas tareas de manera más sencilla, como por ejemplo; Word, Excel, etc.
De desarrollo: Estos programas brindan su ayuda a los desarrolladores de software, analista y programadores, a crear nuevos software de base, aplicación u otros de desarrollo.
2. Cuando hablamos de la creación de un software, tenemos que decir que para su creación existe un equipo de trabajo o desarrollo, el mismo está conformado por personas con distintas responsabilidades para su fin, y está integrado por:
Líder del proyecto
Analista de sistemas
Programador
3. Un software a medida, es aquel que es desarrollado por una empresa o programador, para satisfacer las necesidades de un usuario o cliente en particular. Este software puede ser modificado tantas veces como sea necesario, para la adaptación del usuario.
3.1. A diferencia del anterior, este es desarrollado para ser usado por múltiples usuarios y no pueden ser modificado.
4. Un lenguaje de programación, permite escribir código de fuente siguiendo ciertas normas sintácticas y semánticas de acuerdo al lenguaje elegido, programa a desarrollar y los conocimientos del programador, como por ejemplo: C++, Java, Visual Basic, etc.
5. Es un texto formado por instrucciones de acuerdo a la sintaxis de algún lenguaje en particular.
El mismo es escrito por un programador, que luego de pasar por un proceso de compilación, se transforma en un programa informático que puede ser ejecutado por una PC.
6. Es un conjunto de programas encargados de gestionar y administrar eficientemente los recursos físicos (hardware) y no físicos (software) del dispositivo donde se encuentra instalado, por ejemplo una PC.
Este software de base o sistema operativo SO, es necesario en cualquier dispositivo que deba controlar, la entrada y salida de datos, por lo tanto no solo las PC., requieren del mismo.
7. Desde el arranque de una PC., el sistema operativo SO, o software de base, es imprescindible para poder prestar todos los servicios de la misma. Esto asegura el funcionamiento y comunicación correcta de sus partes, también le es de utilidad al usuario para interactuar con la PC., mediante los dispositivos como el mouse y el teclado. También es el encargado de crear un entorno seguro mediante la Gestión de ejecución de aplicaciones, al hacer uso de varios programas a la vez en una PC., donde las aplicaciones de estos pueden ser ejecutados, sin interferir unos con otros.
Otra de las funciones que lleva a cabo el SO son:
• Administración del procesador
• Gestión de la memoria de acceso aleatorio
• Gestión de entradas/salidas
• Administración de autorizaciones
• Gestión de la información
8. Los componentes del SO está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:
• El núcleo: representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
• El intérprete de comandos: posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
• El sistema de archivos: permite que los archivos se registren en una estructura arbórea.
9. Los sistemas operativos se clasifican de acuerdo a la gestión y soporte de usuarios:
• Monousuario: el SO permite que sólo un usuario pueda ejecutar programas y tareas en la pc.
• Multiusuario: el SO permite que los usuarios puedan ejecutar sus programas y tareas desde distintas computadoras. El SO se encarga de evitar cualquier conflicto entre las tareas ejecutadas por los distintos usuarios, sin que se pierda información o se produzcan errores por concurrencia.
De acuerdo a la gestión de tareas:
• Monotarea: el SO ejecuta una tarea y no puede procesar otra solicitud del usuario hasta que concluya con la tarea que se encuentra en curso.
• Multitarea: un SO es multitarea cuando tiene la capacidad de poder ejecutar muchas tareas en forma simultánea.
La concurrencia se produce cuando un archivo o dispositivo es accedido simultáneamen
te por más de un programa.
• Sistemas de multiprocesos: se denomina de multiprocesos cuando muchas "tareas" (también conocidas como procesos) se pueden ejecutar al mismo tiempo. <lb>
Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos".
Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma
alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar en forma
simultánea.
• Sistema preventivo: se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan.
• Sistema de tiempo compartido: Se denomina así, a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso.
• Sistema de usuarios múltiples: permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo y al mismo tiempo.
• Sistema transaccional: el sistema asigna un período de tiempo a cada usuario, cuando es usado por varios de ellos al mismo tiempo.
• Sistemas de multiprocesadores: esta técnica consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador). Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida.
Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de
memoria entre varios procesadores, pero también debe distribuir la carga de trabajo.
• Sistemas fijos: son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados.
Los principales sistemas fijos de "uso general" para PDA son los siguientes:
• PalmOS
•• Windows CE / Windows Mobile / Windows Srnartphone
• Sistemas de tiempo real: se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo).
Estos son algunos ejemplos de sistemas operativos de tiempo real:
• OS-9;
• RTLinux (RealTime Linux);
• QNX;
• VxWorks
10.
1. Falso: Si hablamos de software (parte blanda) nos referimos a programas de computación, estos programas o elementos son de los denominados intangibles (no se pueden tocar)
2. Falso: Es un software De base necesario que hacen al funcionamiento de la PC.
3. Falso: No es un equipo, es la persona que trabaja en un equipo de desarrollo, y sí, su aporte es el de traducir a código fuente las soluciones que aporta el analista de sistemas.
4. Verdadero
5. Falso: El programador elige el lenguaje a emplear de acuerdo a sus conocimientos y al tipo
de programa que deba desarrollar.
11. DOS, Windows3.1, Windows95/98/ME, WindowsXP.
12. Una PC., un teléfono celular de última generación, una consola de video juegos.
MS-DOS
1. DOS
...