programação orientada a objetos - informÁtica · sistema operacional; ... mac os (macintosh...
TRANSCRIPT
![Page 1: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/1.jpg)
SOFTWARE
Disciplina: Informática
Professor: Gustavo Sabry
MARÇO/2016
![Page 2: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/2.jpg)
O QUE É SOFTWARE?
É a parte lógica de um computador;
Ou seja, nada mais é que todo e qualquer programa utilizado
pelos usuários;
Gerado a partir de uma linguagem de programação.
2
![Page 3: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/3.jpg)
O QUE É SOFTWARE?
É a parte lógica de um computador;
Ou seja, nada mais é que todo e qualquer programa utilizado
pelos usuários;
Gerado a partir de uma linguagem de programação.
3
![Page 4: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/4.jpg)
O QUE É LINGUAGEM DE PROGRAMAÇÃO?
Assim como os computadores, os programas apenas seguem
instruções que lhe são dadas;
Toda e qualquer instrução é dada ao aplicativo a partir de uma
linguagem de programação;
Nada mais é que uma espécie de idioma que é utilizado para
que um computador seja capaz de interpretar as instruções
dadas por um programador;
Programador é a pessoa responsável por criar uma aplicação
(programa) fazendo o uso dos códigos de uma linguagem de
programação;
Existem várias linguagens de programação. 4
![Page 5: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/5.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
5
![Page 6: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/6.jpg)
APLICATIVO
É aquele que permite aos usuários executar uma ou mais
tarefas específicas, em qualquer campo de atividade que possa
ser automatizado.
Alguns exemplos de softwares aplicativos:
Editores de Texto;
Planilhas Eletrônicas;
Gerador de Apresentações;
Edição de Imagem;
Reprodução de áudio/vídeo;
Entre outros.
6
![Page 7: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/7.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
7
![Page 8: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/8.jpg)
SISTEMA OPERACIONAL
Software que viabiliza o funcionamento do hardware do
computador e a execução de todos os outros programas,
gerenciando e supervisionando o funcionamento de todo o
sistema e seus recursos;
É considerado o principal software do computador, pois os
demais softwares só podem ser executados a partir dele.
8
![Page 9: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/9.jpg)
SISTEMA OPERACIONAL
9
Windows
Desenvolvido pela empresa Microsoft;
A versão mais atual deste Sistema Operacional é o Windows 10
(lançado no ano de 2014);
É o sistema operacional mais conhecido e utilizado em
computadores pessoais no mundo todo embora grande
quantidade dos usuários utilizam versões ilegais.
![Page 10: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/10.jpg)
SISTEMA OPERACIONAL
10
Windows
Desenvolvido pela empresa Microsoft;
A versão mais atual deste Sistema Operacional é o Windows 10
(lançado no ano de 2014);
É o sistema operacional mais conhecido e utilizado em
computadores pessoais no mundo todo embora grande
quantidade dos usuários utilizam versões ilegais.
![Page 11: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/11.jpg)
SISTEMA OPERACIONAL
11
Linux
Sistema que utiliza como sua base a plataforma UNIX,
possuindo em seu núcleo o Sistema Operacional Linux;
É um dos maiores exemplos de desenvolvimento com código
aberto e de software livre. É um sistema que boa parte de
suas distribuições são gratuitas;
Considerado um sistema bem mais estável e segura que
qualquer versão do Windows.
![Page 12: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/12.jpg)
SISTEMA OPERACIONAL
12
Linux
Versões do Linux:
Red Hat;
Big Linux;
Ubuntu;
KDE;
Gnome;
Entre outros.
![Page 13: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/13.jpg)
SISTEMA OPERACIONAL
13
Linux
Versões do Linux:
Red Hat;
Big Linux;
Ubuntu;
KDE;
Gnome;
Entre outros.
![Page 14: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/14.jpg)
SISTEMA OPERACIONAL
14
MAC OS (Macintosh Operating System)
Desenvolvido pela empresa Apple;
Foi o primeiro sistema gráfico amplamente usado em
computadores pessoais a utilizar ícones para representar itens
do computador (programas, pastas, documentos, etc.);
Também foi pioneiro na disseminação do conceito de área de
trabalho com ícones, documentos, pastas, lixeira, ... (analogia
ao ambiente de um escritório).
![Page 15: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/15.jpg)
SISTEMA OPERACIONAL
15
MAC OS (Macintosh Operating System)
Desenvolvido pela empresa Apple;
Foi o primeiro sistema gráfico amplamente usado em
computadores pessoais a utilizar ícones para representar itens
do computador (programas, pastas, documentos, etc.);
Também foi pioneiro na disseminação do conceito de área de
trabalho com ícones, documentos, pastas, lixeira, ... (analogia
ao ambiente de um escritório).
![Page 16: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/16.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
16
![Page 17: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/17.jpg)
SOFTWARE PROPRIETÁRIO
Tipo específico de software que é licenciado, ou seja, há a
proteção sobre os direitos do criador do programa. Esta
proteção é dada a partir de licenças para o uso do aplicativo;
A licença para o uso deste software é, geralmente,
comercializada a partir dos interesses e necessidades dos
desenvolvedores;
Sua redistribuição ou modificação é estritamente proibida
17
![Page 18: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/18.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
18
![Page 19: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/19.jpg)
SOFTWARE LIVRE
É um software que respeita a liberdade do usuário, concedendo
o uso irrestrito da aplicação;
Funciona permitindo que o usuário tenha acesso ao seu código
fonte e possa modificá-lo para que o aplicativo se adapte da
melhor forma aos interesses do usuário;
Não é, obrigatoriamente, um software gratuito.
19
![Page 20: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/20.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
20
![Page 21: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/21.jpg)
DEMO
É uma versão de demonstração de um aplicativo, limitando o
seu uso e restringindo suas funcionalidades;
Pode ser considerado uma espécie de “amostra grátis” para que
os usuários conheçam um pouco do aplicativo e tenham
interesse de adquirir uma licença do mesmo;
Nos jogos, um demo é lançado geralmente alguns meses antes
do lançamento do produto completo, para criar expectativa
entre os jogadores e dar uma amostra do que o jogo completo
reserva.
21
![Page 22: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/22.jpg)
DEMO
É uma versão de demonstração de um aplicativo, limitando o
seu uso e restringindo suas funcionalidades;
Pode ser considerado uma espécie de “amostra grátis” para que
os usuários conheçam um pouco do aplicativo e tenham
interesse de adquirir uma licença do mesmo;
Nos jogos, um demo é lançado geralmente alguns meses antes
do lançamento do produto completo, para criar expectativa
entre os jogadores e dar uma amostra do que o jogo completo
reserva.
22
Esta é apenas uma versão demo
deste jogo, nela só é possível se
jogar 3 fases!
EXEMPLO
![Page 23: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/23.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
23
![Page 24: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/24.jpg)
TRIAL
É um aplicativo que também serve como uma espécie de
“amostra grátis”, porém funciona de uma maneira diferente dos
Demos;
Permite ao usuário o uso de quase todas as funcionalidades da
aplicação, limitando apenas o tempo ou frequência de uso do
mesmo;
Geralmente esse limite é dado em dias. Por exemplo, o usuário
pode usar o aplicativo por 30 dias e após isso o programa não
poderá mais ser usado se o usuário não comprar a licença.
24
![Page 25: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/25.jpg)
TRIAL
É um aplicativo que também serve como uma espécie de
“amostra grátis”, porém funciona de uma maneira diferente dos
Demos;
Permite ao usuário o uso de quase todas as funcionalidades da
aplicação, limitando apenas o tempo ou frequência de uso do
mesmo;
Geralmente esse limite é dado em dias. Por exemplo, o usuário
pode usar o aplicativo por 30 dias e após isso o programa não
poderá mais ser usado se o usuário não comprar a licença.
25
EXEMPLO
![Page 26: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/26.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
26
![Page 27: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/27.jpg)
FREEWARE
Também conhecido como software gratuito;
Considerado todo e qualquer programa de computador cuja
utilização não implica o pagamento de licenças;
É importante não confundir freeware com software livre.
O freeware é obrigatoriamente gratuito, porém não
obrigatoriamente dá a liberdade para que o usuário possa
alterar a aplicação.
Já o software livre não obrigatoriamente é gratuito, porém
obrigatoriamente permite que o usuário tenha acesso ao código
fonte e modifique o aplicativo como bem entender.
27
![Page 28: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/28.jpg)
CLASSIFICAÇÃO DOS SOFTWARES
Quanto a finalidade de uso:
Aplicativo;
Sistema Operacional;
Quanto a codificação:
Proprietário;
Livre;
Quanto a aquisição:
Demo;
Trial;
Freeware;
Shareware.
28
![Page 29: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/29.jpg)
SHAREWARE
De um modo geral, pode-se dizer que são programas pagos que
necessitam de uma licença, seja um número serial, um código
ou arquivo para habilitá-lo;
Os tipos de software Demo e Trial impõem ao usuário suas
restrições de uso para que o mesmo compre a licença do
aplicativo. Portanto, ambos são considerados como exemplos de
Shareware.
29
![Page 30: Programação Orientada a Objetos - INFORMÁTICA · Sistema Operacional; ... MAC OS (Macintosh Operating System) Desenvolvido pela empresa Apple; Foi o primeiro sistema gráfico amplamente](https://reader036.vdocuments.pub/reader036/viewer/2022081400/605c61c852c4470aa757a7a3/html5/thumbnails/30.jpg)
DÚVIDAS
30
?
?
?
?
?