clase v software

Post on 07-Mar-2016

237 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Nociones generales de software

TRANSCRIPT

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

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

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)

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.

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?

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.

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

PREGUNTAS …?

GRACIAS POR

SU ATENCIÓN !!!

INTRODUCCION A

LOS SISTEMAS

DE COMPUTO

top related