software viviana

19

Upload: lepensfp

Post on 21-Jul-2015

147 views

Category:

Documents


2 download

TRANSCRIPT

¿Qué es un software?

Aquellas reglas, programas, datos, documentación e instrucciones que permiten

la ejecución de múltiples tareas en un ordenador. Es su parte lógica e intangible y

actúa como nexo entre el usuario y el hardware (partes duras), es decir, la parte

tangible de la computadora

TIPOS

SISTEMA

APLICACIÓNPROGRAMACIÓN

Consiste en un software que

sirve para controlar e

interactuar con el sistema operativo

Proporcionando control sobre el hardware

Dando soporte a otros programas

SISTEMA

Desvincular adecuadamente al

usuario y al programador de los detalles del sistema

informático en particular que se use

Aislándolo especialmente del

procesamiento referido a las

características internas de:

Memoria, discos, puertos y dispositivos de comunicaciones,

impresoras, pantallas, teclados, etc.

OBJETIVO

.El software de sistema le procura al

usuario y programador

Adecuadas interfaces de alto nivel, controladores, herramientas y

utilidades de apoyo

Que permiten el mantenimiento del

sistema global

Incluye entre otros:

Servidores

Herramientas de Corrección y Optimización

Utilidades

Sistemas operativos

Controladores de dispositivos

Herramientas de diagnóstico

La computadora y el firmware del dispositivo, que proporcionan la funcionalidad básica para operar y controlar el hardware conectado o integrado en el equipo.

Permite a las partes de una computadora trabajar juntas para la realización de tareas como la transferencia de datos entre la memoria y los discos o la prestación de salida en un dispositivo de visualización.

Lo que ayuda a analizar, configurar, optimizar y mantener el equipo.

Los tipos más básicos del softwaredel sistema son:

BIOS

SISTEMAOPERATIVO

SOFTWAREDE

UTILIDAD

Para hacer una o varias

tareas específicas

Que cooperan con los

usuarios

Son una serie de programas

Cuatro categorías de software de aplicaciones:

• Las aplicaciones más comunes son procesadores de palabras, software de hojas de cálculo y sistemas de bases de datos.

Aplicaciones de negocios

•Ayudan a administrar a darle mantenimiento a tu computadora.

Utilerías •Programas que permiten mantener organizada tu información

Aplicaciones personales

•Software de entretenimiento: Videojuegos de galería, simuladores de vuelo, juegos interactivos de misterio y rompecabezas difíciles de solucionar.

Aplicaciones de entretenimiento

Existen varios tipos de software de aplicación, entre ellos:

logra realizar operaciones aritméticas y

también gráficos.

Hoja de cálculo

Administrador de bases de

datos.

Recursos para los sistemas de información computarizados

Excel, Lotus 1-2-3, Corel Quattro Pro

Graficador Diseñar cualquier tipo de ilustración

Corel, Photo Editor, Photoshop

o Publisher

Procesador de palabras

Manipulación y redacción de textos

Word, Amipro y Wordperfect

Permiten relacionar o compartir información a partir de la interconexión

de sus computadoras.

Software de comunicación

PPT, SLIT, Smartcomm y

Camaleon

Software empresarial integrado

Administrar la cadena de suministros,

recursos humanos y financiera

PPT, SLIT, Smartcomm y

Camaleon

Grupos de software

Paquetes con varios software de aplicación

integrados

Microsoft Office, Lotus Smort Sorte

o Corel PerfectOffice.

conjunto de herramientas

que permiten al programador desarrollar programas

informáticos

usando diferentes alternativas y lenguajes de

programación, de una manera

práctica

• Editores de texto

• Compiladores

• Intérpretes • Enlazadores

• Depuradores

Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por un texto sin formato,

conocidos comúnmente como archivos de texto o texto plano

Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación

interpretador es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel

Un enlazador (en inglés, linker) es un programa que toma los objetos generados en los primeros pasos del proceso de compilación

Un depurador (en inglés, debugger), es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa

"objetivo").

Editores de texto

Compiladores

Intérpretes

Enlazadores

Depuradores

Entornos de Desarrollo

Integrados ó IDE

Ejemplos de software de

programación:

Pascal, Edit de MS-DOS)

(C, C++, Visual basic, Fortran, Cobol)

(Ensamblador, Java)

(Oracle, Circle)(GNU Debugger(gdb), SoftICE )

NetBean, Visual Basic)