🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.683 questões

Q435026 Engenharia de Software
Julgue os itens subsecutivos, a respeito das metodologias, dos processos e das práticas ágeis de desenvolvimento de software. Nesse sentido, considere que a sigla XP, sempre que empregada, refere-se a programação extrema.

No XP, o projeto é uma atividade-chave que ocorre antes de a codificação começar e se prolonga até depois de escrito o programa.
Alternativas
Q434021 Engenharia de Software
João, Maria e José são clientes de um banco. O sistema de informatização do banco é capaz de cadastrar tais pessoas empregando características particulares como nome, endereço e outras informações julgadas relevantes. Além disso, o sistema pode realizar o cadastro ou a exclusão do cliente.

Dentro do conceito de programação orientada a objetos

I. João, Maria e José são exemplos de classes de um objeto que pode ser denominado CLIENTE;
II. as características que definem João, Maria e José são denominados atributos;
III. as operações de cadastro e exclusão de clientes são métodos implementados na classe.

Assinale:
Alternativas
Q428117 Engenharia de Software
Considerando o teste de software, há o chamado teste de unidade, que consiste em testar
Alternativas
Q428116 Engenharia de Software
A qualidade de software constitui-se em um fator de grande importância no seu desenvolvimento. Dentre as propriedades utilizadas para determinar a qualidade de software,
Alternativas
Q428115 Engenharia de Software
Segundo o RUP (Rational Unified Process) a
Alternativas
Q428110 Engenharia de Software
Diagramas de casos de uso constituem-se em um tipo de diagrama definido na UML. Segundo a UML 2.4.1, em um diagrama de casos de uso,
Alternativas
Q427818 Engenharia de Software
No Processo Unificado - PU de software, como em todos os demais processos, são claramente estabelecidos os produtos que devem ser produzidos em cada fase. Em sua participação no projeto de desenvolvimento do sistema de tramitação de processos administrativos por meio eletrônico do Tribunal, Alberto elaborou, segundo o PU, os seguintes documentos:

I. Modelo de Projeto (não preliminar).
II. Relatório de teste beta.
III. Requisitos suplementares incluindo não-funcionais.

As fases do PU nas quais Alberto produziu os documentos acima foram, respectivamente,
Alternativas
Q421563 Engenharia de Software
Sobre o diagrama de atividades, assinale a alternativa INCORRETA.
Alternativas
Q421562 Engenharia de Software
Quanto ao diagrama de interação denominado diagrama de sequência, assinale a alternativa INCORRETA.
Alternativas
Q421561 Engenharia de Software
Quanto ao projeto de software, assinale a alternativa INCORRETA.
Alternativas
Q421560 Engenharia de Software
Sobre os testes de estresse, assinale a alternativa INCORRETA.
Alternativas
Q421559 Engenharia de Software
Analise as seguintes afirmativas sobre testes de caixa branca e assinale com V as verdadeiras e com F as falsas.

( ) O teste de caminho básico é uma técnica de teste de caixa branca.
( ) O teste de caixa branca é um método de projeto de casos de teste que usa a estrutura de controle
     do projeto procedimental para derivar casos de teste.
( ) O teste de caixa branca concentra-se nos requisitos funcionais do software.
( ) O teste de caixa branca procura descobrir os erros de inicialização e término do software.

Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas
Q421558 Engenharia de Software
São estágios do processo de teste de software, conforme SOMMERVILE (2003), EXCETO:
Alternativas
Q421557 Engenharia de Software
Leia as seguintes afirmativas sobre análise de requisitos e assinale com V as verdadeiras e com F as falsas.

( ) Análise de requisitos é uma tarefa da engenharia de software que efetua a ligação entre a alocação de software em nível de sistema e o projeto de software.
( ) A análise de requisitos possibilita que o engenheiro de sistemas especifique a função, mas não o desempenho do software.
( ) A análise de requisitos de software pode ser dividida em cinco áreas de esforço, sendo elas: reconhecimento do problema, avaliação e síntese, modelagem, especificação e implementação.
( ) A análise de requisitos de software permite que o engenheiro de software aprimore a alocação de software e construa modelos do processo, dos dados e dos domínios comportamentais que serão tratados pelo software.

Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas
Q421555 Engenharia de Software
Quanto ao diagrama de fluxo, assinale a alternativa INCORRETA.
Alternativas
Q421554 Engenharia de Software
Fazem parte de um diagrama de atividades, EXCETO:
Alternativas
Q421553 Engenharia de Software
Analise as seguintes afirmativas sobre diagrama de classes e assinale com V as verdadeiras e com F as falsas.

( ) Um relacionamento em um diagrama de classes é a conexão entre os itens.
( ) Uma dependência é um relacionamento de utilização, determinando que um item usa as informações e serviços de outro item e vice-versa.
( ) Uma generalização é um relacionamento entre itens gerais e tipos mais específicos desses itens.
( ) Uma associação é um relacionamento estrutural que especifica objetos de um item conectados aos objetos de outro item.

Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas
Q421552 Engenharia de Software
Um perfil para modelagem de negócios consiste na definição de um conjunto de estereótipos com o objetivo de demonstrar que a UML tem capacidade de modelar cenários de uma organização e não apenas sistemas de software.

São exemplos de estereótipos que podem ser utilizados, EXCETO:
Alternativas
Q421551 Engenharia de Software
Com relação ao diagrama de máquina de estados, assinale a alternativa INCORRETA.
Alternativas
Q421550 Engenharia de Software
Sobre o diagrama de componentes, assinale a alternativa INCORRETA.
Alternativas
Respostas
10281: C
10282: E
10283: E
10284: D
10285: C
10286: B
10287: A
10288: A
10289: C
10290: A
10291: A
10292: B
10293: D
10294: B
10295: B
10296: C
10297: A
10298: D
10299: B
10300: C