Software
Transcript of Software
Software
Son las instrucciones lógicas que le indican
a la maquina que es lo que tienen que
hacer. Son programas usados para dirigir
las funciones de un sistema de cómputos o hardware.
Clasificación:
Se lo clasifica en: * Software de sistema: conjunto de
programas encargados de la gestión interna de la computadora.
*Software de aplicación: constituido por programas que se utilizan para responder a las necesidades de los usuarios.
*Sistemas operativos: serie de programas que administran los recursos de las computadoras
Tareas que deben cumplir los sistemas operativos:
• Interpretar los comandos que permiten al usuario comunicarse con el ordenador.
• Coordinan y manipulan el hardware de la computadora.• Organiza los archivos en diversos dispositivos de
almacenamiento.• Gestiona los errores de hardware y la perdida de datos.• Sirve de base para la creación del software, logrando
que equipos de marcas distintas funcionen de manera análoga.
• Configura el entorno para el uso del software y los periféricos.
Windows = multitarea y
multiusuario
• Decimos esto porque procesa varias tareas al mismo tiempo y cumple simultáneamente las necesidades de dos o mas usuarios que comparten mismos recursos
Herramientas del sistema:• Centro de seguridad• Copia de seguridad• Desfragmentador de disco• Mapa de caracteres • Asistente para transferencia de archivos y
configuraciones• Tareas programadas• Internet Explorer (sin complementos)• Restaurar sistema • Liberador de espacio en disco• Información del sistema
Sistema de archivos
Son los métodos y estructuras de datos que un sistema operativo utiliza para seguir la pista de los archivos de un disco o partición; es decir, es la manera en la que se organizan los archivos en el disco. El término también es utilizado para referirse a una partición o disco que se está utilizando para almacenamiento, o el tipo del sistema de archivos que utiliza.
¿Cómo se organizan los archivos?
• A través del sistema de archivos se estructura la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de
los sistemas operativos manejan su propio sistema de archivos.
¿Que son los drivers?
Es un programa informático que permite al
sistema operativo interactuar con un
periférico, haciendo una abstracción del
hardware y proporcionando una interfaz -
posiblemente estandarizada- para usarlo. Se
puede esquematizar como un manual de
instrucciones que le indica cómo debe
controlar y comunicarse con un dispositivo
en particular. Por tanto, es una pieza
esencial, sin la cual no se podría usar el
hardware.
¿Cuándo un dispositivo es “plug and play”?
(enchufar y usar):Cuando posee una
tecnología o cualquier avance que le
permite a un dispositivo informático ser
conectado a una computadora sin tener que
configurar, mediante jumpers o software
específico proporcionado por el fabricante,
ni proporcionar parámetros a sus
controladores. Para que sea posible, el
sistema operativo con el que funciona el
ordenador debe tener soporte para dicho
dispositivo.
Archivos con extensión. dll
• Un archivo DLL de extensión de MFC es un archivo DLL que implementa clases
reutilizables derivadas de las clases existentes de la biblioteca Microsoft
Foundation Class.
• Un archivo DLL de extensión de MFC incluye las siguientes características y
requisitos:
• El archivo ejecutable de cliente debe ser una aplicación MFC compilada
con _AFXDLL definido.
• También se puede utilizar un archivo DLL de extensión en un archivo DLL estándar
vinculado dinámicamente a MFC.
• Los archivos DLL de extensión deben compilarse con _AFXEXT definido. Esto
fuerza a que también se defina _AFXDLL y asegura que se extraigan las
declaraciones apropiadas de los archivos de encabezado de MFC. También asegura
que se defina AFX_EXT_CLASS como __declspec(dll
export)mientras se genera
el archivo DLL, lo que será necesario si utiliza esta macro para declarar las clases
en el archivo DLL de extensión.
• Los archivos DLL de extensión no deben crear una instancia de una clase derivada
de CWinApp, pero deben basarse en la aplicación (o el archivo DLL) cliente para
proporcionar este objeto.
• Sin embargo, los archivos DLL de extensión deben proporcionar una
función DllMain y realizar cualquier tarea de inicialización que sea necesaria.