PDF de programación - Generalidades del Software

Imágen de pdf Generalidades del Software

Generalidades del Softwaregráfica de visualizaciones

Publicado el 3 de Septiembre del 2018
518 visualizaciones desde el 3 de Septiembre del 2018
179,9 KB
5 paginas
Creado hace 7a (07/02/2012)
GENERALIDADES DEL SOFTWARE



Para que un computador pueda hacer funcionar un programa informático (a veces conocido como aplicación o
software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias
que puedan garantizar el intercambio entre el procesador, la memoria y los recursos físicos (periféricos).

El sistema operativo se encarga de crear el vínculo entre los recursos de hardware, el usuario y las
aplicaciones. Cuando un programa desea acceder a un recurso de hardware, no necesita enviar información
específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la
transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada
programa debe reconocer y tener presente la comunicación con cada tipo de periférico.

De esta forma, el sistema operativo permite la "separación" de programas y hardware, principalmente para
simplificar la gestión de recursos y proporcionar una interfaz de usuario sencilla con el fin de reducir la
complejidad del equipo.

FUNCIONES DE UN SISTEMA OPERATIVO
Las funciones más importantes que debe cumplir un sistema operativo son las siguientes:



 Aceptar los trabajos y conservarlos hasta su finalización.
 Detectar errores y actuar de modo apropiado en caso de que se produzcan.
 Controlar las operaciones de Entrada/Salida.
 Controlar las interrupciones.
 Planificar la ejecución de tareas.
 Entregar recursos a las tareas.
 Retirar recursos de las tareas.
 Proteger la memoria contra el acceso indebido de los programas.
 Soportar el multiacceso.
 Proporcionar al usuario un sencillo manejo de todo el sistema.
 Aprovechar los tiempos muertos del procesador.
 Compartir los recursos de la máquina entre varios procesos al mismo tiempo.
 Administrar eficientemente el sistema de cómputo como un todo armónico.
 Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.
 Permitir a los usuarios almacenar información durante plazos medianos o largos.
 Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes

de que dispone la computadora.

 Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la

misma, en beneficio del mayor número posible de usuarios.

 Controlar el acceso a los recursos de un sistema de computadoras.



CLASIFICACIÓN DEL SOFTWARE


La clasificación del software o aplicaciones pueden realizarse de diversas formas, aquí le haremos
según su función, y pueden ser:

1. Software Del Sistema o Sistemas Operativos: Programas que permiten la administración de la
parte física o los dispositivos del computador, es la que interactúa entre el usuario y los
componentes hardware del ordenador.
Sus funciones: coordina y manipula el hardware del computador, como la memoria, las impresoras,
las unidades de disco, el teclado o el Mouse; organiza los archivos en diversos dispositivos de
almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas, y
gestiona los errores de hardware y la pérdida de datos, controlan diferentes procesos de la
computadora como la interpretación de los comandos que permiten al usuario comunicarse con el
ordenador y provee a las aplicaciones del sistema los recursos para su funcionamiento.


2. Software De Aplicaciones: Diseñado para realizar tareas específicas personales, empresariales o
científicas como el procesamiento de nóminas, la administración de los recursos humanos o el
control de inventarios.
Los programas de aplicación pueden ser:


a. Procesadores De Texto: Lotus Word Pro, Microsoft Word, Corel WordPerfect, Ami pro, Works,
OpenOffice.org Writer, Autodesk: orientados a la creación y manipulación de de documentos de
texto.



b. Hojas Electrónicas O De Cálculo: Quattro Pro, Lotus 1-2-3, Works, OpenOffice.org Calc, Microsoft
Excel. Orientados al manejo de información donde se requiera realizar cálculos matemáticos,
comparación dinámica de datos y representación gráfica.


c. Manejo de base de datos (SGBD): MySQL, Microsoft Access, Visual FoxPro, dBase, SQL,
Interbase, Oracle. Permiten manipular y almacenar grandes cantidades de información, son
utilizados para administrar los sistemas de información de las empresas como control de inventario,
facturación, control escolar, recursos humanos, etc.


d. Comunicación De Datos: Safari, Mozilla Firefox, MSN Explorer, Internet Explorer, Netscape
Navigator, Kazaa, MSN Messenger Yahoo! Messenger, ICQ, AOL Instant Messenger, Opera, PC
Anywhere, Exchange y Outlook. Permiten navegar por la red mundial de la información
(INTERNET) y aprovechar al máximo las bondades que nos ofrece Internet intercomunicando
cualquier grupo de usuarios.


e. Multimedia: XMMS, Mplayer, Windows Media Player, Winamp, RealPlayer, QuickTime, DVX,
AdobePremier. Programas orientados a la creación de material donde usted podrá combinar
Imágenes, Sonido y Texto para desarrollar material atractivo en la computadora.


f. Presentaciones: Microsoft Power Point, OpenOffice.org Impress, Corel Presentations, Windows
Movie Maker, Desinger. Estos programas permiten generar material de apoyo para la realización de
una presentación. Donde se podrá utilizar Texto, Gráficos, Sonidos, Efectos especiales en los
archivos para lograr un mejor impacto con la audiencia.


g. Diseño gráfico: Corel Draw, GIMP, Corel PHOTO-PAINT, Corel Painter, Adobe Photoshop,
Microsoft Photo Editor, Microsoft Paint, Microsoft Publisher, AutoCAD, Macromedia Fireworks,
Macromedia FreeHand. Programas orientados al diseño y creación de material publicitario, de
dibujo técnico y artístico. Estos programas hacen más accesible el área de dibujo para que todas
las personas puedan desarrollar su creatividad.


h. Utilitarios: Es software que sirve como complemento para las labores realizadas por ciertas
aplicaciones, para el soporte del sistema o la seguridad de la información: De cálculo: Maple, De
finanzas: Microsoft Money, De correo electrónico: Outlook Express, Mozilla Thunderbird, De

compresión de archivos: WinZip, gzip, WinRar, hacha, De presupuestos de obras: DataObra,
Presto, Calculadora, Scandisk, CClean, Easy Recover, AresBoot.


i. Antivirus: Mcfee, Panda, AVG, Nod32, Avast, Norton, .Programas orientados a la protección de las

computadoras que hayan sido infectadas por los programas denominados virus.


j. Lenguajes de Programación o software de Desarrollo: C++, Java, C#, Visual Basic, Foxpro,
Java, Pascal, Cobol, Asembler, VisualNet, XML, HTML, PHP: Permiten crear aplicaciones para
resolver problemas específicos de empresas o personas a través de la computadora. Un lenguaje
de programación está formado por un conjunto de palabras (Instrucciones) y una serie de reglas
para escribir adecuadamente estas palabras (Sintaxis) con la finalidad de que sean entendibles por
la computadora.


k. Software de propósito especifico: Hablar de este tipo de software nos referimos al software
desarrollado específicamente para un proceso determinado de alguna organización o persona,
utilizar este software requiere de un experto en informática para su creación o adaptación, son los
programas que usan las escuelas para registrar las calificaciones de los alumnos y generar
certificados, los que usan los bancos para el control de las cuentas, etc. Y se les asigna nombres
según lo decida la organización: Zafiro, Ambar, Amatista, zircón.


l. Software para servidor: Aquellos que desde un servidor gestionan

la circulación y
almacenamiento de información de múltiples usuarios: Exchange 2000, Aoutloock express (de
correos), SQLServer, MySql, (Bases de datos), Windows 2000 Server, Windows NT, Windows 2003
Server, entre otros…



CONSTITUCIÓN DEL SOFTWARE



El Software como tal se constituye en categorías y estas en componentes que dan lugar a diversas
formas de presentación del mismo. Así pues llamaremos:

Producto: Al software por si mismo a su categoría mas diferencial según su objetivo funcional: Office,
Visual Studio, Windows, Sql Server, StarOffice, SmarSuit, Encarta, Age Empires, Corel, Macromedia…

Versión: Son los diferentes lanzamientos que se hacen del mismo producto, dadas su mejoras o
inclusión de nuevos componentes. Office97, Office XP, Office 2003, Office2007, Windows98. Windows
XP, Windows Vista Windows Seven. Etc.

Edición: Determina el nivel de características y aplicaciones incluidas en cada producto, según su
versión.

Por ejemplo: el Microsoft Office 2007 en sus diferentes ediciones como pueden ser básico, inicio,
estándar, Small Business, profesional, etc., contiene los siguientes productos:





Componente



Básico

Inicio y



Estudiante



Small



Professional



Estándar

Business

Profesional

Final

Plus

Empresa









No

No

No

No

No

No

No













No

No

No

No

No















No

No

No

































  • Links de descarga
http://lwp-l.com/pdf13333

Comentarios de: Generalidades del Software (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad