4 software sistemas de informação – james a. o’brien – editora saraiva descrever as...

14
4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais tipos de software aplicativos e de sistemas. Explicar o propósito de vários pacotes de software populares para microcomputadores para a produtividade do usuário final e a computação colaborativa. Definir as funções de um sistema operacional. Descrever os principais usos das linguagens de alto nível, quarta geração, orientada a objetos e em redes. Objetivos do Capítulo

Upload: bruna-varejao-eger

Post on 07-Apr-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

• Descrever as tendências principais na área de software.

• Dar exemplos dos principais tipos de software aplicativos e de sistemas.

• Explicar o propósito de vários pacotes de software populares para microcomputadores para a produtividade do usuário final e a computação colaborativa.

• Definir as funções de um sistema operacional.• Descrever os principais usos das linguagens

de alto nível, quarta geração, orientada a objetos e em redes.

Objetivos do Capítulo

Page 2: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Categorias de Softwares

ProgramasAplicativos

para Finalidades

Gerais

Programas Aplicativos Específicos

Programas de Gerenciamento

de Sistemas

Programas deDesenvolvimento

de Sistemas

SoftwareAplicativo

Software

Software deSistemas

Page 3: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Tendências em Software

PrimeiraGeração

SegundaGeração

TerceiraGeração

QuartaGeração

Quinta Geração

Programasescritos pelousuário

Linguagens de Máquina

Programas emPacotes

Linguagens Simbólicas

SistemasOperacionais

Linguagens de Alto Nível

Sistemas de Gerenciamento deBanco de Dados

Linguagens de Quarta Geração

Pacotes para Microcomputador

Linguagem Naturale Linguagem

Orientada a ObjetosPacotes MultiusoInterface GráficaCapacidade paraUso em Redes e

Ajuda Especializada

Tendência: Rumo a pacotes de aplicativos fáceis de utilizar, para múltiplas finalidades, com capacidade para uso em redes para produtividade e colaboração

Tendência: Rumo a linguagens e ferramentas visuais e de conversação

Page 4: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

• Correio Eletrônico• Processador de Textos• Gráficos de Apresentação• Multimídia• Gerenciador de Informações

Pessoais• Groupware

Aplicativos Usuais com Múltiplas Finalidades

Page 5: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Navegadores de Rede

Grupos de Discussão

Navegarna Rede

IniciarBusca de

Informações

CorreioEletrônico

Transferênciade ArquivosMultimídia

Usos típicos de umnavegador de redenos ambientes da

Internet, de Intranets oude Extranets

Page 6: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Pacotes de Gerenciamento de Banco de Dados

Desenvolvimentodo

Banco de Dados

Manutenção doBanco de Dados

Consulta ao Banco de Dados

Desenvolvimentode Aplicação

Tarefas Básicas dosPacotes de Gerenciamento

de Bancos de Dados

Page 7: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Tecnologias Multimídia

Tecnologiaschaves emMultimídia

Placa de Capturade Vídeo

Linguagem de Autoria

Storyboard CDInterativo

Placa de Som ÁudioComprimido

Vídeo DigitalInterativo

MIDI Sistema de Ediçãopor Computador

VídeoInterativo Áudio Digital

Page 8: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Softwares Aplicativos para E-Business

Administraçãodo relacionamento

com o cliente

Administração derecursoshumanos

Administraçãofinanceira

e contabilidade

Administração da cadeia de

suprimentos

Planejamento de recursosempresariais

Apoio à decisão

empresarial

Page 9: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Funções de um Sistema Operacional

Gerenciamentode Recursos

Gerenciamentode Tarefas

Interface como Usuário

Gerenciamentode Arquivos

Utilitários eOutras

Funções

Page 10: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Tipos de Linguagem de Programação

Linguagens deMáquinaUtilizam instruçõesem código binário

1001 10011100 1101

Linguagens de AltoNívelUtilizam instruçõesbreves

Compute X = Y + Z

Linguagens deMarcaçãoUtilizam códigos decontrole embutidos

LinguagensAssemblerUtilizam instruções emcódigo simbólico

LOD YADD Z

Linguagens de QuartaGeraçãoUtilizam instruçõesnaturais

Linguagensorientadas a objetosDefine objetos quecontêm dados e ações

Document.write(“Hi There”)

<H1>First heading</H><!ELEMENT Product (#Item | manuf)>

SUM THE FOLLOWINGNUMBERS

Page 11: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Tradução de Linguagem de Programação

Processo deTradução daLinguagem

Programa fonte

Linguagemde Máquina

ProgramaObjeto

Escrito emBASIC,COBOL,

etc.

ProgramaTradutor

de Linguagem

• Compiler• Interpreter• AssemblerIF A := B

THEN 100110111101010010110

Page 12: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

• O software consiste em dois tipos principais de programas: software aplicativo, que dirige o desempenho de uma tarefa específica do usuário final, e software de sistema que controla e apóia as operações de um sistema de computador.

• Software aplicativo inclui vários programas que podem ser separados em categorias de finalidades gerais e aplicações específicas.

Resumo do Capítulo

Page 13: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Resumo do Capítulo (cont.)

• O software de sistema pode ser subdividido em programas de gerenciamento de sistemas e programas de desenvolvimento de sistemas. Aquele é utilizado para controlar o hardware, o software, as redes e os recursos de dados. Este último é utilizado pelos especialistas em SI para criar programas de computador.

• Um sistema operacional é um sistema integrado de programas que supervisiona as operações da CPU.

Page 14: 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as tendências principais na área de software. Dar exemplos dos principais

4Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva

Resumo do Capítulo (cont.)

• Há 5 níveis principais de linguagens de programação. Os programas tradutores de linguagem convertem as instruções que estão em linguagem de programação para instruções em linguagem de máquina.