Questões

Total de Questões Encontradas: 2.017

Texto Associado Texto Associado
Considere a figura abaixo.
Imagem Associada da Questão
Com base na figura e nos fundamentos da Orientação a Objetos, é correto afirmar que
A
um objeto é uma propriedade de uma classe e é composto por nome, tipo de dado, visibilidade e valor inicial ou padrão, como o objeto limite da classe ContaCorrente.
B
a visibilidade de um objeto é definida pelos símbolos +, - e #. Assim, o objeto getSaldo() tem visibilidade protegida, indicada pelo sinal de adição (+), sinalizando que o objeto é acessível somente pela própria classe.
C
os atributos são funções (ações) ou comportamentos que podem ser aplicados a métodos em uma classe. Os atributos estão relacionados aos verbos como aplicarValor().
D
polimorfismo ou ocultação de informações é uma técnica que consiste em separar aspectos externos dos internos da implementação de um objeto, isto é, determinados detalhes ficam ocultos aos demais objetos e dizem respeito apenas ao próprio objeto.
E
o método aplicarValor() é o mesmo na superclasse Conta e nas subclasses ContaCorrente e ContaPoupança, mas sua implementação e seu comportamento nas subclasses são diferentes. A diferença encontra-se no processo de cálculo dos juros e de rendimentos das respectivas aplicações.
Há um tipo de diagrama da UML que dá ênfase à ordenação temporal em que as mensagens são trocadas entre os objetos de um software. Além disso, apresenta conceitos de atores, objetos, gate, fragmento e linha de vida. Esse diagrama é
A
diagrama de componentes.
B
diagrama de pacotes
C
diagrama de sequência
D
diagrama de estrutura composta.
Texto Associado Texto Associado
Na UML, um relacionamento é uma ligação entre itens, podendo ser representado graficamente por meio de diferentes tipos de linhas. Sobre os relacionamentos na UML, analise as afirmativas abaixo. 
I - A associação determina que as instâncias de uma classe estão de alguma forma ligadas às instâncias da outra classe.
II - A dependência entre classes indica que os objetos de uma classe usam serviços dos objetos de outra classe.
III - A generalização demonstra que as informações de um objeto precisam ser complementadas por um objeto de outra classe.
Dentre as afirmativas, estão corretas
A
II e III.
B
I e II.
C
I e III. 
D
I, II e III.
Na UML, pode-se fazer uso de vários diagramas para documentar os artefatos de um software. Um desses diagramas consiste na organização do conjunto de elementos de um software para a sua execução, apresentando a estrutura física em termos de hardware, como as máquinas estão conectadas e quais protocolos serão utilizados em sua comunicação. Esse diagrama é o
A
diagrama de componentes.
B
diagrama de comunicação.
C
diagrama de implantação.
D
diagrama de estrutura composta.
Texto Associado Texto Associado
A Linguagem de Modelagem Unificada (UML) é utilizada para a visualização, a especificação, a construção e a documentação de artefatos de software. Nesse contexto, observe a figura abaixo.
Imagem Associada da Questão
Essa figura representa um diagrama UML de
A
classes.
B
componentes.
C
implantação
D
distribuição. 
O Scrum é um framework no qual as pessoas podem abordar problemas adaptativos complexos ao mesmo tempo em que entregam, de maneira produtiva e criativa, produtos de mais alto valor possível. Nesse framework, existem três papéis importantes, que são: 
A
product owner, development team e scrum master
B
product manager, scrum team e scrum master. 
C
product leader, development team e scrum master
D
product scrum, development team e development master. 
Ano: 2019 Banca: CEBRASPE Órgão: SLU-DF Prova: Analista de Informática - Informática
Julgue os próximos itens, a respeito de domain-driven design, design patterns, emergent design, enterprise content management e REST.
No desenvolvimento de software com metodologias ágeis, o backlog priorizado é uma técnica que pode trazer resultados positivos para o design emergente.
C
Certo
E
Errado
Ano: 2019 Banca: CEBRASPE Órgão: SLU-DF Prova: Analista de Informática - Informática
Julgue os próximos itens, a respeito de domain-driven design, design patterns, emergent design, enterprise content management e REST. 
No desenvolvimento embasado em domain-driven design, a definição da tecnologia a ser utilizada tem importância secundária no projeto.
C
Certo
E
Errado
Ano: 2019 Banca: CEBRASPE Órgão: SLU-DF Prova: Analista de Informática - Informática
Com relação à qualidade de software, julgue os itens a seguir
Os pontos por função não ajustados (PFNA) devem ser multiplicados pelo seu fator de ajuste (FA) para que se obtenha, assim, o valor final dos pontos por função. 
C
Certo
E
Errado
Ano: 2019 Banca: CEBRASPE Órgão: SLU-DF Prova: Analista de Informática - Informática
Com relação à qualidade de software, julgue os itens a seguir
A contagem das funções de transações (FT) deve ser precedida pela contagem dos tipos de funções de dados. 
C
Certo
E
Errado
Página 6 de 202