Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222036 Engenharia de Software
Suponha que seu cliente tenha solicitado o desenvolvimento de um novo software . O modelo mais adequado para o gerenciamento deste processo de desenvolvimento de software , levando em conta as informações abaixo, é:
• o cliente não possui uma visão clara de todos os requisitos da aplicação.
• o cliente quer avaliar a viabilidade de desenvolvimento da aplicação.
• o cliente alocará um usuário-chave no projeto, em tempo integral, a fim de que este possa participar ativamente de todas as fases do projeto.
• o cliente gostaria de ter uma versão preliminar do sistema, com base em uma versão inicial dos requisitos, ainda que isto demande um investimento inicial.
Alternativas
Q222017 Engenharia de Software
Ao criar uma nova versão de um software, a recomendação é aplicar todos os casos de testes aplicados nas versões anteriores de forma a garantir que as alterações realizadas não introduziram bugs na aplicação. Essa técnica de testes é chamada: software bugs,
Alternativas
Q222015 Engenharia de Software
O Diagrama UML que procura identificar os atores (usuários, sistemas, hardware etc) que irão utilizar de alguma forma o software a ser desenvolvido é:
Alternativas
Q222014 Engenharia de Software
Rational Rose é um software de referência no mercado de:
Alternativas
Q222013 Engenharia de Software
Na linguagem Orientada a Objetos, a separação de aspectos internos e externos de um objeto refere-se ao conceito de:
Alternativas
Q222002 Engenharia de Software
Acerca do modelo de classes representado abaixo, é correto afirmar:
Imagem 005.jpg
Alternativas
Q222001 Engenharia de Software
A figura abaixo representa o diagrama UML denominado:
Imagem 004.jpg
Alternativas
Q222000 Engenharia de Software
A imagem abaixo representa um modelo linear de gerenciamento de processo de software em que cada fase deve ser completada antes que a próxima possa ser iniciada. Esse modelo é chamado de:

Imagem 003.jpg
Alternativas
Q220598 Engenharia de Software
Um dos pontos da metodologia Scrum é o Daily Scrum, que consiste em uma reunião diária com aproximadamente 15 minutos de duração onde são tratados assuntos relacionados ao projeto. Nessa reunião são feitas 3 perguntas a cada membro do time de desenvolvimento, constando o que foi feito desde a última reunião, o que será feito até a próxima reunião e qual
Alternativas
Q220597 Engenharia de Software
Sobre conceitos em programação orientada a objetos (OOP), analise:

I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.

II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.

III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.

Está correto o que consta em
Alternativas
Q220596 Engenharia de Software
Em UML, os diagramas de Caso de Uso tem por objetivo
Alternativas
Q220594 Engenharia de Software
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional
Alternativas
Q220583 Engenharia de Software
A UML fornece um conjunto considerável de diagramas que ajudam a definir uma aplicação. Com relação a esses diagramas, analise:

I. Na atividade de análise de requisitos, pode ser utilizado para descrever como as pessoas interagem com o sistema.

II. Descreve os tipos de objeto presentes no sistema e os vários tipos de relacionamento existente entre eles. Também mostra as propriedades e operações de uma classe e as restrições que se aplicam à maneira como os objetos estão conectados.

III. Normalmente captura o comportamento de um único cenário e mostra vários exemplos de objetos e mensagens que são passadas entre esses objetos dentro de um caso de uso.

IV. São uma técnica para descrever a lógica de procedimentos, processo de negócio e fluxo de trabalho. Suportam comportamento paralelo, ao contrário dos fluxogramas.

Os itens I, II, III e IV descrevem, respectivamente, os diagramas de
Alternativas
Q219979 Engenharia de Software
Sobre orientação a objetos, é INCORRETO afirmar:
Alternativas
Q219973 Engenharia de Software
A UML apresenta, em sua sintaxe e semântica, uma notação gráfica com elementos bem definidos. A linguagem categoriza quatro itens. Os pacotes são inseridos no contexto das partes organizacionais dos modelos e, portanto, categorizados como itens
Alternativas
Q219972 Engenharia de Software
A UML oferece mecanismos para a extensão da sintaxe e da semântica da linguagem. Considere:

I. Novos atributos de modelagem.

II. Novos elementos de modelagem.

III. Nova semântica de modelagem. I, II e III são, respectivamente,
Alternativas
Q219971 Engenharia de Software
Considere 3 AIEs simples, 5 EEs médias, 8 CEs complexas, 3 ALIs complexos e 7 SEs médias. O cálculo de PF bruto é
Alternativas
Q219970 Engenharia de Software
Na UML 2.0, representam comportamentos de um sistema, os diagramas de
Alternativas
Q219969 Engenharia de Software
No SCRUM, sprint é
Alternativas
Q219968 Engenharia de Software
Permite identificar os limites dos processos, as áreas envolvidas com o processo e os relacionamentos com outros processos e elementos externos à empresa e mostra as características do sistema tais como: I. Agentes que se comunicam com o sistema; II. Dados que o sistema aceita e deve processar; III. Dados que o sistema produz para o ambiente e IV. Fronteira do sistema com o ambiente. Trata-se do diagrama de
Alternativas
Respostas
11781: D
11782: D
11783: E
11784: D
11785: A
11786: C
11787: B
11788: A
11789: E
11790: B
11791: C
11792: E
11793: E
11794: D
11795: E
11796: C
11797: D
11798: A
11799: D
11800: B