Questões de Concurso

Foram encontradas 2.063 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2310222 Engenharia de Software
Na análise e desenvolvimento de sistemas orientados a objetos, o diagrama de classes assume um papel central. Na UML, classes são representadas por um retângulo com três compartimentos, onde o compartimento superior é relativo ao nome da classe, o compartimento do meio é dedicado às especificações dos atributos, e o compartimento inferior é dedicado às especificações das operações da classe, também chamada de métodos. Os atributos e métodos possuem símbolos à esquerda que definem sua visibilidade. Com base nisso, avalie as descrições de visibilidade dos atributos e métodos especificados abaixo:
( ) Pode ser acessado somente pela própria classe. ( ) Pode ser acessado pela própria classe ou por qualquer outra classe. ( ) Pode ser acessado pela própria classe ou por qualquer subclasse, mas não a outras classes. ( ) Pode ser acessado pela própria classe ou por qualquer classe que pertença ao mesmo pacote.
A ordem CORRETA dos símbolos de visibilidade utilizadas na UML que preenchem os parênteses, de cima para baixo, é: 
Alternativas
Q2309962 Engenharia de Software
Em paralelo aos conhecimentos do desenvolvimento orientado a objetos, padrões de projetos foram desenvolvidos, a fim de propor padrões já consagrados para a resolução de problemas que eventualmente são recorrentes ao longo do desenvolvimento de projeto logo existem diversas Design Patterns (Padrões de projeto). Assinale a alternativa correta sobre qual a principal finalidade da Design Pattern Singleton.
Alternativas
Q2299273 Engenharia de Software
Imagine a seguinte situação hipotética:
Um restaurante está passando por uma expansão de seus negócios e o proprietário aproveitou a oportunidade para melhorar o sistema informatizado, que era limitado e não atendia a todos os requisitos do negócio, e o(a) contratou para esta atividade. No desenvolvimento, foi observado que todo o acesso aos dados contidos nos objetos é realizado por métodos, e que não é preciso conhecer os detalhes internos dessas operações para utilizar as suas saídas no aprimoramento do software. Que conceito de orientação a objetos está descrito na situação hipotética acima? Assinale a alternativa CORRETA.
Alternativas
Q2295425 Engenharia de Software
Um princípio da orientação a objetos é utilizado com o objetivo de separar os aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, buscando esconder as funcionalidades do código dentro de pequenas unidades, normalmente métodos e funções.
Esse princípio é denominado
Alternativas
Q2295424 Engenharia de Software
A Engenharia de Requisitos de Software é a lista de tarefas e a análises que geram uma documentação de todos os processos necessários para a produção de um programa. Existem diversas etapas a serem realizadas na Engenharia de Requisitos, sendo três delas descritas a seguir:
I. É a primeira etapa da engenharia de requisitos e nela procura-se definir o escopo e a natureza do problema que o analista está tentando resolver para o cliente.
II. É a terceira etapa e nela os requisitos básicos são refinados e modificados.
III. É a quarta etapa e nela se definem quais são as prioridades, o que é essencial e quando é necessário.

As etapas descritas em I, II e III são conhecidas, respectivamente, como
Alternativas
Respostas
56: D
57: A
58: D
59: D
60: A