A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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

Apresentações semelhantes


Apresentação em tema: "Descrever as tendências principais na área de software."— Transcrição da apresentação:

1 Descrever as tendências principais na área de software.
Objetivos do Capítulo 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.

2 Categorias de Softwares
Aplicativo Software de Sistemas Programas Aplicativos para Finalidades Gerais Programas Aplicativos Específicos Programas de Gerenciamento de Sistemas Programas de Desenvolvimento de Sistemas

3 Tendências em Software
Primeira Geração Segunda Geração Terceira Geração Quarta Geração Quinta Geração 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 Programas escritos pelo usuário Linguagens de Máquina Programas em Pacotes Linguagens Simbólicas Sistemas Operacionais Linguagens de Alto Nível Sistemas de Gerenciamento de Banco de Dados Linguagens de Quarta Geração Pacotes para Microcomputador Linguagem Natural e Linguagem Orientada a Objetos Pacotes Multiuso Interface Gráfica Capacidade para Uso em Redes e Ajuda Especializada Tendência: Rumo a linguagens e ferramentas visuais e de conversação

4 Gráficos de Apresentação Multimídia
Aplicativos Usuais com Múltiplas Finalidades Correio Eletrônico Processador de Textos Gráficos de Apresentação Multimídia Gerenciador de Informações Pessoais Groupware

5 Internet, de Intranets ou
Navegadores de Rede Navegar na Rede Grupos de Discussão Iniciar Busca de Informações Usos típicos de um navegador de rede nos ambientes da Internet, de Intranets ou de Extranets Transferência de Arquivos Multimídia Correio Eletrônico

6 Pacotes de Gerenciamento
Pacotes de Gerenciamento de Banco de Dados Desenvolvimento do Banco de Dados Consulta ao Banco de Dados Tarefas Básicas dos Pacotes de Gerenciamento de Bancos de Dados Manutenção do Banco de Dados Desenvolvimento de Aplicação

7 Tecnologias chaves em Multimídia
Tecnologias Multimídia Tecnologias chaves em Multimídia Placa de Captura de Vídeo Linguagem de Autoria Storyboard CD Interativo Placa de Som Áudio Comprimido Vídeo Digital MIDI Sistema de Edição por Computador Vídeo Áudio Digital

8 Planejamento de recursos
Softwares Aplicativos para E-Business Administração do relacionamento com o cliente Administração de recursos humanos financeira e contabilidade Administração da cadeia de suprimentos Planejamento de recursos empresariais Apoio à decisão empresarial

9 Funções de um Sistema Operacional
Interface com o Usuário Gerenciamento de Recursos Gerenciamento de Tarefas Gerenciamento de Arquivos Utilitários e Outras Funções

10 Tipos de Linguagem de Programação
Linguagens de Máquina Utilizam instruções em código binário Linguagens de Alto Nível breves Compute X = Y + Z Marcação Utilizam códigos de controle embutidos Linguagens Assembler Utilizam instruções em código simbólico LOD Y ADD Z Linguagens de Quarta Geração naturais orientadas a objetos Define objetos que contêm dados e ações Document.write (“Hi There”) <H1>First heading</H> <!ELEMENT Product (#Item | manuf)> SUM THE FOLLOWING NUMBERS

11 Tradução de Linguagem de Programação
Compiler Interpreter Assembler IF A := B THEN Programa Tradutor de Linguagem Programa fonte Processo de Tradução da Linguagem Linguagem de Máquina Programa Objeto Escrito em BASIC, COBOL, etc.

12 Resumo do Capítulo 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.

13 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.

14 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.


Carregar ppt "Descrever as tendências principais na área de software."

Apresentações semelhantes


Anúncios Google