4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as...
-
Upload
bruna-varejao-eger -
Category
Documents
-
view
218 -
download
0
Transcript of 4 Software Sistemas de Informação – James A. O’Brien – Editora Saraiva Descrever as...
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.