clase v software

10
INTRODUCCION A LOS SISTEMAS DE COMPUTO

Upload: francisco-giron

Post on 07-Mar-2016

236 views

Category:

Documents


1 download

DESCRIPTION

Nociones generales de software

TRANSCRIPT

Page 2: Clase V Software

OBJETIVO DE LA CLASE DE HOY

- Analizar los conceptos de:

- Software

- Lenguajes de Cómputo

- Software de Sistema y de Aplicación

- En el aula, usando como referencia la

presentación del catedrático.

- Al finalizar la clase los Alumnos tendrán la

capacidad de presentar en forma oral sus

conceptos respecto a los tópicos del

objetivo de la clase

Page 3: Clase V Software

QUÉ ES EL SOFTWARE?

Instrucciones responsables de que la computadora

realice su tarea.

Puede dividirse de acuerdo al tipo de trabajo a realizar:

Software del sistema: controlan los trabajos de la

computadora (procesa tareas tan esenciales, aunque

a menudo invisibles, como el mantenimiento de los

archivos del disco y la administración de la pantalla)

Software de aplicación: dirige las distintas tareas

para las que se utilizan las computadoras. (lleva a

cabo tareas de tratamiento de textos, gestión de

bases de datos y similares)

Software de red: permite comunicarse a grupos de

usuarios

Software de lenguaje: utilizado para escribir programas

Page 4: Clase V Software

SISTEMA OPERATIVO

Software básico que controla una computadora.

Tres grandes funciones:

Coordina y manipula el hardware de la computadora (memoria,

impresoras, unidades de disco, teclado o el mouse)

Organiza los archivos en diversos dispositivos de

almacenamiento (discos flexibles, discos duros, discos

compactos o cintas magnéticas)

Gestiona los errores de hardware y la pérdida de datos.

El SO controla diferentes procesos de la computadora.

Interpreta los comandos que permiten al usuario comunicarse

con el ordenador

Instrucciones basadas en texto – exigen que las

instrucciones sean tecleadas.

Instrucciones basadas en gráficos – permiten al usuario

comunicarse señalando y haciendo clic en un icono (los

más sencillos de utilizar)

Page 5: Clase V Software

QUÉ SON LOS LENGUAJES DE

CÓMPUTO? Lenguaje artificial que puede

utilizarse para definir una secuencia

de instrucciones para su

procesamiento por una

computadora.

Traducción de las instrucciones a un

código que comprende la

computadora y que debe ser

completamente sistemática.

Los Microprocesadores procesan

exclusivamente señales electrónicas

binarias (esta secuencia de señales

se denomina código máquina).

Código máquina: dar a cada

instrucción un mnemónico, como por

ejemplo STORE, ADD o JUMP.

Assembler o Ensamblador: lenguaje

de bajo nivel que es específico de

cada microprocesador.

Page 6: Clase V Software

Tarea única y Multitarea.

Tarea única: sólo pueden manejar un proceso en cada momento

(cuando la computadora está imprimiendo un documento, no puede

iniciar otro proceso ni responder a nuevas instrucciones hasta que

se termine la impresión).

Multitarea: pueden ejecutar varios procesos simultáneamente (se

crea la ilusión de que varios procesos se ejecutan simultáneamente

en la CPU – segmentación de tiempos: cada proceso se ejecuta

individualmente durante un periodo de tiempo determinado. Si el

proceso no finaliza en el tiempo asignado, se suspende y se ejecuta

otro proceso).

CÓMO FUNCIONA EL SW?

Page 7: Clase V Software

SW LIBRE – OPEN SOURCE El Software Libre o de Código Abierto ha evolucionado durante la

última década

Conjunto de aplicaciones relativamente bien conocido,

ampliamente disponible y extensamente utilizado.

OpenOffice, Linux, Apache, Firefox , etc.

4 Libertades que ofrece el SW Libre:

La libertad de usar el programa, con cualquier propósito (L0).

La libertad de estudiar cómo funciona el programa y

adaptarlo a tus necesidades (L1)*.

La libertad de distribuir copias, con lo que puedes ayudar a tu

vecino (L2).

La libertad de mejorar el programa y hacer públicas las

mejoras a los demás, de modo que toda la comunidad se

beneficie (L3)*.

* El acceso al código fuente es un requisito previo para ella.

Page 8: Clase V Software

SW SISTEMA – SW APLICACIÓN

SW Sistema: controla los trabajos

de la computadora

Procesa tareas esenciales e

invisibles para el usuario

Mantenimiento de los archivos

del disco

Administración de la pantalla)

SW Aplicación: facilita al usuario la

realización de un determinado tipo de

trabajo.

Una solución informática para la

automatización de ciertas tareas

complicadas.

Diseñadas para procesador de textos,

hoja de cálculo y base de datos

Page 9: Clase V Software

PREGUNTAS …?

GRACIAS POR

SU ATENCIÓN !!!

Page 10: Clase V Software

INTRODUCCION A

LOS SISTEMAS

DE COMPUTO