gerÊncia de sistemas de informaÇÃo · – interface pode ser por comandos ou gráfica. ......

34
GERÊNCIA DE SISTEMAS DE INFORMAÇÃO SOFTWARE DE SISTEMAS E DE APLICAÇÃO GSI – 2016/1

Upload: trinhduong

Post on 27-Sep-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

GERÊNCIA DE SISTEMAS DE INFORMAÇÃOSOFTWARE DE SISTEMAS E DE APLICAÇÃO

GSI – 2016/1

Page 2: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software

“Programas de computador que controlam os trabalhos do hardware”.

– Programas de computador são sequências de instruções.

Page 3: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software

Software docomputador

Software deaplicação

Software desistema

Programas deaplicação para

fins gerais

Programas deaplicação parafins específicos

Programas degerenciamento

de sistemas

Programas dedesenvolvimento

de sistema

Page 4: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Softwares de Sistema

Conjunto de programas que coordena atividades e funções do hardware e de outros programas;

– Cada tipo de software de sistemas é projetado para uma CPU específica e classe de hardware;

Page 5: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Programas de Gerenciamento de Sistema

Programas que gerenciam recurso de hardware, software, rede e dados do sistema;

Exemplos:– Sistema Operacional;– SGBD;– Gerenciamento de rede;– Utilitários de sistema.

Page 6: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Conjunto de programas que controla o hardware e age como interface de aplicativos;

Software de aplicação Sistema Operacional

Hardware

Page 7: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistema Operacional

Combinações entre SO’s, computadores e usuários:– Um único computador e um único usuário;– Um único computador com múltiplos usuários;– Múltiplos computadores;– Computadores de uso específico.

Page 8: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistema Operacional

SO’s são (normalmente) armazenados em discos;

– Porções do SO são transferidas para memória (execução);

– Minimiza intervenções humanas durante o processamento;

– Auxilia programas de aplicação a executar operações comuns.

Page 9: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Qualquer SO deve executar cinco operações básicas:

– Interface com usuário;– Gerenciamento de recursos;– Gerenciamento de tarefas;– Gerenciamento de arquivos e utilitários;– Serviços de suporte.

Page 10: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Interface com usuário

– Comunicação;– Carregar e executar programas;– Acessar arquivos.

– Interface pode ser por comandos ou gráfica.– Mais popular é a interface Windows.

Page 11: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Gerenciamento de recursos

– SO possui programas para controlar hardware;– Exemplo:

● Gerenciadores de memória registram local em que dados e programas estão armazenados;

Page 12: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Gerenciamento de arquivos

– Controlam a criação e exclusão de arquivos de dados e programas;

– Controlam o acesso;– SO mantém lista de informações com localização e

características de arquivos

Page 13: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Gerenciamento de tarefas

– Determinam quais tarefas acessam a CPU e o tempo de acesso;

– Definição de prioridades;– Como o gerenciamento de tarefas pode ser

realizado na CPU?

Page 14: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Sistemas Operacionais

Microsoft Windows (vídeo)

Page 15: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software de Aplicação

Programas voltados para o atendimento de funções gerais ou específicas (especializadas);

– Software de funções gerais● Processadores de texto, planilhas eletrônicas,

gerenciamento de banco de dados;

O que define estes softwares como de funções gerais?

Page 16: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software de Aplicação

Software só medida

– Aplicações desenvolvida para a realidade de uma organização;

– Organização é dona do código;– Uma terceira empresa pode ser responsável pelo

desenvolvimento.

Neste caso, de quem é a propriedade do software?

Page 17: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software de Aplicação Empresarial

Suporta aplicações empresariais de caráter específico

Automatiza processos e permite melhoria nos negócios;

Podem ser utilizados para os mais diversos fins.

– Podem ser desenvolvidos sob medida ou de caráter geral (software de prateleira).

Page 18: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Suítes de Softwares

Pacotes de programas integrados

Vantagens:

– Menor custo de aquisição;– Padronização da interface;– Compartilham mesmas ferramentas;– Compatíveis entre si.

Page 19: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Suítes de Softwares

Desvantagens:

– Demandam muito espaço em disco;– Muitas funções não são utilizadas pela maioria dos

usuários;

Page 20: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Suítes de Softwares

Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office

Sun Open Office

Processamento de Texto

Word WordPro WordPerfect Writer

Planilha eletrônica Excel 1-2-3 Quattro Pro Calc

Apresentação gráfica Power Point Freelance Presentations Impress

Gerenciador de banco de dados

Access Approach Paradox Base

Gerenciador de informações pessoais

Outlook Organizer Corel Central Schedule

Page 21: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Navegadores Web

Considerado um dos softwares mais importantes de hoje;

– Navegação em sites;– Utilização de sistemas online;– Utilização de correios eletrônicos;– Sistemas de pesquisa;– Segurança da informação.

Page 22: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Softwares de Processamento de Texto

Criação, revisão, edição e impressão de textos;

– Recursos para tornar melhorar o visual de textos;– Dicionário de palavras;– Verificação ortográfica;– Conversão de/para outros formatos (HTML, PDF, etc.).

Page 23: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Softwares de Planilha Eletrônica

Criação de planilhas eletrônicas (linhas e colunas)

– Cálculo;– Análises;– Pesquisa;– Gráficos;– Ordenação, etc.

Page 24: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Softwares de Apresentação Gráfica

Criação de apresentação gráficas com recursos de:

– Gráficos;– Transições;– Multimídia;– Notas.

Page 25: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Softwares de Gerenciamento de Informações Pessoais

Armazenar, recuperar e organizar informações de contatos;

Calendário;

Integração com Correio Eletrônico.

Page 26: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Groupware

Software voltado para aplicação de trabalho em conjunto

– Ex: Lotus Note, Novell GroupWise e Microsoft Exchange;– Criação de equipes virtuais;– Gerenciamento de tarefas;– Vídeo-conferências;– Chats;– Integração com correio-eletrônico.

Page 27: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Computação em Nuvem

Recursos de software são fornecidos por meio de virtualização;

– Em alguns casos recursos de hardware também são disponibilizados;

– Exemplos;● SAP Business ByDesign;● Salesforce.com;● Google Apps.

Page 28: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Licença de Software

Softwares de prateleira ou via provedor de aplicativos devem ser licenciados;

– Propriedade intelectual;– Proíbe engenharia reversa;– Proíbe cópias;– Delimita quantidade de usuários;

Page 29: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software Livre

Permite-se adaptações ou modificações em seu código;

– Não é necessário solicitar permissão.

Page 30: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Software Livre

A Free Software Foundation considera um software como livre quando atende aos quatro tipos de liberdade para os usuários:

– Liberdade 0: A liberdade para executar o programa, para qualquer propósito;

– Liberdade 1: A liberdade de estudar o software;– Liberdade 2: A liberdade de redistribuir cópias do programa de

modo que você possa ajudar ao seu próximo;– Liberdade 3: A liberdade de modificar o programa e distribuir

estas modificações, de modo que toda a comunidade se beneficie.

Page 31: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Movimento de Código Aberto

Semelhante a Software Livre

– Diferença está imposição de algumas restrições;– Exemplos:

● Código aberto não garante direito de modificação;

● Modificação podem demandar uso de outros nomes de distribuição.

Page 32: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Linguagem de Programação

Linguagem de máquina:

– Instruções em código binário;– Cada tipo de computador possui um conjunto diferente de

instruções;– Exemplo

1010 11001

1011 11010

1100 11011

Page 33: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Linguagem de Programação

Linguagem “montadora”:

– Criada para diminuir dificuldades de programação;– Requer uso de um montador (Assembler)– Exemplo:

LOD Y

ADD Z

STR X

Page 34: GERÊNCIA DE SISTEMAS DE INFORMAÇÃO · – Interface pode ser por comandos ou gráfica. ... Programas Microsoft Office Lotus SmartSuite Corel WordPerferct Office Sun Open Office

Linguagem de Programação

Linguagem de quarta-geração:

– Linguagem de programação de alto nível com fins específicos;

“A diferença principal entre linguagem de terceira e quarta geração, é que a primeira descreve como fazer algo e a segunda o que você quer que seja feito”