Questões de Concurso Sobre engenharia de software
Foram encontradas 14.718 questões
No que se refere aos diagramas utilizados na análise orientada a objetos, julgue o item.
A principal vantagem de se fazer uso dos diagramas de
interação é que eles mostram, de forma minuciosa, os
detalhes dos algoritmos, como, por exemplo, o
comportamento condicional, o que proporciona ao
programador uma visão clara de todo o sistema.
A respeito de orquestração de serviços e API gateway, julgue o item seguinte.
Um gateway de API é utilizado entre o cliente e os serviços
back-end, sendo capaz de prover estatísticas.
Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.
Na gestão da configuração em que se observa os valores do
DevOps, é importante implantar imediatamente as versões
desenvolvidas no ambiente de produção, cabendo, nesse
contexto, à equipe de desenvolvimento a criação de scripts
automatizados para a garantia da integração contínua.
Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.
Uma revisão por pares de um software avalia os modelos
adotados na programação e os erros constantes no código, o
que exige que o programa seja colocado em condições de
execução próximas ao ambiente real de operação.
Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.
Realizado o teste unitário de um módulo, o teste de
integração contribuirá para a avaliação da existência de erros
associados às interfaces do sistema.
Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.
No caso de um programa que considere como válidas as
idades entre 21 e 75 anos completos de vida, incluindo esses
limites, o conjunto mínimo de valores suficientes para a
realização de um teste de unidade que cubra todas as
partições de entrada é 21, 48 e 75.
Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.
Para a análise estática de um programa em que se deseja
verificar erros no uso das variáveis, as técnicas apropriadas
para tal ação incluem a análise de fluxo de dados com uma
abordagem backward (para trás ou de baixo para cima).
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Se, no projeto, for identificado que dois programas trocam
dados temporários entre si — um que gere dados e outro que
utilize esses dados —, pode-se realizar a implementação de
um buffer compartilhado entre os dois programas, por meio
de uma estrutura de dados do tipo fila circular, para apoiar
essa troca.
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Se a implementação do projeto for orientada a objetos, as
classes de projeto devem colaborar e trocar mensagens com
a maior parte das outras classes do mesmo sistema.
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Para a solução de problemas que surgirem no projeto do
sistema, quando o contexto não estiver claro e não houver
tempo para entendê-lo, devem ser adotados padrões de
projeto constantes da literatura da área.
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
O uso de técnicas do tipo caixa-preta é adequado para
avaliar a qualidade do atendimento aos requisitos não
funcionais, como, por exemplo, o comportamento do sistema
em relação a valores-limite.
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Para a validação dos requisitos especificados, é uma decisão
válida gerar casos de testes, a partir dos requisitos de
usuário, antes do início da codificação das funcionalidades.
Quanto ao uso de Git para versionamento, julgue o item subsequente.
A execução do comando git stash sem argumentos por
padrão é similar à execução do comando git stash show,
na medida em que ambas mostram as alterações
armazenadas por este comando.
Quanto ao uso de Git para versionamento, julgue o item subsequente.
O comando git checkout é capaz de copiar
completamente um repositório para um diretório local.