SOFTWARE

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 40

SOFTWARE

LABORATORIO I
DEFINICIÓN DE SOFTWARE
SOFTWARE

DE
DE SISTEMA DE APLICACIÓN
PROGRAMACIÓN
SOFTWARE DE SISTEMA
SOFTWARE
DE SISTEMA

Controladores
Sistema Programas
de
operativo Utilitarios
Dispositivos
SISTEMA OPERATIVO
SOFTWARE DE SISTEMAS
SISTEMA OPERATIVO

El Sistema Operativo es un conjunto de programas que


administran los recursos de la computadora y controlan su
funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas:
Suministro de Interfaz al Usuario, Administración de
Recursos, Administración de Archivos, Administración de
Tareas y Servicio de Soporte.
Suministro de interfaz al usuario

Permite al usuario comunicarse con la computadora por


medio de interfaces que se basan en comandos,
interfaces que utilizan menús, e interfaces gráficas de
usuario.
Administración de Recursos

Administran los recursos del hardware como la CPU,


memoria, dispositivos de almacenamiento secundario y
periféricos de entrada y de salida.
Administración de Archivos

• Controla la creación, borrado, copiado y acceso de


archivos de datos y de programas.
Administración de tareas

• Administra la información sobre los programas y


procesos que se están ejecutando en la computadora.
Puede cambiar la prioridad entre procesos, concluirlos
y comprobar el uso de estos en la CPU, así como
terminar programas.
Servicio de Soporte

• Los Servicios de Soporte de cada sistema operativo


dependen de las implementaciones añadidas a este, y
pueden consistir en inclusión de utilidades nuevas,
actualización de versiones, mejoras de seguridad,
controladores de nuevos periféricos, o corrección de
errores de software.
CONTROLADORES DE DISPOSITIVOS
SOFTWARE DE SISTEMAS
Controladores de Dispositivos

• Los Controladores de Dispositivos son programas que


permiten a otros programa de mayor nivel como un
sistema operativo interactuar con un dispositivo de
hardware.
PROGRAMAS UTILITARIOS
SOFTWARE DE SISTEMAS
Programas Utilitarios

• Los Programas Utilitarios realizan diversas funciones para


resolver problemas específicos, además de realizar
tareas en general y de mantenimiento. Algunos se
incluyen en el sistema operativo.
SOFTWARE DE APLICACIÓN
SOFTWARE DE APLICACIÓN

• La diferencia entre los programas de aplicación y los de


sistema estriba en que los de sistemas suponen ayuda al
usuario para relacionarse con la computadora y hacer
uso más cómo de la misma, mientras los de aplicación
son programas que cooperan con el usuario para la
realización de las actividades como tareas contables, de
oficina, etc.
SOFTWARE DE APLICACIÓN

• El software de aplicación ha sido escrito con el fin de realizar casi


cualquier tarea imaginable. Existen literalmente miles de estos programas
para ser aplicados en diferentes tareas, desde procesamiento de palabras
hasta cómo seleccionar una universidad. Como existen muchos programas
se dividen en cuatro categorías de software de aplicaciones:
• Software de negocios
• Aplicaciones de utilería
• Aplicaciones personales
• Aplicaciones de entretenimiento
• Aplicaciones de negocios:
Las aplicaciones más comunes son procesadores de palabras, software de hojas de cálculo,
sistemas de bases de datos y Graficadores.
Algunos ejemplos de software aplicaciones son:
 Procesadores de texto. (Bloc de Notas)
 Editores. (PhotoShop para el Diseño Gráfico)
 Hojas de Cálculo. (MS Excel)
 Sistemas gestores de bases de datos. (MySQL)
 Programas de comunicaciones. (MSN Messenger)
 Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
 Programas de diseño asistido por computador. (AutoCAD)
• Aplicaciones de Utilería:
Las utilerías, que componen la segunda categoría de aplicaciones de software, te ayudan a
administrar a darle mantenimiento a tu computadora.
Ejemplos:
• TuneUP Utilities: Es un paquete de aplicaciones cuya misión consiste en realizar un completo mantenimiento
al ordenador. Entre otros propósitos, permite desfragmentar el disco duro, eliminar archivos temporales,
realizar ajustes automáticos para incrementar la velocidad de navegación en Internet, desfragmentar y corregir
errores del registro, así como personalizar la apariencia del sistema.
• CCleaner: Es una aplicación gratuita, de código cerrado (software no libre), que tiene como propósito
mejorar el rendimiento de cualquier equipo que lo ejecute mediante la eliminación de archivos innecesarios,
entradas inválidas del Registro de Windows y también cuenta con la posibilidad de desinstalar programas
desde su interfaz al igual que inhabilitar la ejecución de aplicaciones en el inicio del sistema con el fin de
mejorar la velocidad de arranque del sistema operativo.
• Aplicaciones personales:
Permiten mantener una agenda de direcciones y calendario de citas, hacer operaciones
bancarias sin tener que salir de tu hogar, enviar correo electrónico a cualquier parte del
mundo y además conectarte a servicios informáticos que ofrecen grandes bases de datos de
información valiosa.
• Moneytackin. Herramienta online enfocada sobre todo al control de ingresos y gastos y gestión
presupuestaria de la economía doméstica.
• Quicken versión online en donde nos permite el manejo de varias cuentas bancarias, consulta desde
dispositivos móviles y posibilidad de importación de ficheros de información bancaria.
• GNU-Cash. Software que es su origen se creó para Linux pero que ahora también funciona bajo entorno
Windows. Es un programa de código abierto que no para de crecer y de incorporar funcionalidades.
• Aplicaciones de entretenimiento:
Videojuegos de galería, simuladores de vuelo, juegos interactivos de misterio y rompecabezas
difíciles de solucionar. Muchos programas educativos pueden ser considerados como
software de entretenimiento. Estos programas pueden ser excelentes herramientas para la
educación.
SOFTWARE DE PROGRAMACIÓN
SOFTWARE DE PROGRAMACIÓN

• Estos programas, también son conocidos con las siglas IDE que
significa Integrated development environment, traducido al
español quiere decir: Entorno de Desarrollo Integrado.
• Su principal objetivo es facilitar la tarea y el trabajo de los
programadores y desarrolladores de aplicaciones.
SOFTWARE DE PROGRAMACIÓN

• Antes, un programador necesitaba de diferente software para cada tarea


que debía realizar en la programación de una nueva aplicación. Para crear
o modificar el código de fuente necesitaba un procesador de texto, luego
tenía que compilar las fuentes y enlazarlas para poder integrarla a otras
aplicaciones. Además también debía depurar para encontrar errores y
corregirlos. Todas estas actividades hoy pueden ser realizadas de forma
más sencilla y rápida con un software de programación.
TIPOS DE SOFTWARE DE PROGRAMACIÓN

• Compiladores
• Depuradores
• Intérpretes
TIPOS DE SOFTWARE DE PROGRAMACIÓN

• Compiladores
Se trata de programas que son capaces de tomar un código
de fuente y lo traducen al lenguaje del ordenador. Así, en ese
lenguaje, las computadoras podrán comprender las
instrucciones que recibe y actuar en base a ellas. Con este
programa se pueden convertir objetos en programas y
aplicaciones ejecutables.
TIPOS DE SOFTWARE DE PROGRAMACIÓN

• Depuradores
Estas aplicaciones sirven para ir controlando el desarrollo
del programa. Así el programador puede ir realizando un
seguimiento de los códigos de fuente que se van compilando
y ejecutando. Así también, con estas aplicaciones, se pueden
añadir o modificar las variables de un programa.
TIPOS DE SOFTWARE DE PROGRAMACIÓN

• Intérpretes
Este tipo de aplicaciones es la que se utiliza para analizar y
controlar el código antes de la ejecución de un programa.
EN RESUMEN
Sistema Operativo

DE SISTEMA Controladores de Dispositivos

Programas Utilitarios
SOFTWARE
Software de negocios

Aplicaciones de utilería
DE APLICACIÓN
Aplicaciones personales

Aplicaciones de entretenimiento

Compiladores
DE Depuradores
PROGRAMACIÓN
Intérpretes

También podría gustarte