Questões de Concurso Sobre engenharia de software

Foram encontradas 14.775 questões

Q89268 Engenharia de Software
A respeito de engenharia de software, julgue os itens subsequentes.

A metodologia Rational Unified Process (RUP) promove o envolvimento do cliente, bem como iterações e testes contínuos, o que torna o processo dependente de outros, apesar de reduzir os seus riscos. Já a metodologia Extreme Programming (XP) proporciona flexibilidade e agilidade, visto que, por meio dela, realiza-se a divisão de tarefas de forma específica.
Alternativas
Q89267 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

A seta pontilhada “verdadeiro” indica a existência de um laço do processo executado pelo objeto “Sub1”.
Alternativas
Q89266 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

Na figura, o tempo é mostrado no eixo vertical e os objetos envolvidos na sequência de uma atividade, no eixo horizontal.
Alternativas
Q89265 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

Na figura, o trecho Imagem 004.jpg representa uma associação recursiva que especifica que objetos de uma classe podem participar de, no máximo, uma das associações em determinado momento.
Alternativas
Q89264 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

A figura representa um diagrama do estado do sistema e de suas diversas fases de execução.
Alternativas
Q89263 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

A figura Imagem 003.jpg indica a presença do pacote “controlador congresso”, que representa um mecanismo de propósito geral para organizar elementos de modelo em grupos.
Alternativas
Q89262 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

A figura Imagem 002.jpg representa um ator que, na figura acima, é o “submissor”, contudo essa mesma figura pode ser utilizada em situações diferentes para caracterizar um usuário, uma secretária ou uma impressora.
Alternativas
Q89261 Engenharia de Software
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros.
Alternativas
Q89260 Engenharia de Software
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Em programação orientada a objetos, a herança serve para criar classes que incorporem propriedades e métodos de outras classes. Assim, é possível construir uma classe a partir de outra sem ter de reescrevê-la.
Alternativas
Q89258 Engenharia de Software
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Em programação orientada a objetos, um construtor java serve para inicializar os atributos, sendo automaticamente executado sempre que se cria um novo objeto.
Alternativas
Q88935 Engenharia de Software
A respeito de desenvolvimento de sistema, reengenharia e
linguagens de programação, julgue os próximos itens.

O extream programming é um método de desenvolvimento ágil de software, em que o representante do cliente faz parte do desenvolvimento, e os programadores de software desenvolvem testes antes da escrita do código.
Alternativas
Q88934 Engenharia de Software
A respeito de desenvolvimento de sistema, reengenharia e
linguagens de programação, julgue os próximos itens.

A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas.
Alternativas
Q87904 Engenharia de Software
Em relação à orientação a objetos, considere:

Um dos mecanismos fundamentais na programação orientada a objetos é o conceito de redefinição, que ocorre quando um método, cuja assinatura já tenha sido especificada, recebe uma nova definição em uma classe derivada.

A linguagem de programação orientada a objetos deve suportar o conceito de ligação tardia (late binding), visto que a definição do método que é candidato a ser efetivamente invocado só ocorre durante a execução do programa.


O mecanismo de redefinição, juntamente com o conceito de ligação tardia, é a chave para a utilização adequada de
Alternativas
Q86747 Engenharia de Software
Para utilizar o processo de estimativa por Story Points em Scrum, inicialmente
Alternativas
Q86746 Engenharia de Software
Considere a tabela a seguir:

Imagem 008.jpg

Na medição de pontos de função, os valores X, Y e Z utilizados na tabela, correspondem, respectivamente, a
Alternativas
Q86742 Engenharia de Software
O teste de componentes compostos concentra-se, princi- palmente, em verificar se
Alternativas
Q86739 Engenharia de Software
Quanto ao controle estruturado nos diagramas de se- quência UML, NÃO se enquadra entre os tipos mais comuns, a execução
Alternativas
Q86738 Engenharia de Software
O aumento da produtividade de desenvolvimento e a ca- pacidade de compartilhar o conhecimento adquirido, re- presenta uma vantagem no uso de projetos orientados a objeto, porque
Alternativas
Q86737 Engenharia de Software
Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:
Alternativas
Q85290 Engenharia de Software
Após a aplicação do fator de ajuste, o total de pontos de função em uma contagem ficou em 110,60. Antes da aplicação do ajuste, os pontos de função brutos estavam em 140,00. Portanto, o somatório dos 14 itens do nível de influência global foi
Alternativas
Respostas
12601: E
12602: E
12603: C
12604: E
12605: E
12606: E
12607: C
12608: C
12609: C
12610: C
12611: E
12612: E
12613: A
12614: A
12615: E
12616: C
12617: D
12618: B
12619: A
12620: B