Software de computador é basicamente programas e procedimentos destinados a executar tarefas específicas em um sistema. Desde a linguagem assembly de nível mais baixo até as linguagens de alto nível, existem diferentes tipos de software de aplicativo. Os sistemas de software de computador são classificados em três tipos principais: software de sistema, software de programação e software de aplicação.

Software de Aplicação: Orientado a Tarefas

Fonte da imagem: pixabay.com

Embora o software do sistema compreenda drivers de dispositivo, SO, servidores e componentes de software, o software de programação ajuda a escrever programas por meio de ferramentas como editores, vinculadores, depuradores, compiladores / intérpretes e minério. O software aplicativo, em contraste com esses dois, é usado para realizar tarefas específicas.

O software aplicativo usa a capacidade de um computador diretamente para tarefas específicas e é usado para manipular texto, gráficos e números.

Os diferentes tipos de software de aplicativo incluem o seguinte:

Tipo de software de aplicativoExemplos
Software de processamento de textoMS Word, WordPad e Bloco de Notas
Software de banco de dadosOracle, MS Access etc
Software de planilhaNúmeros da Apple, Microsoft Excel
Software multimídiaReal Player, Media Player
Software de apresentaçãoMicrosoft Power Point, palestras
Software empresarialSistema de gerenciamento de relacionamento com o cliente
Software para profissionais da informaçãoFerramentas de documentação, ferramentas de gerenciamento de recursos
Software educacionalDicionários: Encarta, BritannicaMatemática: MATLABOthers: Google Earth, NASA World Wind
Software de simulaçãoSimuladores de voo e científicos
Software de acesso a conteúdoAcessando conteúdo por meio de players de mídia, navegadores da web
Suítes de aplicativosOpenOffice, Microsoft Office
Software para engenharia e desenvolvimento de produtosAmbientes de desenvolvimento integrado ou IDE

Existem vários tipos diferentes de software de aplicativo, como licenciado, vendido, freeware, shareware e código aberto.

Os aplicativos precisam ser instalados ou podem ser executados online. Os softwares aplicativos também podem ser distinguidos com base no uso no seguinte:

  • Programas úteis
  • Programas genéricos
  • Programas integrados
  • Software específico
  • Software sob medida
  • Software de processamento de texto
  • Software de editoração eletrônica
  • Software de planilha
  • Software de banco de dados
  • Software de apresentação
  • Navegadores da Internet
  • Programas de e-mail
  • Programas gráficos (baseados em pixel)
  • Programas gráficos (baseados em vetores)
  • Software de comunicação: Comunicação por meios baseados em áudio, vídeo ou bate-papo

Fonte da imagem: pixabay.com

I. Tipos básicos de aplicativos de software

Software de processamento de texto: Ferramenta flexível

Se a caneta é mais poderosa que a espada, o processador de texto é ainda melhor. Os processadores de texto criam documentos baseados em texto. Esse conjunto de ferramentas de software é mais flexível e amplamente utilizado. Os processadores de texto são usados ​​para criar memorandos, faxes e cartas. Os processadores de texto também são usados ​​para criar relatórios e páginas personalizadas na Web.

Os 3 principais softwares de processamento de texto: Microsoft Word, Lotus Word Pro e Corel WordPerfect

Os processadores de texto oferecem vários recursos, tornando rápida e precisa a inserção, edição e formatação de documentos escritos.

Recursos básicos: Processador de texto Softwar e

  • Os processadores de texto possuem quebra de linha que move o ponto de inserção para a próxima linha quando a linha atual estiver concluída. Isso economiza tempo e esforço.
  • Edição de precisão e eficiência também é oferecida por este software. Considere o Thesaurus, que fornece sinônimos, antônimos e palavras relacionadas à palavra ou frase escolhida. O recurso Localizar e substituir permite que os usuários digitalizem e substituam palavras ou frases selecionadas.
  • Existem verificadores ortográficos e gramaticais embutidos que facilitam a localização de palavras com problemas de ortografia ou letras maiúsculas, estrutura de sentenças ou problemas de pontuação.
  • O recurso de AutoCorreção pode ser usado para fazer correções em um triplo de segundo. O AutoTexto insere palavras ou frases no documento no ponto exato desejado.
  • O AutoComplete ainda garante que o usuário nem precise digitar a palavra completa para incluí-la no documento.
  • Se a aparência importa, o seu processador de texto pode ficar para trás? Inúmeros recursos no processador de texto podem melhorar o formato ou a aparência de qualquer documento em segundos. Isso inclui aparência, tamanho da fonte, efeitos de caracteres como negrito, itálico, cores e sombra, alinhamento e listas.
  • Permitir que vários usuários editem o mesmo documento usando um recurso chamado colaboração é outro recurso benéfico dos processadores de texto.
  • Outro recurso é o rastreamento de alterações, que permite identificar modificações em um documento original feito por outras pessoas, em que suas alterações e comentários são visíveis.
  • O software de processamento de texto envolve a criação de documentos baseados em texto que podem ser armazenados, editados e formatados com facilidade.
  • Recursos adicionais de processamento de texto incluem o WordArt para modificar títulos, hífens, colunas e caixas de texto para obter informações críticas
  • A maioria dos softwares de processamento de texto também gera relatórios e vem equipada com ferramentas para criar legendas, tabelas, cabeçalhos, rodapés, notas de fim de página e muito mais.
  • Para páginas da Web, os processadores de texto incluem modelos predefinidos, links de hipertexto e suporte para páginas da Web.

    Cursos recomendados

    • Treinamento on-line em HTML e HTML5
    • Pacote de treinamento para teste de software
    • Programa no Drupal 7
    • Treinamento de Certificação JQuery

Aplicativos baseados na Web: o milagre dos provedores de serviços de aplicativos

Fonte da imagem: pixabay.com

Os programas de aplicativos pertenceram inicialmente a organizações ou indivíduos, enquanto os usuários estão possuindo e armazenando aplicativos agora usando aplicativos baseados na Web.

Como funciona: USP de ASPs

Sites especiais chamados de provedores de serviços de aplicativos ou ASPs permitem que os usuários acessem seus programas de aplicativos. Geralmente, o acesso é fornecido por uma taxa nominal.

Os aplicativos da Web fornecem uma coleção de ilustrações gráficas, incluindo desenhos, diagramas e fotos de clip-art. Também é possível selecionar itens ou partes de documentos que podem ser removidos de um item para outro. Do reconhecimento de manuscrito ao verificador ortográfico e painéis de tarefas, modelos e assistentes para tarefas específicas e reconhecimento de voz, os aplicativos baseados na Web fornecem tudo o que é necessário para tornar a criação de documentos um processo fácil.

Conteúdo preciso e sem erros é possível através de verificadores ortográficos e gramaticais.

O ASP baixa ou envia uma cópia ou parte do aplicativo para o usuário onde ele está armazenado em sua unidade de disco rígido, pronta para ser executada. A cópia permanece lá por algum tempo até que o programa seja executado e encerrado. Existem até ASPs gratuitos.

Aplicativos baseados na Web: Fazendo a TI funcionar bem

Aplicativos de uso geral gratuitos podem ser acessados ​​a partir de qualquer ponto do globo. Outro benefício adicional? Você pode acessar arquivos de dados de qualquer local. Os aplicativos baseados em nós incluem notas, calendários e gerenciadores de informações pessoais, além de vários jogos. Aplicativos baseados na Web podem até superar o software de aplicativo tradicional com o passar do tempo. A única desvantagem? Bem, a privacidade e a segurança dos dados pessoais armazenados no ASP são uma preocupação. O mesmo ocorre com a rapidez com que a Web muda. Mas uma vantagem é que os usuários não precisam mais atualizar o software em discos rígidos com a disponibilidade de versões mais recentes.

Planilhas: organização de dígitos no mundo digital

Fonte da imagem: pixabay.com

  1. As planilhas são usadas para criar documentos e executar cálculos, por exemplo, Excel, Lotus 1-2-3 e mais.
  2. As planilhas eram inicialmente usadas apenas por contadores; agora eles são usados ​​por profissionais de marketing, estudantes, professores e analistas financeiros.
  3. Os programas de planilha mais comuns usados ​​incluem o Lotus 1-2-3, Microsoft Excel e Corel Quattro Pro.

Planilha: Figuras de TI

  1. As planilhas organizam, analisam e fazem um gráfico / gráfico de dados numéricos, como relatórios e orçamentos financeiros.
  2. Os programas de planilha são responsáveis ​​pela manipulação de dados e a criação de arquivos da pasta de trabalho que compreende uma / mais planilhas relacionadas
  3. Uma planilha ou planilha é uma grade retangular de linhas e colunas que se cruzam para criar células
  4. As entradas ou rótulos de texto fornecem uma estrutura para a planilha por meio de descrições
  5. As entradas numéricas podem ser um número ou uma fórmula para calcular e processar informações; funções são fórmulas pré-escritas para executar cálculos.
  6. As planilhas envolvem intervalos, entradas numéricas e de texto, funções, fórmulas, gráficos, cálculos e análises hipotéticas. Existem diferentes tipos de gráficos, incluindo linha, pizza, coluna e barra que fazem parte da planilha. Eles também oferecem outros benefícios, como títulos, legendas e rótulos de dados.

Banco de Dados: Dados Relacionais

Banco de dados é uma coleção de dados relacionais, que é o equivalente eletrônico de um arquivo.

Um DBMS ou sistema de gerenciamento de banco de dados é um programa para configurar ou estruturar banco de dados. Os bancos de dados são usados ​​em escritórios, ambientes educacionais e organizações de diferentes tipos. Três dos DBMS mais utilizados para microcomputadores incluem Corel Paradox, Microsoft Access e Lotus Approach. O banco de dados relacional é usado mais amplamente como uma estrutura de banco de dados. Cada campo no banco de dados recebe um tamanho de campo e tipo de dados. O DBMS oferece inúmeras ferramentas para criar e usar bancos de dados, como filtro ou critério.

Os recursos incluem ferramentas para classificação, filtragem, criação de formulários, definição de critérios e criação de relatórios. O DBMS pode trazer informações armazenadas em tabelas separadas por meio de consultas, formulários e relatórios.

Consulta é uma pergunta ou solicitação para determinados dados contidos no banco de dados, enquanto consultas são usadas para exibir dados de maneiras diferentes para analisar e alterar dados existentes. Os formulários de banco de dados replicam os formulários de impressão tradicionais. Os DBMS são usados ​​principalmente para listar relatórios como resumos de vendas, etiquetas de endereçamento e listas telefônicas.

O DBMS é criado por meio de um plano no qual você projeta a estrutura básica do sistema e os funcionários podem criar a estrutura da tabela através da especificação de campos, tipos de dados e campos da chave primária.

Apresentação: Pixel Perfect Pictures

Fonte da imagem: pixabay.com

As informações são apresentadas visualmente através de gráficos de apresentação que combinam vários objetos visuais para criar apresentações interessantes e atraentes. Essas ferramentas também são usadas para comunicar mensagens persuasivas.

Os slides são usados ​​para apresentação eletrônica e existem visualizações de layout, normal e de apresentação de slides. Você pode escolher esquemas de cores, layouts de slides, efeitos especiais, animação, transições e construções.

Pacotes Integrados: Programa Tudo em Um

Um pacote integrado fornece a funcionalidade de um processador de texto, gerenciador de banco de dados, planilha e muito mais. A desvantagem é que os recursos de cada função não são tão extensos quanto os programas individuais. Um pacote integrado é um programa único e o uso e a alternância de funções são bastante convenientes. Os pacotes integrados mais comuns são o Microsoft e o Apple Works.

Conjunto de Software: Software de Aplicativo em um Grupo

  1. A suíte de software é um grupo de programas aplicativos e os quatro tipos diferentes são produtividade, especializada, utilidade e pessoal.
  2. O conjunto de software é uma coleção de programas de aplicativos separados, agrupados e vendidos como um grupo.

Fonte da imagem: pixabay.com

Business Matters: Productivity Suite

Os conjuntos de produtividade ou negócios contêm programas de aplicativos de nível profissional, como planilha, DBMS, processadores de texto e muito mais. Os conjuntos de produtividade mais conhecidos são o Lotus Smart Suite e o Corel WordPerfect Office Suite.

Built for Home: Suíte Pessoal

Os conjuntos pessoais ou domésticos contêm aplicativos de software pessoais, programas destinados ao uso doméstico ou pessoal. Algumas das suítes domésticas mais conhecidas incluem o Microsoft Works Suite.

Suítes especializadas: aplicativos específicos

Essas suítes concentram-se em aplicativos específicos, incluindo suítes gráficas, suítes de planejamento financeiro e muito mais.

Utilitário : Facilitando a Computação

Essas suítes foram projetadas para tornar a computação mais segura. Inclui o Norton Antivirus System e o Norton Internet Security Suite.

Software multimídia: Único

O software multimídia permite aos usuários criar imagens, áudios e vídeos. Exemplos disso incluem o Media Player.

II Direitos de propriedade e métodos de entrega: outro critério para distinguir o software aplicativo

Software comercial: foi instalado em vários computadores por fornecedores e fornecedores de software. Somente a licença deve ser adquirida para uso. Geralmente, o software é instalado em mais de uma máquina. Versões de demonstração do software também podem existir.

Shareware: Isso é gratuito ou é cobrada uma taxa nominal. Este tipo de software pode ser baixado de fontes online Exemplo: MP3 player.

III Muitos produtos diferentes: onde o software do aplicativo é negativo

Fonte da imagem: pixabay.com

Assim como existem softwares positivos, também existem formas negativas de software aplicativo usadas para fins nefastos. O software de aplicativos pode levar os seguintes programas ou utilitários ocultos:

Malware : significa software malicioso. As formas mais comuns de malware são cavalos de Tróia, worms e vírus.

Adware e Spyware : Adware e spyware são outros tipos comuns de software. O adware inclui freeware patrocinado disponível quando você se registra. Às vezes, o adware rastreia os hábitos de navegação na Internet para se tornar invasivo e se transformar em spyware. Em seguida, mantém um registro de todos os sites que você acessou e apresenta anúncios que são relevantes para você. Ao contrário do adware, o spyware tem uma conotação negativa.

Greyware : é um termo usado para categorizar todo o software que se enquadra entre software malicioso e outros códigos, incluindo trackware e spyware.

Nagware : refere-se ao software que vem na forma de pop-ups solicitando que os usuários se registrem para um produto ou comprem um aplicativo

Bloatware : software que possui tantos recursos diferentes que requer considerável espaço em disco e recursos de memória para executar

Slime ware : refere-se ao software que interfere na experiência do usuário alterando as configurações principais.

Abandonware : software que não é mais vendido ou suportado pelos editores.

Drible ware : Software que possui muitas atualizações e patches.

Conclusão

Fonte da imagem: pixabay.com

De números a texto, este software possui um amplo escopo de aplicação. O software aplicativo orientado à ação realiza tarefas específicas destinadas a transformar o complexo em algo muito simples. O software aplicativo vem em vários tipos, que continuarão aumentando à medida que a tecnologia e os usuários evoluírem. Os diferentes tipos de software de aplicativo refletem as enormes mudanças na tecnologia e na terminologia de computadores que ocorreram. Com a mudança da tecnologia, o software aplicativo também passou por modificações para melhor. O software aplicativo envolve a execução de tarefas virtuais para resolver problemas no mundo real.

Artigos recomendados

Aqui estão alguns artigos que ajudarão você a obter mais detalhes sobre o software aplicativo e seus tipos, basta acessar o link.

  1. 6 Melhor Maneira de Software Multimídia
  2. Melhor aplicativo e software de sistema
  3. Idiomas de alto nível vs Idiomas de baixo nível
  4. As 8 principais dicas-HTML5 vs Flash
  5. Desenvolvedor de software para aplicativos móveis
  6. Carreiras como engenheiro de software
  7. Perguntas sobre entrevistas de teste de software
  8. O que é software de aplicativo e sistema (guia completo)
  9. Drupal e Joomla
  10. Drupal 7 vs Drupal 8: Melhor Guia