Foram encontradas 639 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O uso de estrutura de repetição explícita necessita de realimentação do loop.
No Delphi, a partir da versão 6, a declaração de tipo de dado de uma variável deve ser realizada em instrução diferente da instrução da declaração da variável
O tipo Object, no Visual Basic, possibilita armazenar qualquer tipo de dado; no Delphi, seu equivalente é o tipo Variant.
Na programação estruturada, uma função desvia a execução de um programa para realizar uma tarefa específica e, desde que haja passagem de parâmetros, pode retornar um valor.
Uma linguagem de programação simples e fácil de ser aprendida caracteriza-se por oferecer um conjunto limitado de construções primitivas combinado com limitada ortogonalidade.
Uma crítica ao ambiente denominado desenvolvimento integrado (IDE), oferecido pelo Eclipse, refere-se ao fato de ele não permitir a refatoração de código.
Na implementação de um banco de dados com base no modelo relacional, uma alternativa para se evitar a desnormalização — sem prejuízo ao aumento do desempenho na recuperação de dados constantemente usados — é criar uma visão materializada
Na análise estruturada de sistemas, o fato de o analista verificar que é indispensável representar as relações entre terminadores (entidades externas) indica que as entidades não são realmente externas, mas partes do sistema, e devem ser modeladas como processos.
Por suas características, as metodologias ágeis de desenvolvimento não se aplicam aos sistemas de grande porte, que são elaborados por equipes numerosas que trabalham em locais e horários diferentes.
Caso seja empregada análise orientada a objetos de um software para atender a uma imobiliária, a locação de um imóvel que atenda às necessidades dessa imobiliária faz parte do modelo de domínio desse sistema.
Na documentação de um projeto que se fundamenta na análise essencial, o analista deve incluir o diagrama de contexto nas especificações do modelo ambiental do sistema.
Em razão de o gerenciamento de projeto de software ser igual ao gerenciamento de outros tipos de projetos de engenharia, gerentes experientes podem antecipar problemas e, muitas vezes, transferir lições aprendidas de um projeto para outro.
A missão de um grupo de SQA (software quality assurance) é deter a responsabilidade pela construção de projetos de software de alta qualidade.
Os requisitos de marketing estão incluídos entre os fatores de influência do gerenciamento de release de um sistema.
Considere que um projeto de software preveja o desenvolvimento de vinte novas funções. Nessa situação, se a probabilidade de esse projeto de software desenvolver funções com erros for de 20% e se o custo para refazer cada função for de R$ 10.000,00, é correto afirmar que a exposição ao risco do projeto será de R$ 40.000,00.
Para projetos de software compostos por código reutilizado, o modelo de estimativa COCOMO II.2000 requer informações sobre o tamanho total das linhas de código do sistema em desenvolvimento.
A medição da confiabilidade, um atributo de qualidade externa do software, pode ser objetivamente avaliada com base nos atributos internos do software, tais como complexidade ciclomática, tamanho do programa em linhas de código e número de mensagens de erro.
Reestruturação de software é uma atividade do processo de reengenharia de software voltada para a modificação da arquitetura global do programa, cujo objetivo consiste em tornar mais fácil o entendimento, os testes e a manutenção dos software.
Como regra geral, não se deve tentar reestruturar um sistema com o uso da reengenharia se a abordagem inicial do sistema legado for funcional e a versão melhorada desejada for orientada a objetos.
Na manutenção preventiva por refatoração em determinado software, novas funcionalidades devem ser adicionadas para diminuir sua degradação.