• Nenhum resultado encontrado

Capitulo 04

N/A
N/A
Protected

Academic year: 2021

Share "Capitulo 04"

Copied!
18
0
0

Texto

(1)

4

Software

Sistemas de Informação – James A. O’Brien – Editora Saraiva • Capítulo 04

• Prof. MSc. Flávio Pereira

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

(3)

4

Software

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

O que é software?

Software livre, segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição. A liberdade de tais diretrizes é central ao conceito, o qual se opõe ao conceito de software proprietário, mas não ao software que é vendido almejando lucro (software comercial). A maneira usual de distribuição de software livre é anexar a este uma licença de software livre, e tornar o código fonte do programa disponível. O software livre também é conhecido pelo acrônimo FLOSS (do inglês Free/Libre Open Source Software).

Software, logiciário ou suporte lógico é uma seqüência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento. Software também é

o nome dado ao comportamento exibido por essa seqüência de instruções quando executada em um computador ou máquina semelhante. Software também

é um produto e é desenvolvido pela Engenharia de software, e inclui não só o programa de computador

propriamente dito, mas também manuais e especificações. Para fins contábeis e financeiros, o

(4)

4

Software

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

Categorias de Softwares

SOFTWARE DE SISTEMA

Geralmente dividido em SISTEMAS OPERACIONAIS e PROGRAMAS UTILITÁRIOS. Para começar os Sist. Operacionais são de grande importância, pois eles nos dão a opção de ? Dizer ao computador o que ele deve fazer?. Dois exemplos bastante conhecidos do nosso público são o Windows e o Linux. Os Prog. Utilitários geralmente são softwares de menor porte com funções mais especificas tipo: Verificação de Disco, Cópias de Segurança entre outros.

SOFTWARE APLICATIVO

Neste tipo de software se enquadram todos aqueles programas que são utilizados na execução de tarefas específicas. Posso citar vários exemplos mas os mais comuns são os processadores de texto, como o Word, que servem para trabalhar com os mais diversos tipos de textos, emitir etiquetas, e fazer formulários, as planilhas eletrônicas como o Excel são poderosas ferramentas de cálculos que facilitam tanto aquele trabalho árduo de matemática, fazer gráficos com real representação dos dados é uma coisa muito boa pra quem precisa e por último o que muitos usam mas não sabem o nome ao certo que são os Browsers ou Navegadores, softwares usados para navegar na Web, dentre eles os mais conhecidos atualmente são: Windows Internet Explorer, Firefox, Google Chrome, Opera e Safári.

(5)

4

Software

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

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

(6)

4

Software

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

Tendências em Software

Primeira Geração

Primeira

Geração SegundaGeração

Segunda

Geração GeraçãoTerceira

Terceira

Geração GeraçãoQuarta

Quarta

Geração GeraçãoQuinta

Quinta Geraçã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 pacotes de aplicativos fáceis de utilizar, para múltiplas

finalidades, com capacidade para uso em redes para produtividade e colaboração

(7)

4

Software

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

(8)

4

Software

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

Aplicativos Usuais com Múltiplas Finalidades

Groupware

São sistemas baseados em tecnologias de

computação e telecomunicação que auxiliam grupos de usuários a exercerem uma atividade.

CSCW (Computer Supported Cooperative Work) é o nome da área de pesquisa que estuda o uso das

tecnologias de computação e telecomunicações que auxiliam atividades de grupos de usuários.

(9)

4

Software

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

Navegadores de Rede

Grupos de Discussão

Navegar

na Rede Busca deIniciar Informações Correio Eletrônico Transferência de Arquivos Multimídia Usos típicos de um navegador de rede nos ambientes da Internet, de Intranets ou de Extranets

(10)

4

Software

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

Pacotes de Gerenciamento de Banco de Dados

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

Pacotes de Gerenciamento de Bancos de Dados

Tarefas Básicas dos Pacotes de Gerenciamento

(11)

4

Software

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

Tecnologias Multimídia Tecnologias chaves em Multimídia Placa de Captura de Vídeo Placa de Captura

de Vídeo Linguagem de Autoria Linguagem de Autoria Storyboard Storyboard CD Interativo CD Interativo Placa de Som

Placa de Som Áudio

Comprimido Áudio Comprimido Vídeo Digital Interativo Vídeo Digital Interativo MIDI

MIDI Sistema de Edição

por Computador Sistema de Edição por Computador Vídeo Interativo Vídeo

(12)

4

Software

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

Softwares Aplicativos para E-Business

Administração do relacionamento com o cliente Administração de recursos humanos Administração financeira e contabilidade Administração da cadeia de suprimentos Planejamento de recursos empresariais Apoio à decisão empresarial

(13)

4

Software

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

(14)

4

Software

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

Funções de um Sistema Operacional

Gerenciamento de Recursos

Gerenciamento

de Recursos Gerenciamentode Tarefas

Gerenciamento de Tarefas Interface com o Usuário Interface com o Usuário Gerenciamento de Arquivos Gerenciamento de Arquivos Utilitários e Outras Funções Utilitários e Outras Funções

(15)

4

Software

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

Tradução de Linguagem de Programação

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

(16)

4

Software

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.

(17)

4

Software

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.

(18)

4

Software

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.

Referências

Documentos relacionados

Como indica a tabela com as porcentagens das realizações das vibran- tes nas palavras analisadas (fi gura 1), há variação na produção de r-forte, mesmo no estilo monitorado como

Mestrado em: Nutrição Humana ou Nutrição Clínica ou Saúde Coletiva ou Ciências da Saúde ou Ciências ou Saúde ou Alimentos e Nutrição e Desenvolvimento na

A partir da implementação do Programa de Apoio a Planos de Reestruturação e Expansão das Universidades Federais, a universidade brasileira abre-se para o acesso de novos e

Considerando a Resolução RDC nº 15, de 15 de março de 2012, que aprova o regulamento técnico que dispõe sobre requisitos de boas práticas

A listagem completa, com todos os equipamentos monitorados nesta análise (Normais, Alarmados e Não Coletados), está exibida no final deste relatório.. Resumo

- Fortalecimento e inovação no Ensino de excelência (planejar o retorno do ensino presencial com qualidade e segurança, fortalecimento dos projetos integradores, apoiar e

Para avaliar a imagem corporativa de Conselho Profissional, foi utilizado, no presente estudo, o modelo desenvolvido por Cidade (2010) para mensurar a imagem corporativa

e Org.de Computadores II Estrutura de Dados II Filosofia e Metodologia da Ciência Banco de Dados I Linguagens Formais e Autômatos Sistemas Operacionais Linguagens de