Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Ano: 2011 Banca: NC-UFPR Órgão: Prefeitura de Matinhos - PR
Q1213532 Engenharia de Software
Em relação à metodologia estruturada, identifique como verdadeiros (V) os elementos de um diagrama de fluxo de dados, segundo Chris Gane, e como falsos (F) os que não são.
( )   Depósito de dados. ( )   Entidade externa. ( )   Fluxo de dados. ( )   Processos. ( )   Ator.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC
Q1208914 Engenharia de Software
Julgue o item subsecutivo, referentes à engenharia de requisito.
A rastreabilidade bidirecional ocorre tanto de forma horizontal quanto vertical: a vertical estabelece a dependência entre os requisitos ou produtos de trabalho em um mesmo nível, podendo ocorrer em relação aos requisitos entre si ou entre códigos de unidades dependentes; a horizontal estabelece um rastreamento a partir de um requisito fonte, passando pelos requisitos de mais baixo nível, até atingir o nível de decomposição mais baixo do produto.
Alternativas
Ano: 2011 Banca: FUMARC Órgão: PRODABEL - MG
Q1201267 Engenharia de Software
Analise as seguintes afirmativas sobre requisitos de sistemas.
I. “Requisitos funcionais” são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específicas e como o sistema deve se comportar em determinadas situações.
II. “Requisitos não funcionais” se aplicam à propriedades do sistema como um todo e podem definir restrições como tempo de resposta, espaço de armazenamento e perfis de acesso ao sistema.
III. “Requisitos de domínio” são regras de negócio, como uma fórmula de cálculo, que podem estar associadas somente a “requisitos funcionais” do sistema.
Assinale a alternativa CORRETA:
Alternativas
Ano: 2011 Banca: FUMARC Órgão: PRODABEL - MG
Q1201131 Engenharia de Software
São características de programas utilizadas para aplicação da técnica de contagem de Pontos de Função, EXCETO:
Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: Petrobras
Q1200002 Engenharia de Software
Segundo o PMBOK 4ª edição, os 42 processos de gerenciamento de projetos são agrupados em cinco categorias, ou grupos de processos, e nove áreas de conhecimento. A correspondência entre esses processos, dentre os relacionados abaixo, e os respectivos grupos de processos/ áreas de conhecimento se dá em:
Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: BNDES
Q1199404 Engenharia de Software
Qual processo PMBOK – 4ª Edição tem como uma de suas saídas uma matriz de rastreabilidade?
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: EBC
Q1197999 Engenharia de Software
Uma metodologia de desenvolvimento de software pode ser classificada como uma metodologia ágil quando efetua o desenvolvimento do software de forma incremental (libera pequenas versões, em iterações de curta duração) e é colaborativa (cliente e desenvolvedores trabalham juntos, em constante comunicação), direta (o método em si é simples de aprender e modificar) e adaptativa (capaz de responder eficientemente às mudanças).
Considerando a definição acima, de Abrahamsson, julgue o item a seguir, a respeito das metodologias ágeis de desenvolvimento de software.
Considerando o conceito de metodologia ágil em apreço, é correto afirmar que as seguintes metodologias são ágeis: XP (Extreme Programming), Scrum, Crystal, FDD (Feature Driven Development), DSDM (Dynamic Systems Development Method) e Open Source Software Development.
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: EBC
Q1197633 Engenharia de Software
Uma metodologia de desenvolvimento de software pode ser classificada como uma metodologia ágil quando efetua o desenvolvimento do software de forma incremental (libera pequenas versões, em iterações de curta duração) e é colaborativa (cliente e desenvolvedores trabalham juntos, em constante comunicação), direta (o método em si é simples de aprender e modificar) e adaptativa (capaz de responder eficientemente às mudanças).
Considerando a definição acima, de Abrahamsson, julgue o item a seguir, a respeito das metodologias ágeis de desenvolvimento de software.
O que os métodos ágeis buscam é como evitar as mudanças desde o início do projeto e não a melhor maneira de tratar essas mudanças.
Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: BR Distribuidora
Q1194128 Engenharia de Software
Ao determinar um conjunto inicial de requisitos funcionais para um sistema Web de controle de pedidos feitos por postos de revenda de combustível, um analista inexperiente de uma empresa distribuidora chegou aos seguintes requisitos:
I - O sistema deverá permitir ao representante do posto solicitar uma entrega de combustíveis.
II - O sistema deverá utilizar JAVA.
III - O sistema deverá suportar pedidos em português e espanhol.
É(São) requisito(s) funcional(is) APENAS o(s) descrito(s) em 
Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: BR Distribuidora
Q1181757 Engenharia de Software
A gerência de um projeto recebe orientações do escritório de projetos (PMO) para utilizar, nesse projeto, um gráfico RACI cuja finalidade é, segundo o PMBOK 4ª Edição, 
Alternativas
Q453053 Engenharia de Software
Sobre o gerenciamento de configurações e mudanças, é incorreto afirmar que:
Alternativas
Q453051 Engenharia de Software
Sobre a programação orientada a objetos, é incorreto afirmar que:
Alternativas
Q453050 Engenharia de Software
Sobre os requisitos de software, é correto afirmar que:
Alternativas
Q453049 Engenharia de Software
O objetivo do teste de software é encontrar defeitos, revelando que o funcionamento do software em uma determinada situação não está de acordo com o esperado. Sob o ponto de vista do teste de software, é correto afirmar que:
Alternativas
Q453043 Engenharia de Software
Do ponto de vista dos pacotes, no diagrama de classes da UML, o modificador que indica que um atributo ou método é acessível apenas às classes do mesmo pacote é o modificador:
Alternativas
Q453039 Engenharia de Software
Analise os itens a seguir relacionados ao desenvolvimento orientado a objetos.

I. A análise orientada a objetos concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação. Os objetos nesse modelo refletem as entidades e as operações associadas ao problema a ser resolvido.

II. O projeto orientado a objetos concentra-se no desenvolvimento de um modelo orientado a objetos de um sistema de software para implementar os requisitos identificados. Os objetos em um projeto orientado a objetos estão relacionados à solução do problema.

III. A programação orientada a objetos concentra-se em realizar um projeto de software usando uma linguagem de programação orientada a objetos, tal como C. Uma linguagem de programação orientada a objetos fornece construções que definem objetos de classes em um sistema run-time para criar classes a partir desses objetos.

IV. O único método de projeto orientado a objetos que foi proposto foi o que utiliza as notações UML.

Está correto o que se afirma em
Alternativas
Q453038 Engenharia de Software
Um modelo de processo de software é uma representação abstrata de um processo de software. Sobre o modelo de processo conhecido como modelo em cascata, é correto afirmar que:
Alternativas
Q453037 Engenharia de Software
O diagrama de atividades da UMLtem um papel semelhante ao dos fluxogramas, mas a principal diferença é que os diagramas de atividades suportam comportamento paralelo. O nome dado à figura do diagrama de atividades que demonstra comportamento paralelo e que aceita um fluxo de entrada e vários fluxos concorrentes de saída é:
Alternativas
Q440394 Engenharia de Software
Numa linguagem orientada a objeto (OOL), a capacidade de algumas funções de poder manipular diferentes versões ou formas do objeto chama-se:
Alternativas
Q440390 Engenharia de Software
Com relação aos testes de software, convenciona-se dizer que:
Alternativas
Respostas
12221: A
12222: E
12223: A
12224: C
12225: E
12226: D
12227: C
12228: E
12229: A
12230: E
12231: E
12232: D
12233: C
12234: B
12235: D
12236: B
12237: A
12238: D
12239: E
12240: B