Questões de Concurso
Sobre engenharia de software para cespe / cebraspe
Foram encontradas 4.241 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Julgue o seguinte item, relativo a processo unificado.
O produto de software é desenvolvido em iterações; o final de
cada iteração é marcado por um ponto de verificação e
disponibilização de artefatos que representem o atingimento do
marco.
Julgue o seguinte item, relativo a processo unificado.
Na fase de construção, na qual o produto é de fato construído,
pode haver ajustes ou pequenas mudanças na arquitetura do
software.
Julgue o item seguinte, a respeito de comandos usados na ferramenta SVN, muito utilizada para manter cópia e controle de modificação de códigos em ambientes de desenvolvimento Linux.
O comando a seguir lista a raiz de um projeto.
svn list <servidor/caminho>
Julgue o item seguinte, a respeito de comandos usados na ferramenta SVN, muito utilizada para manter cópia e controle de modificação de códigos em ambientes de desenvolvimento Linux.
O comando seguinte cria um dono (create owner) no servidor SVN em questão.
svn co <servidor/caminho> <caminholocalprojeto>
Julgue o item seguinte, a respeito de programação orientada a objetos.
Um recurso de grande utilidade nesse tipo de programação
consiste na possibilidade de um objeto exercer o
comportamento de outro objeto.
Julgue o item seguinte, a respeito de programação orientada a objetos.
Os atributos de um objeto podem ser expostos tanto por meio
de um enlace direto a uma variável interna quanto por meio do
retorno de um valor por meio de um método.
Julgue o item seguinte, a respeito de programação orientada a objetos.
O tipo de herança mais eficiente e indicado é a herança de
implementação, pois possibilita que uma nova classe reutilize
a implementação de outra classe sem a necessidade de se
recortar e colar o código de forma manual, tornando o código
automaticamente disponível, como parte da nova classe.
Julgue o item seguinte, a respeito de programação orientada a objetos.
O encapsulamento permite que um programa seja dividido em
várias partes menores; contudo, as partes tornam-se
dependentes umas das outras em relação à implementação e em
relação ao trabalho realizado.
Julgue o item seguinte, a respeito de programação orientada a objetos.
O estado interno de um objeto pode ser alterado por meio de
métodos assessores.
Em relação a desenvolvimento de aplicativos, julgue o seguinte item.
A linguagem GraphQL é utilizada para consulta a objetos
gráficos em bancos de dados relacionais.
A respeito de construção de sistemas, julgue o item subsequente.
Em qualidade de software, o atributo de eficiência define o
quanto o software adere às necessidades declaradas do usuário.
A respeito de construção de sistemas, julgue o item subsequente.
Em orientação a objetos, os membros de dados de uma classe
devem ser acessados por um método específico do objeto,
e não diretamente.
Julgue o seguinte item, relativo a teste de software.
Em testes de integração, a estratégia de integração bottom-up
integrará componentes de infraestrutura que fornecem serviços
comuns, adicionando a eles componentes funcionais; para
testar uma nova característica, pode ser necessário integrar
componentes diferentes.
Julgue o seguinte item, relativo a teste de software.
Em um processo de cascata, testes de sistemas testam todo o
sistema, enquanto, em processos de desenvolvimento iterativo,
será testado apenas um incremento a ser entregue ao cliente.
Julgue o seguinte item, relativo a teste de software.
Testes de regressão servem ao propósito de verificar se o
sistema pode operar na carga necessária, fazendo-a regredir
constantemente até que o comportamento de falha do sistema
seja testado ou que defeitos sejam identificados.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
As funcionalidades são medidas sob o ponto de vista dos
analistas responsáveis pela conceituação do sistema; a
contagem em projetos de melhoria considera a exclusão de
funcionalidades implementadas, bem como a inclusão de novas
funcionalidades.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Em projetos de desenvolvimento ágil, considera-se que o ciclo
de trabalho evolutivo encerra-se a cada release; alterações
ocorridas em funcionalidades após o término de uma release
serão tratadas como projeto de melhoria.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Segundo a Nesma, a contagem indicativa considera a
quantidade existente de arquivos lógicos internos e de interface
externa, considerando, ainda, que toda função do tipo dado
tem sua complexidade funcional avaliada como baixa e as
funções transacionais avaliadas como de complexidade média.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
As funcionalidades de conversão de dados serão contadas
como entrada externa, no caso da carga inicial dos dados, e
como consultas ou saídas externas, quando o usuário solicitar
relatório associado à funcionalidade de migração de dados.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Os arquivos lógicos internos são desconsiderados em
contagens indicativas, reconhecidos pelo usuário, referenciados
pela aplicação sob medição e mantidos dentro da fronteira de
outra aplicação.