c onceitos de s oftware prof. erion monteiro. p ensamento do d ia “imagine uma nova história para...

49
CONCEITOS DE SOFTWARE Prof. Erion Monteiro

Upload: internet

Post on 21-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

CONCEITOS DE SOFTWAREProf. Erion Monteiro

Page 2: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PENSAMENTO DO DIA

“Imagine uma nova história para a sua vida e acredite nela!”

Paulo Coelho

Page 3: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

O QUE É SOFTWARE? É o produto que os engenheiros de

software projetam e constroem. Abrangem programas que executam em computadores de qualquer tamanho e arquitetura, documentos que incluem formas impressas e virtuais e dados que combinam números e texto, mas também incluem representações de informação em figuras, em vídeo e em áudio.

Page 4: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

Windows e Linux são software básicos, assim como qualquer outro sistema operacional.

APLICAÇÕES DE SOFTWARE

É uma coleção de programas escritos para servir outros programas.

Por exemplo: compiladores, drivers de dispositivos, sistemas operacionais e BIOS.

Também são conhecidos como Software Básico.

::. SOFTWARE DE SISTEMAS

Page 5: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

APLICAÇÕES DE SOFTWARE

Processamento de informação comercial é a maior área de aplicação de software. P. Ex.: folha de pagamento, contas a pagar/receber, controle de estoque, gerenciamento de pessoal.

Estes programas evoluíram para os chamados SGI – Sistemas de Gestão da Informação, muitas vezes tratados simplesmente como Sistemas de Informação.

::. SOFTWARE COMERCIAL

Page 6: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

APLICAÇÕES DE SOFTWARE

Produtos inteligentes tornaram-se comuns em praticamente todo o mercado consumidor e industrial. Software embutido reside situado nas memórias ROM. Podem realizar funções muito limitadas e particulares, por exemplo, controle de um forno micro-ondas, painel digital de um carro, ajustes de um aparelho televisor, inicialização de um microcomputador.

É o mesmo que Firmware!

::. SOFTWARE EMBUTIDO

Page 7: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

APLICAÇÕES DE SOFTWARE

Esse mercado de software explodiu nas últimas duas décadas. Processadores de texto, planilhas eletrônicas, aplicações gráficas, multimídia, entretenimento, gestão de base de dados, aplicações financeiras pessoais e comerciais, rede são apenas algumas das centenas de aplicações possíveis.

Software para PC envolve os Sistemas Operacionais, que já vimos na categoria de software básico, além de outros conhecidos como Aplicativos e Utilitários.

::. SOFTWARE PARA PC

Page 8: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

APLICAÇÕES DE SOFTWARE

As páginas Web apresentadas por um browser constituem software que incorpora instruções executáveis (p. ex. CGI, HTML, Perl ou Java) e dados de hipertexto, além de uma variedade de formatos visuais e de áudio. Em resumo, a rede mundial se transforma num grande computador que fornece recursos quase ilimitados de software que pode ser acessado por qualquer um que tenha um modem.

::. SOFTWARE PARA WEB

Page 9: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PROGRAMAÇÃO

O programa é escrito em Linguagem de Programação ou diretamente em Linguagem de Máquina.

São exemplos de linguagem de programação: Java, C, C++, Delphi, Python, PHP, C♯, Visual Basic, .NET, Perl, Ruby, Lisp, Kylix, Pascal, Cobol, Fortran, dentre centenas de outras.

::. DESENVOLVIMENTO DE SOFTWARE

Page 10: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PROGRAMAÇÃO

O programador escreve o Código Fonte e posteriormente este irá gerar um Código de Máquina (binário) que será executado pelo Processador.

::. DESENVOLVIMENTO DE SOFTWARE

Page 11: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PROGRAMAÇÃO::. DESENVOLVIMENTO DE SOFTWARE

Código Fonte

TraduzidoCódigo de Máquina

Compilador Interpretador

Page 12: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO

Segundo a definição criada pela FSF - Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído com algumas restrições.

::. SOFTWARE LIVRE

Conceito defendido pelo Governo Federal, divulgado pela Presidência da República no sítio www.softwarelivre.gov.br.

http://www.softwarelivre.gov.br/tire-suas-duvidas/o-que-e-software-livre

Page 13: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCÍPIOS BÁSICOS DO

1. A liberdade de executar o programa, para qualquer propósito;

2. A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades. O acesso ao código-fonte é um pré-requisito para esta liberdade;

3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo;

4. A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles. O acesso ao código-fonte é um pré-requisito para esta liberdade.

::. SOFTWARE LIVRE

Page 14: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCÍPIOS BÁSICOS DO::. SOFTWARE LIVRE

CUIDADO!CUIDADO!

Ainda é muito difundido o conceito de que:

Software livre é qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição.

Page 15: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. SOFTWARE LIVRE

Software Livre

Código Aberto

Open Source

Software Livre (Free

Software)

Software Grátis

(Freeware)

Page 16: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. FREEWARE São os softwares gratuitos. Você pode

utilizá-los livremente que não terá que pagar nada por isso. Mas, seu código fonte não é disponibilizado.

Não podem ser classificados como Software Livre.

Page 17: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. SHAREWARE São disponibilizados para uso gratuito por

um determinado período de tempo. Logo após esse período, o usuário deve decidir se realmente quer comprá-lo. Esse período de tempo chama-se período de avaliação e após seu término o software perde suas funcionalidades.

Gratuito para testar.

Page 18: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. DEMO Software distribuído como "demonstração“.

Trata-se de uma fração de um produto maior, lançado com a intenção de dar a oportunidade de o produto ser avaliado por possíveis clientes. O termo é bastante usado nos contextos dos games.

Page 19: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. TRIAL São distribuídos a título de demonstração.

Mas possui limitações, ou seja, parte de seus recursos não são disponibilizados. Por exemplo: podem não salvar, imprimir ou exportar os trabalhos realizados.

Não possui prazo para expirar.

Page 20: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. ADWARE Abreviação para advertising-supported

software – são programas suportados por propagandas, assim como sites. Ou seja, a condição para manter o programa em funcionamento é também manter a propaganda ativa (normalmente um banner no navegador de Internet).

.

Page 21: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. PAYWARE O termo refere-se ao software

desenvolvido por uma empresa com o objetivo de lucrar com sua utilização (Software Comercial).::. SOFTWARE

PROPRIETÁRIO É aquele cuja cópia, redistribuição ou

modificação são em alguma medida proibidos pelo seu proprietário. Não disponibilizam o Código Fonte.

Page 22: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. PLUGIN Também conhecido por plug-in, add-in,

add-on São programas que agregam funcionalidades a outros programas já instalados no computador.

Muito utilizado em navegadores de Internet.

Page 23: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. GADGETS Pequeno software, módulo, ferramenta ou

serviço que pode ser agregado a um ambiente maior. Possui função específica, acrescentando funcionalidades ao sistema.

Page 24: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. VERSÃO BETA É a versão de um software que ainda se

encontra em fase de desenvolvimento e testes. Podem ser distribuídos e popularizados bem antes de sair a versão final.

Na prática, sempre que um programa é lançado em versão Beta, significa que o próprio desenvolvedor admite que o programa ainda não está pronto e pode ter problemas, porém já está em um nível pronto para a utilização, mesmo que sem nenhuma garantia.

Page 25: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. SOFTWARE EM DOMÍNIO PÚBLICO

Oficialmente, um software é considerado de domínio público quando se passam os anos previstos nas leis de cada país de proteção dos direitos autorais e este se torna bem comum.

Como estes anos pode significar várias décadas, tornando impraticável o uso do software, o que se vê na prática é que quando o autor relega seus direitos autorais, o software se torna de domínio público. Ou seja, é software sem copyright.

Page 26: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

DISTRIBUIÇÃO::. SOFTWARE PÚBLICO BRASILEIRO

O Software Público Brasileiro (SPB) é um conceito que há alguns anos vem sendo mencionado no âmbito do poder executivo federal, para se referir a um repositório de softwares livres cujas aplicações são de interesse público, mantido pelo Ministério do Planejamento.

Geralmente são programas desenvolvidos na esfera pública ou paraestatal.

Disponível no site www.softwarepublico.gov.br

Page 27: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

LICENÇA Um acordo de licença de software é um

contrato que define ações autorizadas (ou proibidas) no âmbito do direito de autor de um programa de computador concedidas (ou impostas) ao usuário deste software. Entende-se por usuário qualquer entidade legal, empresas ou um "usuário final (doméstico).

Page 28: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCIPAIS LICENÇAS

::. EULA

Acrônimo para End User License Agreement – é uma licença proprietária, usada em todos os produtos da Microsoft e também nos produzidos por outros fabricantes de software.

Page 29: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCIPAIS LICENÇAS

::. COPYLEFT É uma forma de usar a legislação de

proteção dos direitos autorais com o objetivo de retirar barreiras à utilização, difusão e modificação de uma obra.

Copyleft é uma cláusula da licença de software livre que estabelece as condições para que o software possa ser modificado e como será redistribuído após essas modificações

Page 30: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCIPAIS LICENÇAS

::. GPL A Licença Pública Geral é a licença que

acompanha a maioria dos softwares livres, incluindo o núcleo do sistema operacional Linux.

Ela foi criada para garantir que os programas licenciados por ela possam ser a qualquer momento modificados e redistribuídos.

Ao mesmo tempo em que garante que ninguém impeça que o código fonte seja disponibilizado nas cópias redistribuídas.

Page 31: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

PRINCIPAIS LICENÇAS::. BSD

É uma licença considerada 'permissiva' porque impõe poucas restrições sobre a forma de uso, alterações e redistribuição do software licenciado.

O software pode ser vendido e não há obrigações quanto a inclusão do código fonte, podendo o mesmo ser incluído em software proprietário. Esta licença garante o crédito aos autores do software mas não tenta garantir que trabalhos derivados permanecem como software livre.

Page 32: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(BADESC/2010) A respeito das características do software livre, analise as afirmativas a seguir. I. É disponibilizado com a permissão para qualquer um usá-lo,

copiá-lo, e distribuí-lo, seja na sua forma original ou com modificações, seja gratuitamente ou com custo.

II. É gratuito com a permissão para qualquer um usá-lo ou copiá-lo, exclusivamente na sua forma original, não podendo ser modificado.

III. É freeware disponível com a permissão para qualquer pessoa usá-lo e modificá-lo, não podendo ser copiado ou distribuído.

Assinale: a) se somente a afirmativa I estiver correta. b) se somente as afirmativas I e II estiverem corretas. c) se somente as afirmativas I e III estiverem corretas. d) se somente as afirmativas II e III estiverem corretas. e) se todas as afirmativas estiverem corretas.

Page 33: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(MEC/2009) É considerado software livre, aquele que atende à seguinte condição: a) software freeware disponível com a permissão para qualquer

pessoa usá-lo, não podendo ser copiado ou distribuído. b) software shareware com licença gratuita de uso a órgãos de

governo na sua forma original, não podendo ser copiado nem distribuído.

c) software gratuito com a permissão para qualquer um usá-lo ou copiá-lo, exclusivamente na sua forma original, não podendo ser modificado.

d) software licenciado pelo fornecedor, com custo reduzido e permissão exclusiva de uso, não podendo ser modificado e nem distribuído na sua forma original.

e) software disponível com a permissão para qualquer um usá-lo, copiá-lo, e distribuí-lo, seja na sua forma original ou com modificações, seja gratuitamente ou com custo.

Page 34: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES

(MS/Ag. Administrativo/2008) Do ponto de vista da tecnologia da informação, os termos dado, informação e conhecimento são sinônimos.

(MS/Ag. Administrativo/2008) Software básicos são software gratuitos ou livres que desempenham funções básicas como edição de textos e de planilhas eletrônicas.

Page 35: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES

(ADAGRI-CE/2009) Freeware são software sem qualquer proteção de direitos autorais, que podem ser utilizados sem restrição de uso e de código fonte.

(ADAGRI-CE/2009) De acordo com o disposto a respeito do direito de uso, os software utilizados nos computadores para diversas finalidades operacionais podem ser de vários tipos de função, como, por exemplo, software proprietários, software comerciais, sharewares e freewares.

Page 36: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(PC-DF/Delegado/1998) Um sistema operacional é caracterizado como a) um programa utilitário que tem como função o gerenciamento de arquivos e de programas armazenados.b) um programa de sistema que tem como função o gerenciamento do hardware e do software da máquina, embora não forneça uma interface para usuários e programas aplicativos.c) um programa utilitário responsável pela operação dos recursos da máquina, fornecendo uma interface amigável de edição e de manipulação de documentos.d) um programa de sistema responsável pela gerência dos dados, fornecendo operações matemáticas sobre os dados e funções de totalizações.e) um programa de sistema, implementando a tradução dos comandos de operações em linha de texto ou via janelas e ícones, para comandos de baixo nível.

Page 37: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(PRF/2008) Com relação a software livres, suas licenças de uso, distribuição modificação, assinale a opção correta, tendo como referência as definições e os conceitos atualmente empregados pela Free Software Foundation.a) Todo software livre deve ser desenvolvido para uso por

pessoa física em ambiente com sistema operacional da família Linux, devendo haver restrições de uso a serem impostas por fornecedor no caso de outros sistemas operacionais.

b) O código-fonte de um software livre pode ser adaptado ou aperfeiçoado pelo usuário, para necessidades próprias, e o resultado de aperfeiçoamentos desse software pode ser liberado e redistribuído para outros usuários, sem necessidade de permissão do fornecedor do código original.

c) Toda licença de software livre deve estabelecer a liberdade de que esse software seja, a qualquer momento, convertido em software proprietário e, a partir desse momento, passem a ser respeitados os direitos de propriedade intelectual do código-fonte do software convertido.

Page 38: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕESd) Quando a licença de um software livre contém cláusula

denominada copyleft, significa que esse software, além de livre, é também de domínio público e, dessa forma, empresas interessadas em comercializar versões não-gratuitas do referido software poderão fazê-lo, desde que não haja alterações nas funcionalidades originais do software.

e) Um software livre é considerado software de código aberto quando o seu código-fonte está disponível em sítio da Internet com designação .org, podendo, assim, ser continuamente atualizado, aperfeiçoado e estendido às necessidades dos usuários, que, para executá-lo, devem compilá-lo em seus computadores pessoais. Essa característica garante a superioridade do software livre em face dos seus concorrentes comerciais proprietários

Page 39: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(PERITO CRIMINAL/ 2007) Analise as afirmativas relacionadas ao

uso de softwares livres e softwares de domínio público e assinale a alternativa correta.

I – O software livre, quando utilizado em combinação com licenças típicas (como as licenças GPL e BSD), garante a autoria do desenvolvedor ou da organização.

II – A liberdade de copiar, modificar e redistribuir software livre depende de que este seja gratuito.

III – Um software de domínio público torna-se um bem disponível para toda a comunidade, garantindo a autoria da propriedade do programa.

IV – Torna-se necessária a autorização do autor ou do distribuidor de software livre para que ele possa ser redistribuído.

(A) Todas as afirmativas estão erradas.(B) Há apenas uma afirmativa certa.(C) Há apenas duas afirmativas certas.(D) Há apenas três afirmativas certas.(E) Todas as afirmativas estão certas.

Page 40: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(TÉCNICO PENITENCIÁRIO 2008) Assinale a alternativa correta

de acordo com os conceitos relativos a softwares livres.(A) Softwares livres relacionam-se com a liberdade dos

usuários de executar, copiar redistribuir e estudar os programas sem necessidade de receber permissão do fornecedor; mas, para modificar e melhorar, há necessidade de permissão.

(B) Softwares livres relacionam-se com a liberdade dos usuários de executar e copiar redistribuir e estudar os programas sem necessidade de receber permissão do fornecedor; mas, para modificar e melhorar, há necessidade de permissão.

(C) Softwares livres relacionam-se com a liberdade dos usuários de executar, copiar, redistribuir, estudar, modificar e melhorar os programas sem necessidade de receber permissão do fornecedor.

Page 41: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES

(D) Softwares livres relacionam-se com a liberdade dos usuários de executar e estudar os programas sem necessidade de receber permissão do fornecedor; mas, para copiar, redistribuir, modificar e melhorar, há necessidade de permissão.

(E) Softwares livres relacionam-se com a liberdade dos usuários de executar, copiar e estudar os programas sem necessidade de receber permissão do fornecedor; mas, para modificar e melhorar, há necessidade de permissão.

Page 42: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES

(Auditor Fiscal do Trabalho/2009) A exemplo do Linux, um software é denominado livre, quando é possível usá-lo sem precisar pagar. Nesse tipo de software, não se tem acesso ao seu código fonte, não sendo possível alterá-lo ou simplesmente estudá-lo. Somente pode-se usá-lo, da forma como ele foi disponibilizado.

Page 43: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(PAPILOSCOPISTA 2007) A maioria das licenças usadas

na publicação de software livre permite que os programas sejam modificados e redistribuídos. Estas práticas são geralmente proibidas pela legislação internacional, que tenta justamente impedir que alterações e cópias sejam efetuadas sem a autorização do(s) autor(es). Que nome se dá às licenças que acompanham o software livre e fazem uso da legislação para impedir utilização não-autorizada, definindo clara e explicitamente as condições sob as quais cópias, modificações, bem como garantindo as liberdades de modificar e redistribuir o software assim licenciado?

(A) Licença de domínio público(B) copyleft.(C) copyright.(D) freeware.(E) EULA

Page 44: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(CAESB/2005) Sobre as modalidades de licenciamento de

software, assinale a alternativa correta:a. Legalmente só é permitida a utilização de programas

“freeware” para pessoas físicas ou instituições sem fins lucrativos.

b. Grandes empresas, que adquirem programas pela modalidade de licenciamento “payware” podem fazer a instalação dos programas nas filiais da empresa com as mesmas licenças adquiras para a sede da matriz

c. Programas da categoria “Open Source” são aqueles cujo autor libera aos usuários não só o direito de usar gratuitamente o programa, mas também seu estudo e modificação do código-fonte.

d. Qualquer programa licenciado pela modalidade “Shareware” pode ser copiado e instalado em qualquer computador, sem que haja pagamento de licenças ao autor.

e. Programas obtidos através de download da internet são considerados, automaticamente, programas “Open Source” e, por isso, de domínio público

Page 45: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(CEB/2004) Sobre as modalidades de licenciamento de software,

assinale a alternativa correta:a) Softwares proprietários são programas em que o comprador

torna-se dono do software, mas somente quando este é adquirido legalmente numa loja, com a emissão de nota fiscal.

b) Softwares piratas são programas importados, transportados em navios, por isso relacionados à idéia dos antigos navegadores piratas.

c) Softwares livres são programas gratuitos, de livre distribuição e domínio público. Para sua utilização não é obrigatório um pagamento de licença ao autor.

d) Software shareware são todos os programas compartilhados que, quando instalados em um servidor, podem ser utilizados em vários computadores de forma compartilhada.

e) Um software proprietário pode ser copiado e distribuído livremente, desde que não seja para fins comerciais.

Page 46: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(MTur/Ag. Administrativo/2010) A forma de distribuição de

software que permite copiar, distribuir sem restrições e usar experimentalmente por um determinado período, após o qual, para continuar o uso, é necessário pagar um valor que geralmente é pequeno em relação a outros softwares proprietários, é denominada

a) freeware. b) litewaire. c) shareware. d) firmware. e) mallware.

Page 47: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(MJ/2009) Existem diversas categorias comerciais de software.

Aquela que é disponibilizada, ainda não acabada, para avaliação e testes é chamada de uma versão de software

A) Trial. B) Freeware. C) ShareWare. D) Demo. E) Beta.

Page 48: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(TRF-4ª Região/2007) Em relação à Internet,

I. Plugins são programas que adicionam funções auxiliares ao navegador.

II. Certificado Digital destina-se a garantir a procedência, o conteúdo e a segurança das informações.

III. site é um conjunto de arquivos na Internet denominados homepage.

IV. o Supervisor de Conteúdo é um serviço de classificação que impede o usuário de acessar sites não liberados.

É correto o que consta APENAS em a) II, III e IV. b) I, II e IV. c) I, II e III. d) I e III. e) II e IV.

Page 49: C ONCEITOS DE S OFTWARE Prof. Erion Monteiro. P ENSAMENTO DO D IA “Imagine uma nova história para a sua vida e acredite nela!” Paulo Coelho

QUESTÕES(Auditor Fiscal do Trabalho/2003) - Analise as seguintes

afirmações relativas à liberdade dos usuários de um Software livre.

I. A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades, exceto alteração no código-fonte.

II. A liberdade de executar o programa, para qualquer propósito.III. A liberdade de utilizar cópias de modo que se possa ajudar

outros usuários, sendo vedada a redistribuição.IV. Aquele que redistribuir um software GNU poderá cobrar pelo

ato de transferir uma cópia ou poderá distribuí-las gratuitamente.

Indique a opção que contenha todas as afirmações verdadeiras.a) I e IIb) II e IIIc) III e IVd) I e IIIe) II e IV