locos

Páginas: 5 (1102 palabras) Publicado: 29 de agosto de 2014
1.3
SOFTWARE

Concepto
Es la parte lógica del computador
Lo constituyen todos los programas
que hacen funcionar al computador

Por:
Juan Carlos Contreras Villegas

Clasificación
Software
Software
Software
Software

de base
utilitario
de desarrollo
de aplicación

S.O.
Kernel.- Es la capa mas interna del
S.O. Y su función principal es trabajar
directamente con el hardware.Shell.- es el que proporciona la
interfaz de usuario y su función
principal es la de permitir al usuario
administrar los recursos de software.

Software de Base
Lo constituyen los Sistemas
Operativos
El S.O. Es un conjunto de programas
que trabajan con el hardware y nos
permiten interactuar con ella.
Es el administrador de los recursos de
hardware.

S.O. (Composición)
AplicacionesSHELL

KERNEL

Sistemas Operativos

Software Utilitario

Windows (Microsoft)
Ver. 95, 98, Me, 2000, XP, 2003

Finder (Apple Computers)
MAC/OS (Apple Computers)

Son programas que Ayudan a gestionar el
computador, son de apoyo al sistema
operativo.
Compresores/descompresores
Winzip, Etc.

Ver. 6, 7, 8

UNIX (Muchas Empresas)
Unix -> SC Op., SUN, HPUX, Digital
Xenix -> (MS)Linux -> RedHat, Caldera, Suse, Debian,
Etc.

Software de desarrollo
Lo constituyen los programas que sirven
para desarrollar otros porgramas
IDE
Editor
Traductor
SGBD

Desfragmentadores
Antivirus
Norton, Panda, Etc.

Recuperadores
Etc.

Traductores
Programa que traduce texto escrito
en un lenguaje a otro lenguaje
Compiladores
Interpretes

Ej.
Delphi, Visual Basic,C++Biulder, J++Builder,
Informix, Oracle, VisualFoxPro, Etc.

Compiladores

Interpretes

Traduce todo de una sola vez

It is a
text who
needs to
ttranslate

C

Este es el
texto que
necesita
traducción

Traduce instrucción por instrucción al
mismo tiempo que lo ejecuta.
It is a
text who
needs to
ttranslate

i

Este es el
texto que
necesita
traduccion

Lenguajes deProgramación
Clasificación
Por el estilo
Por su generación
Por su propósito

Lenguajes imperativos

Lenguajes declarativos

Los lenguajes imperativos son
aquellos que facilitan los cálculos por
medio de cambios de estado.(cambio
de los datos en memoria)
[Doris Appleby- Julios Vandekopple]

Historia de Leng. de Prog.
1950

Por su generación
Primera Generación

Fortran
Lisp1960
1970

Algol-60
Simula

Algol 68

Lenguaje de maquina

Cobol

Segunda Generación

PL - I

Lenguaje simbólico (assembler)

Pascal
Smalltalk

Prolog

C
ML
Ada

1980
1990

Java

2000 O.O.L.

Un lenguaje declarativo es uno en el que un
programa especifica una relación p función
[Wegner 1988].
Cuando se programa en el estilo
declarativo, no hacemos asignaciones avariables del programa.
Estos lenguajes son de nivel más elevado
Provienen de las matemáticas:la lógica, la
teoría de funciones y el cálculo relacional.

Pascal, Basic, C, C#, Java, etc...

Cuarta Generación

Miranda

SQL

C++

Imperativos .y Concurrentes

Tercera Generación

Quinta Generación
Funcionales

Lógicos

Lenguaje Natural y Sistemas de I.A.

Por su propositoPropósito específico
PLC

Propósito general
Pascal, C#, Java,

1.4 Ambientes Computacionales
Monousuario.- Un computador, un
usuario a la vez
Multiusuario.- Un computador,
muchas terminales, muchos usuarios
al mismo tiempo
Redes.- Muchas computadoras,
muchos usuarios compartiendo
recursos.

Ambiente MonoUsuario

Software de aplicacion
Procesadores de palabra
Hoja electrónicade cálculo
Presentador de diapositivas
Sistemas de información
Juegos
Etc.

Modo de operacion
MonoTarea.- Solo es capaz de realizar
una tarea a la vez.
Multitarea.- Es capaz de realizar
varias tareas simultáneamente.
Puede o no requerir de
multiprocesadores.

Ambiente MultiUsuario
W.S.

Server

W.S.

Mas Conceptos
Server (Servidor)
Computador que Administra y oferece sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • loco, loco
  • Loco Loco
  • Locas y locos
  • loca loca loca
  • El loco loco
  • Locos y locas
  • Loco loco
  • Lo locos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS