Software

23
SOFTWARE Paola E. Tirado Murillo Folio: 614 Horario: 8:00-11:00 am Carrera: Medicina, Ciencias de la Salud

description

SOFTWARE

Transcript of Software

Page 1: Software

SOFTWAREPaola E. Tirado MurilloFolio: 614Horario: 8:00-11:00 amCarrera: Medicina, Ciencias de la Salud

Page 2: Software

Software

lenguajes

símbolos y reglas sintácticas y semánticas, que definen el significado de sus elementos y expresiones

Lenguaje Programación

los programadores del software especifican qué datos debe operar una computadora.

Intangible del ordenador

DEFINICION DEL SOFTWARE

Page 3: Software

Procesos del

Software

Carece de propiedades

físicas

estructura modificable

No es tangible

Se desarrolla,

no se construye

volumen, masa , color, olor.

componentes pueden crecer sucesivamente

mediante agregaciones y

correcciones sucesivas

Page 4: Software

Tipos de Software

Page 5: Software

programas que permiten la administración y control de la parte física o los recursos de la computadora

Definición:Funciones

coordina y manipula el hardware del

ordenador

organiza los archivos en diversos

dispositivos de almacenamiento

gestiona los errores de hardware y del mismo software.

Software de Sistemas

Clasificación

Nota:Los sistemas operativos de tarea única, solo pueden manejar un proceso en cada momento.

Sistemas Operativos MonousuariosMono tarea y MultiusuariosMultitarea

Page 6: Software

Sistemas Operativos Comerciales

• Windows XP / Windows Vista• – Mac OS X: para ordenadores Apple. • – Unix: Creado por AT&T en 1970• - Linux es un Software libre

Page 7: Software

Software base, Sistema Operativo

un programa que actúa de intermediario entre el usuario y el hardware del computador.

Definición: Propósito: Crear un ambiente en el cual el

usuario Ejecutar programas. Metas Sistema computacional conveniente y fácil de usar. Hardware de una manera eficiente.

VisionesUn asignado de Recursos. •Recursos físicos: Procesadores (Planificación de la CPU, asignación de fracciones de tiempo equitativas a los procesos. Memoria ( Principal, Secundaria) Manejo de Dispositivos E/S. •Compartir e intercambiar información entre usuarios (Recursos de Red, Disco Duro, una impresora etc.)

Un Programa de Control. •Planificador de Recursos. •Manejo de Errores (detección y Recuperación). •Manejo de Interrupciones (ej. impresión)•Auditoria Registro de las Actividades realizadas en la máquina.

Page 8: Software

Serv

icio

s

Numero usuarios

Monousuario Atiendo un usuario a la vez

Multiusuarios

necesidades de dos o más usuarios

se emplean en redes. Ejemplo Windows NT

Numero de tareas

Mono tareasejecutar las tareas de una en una. Ej. MS-DOS

Multitareas varias tareas al mismo tiempo.

Numero Procesadores

Mono proceso solo contiene un solo procesador.

Multiproceso

comparten la memoria y el reloj

incrementa la capacidad de procesamiento y la confiabilidad, económicos.

servicios en forma paralela.

Clasificación Sistemas Operativos (S.O)

Page 9: Software

Servicios Básicos y Funciones S.O

1. Proporcionar una interfaz de línea de comando o una interfaz gráfica al usuario.2. Interfaz de línea de comando: introduces palabras y símbolos desde el teclado de la computadora. 3. Interfaz gráfica del Usuario (GUI):seleccionas las acciones mediante el uso de un mouse para pulsar sobre figuras llamadas iconos o seleccionar opciones de los menús. 4. Administrar los dispositivos de hardware en la computadora.5. Administrar y mantener los sistemas de archivo de disco6. Apoyar a otros programas7. Gestiona los errores de hardware y la pérdida de datos.

FUNCIONES :

Page 10: Software

Sistema Operativo

más Populares

 

UNIX

LINUX

Más antiguo, años 70 Diseñado para proveer una manera científica y aplicaciones computacionales. adapto a los sistemas de computo personales. 

Principales Características de UNIX.Unix es un SO multiusuario y multitarea.•Funciona en diferentes computadoras,•Robusto.  

Similar a UNIX Desarrollado por programadores del mundo desde 1991. Su código es completamente gratuito y es un sistema dinámico en constante actualización. Es posible obtenerlo desde diferentes puntos de Internet. Principales Características.multitarea, Multiusuario, funciona bajo redes.•Ventajas : genera menos errores •Desventaja: es que su entorno grafico o interfaz no es tan bonito ni tan fácil de manejar, ni de instalar como la de Windows.•Puedes utilizar diferentes distribuciones con el mismo Núcleo.

Page 11: Software

MS-DOS

Monousuario y Mono tarea. •Presenta una interfaz de línea de comandos para realizar

ciertas tareas. Este en su pantalla inicial Presenta un indicador llamado prompt (>) Según estés ubicado será C:> ( Estas en C) A:> ( Estas en A).

Ejemplos de comandos básicos:Comando Cd (Cambio de Directorio o de Unidad)CD C: cambia a la Unidad CCD A: cambia a la Unidad ACD.. cambia al directorio raízComando Dir (Muestra el Directorio o Tabla de Contenido donde se encuentran los Archivos)Dir A: muestra el directorio del disco A. 

Page 12: Software

Desarrollado inicialmente por Microsoft Corporation e International Business Machines (IBM), Usado por empresas en aplicaciones críticas, servidores, comunicaciones Principales Características:•Tiene una interfaz gráfica es equivalente a la que nos presenta Windows.Entre otras cosas, provee:•Estable - Su estabilidad sólo es comparable con la de Unix, y puede correr decenas de programas de forma simultánea sin degradar su performance ni su disponibilidad de memoria.•Multitarea y Multihilo - La posibilidad de ejecutar varios "hilos" dentro de una misma aplicación. •Ejecución de programas DOS y Windows

OS/2,

Page 13: Software

Salió al Mercado inicialmente a mediados de los 80. Existen muchas versiones de este sistema Operativo, las cuales están

basadas en constantes mejoras de sus versiones anteriores: En 1990,Windows 3.0:cambió por completo la interfaz de la computadora

haciéndola muy semejante al uso de una Macintosh. En 1995, Windows 95. Windows 98 el cual simplificó el acceso a Internet. WindowsNT, Workstation,muy utilizado en empresas Actualmente las mas nuevas: Windows2000, Windows XP.

Principales Característicaso •Sistema Operativo, multiusuario y de Interfaz Grafica.o •Es uno de los más populares por su fácil manejo.o •Se ha monopolizado enormemente

Windows

Page 14: Software

1980

1990

1995

1998

2000

Salio almercado

Windows 3.0, cambió por

completo la interfaz de la computadora

haciéndola muy semejante al uso de una Macintosh

actualizó Windows con la liberación de Windows 95

simplificó el acceso a Internet

WindowsNT, Workstation

Page 15: Software

SOFTWARE DE APLICACION

Programas que nos ayudan a tareas especificas. (edición de textos, imágenes,cálculos, etc.)

Una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. paquetes integrados de software: menos potencia pero a cambio incluyen

varias aplicaciones. (programa procesador de textos, de hoja de cálculo y de base de datos).

Existen cuatro categorías de software de aplicaciones:- Aplicaciones de negocios.- Aplicaciones de Utilería.- Aplicaciones Personales.- Aplicaciones de Entretenimiento.

Page 16: Software

Aplicaciones de NegociosProcesadores de palabras: hacen cambios y correcciones con facilidad, permiten revisar la ortografía e incluso la gramática de un documento, cambiar la apariencia de la letra, agregar gráficos, fusionar listas de direcciones con cartas con envío de correo en grupo, general tablas de contenido, etc.

Hojas de cálculo: procesadores de números tridimensionales. Se pueden crear hojas de trabajo donde puedes colocar textos, números o formulas en las celdas, obteniendo una hoja contable computarizada. También puede crear gráficas y tablas para mostrar gráficamente relaciones entre números.

Graficadores: crean ilustraciones desde cero (0).Otro tipo de software para gráfico son las aplicaciones para presentaciones de gráficos con este se crean gráficas y tabla a color y de calidad profesional basados en datos numéricos de otro programa (hoja de calculo).

Manejador de base de datos: organizar los datos guardados en la computadora y permite buscar datos específicos de diferentes maneras. También archivan los datos en orden alfabético esto permite obtener la información que se desean más fácilmente.

Page 17: Software
Page 18: Software

Aplicaciones de Utilería

componen la segunda categoría de aplicaciones de software, ayudan a administrar a darle mantenimiento a tu computadora.

Aplicaciones Personales

Mantiene una agenda de direcciones y calendario de citas, hacer operaciones bancarias sin salir del hogar, enviar correo electrónico y conectarte a servicios informáticos que ofrecen grandes bases de datos de información valiosa.

Aplicaciones entretenimiento

Software 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.

Page 19: Software

Software programación

una serie de comandos que nos permiten codificar instrucciones de manera que sean entendidas y ejecutadas por una computadora.

Lenguaje de programación

Los lenguajes de programación evolucionan a medida que lo hacen los Sistemas Operativos en que funcionan, siempre ha sido así. Nunca un lenguaje de programación determinó un Sistema Operativo, por el contrario los Sistemas Operativos determinaron los lenguajes de programación

Ejemplos:- Cobol- Pascal- Visual Basic- Basic- C- C++, etc.

Page 20: Software
Page 21: Software

CEs un lenguaje de “medio nivel” pero con numerosas características de bajo nivel.Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.

CobolEl Cobol es actualmente uno de los lenguajes de programación más usados. El Cobol es ideal para el desarrollo de aplicaciones que soporten un gran número de usuarios.

Page 22: Software

Visual BasicUtiliza una interfaz visual es decir que nos permite programar en un entorno gráfico, nos permite realizar un gran numero de tareas sin escribir código, simplemente realizando operaciones con el ratón sobre la pantalla de la computadora. Basic

Fue inventado para permitir a los estudiantes escribir programas usando terminales de computador de tiempo compartido..

El C++ es uno de los lenguajes más potentes porque nos permite programar a alto y a bajo nivel, pero a su vez es difícil de aprender porque es necesario hacerlo casi todo manualmente. Es una extensión del lenguaje C.Una de las ventajas que ofrece este lenguaje es que es mucho más sencillo de aprender para los programadores que ya conocen el C.

C++

Page 23: Software

Software de Compresión

En la actualidad, existen programas de comprensión de archivos, cuya finalidad es reducir el espacio almacenado que ocupan en el disco. Para ello, se crearon distintas técnicas, según los diversos tipos de datos. Por ejemplo, para comprimir archivos gráficos, de video, o de sonidos, se usan los métodos de comprensión con pérdida de datos, es decir algunos de los datos son indefectiblemente eliminados cuando los archivos se comprimen. Sin embargo, este tipo de compresión es inaceptable para datos fundamentales, por ejemplo, los incluidos en las planillas de cálculos, las bases de datos y los documentos de textos. Para esos tipos de archivos, sólo se puede usar la comprensión sin pérdida de datos, la cual garantiza que no se pierda ni un solo bit de información durante las operaciones de comprensión o de descompresión.