Click here to load reader
Upload
anderson-andrade
View
211
Download
1
Embed Size (px)
Citation preview
Equipe:
Manuelly Millena
Willams Almeida
Ingrid Nayara
Maike Felipe
Letícia Duarte
Josivânia Ferreira
Alana
Rebeca Oliveira
• Software, logiciário ou suporte lógico
• Software é um agrupamento de comandos escritos em uma linguagem de programação. Estes comandos, ou instruções, criam as ações dentro do programa, e permitem seu funcionamento.
Cada ação é determinada por uma sequencia, e cada sequencia se agrupa para formar o programa em si. Estes comandos se unem, criando um programa complexo.
• O termo "software" foi criado na década de 1940, e é um trocadilho com o termo hardware. "Hardware", em inglês, significa "ferramenta física". Software seria tudo o que faz o computador funcionar excetuando-se a parte física dele.
Tipos de programas de computador
• Podem ser classificados em duas grandes categorias:
Software de sistema que incluiu o firmware (O BIOS dos computadores pessoais, por exemplo), drivers de dispositivos, o sistema operacional e tipicamente uma interface gráfica que, em conjunto, permitem ao usuário interagir com o computador e seus periféricos.
• Os softwares podem ser classificados em Seis tipos:
• SOFTWARE DE SISTEMA: O Software de sistema é constituído pelos sistemas operacionais(S.O). Os Estes S.O que auxiliam o usuário, para passar os comandos para o computador. Ele interpreta nossas ações e transforma os dados em códigos binários, que podem ser processados
• SOFTWARE APLICATIVO: Este tipo de software é, basicamente, os programas utilizados para a licaçoes dentro do S.O, que não estejam ligados com o funcionamento do mesmo. Exemplos: Word, Exel, Paint, Bloco de notas,calculadora.
• SOFTWARE DE PROGRAMAÇÃO: são softwares usados para criar outros programas, a parir de uma linguagem de programação, como Java, PHP, Pascal, C+, C++, entre outras.
• SOFTWARE DE TUTORIAL: São programas que auxiliam o usuário de outro programa, ou ensine a fazer algo sobre determinado assunto.
• SOFTWARE DE JOGOS: São Softwares usados para o lazer, com vários tipos de recursos.
• SOFTWARE ABERTO: É qualquer dos softwares acima, que tenha o código fonte disponível para qualquer pessoa.
• .
Todos estes tipos de software evoluem muito todos os dias. Sempre estão sendo lançados novos sistemas operacionais, novos games, e novos aplicativos para facilitar ou entreter a vida das pessoas que utilizam o computador.
Licenças
• Uma licença de software é uma definição de ações autorizadas (ou
proibidas), no âmbito do direito do autor de um programador de software de computador são concedidas (ou impostas) ao usuário deste software. Entende-se por usuário qualquer entidade legal, empresas ou um "usuário final (doméstico)", de onde tem origem o termo em inglês end user license agreement (EULA).
• Quando uma licença acrescenta restrições para além das existentes no direito de autor, o usuário tem normalmente de aceitar que lhe sejam impostas estas restrições para poder sequer utilizar o software. Aqui reside a principal diferença entre uma licença de software livre e uma licença de software não-livre: as licenças de software livre acrescentam direitos face aos já concedidos pelo direito de autor, deixando apenas para o ato de redistribuição as únicas regras que impõem.
A maioria do software é publicado sob uma licença de software. Essa licença define e até restringe qual a forma que se pode utilizar o software definido números de licenças, modificações entre outros. Exemplos de licenças: - GNU General Public License - Licença BSD - Licença Apache - Licença comercial - Demo
Referências
• http://pt.wikipedia.org/wiki/Software
• www.dca.fee.unicamp.br