programação orientada a objetos - informÁtica · sistema operacional; ... mac os (macintosh...

31
SOFTWARE Disciplina: Informática Professor: Gustavo Sabry MARÇO/2016

Upload: others

Post on 18-Oct-2020

5 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DÚVIDAS

30

?

?

?

?

?

Page 31: 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

CONTATO

E-mail: [email protected]

Sala dos Professores 01

31