Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Software...
Software...
Todo poder que o computador nos disponibiliza no serviria para nada sem a
presena do software.
Os softwares podem ser utilizados, por exemplo, para escrever textos, editar fotos,
escutar msicas e criar apresentaes
OBRIEN, J. A. Sistemas de Informao e as Decises Gerenciais na Era da Internet. 2 ed.
So Paulo: Saraiva, 2004.
Mquina Multinveis
Aplicaes
Sistema
Operacional
Compilador
Microprograma
Sistema I/O
Tipos de Software
Tipos de Software
OBRIEN, J. A. Sistemas de Informao e as Decises Gerenciais na Era da Internet. 2 ed. So Paulo: Saraiva, 2004.
Softwares de
Sistema
e tipos de Sistemas Operacionais
Software de Sistemas
Programas de Gerenciamento de Sistemas
Programas que gerenciam recursos de hardware, software e dados do
sistema de computador durante sua execuo dos vrios trabalhos de
processamento de informaes dos usurios. Eles incluem:
Sistemas Operacionais
Programas de Gerenciamento de Redes
Utilitrios de Sistemas
Software de Sistemas
Software Bsico
O software bsico um conjunto de programas que foram
construdos para gerenciar as tarefas do hardware e de outros
programas que podem ser executados no computador.
Tipos de Sistemas
Operacionais
Do ponto de vista do nmero de usurios
Monousurio: apenas um e s um usurio trabalha de
cada vez.
Ex.: DOS, Windows 95 e Windows NT.
Tipos de Sistemas
Operacionais
Do ponto de vista da forma de execuo:
Sistema monoprogramado ou monotarefa processador, memria principal e dispositivos de E/S
(perifricos) ficam dedicados a um nico usurio/
programa.
Tipos de Sistemas
Operacionais
Do ponto de vista da forma de execuo:
Sistema multiprogramado ou multitarefa - Os recursos
da mquina so alocados de modo dinmico entre o
nmero de programas ativos de acordo com o nvel de
prioridade ou o estgio de execuo de cada um dos
programas. O sistema operacional gerencia o acesso
concorrente aos seus diversos recursos, de forma
ordenada e protegida, pelos diversos programas.
Tipos de Sistemas
Operacionais
Sistemas multitarefa:
Os sistemas multitarefa podem ser classificados pela
forma com que suas aplicaes so gerenciadas/interadas
com os usurios, sendo que um sistema operacional pode
suportar um ou mais desses tipos de processamento:
BATCH (LOTE)
TIME-SHARING (TEMPO-COMPARTILHADO
REAL-TIME (TEMPO-REAL)
Tipos de Sistemas
Operacionais
Tipos de sistemas multitarefa:
BATCH (LOTE) - Os programas, quando executados, so armazenados
em disco ou fita, onde esperam para serem atendidos. Normalmente, os
programas (jobs ou tarefas) que so executados nesses sistemas no
exigem interao com os usurios (por exemplo, compilaes e
linkedies);
TIME-SHARING (TEMPO-COMPARTILHADO)
O sistema operacional aloca uma fatia de tempo (time-slice) do
processador para cada usurio. Caso o programa do usurio no esteja
concludo nesse intervalo de tempo, ele substitudo por um de outro
usurio, e fica esperando por uma nova fatia de tempo. Permitem a
interao dos usurios com o sistema;
Tipos de Sistemas
Operacionais
Tipos de sistemas multitarefa:
REAL-TIME (TEMPO-REAL)
Tipos de Sistemas
Operacionais
Do ponto de vista do nmero de processadores:
Sistema monoprocessado - Caracteriza-se por possuir um nico
processador, sendo este controlado pelo sistema operacional instalado.
Tipos de Sistemas
Operacionais
Sistemas multiprocessados:
Mltiplos processadores permitem que vrios programas sejam
executados ao mesmo tempo, ou que um programa seja dividido em
subprogramas, para execuo simultnea por mais de um processador.
Tipos de Sistemas
Operacionais
Sistemas multiprocessados:
FORTEMENTE ACOPLADOS
Tipos de Sistemas
Operacionais
Sistemas multiprocessados:
FRACAMENTE ACOPLADOS
Softwares Aplicativos
Os softwares aplicativos tm o objetivo de
facilitar tarefas prticas do dia a dia.
Softwares Aplicativos
Exemplos:
Softwares Aplicativos
Software Utilitrio
Transacionais e Analticos
Softwares Transacionais
OLTP (Online Transaction Processing ou Processamento de
Transaes em Tempo Real) so sistemas que se
encarregam de registrar todas as transaes contidas em
uma determinada operao organizacional.
So os sistemas aplicativos, utilizados pela Organizao para
o registro e controle de seus processos.
Softwares Transacionais
ERP - Enterprise Resource Planning
Softwares Analticos
Softwares Analticos
Exemplos de OLAP
Softwares Analticos
bExemplos de OLAP
OLAP x OLTP
http://vivianeribeiro1.files.wordpress.com/2011/07/oltpvsolap.png
Quanto licena e
propriedade
Software Shareware
Tipos de Software
Software Trial
Tipos de Software
Software Freeware
Tipos de Software
Software Livre
software cujo modelo de licena livre atende aos quatro tipos de
liberdade definidas pela Free Software Foundation, sendo elas:
a) liberdade n 0: a liberdade para executar o programa, para qualquer
propsito;
b)
liberdade n 1: a liberdade de estudar como o programa funciona e adaptlo para as suas necessidades, sendo o acesso ao cdigo-fonte um pr-requisito
para esta liberdade;
c)
d)
Tipos de Software
Software Pblico Brasileiro um tipo especfico de software
que adota
um modelo de licena livre para o cdigo-fonte,
a proteo da identidade original entre o seu nome,
marca, cdigo-fonte, documentao e outros artefatos
relacionados por meio do modelo de Licena Pblica de
Marca LPM
disponibilizado na internet em ambiente virtual pblico
tratado como um benefcio para a sociedade, o
mercado e o cidado
http://www.softwarepublico.gov.br/spb/download/file/in_spb_01.pdf
Tipos de Software
SaaS Software as a Service
SaaS um software distribudo como um servio,
implementado em plataforma web de forma nativa e
acessado usando tecnologias e protocolos de internet.
Do ponto de vista do usurio, um software que no
instalado localmente na infra-estrutura do cliente (onpremise), mas utilizado atravs da web e pago pelo
tempo de uso ou volume, por demanda. Envolve
mecanismos de tarifao e mtricas de uso ou billing.
http://msdn.microsoft.com/pt-br/library/dd875466.aspx#bm_3
http://cartilha.cert.br/
http://cartilha.cert.br/fasciculos/codigos-maliciosos/ fasciculocodigos-maliciosos.pdf
http://cartilha.cert.br/malware/