Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

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

Q856071 Engenharia de Software
Na programação orientada a objetos são utilizados classes e métodos. Um método
Alternativas
Q856065 Engenharia de Software
No processo "Coletar os requisitos" da área de conhecimento em gerenciamento do escopo do projeto do PMBoK 5ª edição, a partir de um conjunto de entradas (planos de gerenciamento do projeto, dos requisitos e das partes interessadas, termo de abertura do projeto, registro das partes interessadas etc.) um conjunto de ferramentas e técnicas (entrevistas, grupos de discussão, oficinas facilitadas, questionários e pesquisas, protótipos, benchmarking, diagramas de contexto etc.) são usadas para gerar como saída a documentação dos requisitos e 
Alternativas
Q855796 Engenharia de Software
“_______________ é um tipo de relacionamento mais forte entre objetos, permitindo construir objetos complexos a partir de objetos simples. Semelhante ao relacionamento de _______________, nesse caso, os objetos-parte podem pertencer apenas ao objeto-todo. O objeto-todo vive e morre com suas partes, acontecendo remoção em cascata.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q855795 Engenharia de Software
Na programação orientada a objetos há um recurso que agrega valor às modelagens e implementação de sistemas/aplicativos: a herança. Esse mecanismo permite criar novas classes a partir de classes já existentes, princípio conhecido em modelagem de sistemas como especialização. Correspondem a vantagens do uso dos conceitos de herança, EXCETO:
Alternativas
Q855772 Engenharia de Software
Um fluxo de processo linear de desenvolvimento de software executa cada uma das cinco atividades metodológicas em sequência. Qual das alternativas apresenta corretamente as atividades metodológicas de um fluxo de processo?
Alternativas
Q855511 Engenharia de Software
Na UML 2.0, a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo é representada no diagrama de:
Alternativas
Q855510 Engenharia de Software
No diagrama de classes da UML 2.0, o tipo de relacionamento que é representado por uma linha tracejada contendo uma seta vazia que aponta para a classe de interface, ao passo que, na outra extremidade, é definida a classe que realiza um comportamento pretendido pela classe de interface é:
Alternativas
Q855509 Engenharia de Software
As revisões de requisitos e a prototipação são as principais técnicas utilizadas para:
Alternativas
Q855508 Engenharia de Software
Segundo Sommerville (2004), os requisitos são divididos em duas classes. São elas:
Alternativas
Q855507 Engenharia de Software
Na engenharia de software, a técnica de observação que pode ser utilizada para compreender os requisitos sociais e organizacionais é conhecida como:
Alternativas
Q855506 Engenharia de Software
Um modelo genérico do processo de levantamento e análise de requisitos proposto por Sommerville (2004) é composto por seis atividades, dispostas a seguir de forma aleatória: classificação, verificação de requisitos, resolução de conflitos, compreensão do domínio, coleta de requisitos e definição das prioridades. A primeira e a última atividade a ser realizada, seguindo esse modelo são, respectivamente:
Alternativas
Q855505 Engenharia de Software
Segundo Sommerville (2004), o processo de engenharia de requisitos de sistema deve-se iniciar como(a):
Alternativas
Q855504 Engenharia de Software
No desenvolvimento de software com orientação a objetos, é correto afirmar que:
Alternativas
Q855503 Engenharia de Software
São características do Extreme Programming (XP), EXCETO:
Alternativas
Q855502 Engenharia de Software
É uma característica do modelo de desenvolvimento de software baseado em componentes:
Alternativas
Q855501 Engenharia de Software
Em relação ao modelo espiral, é correto afirmar que:
Alternativas
Q855500 Engenharia de Software
Considere que, em um desenvolvimento de software, foi primariamente elaborada uma versão inicial do produto em que foram inseridas funcionalidades básicas. A partir daí, o desenvolvedor acrescentou outras funcionalidades e o processo continuou com o cliente interagindo até que houvesse a satisfação completa dos requisitos propostos inicialmente pelo cliente. Com base apenas nessas informações, pode-se afirmar que o desenvolvimento empregado utilizou o modelo:
Alternativas
Q855482 Engenharia de Software
Alguns tipos de banco de dados e certas ferramentas de desenvolvimento de software atualmente utilizam o paradigma da orientação a objetos. Assinale a afirmação correta quanto aos fundamentos da tecnologia de orientação a objetos.
Alternativas
Q855479 Engenharia de Software
No mercado, atualmente, existem vários tipos de métricas para análise de dimensão de tamanho de software. Nesse sentido, assinale a alternativa que apresenta um dos objetivos da análise de pontos de função (FPA –Function Point Analysis).
Alternativas
Q855478 Engenharia de Software

O diagrama de caso de uso abaixo foi confeccionado a partir de um levantamento de requisitos e utilizou as regras da UML.

Imagem associada para resolução da questão

                                  


Com base nesse diagrama, observa-se que os casos de usos: 

Alternativas
Respostas
4581: B
4582: C
4583: B
4584: C
4585: C
4586: C
4587: D
4588: B
4589: B
4590: C
4591: D
4592: E
4593: D
4594: B
4595: C
4596: D
4597: A
4598: B
4599: E
4600: A