Criou página com '= Introdução = * Descrever a finalidade do sistema, ou seja, para que serve * Destacar os nomes dos softwares disponíveis no mercado * Escolher um para detalhar * Explicar o ...' |
|||
| Linha 1: | Linha 1: | ||
= Introdução = | = Introdução = | ||
<br> | |||
*A reengenharia de software é uma das atividades da engenharia de software voltadas para a evolução de um programa. Empresas que possuem um sistema antigo e de grande importância, conhecido como sistema legado, podem optar pela aplicação da reengenharia como modo de prolongar a sua vida útil, tornando o programa mais legível e de mais fácil manutenibilidade. | |||
*Alguns dos softwares disponíveis no mercado são: Java, C++, Android. | |||
*O C++ é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores. | |||
*A escolha para o C++ é realizada pois tivemos um contato direto com a ferramenta de programação de alto e baixo nível no primeiro ano da faculdade. | |||
<br> | <br> | ||
Edição das 20h08min de 29 de março de 2011
Introdução
- A reengenharia de software é uma das atividades da engenharia de software voltadas para a evolução de um programa. Empresas que possuem um sistema antigo e de grande importância, conhecido como sistema legado, podem optar pela aplicação da reengenharia como modo de prolongar a sua vida útil, tornando o programa mais legível e de mais fácil manutenibilidade.
- Alguns dos softwares disponíveis no mercado são: Java, C++, Android.
- O C++ é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.
- A escolha para o C++ é realizada pois tivemos um contato direto com a ferramenta de programação de alto e baixo nível no primeiro ano da faculdade.
Funcionalidades
Descrever as funções do software, ou seja, detalhes do que ele faz.
Exemplo:
- Funcionalidades do Word:
- Edição de documentos
- Formatação de parágrafos
- Contagem de palavras
- Verificação gramatical
- Numeração de páginas
- Divisão em colunas
- Exportação para PDF
- Procura e alteração de palavras
- Etc
Benefícios
- Para quem usa, quais as vantagens que terá em usar
- O que a pessoa/profissional pode ganhar usando esta ferramenta
Interface gráfica
- Inserir uma imagem da interface gráfica do software.
Custos
- Se software pago: tentar descobrir valor de aquisição
- Se free: em que condições é fornecido [licença GPL, BSD, ...]
Fornecedor
- Que empresa desenvolveu o software?
Sistema Operacional
- Roda em quais sistemas operacionais?