Noções de Software
Escola Almirante Soares Dutra
Curso Técnico em Higiene Dental
Disciplina: Informática Básica
Professor: Vitor Almeida
1
EASD – Prof. Vitor Almeida
05/11/2015
O que é software?
 Software é todo e qualquer conjunto de instruções
(ordens) que o computador executa.
 É a parte lógica de um sistema computacional que
controla o hardware.
2
EASD – Professor Vitor Almeida
05/11/2015
Funcionalidade do Software
Mecanismo pelo qual:
 Explora recursos do hardware.
 Executa determinadas tarefas
 Interage com a máquina.
 Torna o computador operacional.
3
EASD – Prof. Vitor Almeida
05/11/2015
Tipos de Software
O computador possui dois tipos de softwares:

Softwares Básicos (interagem com o hardware)

Softwares Aplicativos (Auxiliam o usuário)
Obs: São programas necessários para permitir o
funcionamento do hardware
4
EASD – Prof. Vitor Almeida
05/11/2015
Softwares Básicos (Tradutores)
 São softwares que Permitem a criação de novos softwares.
 Para que o computador nos entenda, precisamos utilizar uma
linguagem que lhe seja compreensível.
 Para que linguagens de diversos tipos sejam traduzidas para a
linguagem de máquina, utilizamos um tradutor.
5
EASD – Prof. Vitor Almeida
05/11/2015
Softwares Básicos (Sistemas Operacionais)
GERENCIA o Hardware e o Software da máquina de forma organizada, confiável
e a mais simples possível.
05/11/2015
EASD – Prof. Vitor Almeida
6
Softwares Aplicativos
É um conjunto de programas voltados para a solução de
problemas do usuário. Pode ser de uso geral ou específico.
 Uso geral (editores de texto, gráficos, planilhas eletrônicas,
gerenciadores de banco de dados, etc)
 Uso específico (folha de pagamento, contabilidade, contas a pagar e
receber, etc)
7
EASD – Prof. Vitor Almeida
05/11/2015
Categorias
 Software proprietário: Programas utilizados por um
determinado período e após esse período deve ser paga uma taxa de
registro para o desenvolvedor.
 Software livre: Programas distribuídos livremente pela Internet.
8
EASD – Prof. Vitor Almeida
05/11/2015
Software Proprietário
 O uso, redistribuição ou modificação do software
proprietário é proibida ou cercados de muitas
restrições que na prática não são possíveis de serem
realizados livremente.
 Mecanismos que barateiam o custo de software
proprietário:
 Licença de uso empresarial
 Versão para rede
9
EASD – Prof. Vitor Almeida
05/11/2015
Pirataria de Software
 A pirataria de software existe para quem copia ou
usa ilegalmente um software proprietário
 No Brasil pirataria de software é crime
10
EASD – Prof. Vitor Almeida
05/11/2015
Software Livre
 Refere-se à liberdade dos usuários para executarem,
copiarem, distribuírem, estudarem, modificarem e
melhorarem o software.
 São programas que permitem a livre distribuição, acesso
ao código-fonte e o direito de alterar o programa.
 Diz respeito a quatro tipos de liberdade:
 Execução
 Estudo e adaptação
 Redistribuição
 Publicação de melhorias
11
EASD – Prof. Vitor Almeida
05/11/2015
Tipos de Software
12
EASD – Prof. Vitor Almeida
05/11/2015
Sistemas Operacionais
 É a interface entre o usuário e os recursos disponíveis no
sistema computacional, visando tornar esta comunicação
transparente.
 Sem o sistema operacional o usuário deve conhecer
profundamente os diversos detalhes de HW, para operar o
computador.
13
EASD – Prof. Vitor Almeida
05/11/2015
14
EASD – Prof. Vitor Almeida
05/11/2015
Principais tarefas do SO
 Proporcionar a interface com o usuário
 Gerenciar e manter os sistemas de arquivos
 Gerenciar os dispositivos de hardware
 Dar suporte a outros programas.
15
EASD – Prof. Vitor Almeida
05/11/2015
Interface com o usuário
Linha de comando
 Os usuários devem digitar os comandos
05/11/2015
EASD – Prof. Vitor Almeida
16
Interface com o usuário
Interface Gráfica
 Interação com o usuário de forma gráfica.
 Possuem janelas, ícones, menus etc.
05/11/2015
EASD – Prof. Vitor Almeida
17
Gerenciar e manter os sistemas
de arquivos
 Permite o gerenciamento de arquivos organizado em diretórios
(árvore de diretórios).
05/11/2015
EASD – Prof. Vitor Almeida
18
Sistema operacional (máquina virtual)
 Os detalhes sobre os processos não devem aparecer na
abstração do usuário.
 Interação entre usuários e computador mais simples, confiável e
eficiente.
19
EASD – Prof. Vitor Almeida
05/11/2015
Gerenciar os dispositivos de Hardware
 Gerencia e disponibiliza os recursos da máquina e seus
periféricos de forma confiável e organizada.
 Compartilhamento de CPU, memórias e dispositivos de E/S.
20
EASD – Prof. Vitor Almeida
05/11/2015
Sistema operacional (Gerenciador de
Recursos)
Exemplo: o aconteceria se 3 processos resolvessem imprimir
simultaneamente na mesma impressora?
05/11/2015
EASD – Prof. Vitor Almeida
21
Categorias de SO
 Multitarefas
 Controla mais de uma tarefa ao mesmo tempo
 Multiusuários
 Permite mais de um usuário em um determinado tempo
 Multiprocessadores
 Realiza mais de um processamento ao mesmo tempo. Neste caso o
microcomputador deve ter mais de um processador.
Obs: O SO multiusuário também pode ser multitarefa
22
EASD – Prof. Vitor Almeida
05/11/2015
Tipos de Sistemas Operacionais

23
Existem diversos tipos e versões de Sistemas
Operacionais no mundo, entre eles podemos citar,
para conhecimento: Linux, MacOS, OS 2, Windows
(NT ,95, 98, 2000, XP, Vista), entre outros.
EASD – Prof. Vitor Almeida
05/11/2015
Vírus
 São programas de computador que são executados sem a permissão do usuário,
podendo ocasionar diversos danos a outros softwares.
 Os vírus se propagam de um computador para outro através de disquetes, pen drives
etc ou através da Internet.
Exemplos: Atenas, o Sexta-Feira 13, o Ping-Pong, Michelangelo,
I Love You.
05/11/2015
EASD – Prof. Vitor Almeida
24
Precauções
As principais medidas contra os vírus são:
 Não utilizar disquetes, pen drives etc de estranhos ou de procedência
duvidosa.
 Manter cópias de todos os principais programas em CD.
 Não utilizar programas pirateados e verificar, o desempenho do
sistema, como, por exemplo, a velocidade de resposta do micro.
25
EASD – Prof. Vitor Almeida
05/11/2015
Download

Software proprietário - Centro de Informática da UFPE