segunda-feira, 22 de outubro de 2012
Principais tipos de Software
Software, por definição, é o conjunto de programas de computador, procedimentos e documentação que executa tarefas diferentes em um sistema de computador. 'Software' O termo foi usado pela primeira vez por John Tukey em 1958. No nível mais básico, o software de computador consiste em uma linguagem de máquina que compreende grupos de valores binários, que especificam as instruções do processador. As instruções do processador alterar o estado de hardware de computador em uma seqüência pré-definida. Resumidamente, software de computador é a língua em que um computador fala. Existem diferentes tipos de software de computador. Quais são os seus principais tipos? Vamos ver.
Tipos principais de software
Programação de software: Este é um dos tipos mais comumente conhecidas e utilizadas popularmente de software de computador. Esses softwares vir na forma de ferramentas que auxiliam um programador escrever programas de computador. Os programas de computador são conjuntos de instruções lógicas que compõem um sistema de computador executar determinadas tarefas. As ferramentas que ajudam programadores em instruir um sistema de computador incluem editores de texto, compiladores e intérpretes. Compiladores traduzir o código fonte escrito em uma linguagem de programação para a linguagem que um computador entende (principalmente a forma binária). Compiladores gerar objetos que são combinados e convertidos em programas executáveis através de ligantes. Depuradores são usados para verificar o código de bugs e depurá-lo. O código-fonte é parcialmente ou completamente simulada para a ferramenta de depuração para rodar nele e remover erros se houver. Intérpretes de executar programas. Eles executam o código fonte ou um código pré-compilado ou traduzir o código-fonte em uma linguagem intermediária antes da execução.
Software de Sistema: Ela ajuda na execução de hardware do computador eo sistema de computador. Software de sistema refere-se aos sistemas operacionais, drivers de dispositivos, servidores, sistemas de janelas e utilitários. Software de sistema ajuda a um programador de aplicação em abstrair a partir da memória, hardware e outras complexidades internas de um computador. Um sistema operacional fornece aos usuários uma plataforma para executar programas de alto nível. Firmware e BIOS fornecer os meios para operar hardware.
Software de Aplicação: Ele permite que os usuários finais para realizar determinadas tarefas específicas. Software de negócios, bancos de dados e software educacional são algumas formas de aplicação de software. Diferentes processadores de texto, que são dedicados a tarefas especializadas a serem executadas pelo usuário, são outros exemplos de software de aplicação.
Malware: Malware se refere a qualquer software mal-intencionado e é uma ampla categoria de software que são uma ameaça para a segurança do computador. Adware, spyware, vírus, worms, cavalos de tróia e scareware são malware. Os vírus de computador são programas maliciosos que se reproduzem e se espalhar de um computador para outro através da rede ou da Internet. Worms de computador fazer o mesmo, a única diferença é que os vírus precisam de um programa hospedeiro para anexar com e spread, enquanto os worms não precisam unir-se aos programas. Trojans replicar-se e roubar informações. O spyware pode monitorar a atividade do usuário em um computador e roubar informações do usuário sem o seu conhecimento.
Adware: Adware é um software com os meios de que os anúncios são jogados e baixados para um computador. Programadores adware projeto como ferramenta para gerar receitas. Eles fazem extrato de informações do usuário, como os sites que visita com freqüência e as páginas de que gosta. Anúncios que aparecem como pop-ups na tela são o resultado de programas de adware de rastreamento você. Mas o adware não é prejudicial para a segurança do computador ou a privacidade do usuário. Os dados coletados é somente para o propósito de convidar o usuário clica em anúncios.
Existem alguns outros tipos de software de computador como o software de gerenciamento de inventário, ERP, software utilitário, software de contabilidade, entre outros, que encontram aplicações em informações específicas e sistemas de gestão de dados. Vamos dar uma olhada em alguns deles.
Software de gerenciamento de inventário: Este tipo de software ajuda a uma organização em acompanhar os seus produtos e materiais, com base em qualidade, bem como a quantidade. Funções de gestão de armazém de estoque abranger os movimentos internos de depósito e armazenamento. Inventário de software ajuda a empresa na organização de estoque e otimizando o fluxo de bens na organização, levando à melhoria do atendimento.
Software utilitário: Também conhecido como rotina de serviço, software utilitário ajuda no gerenciamento de hardware e software de aplicação. Ele executa uma pequena gama de tarefas. Desfragmentadores de disco, utilitários sistemas e scanners de vírus são alguns dos exemplos típicos de software utilitário.
Backup de dados e software de recuperação: Um backup de dados e software de recuperação ideal fornece funcionalidades além de cópia simples de arquivos de dados. Este software suporta as necessidades do usuário, muitas vezes de especificar o que deve ser feito o backup e quando. Software de backup e recuperação de preservar a organização original dos arquivos e permitir uma fácil recuperação dos dados de backup.
Tipos de Software e seu licenciamento
Uma licença de software determina a maneira pela qual o software pode ser acessado e usado. Dependendo do licenciamento de software, os usuários finais têm direitos de copiar, modificar e redistribuir o software. Enquanto alguns softwares têm que ser comprados, alguns estão disponíveis gratuitamente na Internet. Algumas licenças permitem que você usar, copiar e distribuir o software, enquanto outros permitem que apenas uma das três operações. Em alguns softwares, o código fonte é disponibilizado para os usuários finais, enquanto em outros não é. Aqui vamos ver as formas pelas quais os diferentes tipos de software são distribuídos para os usuários.
Software: O software que é desenvolvido para um usuário específico ou organização é um software personalizado. Uma vez que é construído para um usuário específico, suas especificações e características estão de acordo com as necessidades do usuário.
Off-the-Shelf Software: Ao contrário de software personalizado, off-the-shelf software é software padrão comprado na prateleira. Tem especificações pré-definidos que podem ou não podem atender a requisitos de qualquer utilizador específico. Quando você comprá-lo, você concorda com o seu contrato de licença.
Software Livre: software que um usuário é livre para usar, modificar e distribuir é conhecido como software livre. Software livre geralmente vem sem custo, mas os preços podem estar envolvidos na manutenção, distribuição e manutenção. O termo refere-se livre para a liberdade de copiar, distribuir e modificar.
Open Source e software de código fechado: um modelo de código fechado, o código fonte não é liberado para o público, enquanto o código fonte está disponível para modificação e uso em software de código aberto. Software de código aberto está disponível em sua forma código-fonte e dos direitos de mudar, melhorar e, por vezes, distribuir o seu código são dadas sob uma licença de software. Software desenvolvido por um indivíduo ou uma organização, onde o código fonte é fechado de público (não disponível abertamente) é conhecido como software de código fechado.
Software Proprietário: No software proprietário, direitos legais permanecer exclusivamente com o detentor dos direitos autorais. A maioria dos softwares proprietários estão disponíveis na forma de código fechado. Alguns vendedores de distribuir o código fonte proprietário de software para os clientes, no entanto, com acesso restrito. O software proprietário é fornecido como shareware ou versão de demonstração em que os usuários não precisam pagar pelo uso e é distribuído como trialware. Não há custos de embalagem em questão. No entanto, o programador pode pedir para você pagar uma pequena taxa, após o que você tem direito a receber assistência e atualizações de software.
Software shareware e Varejo: Enquanto shareware é fornecido como uma versão de teste para usuários, o software de varejo é vendido para usuários finais. Com o aumento da disponibilidade de shareware e freeware na web, o mercado de varejo está mudando. Desenvolvedores e fornecedores começaram a oferecer seu software através da Internet. Às vezes, shareware é disponibilizado como crippleware, onde suas principais características não funcionam após o período experimental terminou. Em outras palavras, shareware tal tem que ser comprado para que suas características aleijadas. Apesar de shareware é uma forma muito popular em que o software é distribuído, software de varejo não é obsoleto. Microsoft Office, por exemplo, é um pacote de software de varejo que tem que ser comprado. Software de varejo pode ser dada como um Equipamento Pacote fabricante original (OEM). Aqui, o desenvolvedor de software lhe dá uma cópia licenciada do software para um fabricante de computador que o instala em computadores antes de serem vendidos. Na forma pacote de caixa, uma cópia licenciada do software é comprado de um ponto de venda autorizado.
Esta foi uma visão geral dos principais tipos de software e suas formas de distribuição. Software de computador são muito populares hoje em dia e não podemos imaginar computadores sem eles. Nós não teríamos sido capazes de usar computadores com tanta facilidade, se não para o software. O que é fascinante sobre computadores é que eles têm suas próprias línguas e suas formas próprias de se comunicar com nós seres humanos. E os meios de comunicação são esses diferentes tipos de software de computador....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário