Questões de Concurso Público STM 2018 para Técnico Judiciário - Programação de Sistemas
Foram encontradas 14 questões
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.
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 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.
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.
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 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 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 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 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 próximo item, a respeito das metodologias ágeis Scrum e Kanban.
A implementação de um Kanban pressupõe a definição de um
fluxo de trabalho pela equipe, o qual poderá ser revisto,
mediante a inclusão ou a retirada de estágios, à medida que o
trabalho evoluir.
Julgue o próximo item, a respeito das metodologias ágeis Scrum e Kanban.
Em um desenvolvimento ágil sob a metodologia Scrum,
deve-se fazer uma reunião diária, chamada daily Scrum, que
terá a finalidade de resolver os problemas que forem
identificados e não solucionados no dia de trabalho anterior.
Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue o item a seguir.
O diagrama de caso de uso, cuja principal finalidade é auxiliar
na comunicação com o usuário do sistema, deve retratar o que
o sistema vai fazer, sem especificar como isso será realizado.
Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue o item a seguir.
O diagrama de estados é utilizado para representar os diversos
estados pelos quais um objeto pode passar ao longo de sua vida
em decorrência de qualquer alteração em seus atributos.
Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue o item a seguir.
Um diagrama de Um diagrama de colaboração é uma opção de diagrama quando
se tem a necessidade de demonstrar um processo na lógica do
programa.