Software UsuarioAplicaciónSistema Computadora Software.

25
Software Software Usuario Aplicación Sistema Computadora Software

Transcript of Software UsuarioAplicaciónSistema Computadora Software.

Page 1: Software UsuarioAplicaciónSistema Computadora Software.

SoftwareSoftware

Usuario Aplicación Sistema Computadora

Software

Page 2: Software UsuarioAplicaciónSistema Computadora Software.

Programas de Aplicación

Programas de Aplicación

Dos Tipos:• Custom Software

• Packaged Software

• Shareware

• Freeware

• Public-domain software

Dos Tipos:• Custom Software

• Packaged Software

• Shareware

• Freeware

• Public-domain software

Page 3: Software UsuarioAplicaciónSistema Computadora Software.

Usos Programas de AplicacionesUsos Programas de AplicacionesUsos Programas de AplicacionesUsos Programas de Aplicaciones

• Negocios/PersonalNegocios/PersonalProc. Palabras ( “word processing”)Hojas Electrónicas (“Spreadsheet”)“data base”Presentación (“Presentation Graphics”)“Note Taking”PIM PDA“Software Suite”“Project Management”“Accounting”

• Negocios/PersonalNegocios/PersonalProc. Palabras ( “word processing”)Hojas Electrónicas (“Spreadsheet”)“data base”Presentación (“Presentation Graphics”)“Note Taking”PIM PDA“Software Suite”“Project Management”“Accounting”

Page 4: Software UsuarioAplicaciónSistema Computadora Software.

Usos Programas de AplicacionesUsos Programas de Aplicaciones

• Gráficas y MultimediosGráficas y Multimedios

– CADCAD

– ““Desktop Publishing”/ personalDesktop Publishing”/ personal

– ““Paint/Image Editing” /personalPaint/Image Editing” /personal

– ““Video/Audio Editing”Video/Audio Editing”

– ““Multimedia Authoring”Multimedia Authoring”

– ““Web Page Authoring”Web Page Authoring”

Page 5: Software UsuarioAplicaciónSistema Computadora Software.

Usos Programas de Usos Programas de AplicacionesAplicaciones

– Personal/ Hogar“Paint/Image Personal/ Hogar“Paint/Image Editing” /personalEditing” /personal

– ““Personal Finance”/ personalPersonal Finance”/ personal

– ““Legal”Legal”

– ““Tax Preparation”Tax Preparation”

– ““Clip Art/Image Gallery”Clip Art/Image Gallery”

Page 6: Software UsuarioAplicaciónSistema Computadora Software.

Usos Programas de Usos Programas de AplicacionesAplicaciones

• Entretenimiento: Entretenimiento: Juegos en Video

• Educación y Referencia: Educación y Referencia: – enciclopedias– CBT – Computer-Based Training

• ComunicaciónComunicación

• Aplicaciones en WebAplicaciones en Web

Page 7: Software UsuarioAplicaciónSistema Computadora Software.

Ejemplos de Programas Ejemplos de Programas Uso Básico

ComunicaciónComunicación

PresentaciónPresentación Base DatosBase Datos

Hoja ElectrónicaHoja Electrónica

Procesamiento PalabrasProcesamiento Palabras

“PackagedApplicationSoftware”

Page 8: Software UsuarioAplicaciónSistema Computadora Software.

CELL

Hoja Electrónica - ExcelHoja Electrónica - Excel

Page 9: Software UsuarioAplicaciónSistema Computadora Software.

Base de datos - AccessBase de datos - Access

FILE

Page 10: Software UsuarioAplicaciónSistema Computadora Software.

Gráficas: análisis y presentacionesGráficas: análisis y presentacionesGráficas: análisis y presentacionesGráficas: análisis y presentaciones

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr0

10

20

30

40

50

60

70

80

90

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

0

10

20

30

40

50

60

70

80

90

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

0

10

20

30

40

50

60

70

80

90

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

0

10

20

30

40

50

60

70

80

90

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

1st Qtr13%

2nd Qtr17%

3rd Qtr57%

4th Qtr13%

1st Qtr13%

2nd Qtr17%

3rd Qtr57%

4th Qtr13%

1st Qtr2nd Qtr

3rd Qtr4th Qtr

East

West

North

0

20

40

60

80

100

1st Qtr2nd Qtr

3rd Qtr4th Qtr

East

West

North

0

20

40

60

80

100

Page 11: Software UsuarioAplicaciónSistema Computadora Software.

Negocios y Areas EspecializadasNegocios y Areas Especializadas

• Desktop Publishing (DTP)Desktop Publishing (DTP)

• Personal Finance ProgramPersonal Finance Program

• Computer Aided DesignComputer Aided Design

• Computer Aided ManufacturingComputer Aided Manufacturing

• Project Management SoftwareProject Management Software

Page 12: Software UsuarioAplicaciónSistema Computadora Software.

ComunicaciónComunicación

• E-mailE-mail

• NewsreaderNewsreader

• Web BrowserWeb Browser

• Instant MessengerInstant Messenger

• GroupwareGroupware

Page 13: Software UsuarioAplicaciónSistema Computadora Software.

BasicBasic

WorkflowWorkflow

ReunionesReuniones

SchedulingScheduling

Memos and Notes

Routing and Messaging

Electronic Conferencing

Electronic Datebooks

Propósito:

Propósito:

Propósito:

Propósito:

GroupwareGroupware

Usos Programas de AplicacionesUsos Programas de Aplicaciones

Page 14: Software UsuarioAplicaciónSistema Computadora Software.

Aplicaciones en el WebAplicaciones en el Web

• Web-Based TrainingWeb-Based Training– Web-CTWeb-CT

• Aplication Service ProvidersAplication Service Providers

Page 15: Software UsuarioAplicaciónSistema Computadora Software.

Programas de SistemasProgramas de SistemasProgramas de SistemasProgramas de Sistemas

Tres CategoríasTres CategoríasTres CategoríasTres Categorías

Programas Programas UtilitariosUtilitarios

Programas Programas UtilitariosUtilitarios

Sistema Sistema OperativoOperativoSistema Sistema OperativoOperativo

Traductores de Traductores de LenguajesLenguajes

Traductores de Traductores de LenguajesLenguajes

Ej.:

•Windows 98

•Unix

Ej.: Ej.:

•PC- Windows 98PC- Windows 98

•Cray- UNICOSCray- UNICOS

•IBM Main-VMIBM Main-VM

•Dec-VAXDec-VAX

Ej.: Ej.:

•““backup”backup”

•Cotejo de virusCotejo de virus

Ej.: Ej.:

•interpretadorinterpretador

•compiladorcompilador

Page 16: Software UsuarioAplicaciónSistema Computadora Software.

Conceptos SOConceptos SO

• ““Software Platform”Software Platform” -- SO usado en una computadoraSO usado en una computadora

• ““Cross-platform”-Cross-platform”- programas de aplicaciones que programas de aplicaciones que trabajan igual en diferentes SOtrabajan igual en diferentes SO

• ““Kernel” - Kernel” - “master control”; porción del SO que sube a “master control”; porción del SO que sube a memoria para controlar y coordinar las operaciones en la memoria para controlar y coordinar las operaciones en la computadoracomputadora

• ““User Interfaces”User Interfaces” – ““command-line”: Ej.: DIRcommand-line”: Ej.: DIR

– ““menu-driven” menu-driven”

– ““graphical user interface”: GUIgraphical user interface”: GUI

– ““booting”booting”

Page 17: Software UsuarioAplicaciónSistema Computadora Software.

FuncionesFunciones PrincipalesPrincipales

del SOdel SOAdministración

de Memoria

Administración de Sistema

Administración de Proceso

Administración de Entrada y Salida

Programas de SistemasSistema Operativo

Programas de SistemasSistema Operativo

Page 18: Software UsuarioAplicaciónSistema Computadora Software.

Administración de Procesos o TareasAdministración de Procesos o Tareas

• “Single User”: un usuario y un programaun usuario y un programa

• Multitarea: ejecución de varios programas a ejecución de varios programas a

la vezla vez

• Multiprocesamiento: la ejecución de la ejecución de

dos o más programas por varios procesadoresdos o más programas por varios procesadores

• “Single User”: un usuario y un programaun usuario y un programa

• Multitarea: ejecución de varios programas a ejecución de varios programas a

la vezla vez

• Multiprocesamiento: la ejecución de la ejecución de

dos o más programas por varios procesadoresdos o más programas por varios procesadores

Page 19: Software UsuarioAplicaciónSistema Computadora Software.

Administración de MemoriaAdministración de Memoria

• El SO debe asignar áreas de memoria para:– kernel, programas aplicaciones, datos– cálculos, resultados

• Conceptos:– “buffers” - áreas de memoria que guarda datos para

ser transferidos a salida o a memoria de entrada– “virtual memory” VM - para optimizar la memoria

• paging• Thrashing

Page 20: Software UsuarioAplicaciónSistema Computadora Software.

Administración de Unidades Administración de Unidades de Entrada y Salidade Entrada y Salida

• ““buffers”buffers”

• ““spooling”-uso de disco antes de imprimirspooling”-uso de disco antes de imprimir

• ““device drivers”-programas para device drivers”-programas para comunicarse con las unidades de E y Scomunicarse con las unidades de E y S

• ““Plug and Play technology”-el SO reconoce Plug and Play technology”-el SO reconoce unidades nuevas unidades nuevas

Page 21: Software UsuarioAplicaciónSistema Computadora Software.

Administración de SistemaAdministración de Sistema• Ejecución del sistemaEjecución del sistema - examinar cuán eficiente

es el sistema – “respose time”– “CPU utilization”

• Otras tareasOtras tareas– SeguridadSeguridad : : Log on - “user name” y “password”– Manejo de archivos y medios de almacenamientoManejo de archivos y medios de almacenamiento– Accesar el WebAccesar el Web– Controlar networkControlar network

Page 22: Software UsuarioAplicaciónSistema Computadora Software.

Ejemplos de SO• Disk Operating Systems (DOS)

– Microsoft’s MS-DOS– IBM’s PC-DOS

• Windows New Technology (NT)• Windows 98, 2000, ME, XP• Operating System/2 (OS/2)• Macintosh Operating System• Unix, Linux• Windows CE

Ejemplos de SO• Disk Operating Systems (DOS)

– Microsoft’s MS-DOS– IBM’s PC-DOS

• Windows New Technology (NT)• Windows 98, 2000, ME, XP• Operating System/2 (OS/2)• Macintosh Operating System• Unix, Linux• Windows CE

Programas de SistemasSistema Operativo

Programas de SistemasSistema Operativo

Page 23: Software UsuarioAplicaciónSistema Computadora Software.

ProgramaPrograma BeneficiosBeneficios

Protege inf.. PantallaScreen Savers

Corrige problemasDisk Scanner

Copiar Backup

Seguridad de datosVirus Protection

Aumenta velocidadDisk Defragmenter

Aumenta espacioFile Compression

Remover elementos Uninstaller

Programas de SistemasUtilitarios

Programas de SistemasUtilitarios

Page 24: Software UsuarioAplicaciónSistema Computadora Software.

Programas de SistemasTraductores

Programas de SistemasTraductores

Traductores de Lenguajes• “Assembler”

• Compilador

• Interpretador

Traductores de Lenguajes• “Assembler”

• Compilador

• Interpretador

Page 25: Software UsuarioAplicaciónSistema Computadora Software.

Ética y derechos de Propiedad Intelectual

• Tres formas proteger propiedad intelectualTres formas proteger propiedad intelectual:– patentes– “trade secrets”– “copyrights”

• PirateríaPiratería: robo • Public Domain SoftwarePublic Domain Software: programas que pueden ser

copiados• FreewareFreeware: programas disponibles libres de cargo• SharewareShareware: programa libre de costo, para recibir apoyo

técnico hacer una contribución