Questões de Concurso Sobre engenharia de software

Foram encontradas 14.775 questões

Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876922 Engenharia de Software

Considere as afirmações abaixo sobre metodologias ágeis de desenvolvimento de software.


I - "Software em funcionamento é a principal medida de progresso".

II - "As melhores arquiteturas, requisitos e projetos emergem de equipes que se auto-organizam".

III - "O método mais eficiente e efetivo de transmitir informações para e dentro de uma equipe de desenvolvimento é uma conversa aberta, de forma presencial".


Quais são princípios de agilidade da Aliança Ágil?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876919 Engenharia de Software

________________ é o conjunto de atividades que ajuda a equipe de projeto a identificar, controlar e acompanhar as necessidades e suas mudanças, a qualquer momento, enquanto o projeto prossegue.


Assinale a alternativa que preenche corretamente a lacuna acima.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876917 Engenharia de Software

________________ é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades de um projeto, a fim de atender aos requisitos do referido projeto.


Assinale a alternativa que preenche corretamente a lacuna acima.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876916 Engenharia de Software
Segundo o Guia do Conhecimento em Gerenciamento de Projetos (Guia PMBOK), na sua quinta edição, de qual Área do Conhecimento fazem parte os processos “Definir Atividades” e “Sequenciar as Atividades”?
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
Q842861 Engenharia de Software
Sobre orientação a objetos, assinale a afirmativa correta.
Alternativas
Q842857 Engenharia de Software

Analise os seguintes processos de teste de software:


I - Dados de teste

II - Relatórios de teste

III - Resultados de teste

IV - Casos de teste


Qual é a ordem correta desses processos?

Alternativas
Q842848 Engenharia de Software

A documentação de sistemas de software é realizada por artefatos textuais e gráficos para a modelagem e documentação, desde a Análise e Projeto Estruturado, que se tornou um legado que necessita de manutenção, a tecnologia de orientação a objeto e a adoção por diversas entidades da UML como padrão para documentação de sistemas.


Considerando o texto acima, numere a coluna da direita de acordo com a da esquerda.


Artefato

1 - Modelo de classes

2 - Modelagem de casos de uso

3 - Especificação de processos

4 - Dicionário de dados

5 - Diagrama de fluxo de dados

6 - Modelo entidade-relacionamento


Conteúdo

( ) Mapeia os fluxos entre processos, criando uma visualização da comunicação entre processos e depósitos.

( ) Descrição detalhada, serve de base para a programação de módulos.

( ) Modelagem estrutural que agrega objetos por similaridades.

( ) Documenta as funcionalidades de sistema a partir da visão dos usuários.

( ) Captura o modelo de dados do domínio do problema e serve de base para a criação do banco de dados.

( ) Documenta os termos da linguagem de usuário e de sistema e define um padrão de dados.


Marque a sequência correta.

Alternativas
Q842846 Engenharia de Software

A figura a seguir apresenta um diagrama simplificado de classes usando a notação UML.


Imagem associada para resolução da questão


Sobre o modelo de classes pode-se afirmar que as classes têm ____________, mas não está descrito nenhum ____________. A classe Universidade é uma ____________ de classes Instituto que, por sua vez, é uma ____________ de classes Curso, sendo este uma ____________ de classes Presencial e Adistancia. A classe Servidor apresenta uma associação na qual um objeto exerce ____________ de Coordenador.


Assinale a alternativa que preenche correta e respectivamente as lacunas do texto.

Alternativas
Respostas
9981: E
9982: A
9983: A
9984: D
9985: C
9986: D
9987: B
9988: B
9989: C
9990: D
9991: E
9992: D
9993: B
9994: C
9995: D
9996: A
9997: C
9998: D
9999: D
10000: B