Introdução à Informática: Tipos, Aquisição e Aplicações de Software

Classificado em Computação

Escrito em em português com um tamanho de 8,61 KB.

Introdução à Informática

Softwares: Realizando o Trabalho

Me. Vitor Sobral

CCTA / UFCG

Objetivos

  • Estabelecer a distinção entre os tipos de softwares;
  • Relacionar modos de aquisição e comercialização de sistemas;
  • Identificar as opções de software disponíveis para o mundo dos negócios.

Software Customizado

  • Feito sob medida, especificamente para as necessidades de uma organização:
    • A organização contrata profissionais da área de computação para implementar software.
  • Pode ser extremamente complexo e demandar anos para ser escrito.

Software Empacotado

  • Vendido em lojas, catálogos ou virtualmente via Web (podendo ser baixado da Internet), contendo CDs ou DVDs com o software (sua documentação).
  • Projetado para ser amigável (_user-friendly_) e sob outros requisitos de SW.

Principais Requisitos de SW

  • Requisitos de facilidade de uso. Ex.: usuários deverão operar o sistema após um tempo de treinamento;
  • Requisitos de eficiência. Ex.: o sistema deverá processar n requisições por um determinado tempo;
  • Requisitos de confiabilidade. Ex.: o sistema deverá ter alta disponibilidade (99% do tempo);
  • Requisitos de portabilidade. Ex.: o sistema deverá rodar em qualquer plataforma;

Principais Requisitos de SW

  • Requisitos de entrega. Ex.: um relatório de acompanhamento deverá ser fornecido constantemente;
  • Requisitos de interoperabilidade. Ex.: o sistema deverá se comunicar com outras ferramentas (BD);
  • Requisitos legais. Ex.: o sistema deverá atender às normas legais, tais como padrões, regras e leis;
  • Requisitos de integração. Ex.: o sistema integra com outra aplicação.

Adquirindo Software: Novas Maneiras

  • Freeware
  • Domínio Público
  • Software de Fonte Aberta
  • Shareware

Freeware

  • O autor fornece-o gratuitamente para ser usado por todos:
    • O autor detém o _copyright_;
    • Ele pode impor restrições ao uso;
    • O software não pode ser alterado ou redistribuído sem permissão.

Domínio Público

  • Software que não tem _copyright_:
    • Pode ser usado e até mesmo alterado sem permissão.
  • Tipicamente, é desenvolvido por universidades e/ou instituições de pesquisa usando subvenções do governo.

Software de Fonte Aberta

  • O código-fonte é disponibilizado:
    • Código-fonte: legível por seres humanos.
  • Outros programadores podem modificar e redistribuir os programas livremente:
    • Ajuda a identificar erros (_bugs_) e a criar melhorias mais facilmente.

Shareware

  • Software garantido por _copyright_, distribuído gratuitamente para um período experimental.
  • Se o usuário aprovar, deve registrá-lo, pagando uma taxa.
    • A maioria dos autores acrescenta documentação, suporte e atualizações gratuitas para estimular a fazer o registro.

Compra: Licença Local

  • Software instalado em alguns ou em todos os computadores, dependendo dos termos da licença:
    • O cliente controla quantos usuários o usam, ressalvando que o número de usuários não pode ultrapassar o número de licenças.
  • Algumas organizações usam licenças de rede:
    • Software instalado no servidor;
    • A taxa de licenciamento baseia-se no número de usuários simultâneos.

Distribuição Eletrônica de SW

  • Obtém software da Internet:
    • Tipicamente nas formas _freeware_ e _shareware_.
  • Cenário típico:
    • Baixar software para um período;
    • O software se desabilita depois do período experimental, a menos que registre e pague.

Software de Negócios

No geral, o mundo dos negócios compreende:

  • Software de Mercado Vertical;
  • Software para Grupos de Trabalho;
  • Software para Pequenos Negócios.

Software de Mercado Vertical

  • Escrito por companhias que possuem um conhecimento completo dessa indústria:
    • Permite aos negócios manterem facilmente informações sobre si, clientes e fornecedores;
    • Abrange todas as atividades do negócio;
    • Ex: Bolsa de Valores -> cotas e produtos.

Groupware

  • Permite a um grupo de pessoas compartilhar ou rastrear informações em conjunto:
    • Chamado de software colaborativo;
    • Combina tecnologia de correio eletrônico, rede, programação e banco de dados;
    • Os dados são armazenados em uma localização central;
  • Frequentemente usado por organizações que têm empregados em locais distantes.

Pequenos Negócios

  • Small Office / Home Office (SOHO):
    • Software de preços módicos para executar funções voltadas a pequenos negócios;
    • Exemplos:
      • Software contábil;
      • Atendimento ao cliente;
      • Manutenção de contatos;
      • Promoções de vendas.

Sistemas Operacionais

  • Programas que se situam entre os softwares aplicativos e o _hardware_:
    • Gerencia os recursos do computador (CPU, dispositivos periféricos);
    • Estabelece uma interface com o usuário, definindo suas interações com o sistema operacional;
    • Provê e executa serviços para softwares aplicativos.

LINUX

  • Usa interface de linha de comando:
    • Muitas companhias criaram uma GUI para funcionar com o Linux;
  • Conceito de fonte aberta:
    • O código fonte é livre, onde os usuários podem baixar (_download_), modificar e distribuir o software;
  • Mais estável e seguro que o Windows;
  • Possui grande gama de aplicativos disponíveis.

MS-DOS

  • Usa uma interface de linha de comando:
    • A tela apresenta _prompts_ ao usuário;
    • O usuário digita comandos;
  • Amplamente substituído pelas interfaces gráficas;
  • Não é amigável (_user-friendly_).

Microsoft Windows

  • Iniciou-se como um ambiente operacional para o MS-DOS:
    • Não era um sistema operacional completo, pois necessitava do MS-DOS;
  • Usa uma interface gráfica:
    • Os usuários passaram a usar os comandos e a interface do MS-DOS;
  • Hoje é uma família completa de sistemas operacionais.

Interface Gráfica

  • O usuário dá um clique em um ícone para executar tarefas;
  • O menu Iniciar no canto inferior esquerdo abre programas;
  • Usa menus para ativar comandos.

Família Windows: Evolução

  • Windows 9x:
    • Windows 95;
    • Windows 98;
    • Windows Millennium Edition (ME).
  • Mercado corporativo:
    • Windows NT;
    • Windows 2000.
  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8.

Windows XP: Expansão

  • Possui as versões doméstica (_Home_) e profissional (_Professional_);
  • Melhor interface com o usuário: área mais clara e com mais ícones;
  • Melhor suporte para multimídia, proteção para a Internet, além de mais personalização;
  • Suporte para múltiplos usuários.

Software Antivírus

Os antivírus são programas concebidos para prevenir, detectar e eliminar vírus de computadores. Há vários produtos, sendo recomendado utilizar apenas um antivírus gratuito ou apenas um pago. A diferença está nas camadas a mais de proteção que a versão paga oferece, além do suporte técnico realizado pela equipe especializada. Entre os antivírus gratuitos mais conhecidos estão: AVG, Avast, Avira e Kaspersky.

Ética e Software

Pirataria: a aquisição e uso ilegal de cópias de software. Falsificação: copiar grandes quantidades de CD-ROMs ou DVD-ROMs e empacotá-los de forma a se assemelharem aos originais. Cópia não-autorizada de SW é roubo.

Ética e Software

Exemplos de Pirataria:

  • Copiar _sw_ de um laboratório ou de amigo;
  • Comprar 2 ou 3 cópias de software e distribuí-las a vários empregados;
  • Comprar 1 cópia de software e instalá-la em diversos computadores em casa.

Referências

Capron, H. L. e Johnson, J. A. Introdução à Informática. Person Education, 2004.

http://www.widesoft.com.br/us/virtual/indice.htm

Entradas relacionadas: