El documento describe los principales componentes de un sistema computacional, incluyendo la unidad central de procesamiento (CPU), la memoria principal, los dispositivos de entrada y salida, y los sistemas operativos. También explica brevemente las características y clasificaciones de los sistemas operativos y el software.
1. Universidad Fermin Toro
Departamento de Formacion General
Escuela de Relaciones Industriales
Cabudare
Nombre: Jesus Garcia
CI:26800042
Seccion: A110 SAIAD
2. UNIDAD DE PROCESAMIENTO CENTRAL
La unidad central de procesamiento o unidad de
procesamiento central (conocida por las siglas CPU, del
inglés: central processing unit), es el hardware dentro de
un ordenador u otros dispositivos programables, que
interpreta las instrucciones de un programa informático
mediante la realización de las operaciones básicas
aritméticas, lógicas y de entrada/salida del sistema.
No todos los sistemas computacionales se basan en una
unidad central de procesamiento. Una matriz de
procesador o procesador vectorial tiene múltiples
elementos de cómputo paralelo, sin una unidad
considerada el "centro". En el modelo de computación
distribuido, se resuelven problemas mediante un conjunto
interconectado y distribuido de procesadore
3. MEMORIA PRINCIPAL
No todos los sistemas computacionales se basan en
una unidad central de procesamiento. Una matriz de
procesador o procesador vectorial tiene múltiples
elementos de cómputo paralelo, sin una unidad
considerada el "centro". En el modelo de
computación distribuido, se resuelven problemas
mediante un conjunto interconectado y distribuido de
procesadoresLa estructura de la memoria principal ha cambiado en
la historia de las computadoras. Desde los años 1980
es prevalentemente una unidad dividida en celdas que
se identifican mediante una dirección. Está formada
por bloques de circuitos integrados o chips capaces
de almacenar, retener o "memorizar" información
digital, es decir, valores binarios; a dichos bloques
tiene acceso el microprocesador de la computadora
4. DISPOSITIVOS DE ENTRADA Y SALIDA
los 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. Los dispositivos de
entrada típicos son los teclados, otros son: lápices ópticos,
palancas de mando (joystick), CD-ROM, discos compactos
(CD), etc. Hoy en día es muy frecuente que el usuario
utilice un dispositivo de entrada llamado ratón que mueve
un puntero electrónico sobre una pantalla que facilita la
interacción usuario-máquina.
Los dispositivos de salida son los que permiten representar
los resultados (salida) del proceso de datos. El dispositivo
de salida típico es la pantalla o monitor. Otros dispositivos
de salida son: impresoras (imprimen resultados en papel),
trazadores gráficos (plotters), bocinas, entre otros.
5. SISTEMAS OPERATIVOS
Es un sistema operativo aquel conjunto de programas que
se permite a un usuario ejecutar una o varias tareas en la
computadora. De esta forma, el sistema operativo resulta
la intermediación entre el usuario y la computadora,
siendo el software básico que provee la interfaz entre
todo el resto de los programas y los dispositivos de
hardware (como el monitor, el teclado, los parlantes o el
micrófono).
6. CARACTERISTICAS
• Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
• Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más
eficiente posible.
• Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el
desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
• Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor
manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso
una parte del procesador para poder compartir los recursos.
• Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de
comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
• Organizar datos para acceso rápido y seguro.
• Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad
todo lo referente a la instalación y uso de las redes de computadoras.
• Procesamiento por bytes de flujo a través del bus de datos.
• Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de
los dispositivos de Entrada/Salida de la computadora.
• Técnicas de recuperación de errores.
• Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos,
informándoles si esa aplicación esta siendo ocupada por otro usuario.
• Generación de estadísticas.
• Permite que se puedan compartir el hardware y los datos entre los usuarios.
7. CLASIFICACION
De acuerdo al modo de administración de tareas:
• Monotarea: Solamente puede ejecutar un en un momento
dado. No puede interrumpir los procesos en acción.
• Multitarea: Es capaz de ejecutar varios procesos al mismo
tiempo. Es capaz de asignar los recursos de forma alternada a
los procesos que los solicitan, de manera que el usuario
percibe que todos funcionan a la vez
De acuerdo al modo de administración de los usuarios:
• Monousuario: Sólo permite ejecutar los programas de un
usuario al mismo tiempo.
• Multiusuario: Si permite que varios usuarios ejecuten
simultáneamente sus programas, accediendo a la vez a los
recursos de la computadora.
De acuerdo a la forma de manejo de los recursos:
• Centralizado: Si permite usar los recursos de una sola
computadora.
• Distribuido: Si permite utilizar los recursos de más de una
computadora al mismo tiempo.
8. EL SOFTWARE
Se conoce como software al soporte lógico de un sistema
informático, que comprende el conjunto de los componentes
lógicos necesarios que hacen posible la realización de tareas
específicas, en contraposición a los componentes físicos que son
llamados hardware. La interacción entre el software y el
hardware hace operativo un ordenador (u otro dispositivo), es
decir, el Software envía instrucciones que el Hardware ejecuta,
haciendo posible su funcionamiento.
9. SUS TIPOS
SOFTWARE DE SISTEMA
El software de sistema es el que permite al usuario utilizar
el sistema operativo incorporado en el ordenador o
dispositivo en cuestión. El software de sistema lo
componen una serie de programas que tienen dos objetivos,
el primero es gestionar los recursos de los que dispone el
hardware, pudiendo coordinar tareas, como por ejemplo la
memoria, las unidades de disco, las impresoras o escáneres
e, incluso, el mouse, y el segundo es ofrecer una interfaz al
usuario para que el usuario pueda interactuar con el sistema.
10. SOFTWARE DE PROGRAMACIÓN
El software de programación son las herramientas de las que se
vale el programador para crear programas. Es decir, el
programador emplea diferentes lenguajes de programación.
Como por ejemplo los editores de texto o los compiladores, es
decir, son diferentes tipos de software ideados para trabajar de
la mano. Por ejemplo, el programador crea el código en el editor
de texto y luego lo compila.
11. SOFTWARE DE APLICACION
Se llama software de aplicación a todo programa que otorga a
los usuarios la capacidad para realizar diferentes trabajos. Es
decir, software de aplicación serían todos los procesadores de
texto, hojas de cálculo o videojuegos.
12. CARACTERISTICAS
• Corrección: El software que
estamos haciendo debe satisfacer
todas las especificaciones
establecidas por el cliente.
• Usabilidad / Facilidad de
aprendizaje: Debe ser sencillo de
aprender.
• Integridad: Un software de calidad
no debe tener efectos
secundarios.
• Fiabilidad: El producto de software
no debería tener ningún defecto.
No sólo esto, no debe fallar
mientras la ejecución.
• Eficiencia: Forma en que el
software utiliza los recursos
disponibles. El software debe
hacer un uso eficaz del espacio de
almacenamiento y el comando
ejecutar según los requisitos de
• Interoperabilidad: Es la capacidad para el
intercambio de información con otras
aplicaciones.
• Reutilización: Es poder utilizar el código de
software con algunas modificaciones para
diferentes propósitos.
• Portabilidad: Capacidad para llevar a cabo
las mismas funciones en todos los
entornos y plataformas.• Capacidad de mantenimiento: El
mantenimiento del software debe ser
fácil para cualquier tipo de usuario.
• Flexibilidad: Los cambios en el software
debe ser fácil de hacer.
• Extensibilidad: Debe ser fácil de
aumentar nuevas funciones.
• Escalabilidad: Debe ser muy fácil de
actualizar para más trabajo.
• Capacidad de prueba: Prueba del
software debe ser fácil.
• Modularidad: Debe estar compuesto por
unidades y módulos independientes