Questões de Concurso Para analista ministerial - teste e qualidade de software

Foram encontradas 60 questões

Resolva questões gratuitamente!

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

Q406637 Engenharia de Software
A habilidade em lidar com bibliotecas de classes, pacotes e interfaces é essencial para um programador que desenvolva aplicações orientadas a objetos. Sobre este tema assinale a afirmativa INCORRETA.
Alternativas
Q406636 Engenharia de Software
Atenção: Utilize a figura abaixo para responder às questões de números 38 e 39.

imagem-004.jpg
Considerando a figura e os conceitos de orientação a objetos é correto dizer que
Alternativas
Q406635 Engenharia de Software
Atenção: Utilize a figura abaixo para responder às questões de números 38 e 39.

imagem-004.jpg

Considere como classes as seguintes abstrações: Transporte, Aquático, errestre, Aéreo, Barco, Automóvel e Avião. Considere capacidade, número de rodas, cor, número de portas e placa como atributos.

A figura apresenta um exemplo de herança, em que as classes Aquático, Terrestre e Aéreo herdam da classe Transporte. A classe Barco herda da classe Aquático. A classe Automóvel herda de Terrestre. Avião herda de Aéreo.

Considerando as relações de herança, o número de atributos da classe Terrestre e da classe Automóvel são, respectivamente,
Alternativas
Q406634 Engenharia de Software
Um dono de uma fábrica de brinquedos solicitou que seus engenheiros criassem um mesmo controle remoto para os brinquedos avião, carro e barco. A única restrição era que cada brinquedo atendesse aos comandos específicos definidos pelo controle. O controle remoto teria vários botões, sendo que todos eles seriam úteis para todos os brinquedos. Por exemplo, quando o usuário apertasse o botão mover, o controle enviaria o sinal MOVER para todos os brinquedos que estivessem em um raio de 2 metros. Desta forma, quando o brinquedo recebesse o sinal MOVER, ele se moveria de acordo com a sua função. Para o avião, mover significa VOAR, para o barco significa NAVEGAR e, para o automóvel, significa CORRER. Observe que os brinquedos respondem ao mesmo sinal de formas diferentes.

Na programação orientada a objetos, este exemplo ilustra um caso de
Alternativas
Q406633 Engenharia de Software
Na orientação a objetos, a herança permite definir uma classe como uma extensão de outra classe. As vantagens de utilizar herança são muitas e algumas delas são apresentadas abaixo. Assinale a alternativa INCORRETA em relação às vantagens do uso de herança.
Alternativas
Q406632 Engenharia de Software
São programas que auxiliam no ciclo de desenvolvimento de um sistema, incluindo as fases de análise, testes e desenvolvimento e apoiam os processos de software. Oferecem um conjunto de serviços para apoiar uma ou mais atividades do processo de desenvolvimento de software. Podem ser divididas em tipos que: apoiam da análise até a geração do código; automatizam uma fase do desenvolvimento ou auxiliam numa etapa do projeto, como modelagem de dados e testes; e seguem uma metodologia específica como os métodos ágeis. Esta definição se refere à ferramenta
Alternativas
Q406631 Engenharia de Software
O RUP (Rational Unified Process) recomenda que o projeto e o desenvolvimento do software ocorram em fases. A fase que NÃO PERTENCE ao RUP é:
Alternativas
Q406630 Engenharia de Software
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.

I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.

II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.

III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.

Está correto o que se afirma em
Alternativas
Q406629 Engenharia de Software
Observe a figura que apresenta elementos básicos do framework Scrum.

imagem-003.jpg

As caixas I, II, III e IV são, correta e respectivamente, preenchidas por:
Alternativas
Q406628 Engenharia de Software
Com relação ao Scrum considere:

I. Refere-se às equipes de desenvolvimento.
II. Refere-se às sprints.

Assinale a alternativa em que as duas afirmativas sobre I e II são verdadeiras:
Alternativas
Q406627 Gerência de Projetos
Associe as atividades e/ou processos com as áreas de gerenciamento do guia PMBoK:

a. Desenvolver o termo de abertura do projeto − desenvolvimento de um documento que formalmente autoriza um projeto ou uma fase e a documentação dos requisitos iniciais que satisfaçam as necessidades e expectativas das partes interessadas. 

b. Identificar as partes interessadas - identificação de todas as pessoas ou organizações que podem ser afetadas pelo projeto e de documentação das informações relevantes relacionadas aos seus interesses, envolvimento e impacto no sucesso do projeto.

c. Coletar os requisitos - definição e documentação das necessidades das partes interessadas para alcançar os objetivos do projeto.

d. Gerenciar a equipe do projeto - acompanhar o desempenho de membros da equipe, fornecer feedback, resolver questões e gerenciar mudanças para otimizar o desempenho do projeto.

e. Orientar e gerenciar a execução do projeto - realização do trabalho definido no plano de gerenciamento do projeto para atingir os objetivos do projeto.

f. Criar a EAP - subdivisão das entregas e do trabalho do projeto em componentes menores e mais facilmente gerenciáveis.

g. Determinar o orçamento - agregação dos custos estimados de atividades individuais ou pacotes de trabalho para estabelecer uma linha de base autorizada dos custos.

h. Reportar o desempenho - coleta e distribuição de informações sobre o desempenho, incluindo relatórios de andamento, medições do progresso e previsões.

i. Monitorar e controlar o trabalho do projeto - acompanhamento, revisão e regulação do progresso para atender aos objetivos de desempenho definidos no plano de gerenciamento do projeto.
Alternativas
Q406626 Gerência de Projetos
Analise as afirmativas referentes às áreas de Gerenciamento da Qualidade e Gerenciamento de Recursos Humanos do guia PMBoK.

I. A equipe de gerenciamento de projetos é um subconjunto da equipe do projeto e é responsável pelas atividades de gerenciamento do projeto e liderança. Este grupo também pode ser chamado de equipe principal, equipe executiva, ou equipe de liderança. Para projetos menores, as responsabilidades de gerenciamento do projeto podem ser compartilhadas por toda a equipe ou administradas exclusivamente pelo gerente de projetos.

II. O custo da qualidade (CDQ) inclui todos os custos incorridos durante o desenvolvimento do produto por investimentos na prevenção do não-cumprimento dos requisitos, na avaliação do produto ou serviço quanto ao cumprimento dos requisitos e ao retrabalho. Os custos de falhas geralmente são categorizados como oportunidades (encontrados pelo projeto) e ameaças (encontrados pelo cliente). Os custos de falhas também são chamados de custos de recall.

III. As decisões do projeto podem impactar os custos operacionais da qualidade como resultado de devoluções de produtos, reclamações de garantia e campanhas de recall. Devido à natureza temporária do projeto, a organização patrocinadora procura investir na melhoria da qualidade dos produtos, principalmente na avaliação e prevenção de defeitos para reduzir o custo externo da qualidade.

Está correto o que se afirma em
Alternativas
Q406625 Governança de TI
De acordo com a Instrução Normativa 04 de 12/11/2010 da Secretaria de Logística e Tecnologia da Informação do MPOG, as contratações de Soluções de Tecnologia da Informação deverão seguir três fases, quais sejam:
Alternativas
Q406624 Gerência de Projetos
O PMBoK sugere o uso da análise SWOT como uma ferramenta para o processo de “identificar os riscos” do projeto. Considere o diagrama abaixo que faz a análise do risco de uma empresa que pretende fazer “Uso do PMBoK em novos projetos”.

imagem-002.jpg

De acordo com o diagrama acima e o contexto do guia PMBoK, pode-se afirmar que:
Alternativas
Q406623 Governança de TI
Os processos de gerenciamento das aquisições do projeto envolvem contratos e as diversas atividades envolvidas nos processos desta área compõem o ciclo de vida do contrato. Com o gerenciamento ativo do ciclo de vida do contrato e uma redação cuidadosa dos termos e condições das aquisições, alguns riscos identificáveis do projeto podem ser evitados, mitigados ou transferidos para um fornecedor. Sobre este tema é INCORRETO afirmar:
Alternativas
Q406622 Gerência de Projetos
No processo “Planejar as respostas aos riscos” do Gerenciamento de Riscos do Projeto, o guia PMBoK define estratégias para riscos positivos ou oportunidades. Considere as definições das estratégias Melhorar, Compartilhar e Explorar e seus exemplos apresentados abaixo.

Imagem associada para resolução da questão
A associação correta das definições I, II e III com os exemplos a, b e c é:
Alternativas
Q406621 Gerência de Projetos
O Gerenciamento do tempo do projeto do PMBoK define os 6 processos necessários para gerenciar o término pontual do projeto. O processo “Definir as atividades” identifica as ações específicas a serem realizadas para produzir as entregas do projeto. Os 5 processos restantes estão listados abaixo. A afirmativa que traz uma correspondência correta entre o processo e sua definição é:
Alternativas
Q406620 Gerência de Projetos
O guia PMBoK define que um projeto é um esforço temporário empreendido para criar algo exclusivo. Ainda de acordo com o guia,
Alternativas
Q406619 Governança de TI
Ao utilizar os modelos de maturidade desenvolvidos para cada um dos 34 processos de TI do CobiT 4.1, a gerência pode identificar importantes avaliações da organização, posicioná-la em uma escala e avaliar o que está envolvido no aprimoramento da sua performance. A alternativa que NÃO se refere a uma destas avaliações é:
Alternativas
Q406618 Governança de TI
Observe a figura abaixo.

imagem-001.jpg

O modelo CobiT foi criado de forma a ser focado em negócios, orientado a processos, baseado em controles e orientado por medições. A figura acima ilustra os princípios básicos do CobiT 4.1. As caixas I, II e III são correta e, respectivamente, preenchidas por:
Alternativas
Respostas
21: C
22: A
23: E
24: B
25: A
26: E
27: D
28: C
29: B
30: D
31: A
32: E
33: C
34: B
35: A
36: D
37: A
38: C
39: E
40: D