Engenharia_Software

1625 palavras 7 páginas
Engenharia de Software
Questionário

1. Pesquise alguns, pelo menos 3, problemas causados por erros em software.

R: Stack OverFlow – um dos problemas mais comuns e o mais fácil de ser explorado
O erro consiste da alocação de uma variável com tamanho fixo e a tentativa de armazenar nela mais dados do que a sua declaração continha que geralmente é fornecida pelo usuário
Interger Overflow: nada mais é do que a tentativa de armazenamento de valores maiores do que os possíveis em variáveis inteiras, na busca do erro passando por teste pode levar a ocorrer novos erros como os de Stack/Heap Overflow mesmo onde não existiam
Race Condition: é uma falha no em um sistema eletrônico do sistema, ou processo pela qual a saída e/ou resultado do processo é inesperada e extremamente dependente da sequencia ou tempo de outros eventos.

2. Pesquise, pelo menos, 3 produtos de categorias diferentes onde o software faz a diferença.
SAP (Software de Gestão Empresarial)
Suite Adobe (Edição de Imagem, vídeo) S.O Móvel Android

3. Qual a diferença de um software livre para open source?

Open Source: simples fato do programa estar com seu código aberto não garante absolutamente nada sobre a sua distribuição, modificação e comercialização. Na verdade, o termo “código aberto” somente afirma que qualquer pessoa pode ter acesso ao código do programa, mas que seu desenvolvedor determina a suas condições de uso.
Seguindo essa definição, caso a Microsoft abra os fontes do Windows somente para leitura, mas não permita modificações e sua redistribuição, o sistema das janelinhas seria considerado “código aberto”. Contudo, esse sistema operacional ainda não faria parte das comunidades Free Software Fondation e Open Source Initative.

Software Livre: é um projeto iniciado por Richard Stallman em 1984, com o propósito de criar um sistema operacional totalmente livre, ao qual as pessoas teriam livre acesso para usar, estudar, modificar e redistribuir, tanto o programa quanto

Relacionados

  • modelo espiral
    707 palavras | 3 páginas
  • Portfólio individual 2ºsemestre unopar
    1270 palavras | 6 páginas
  • Portfólio
    1270 palavras | 6 páginas
  • A Importância da Engenharia de Requisitos
    3192 palavras | 13 páginas
  • Banco de dados
    5149 palavras | 21 páginas
  • Engenharia de software
    5166 palavras | 21 páginas