Questões de Concurso Público STM 2018 para Técnico Judiciário - Programação de Sistemas

Foram encontradas 14 questões

Q872931 Engenharia de Software

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.

Alternativas
Q872932 Engenharia de Software

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.

Alternativas
Q872933 Engenharia de Software

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.

Alternativas
Q872934 Engenharia de Software

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.

Alternativas
Q872935 Engenharia de Software

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.

Alternativas
Q872980 Engenharia de 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 seguinte cria um dono (create owner) no servidor SVN em questão.


svn co <servidor/caminho> <caminholocalprojeto>

Alternativas
Q872981 Engenharia de 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>

Alternativas
Q872989 Engenharia de Software

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.

Alternativas
Q872990 Engenharia de 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.

Alternativas
Q872991 Engenharia de Software

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.

Alternativas
Q872992 Engenharia de Software

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.

Alternativas
Q872993 Engenharia de Software

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.

Alternativas
Q872994 Engenharia de Software

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.

Alternativas
Q872995 Engenharia de Software

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.

Alternativas
Respostas
1: E
2: E
3: E
4: C
5: C
6: E
7: C
8: C
9: E
10: C
11: E
12: C
13: E
14: C