Questões de Concurso Para procempa

Foram encontradas 773 questões

Resolva questões gratuitamente!

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

Q468178 Gerência de Projetos
Analise o trecho que trata da formação de equipes no contexto de gerenciamento de processos de negócios.

“Equipe temporária e multidisciplinar, em estrutura matricial, com o propósito de atuação específica. Uma vez o processo implantado e funcionando plenamente, a operação dele é repassada aos usuários finais, controladores etc."

A descrição acima refere-se à equipe de
Alternativas
Q468177 Modelagem de Processos de Negócio (BPM)
As opções a seguir representam característica da BPMN, à exceção de uma. Assinale-a
Alternativas
Q468176 Administração Geral
Com o objetivo de planejar e gerenciar melhor os riscos de um projeto de software, um gerente responsável decidiu conduzir com sua equipe um trabalho sistemático para identificar os pontos fortes, fracos, as oportunidades e ameaças ao seu projeto e, com isso, aumentar a probabilidade e o impacto dos eventos positivos e reduzir a probabilidade e o impacto dos eventos negativos.

Assinale a opção que indica a técnica adotada para a determinação dos riscos que podem afetar seu projeto.
Alternativas
Q468175 Gerência de Projetos
De acordo com o Guia PMBOK, os processos necessários para assegurar que o projeto inclua todo o trabalho necessário, e apenas o necessário, para que o projeto termine com êxito pertencem à seguinte área de conhecimento:
Alternativas
Q468174 Administração Geral
Em relação à modelagem de processos, assinale a afirmativa incorreta.
Alternativas
Q468173 Gerência de Projetos
Para fazer uma avaliação quantitativa da duração provável deste projeto, você e sua equipe fizeram uma decomposição hierárquica do escopo total do trabalho a ser executado, agregando as estimativas dos componentes de nível mais baixo da estrutura analítica do projeto.

Sobre o método de estimativa adotado, assinale a afirmativa correta.
Alternativas
Q468172 Banco de Dados
Considere uma tabela relacional R com atributos W, X, Y e Z, para os quais as dependências funcionais a seguir se verificam.

                                             W → X
                                             W → Y
                                             W → Z
                                             X → X


Considere ainda que a tabela R tenha sido definida com um identificador apenas, W, definido como chave-primária. Assinale a forma normal que é violada pela tabela R definida desta forma.
Alternativas
Q468171 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, analise a seguinte operação.

delete from cliente
where exists
(select * from cliente c
where c.nomeCliente=cliente.nomeCliente)


Assinale a opção que apresenta a quantidade de registros removidos.
Alternativas
Q468170 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Analise o diagrama ER, desenhado segundo a notação IDEF1X, opção “Pés de galinha”, mostrado a seguir.

Imagem associada para resolução da questão

Para que esse diagrama reflita exatamente o modelo e a instância do banco de dados BD_CERVEJA, descrito anteriormente, é preciso fazer uma pequena correção.

Assinale a opção que identifica essa mudança.
Alternativas
Q468169 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Considere que, num ambiente analítico, você está analisando um cubo simples, como o que é mostrado a seguir, oriundo do banco BD_CERVEJA, descrito anteriormente.

imagem-017.jpg

Você decidiu isolar os dados sobre o bar Confraria, tentando descobrir o consumo de cada cliente individualmente. As manobras de interface que você deverá executar são conhecidas como
Alternativas
Q468168 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, considere uma hipotética mudança nos requisitos do banco de dados, de tal forma que, para a tabela Consumo, a dependência funcional

                              nomeCliente, nomeBar, nomeCerveja → quant

passe a ser considerada. Nesse caso, para que o banco de dados tivesse um esquema devidamente normalizado, o administrador do banco de dados deveria
Alternativas
Q468167 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, considere que João, analista da empresa, recebeu a tarefa de fazer a engenharia reversa do script, e tentou escrever o que, na sua concepção, poderia ser o script de criação da tabela Cliente, mostrado a seguir.

                        CREATE TABLE CLIENTE(
                          nomeCliente nvarchar(50) NOT NULL,
                          nomeFavorita nvarchar(50) NOT NULL,
                          Constraint PK_CLIENTE
                          PRIMARY KEY (nomeCliente),
                          Constraint FK_Cliente_Cerveja
                          FOREIGN KEY (nomeFavorita)
                               references CERVEJA (nomeCerveja)
                               on delete set null
                               on update cascade) 

Quando pediu a opinião de uma colega sobre esse script, João recebeu os seguintes comentários:

I. Não é possível que haja uma chave estrangeira definida como João imaginou, pois o atributo que constitui a chave estrangeira obrigatoriamente deveria ser denominado nomeCerveja, tal qual o atributo da tabela referenciada.

II. Há incompatibilidade entre a semântica do script e a instância apresentada para a tabela.

III. Há incompatibilidade entre a semântica do script e a declaração dos atributos da tabela.

Assinale a opção que apresenta os comentários corretamente formulados.
Alternativas
Q468166 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, analise o resultado de uma consulta executada para a instância descrita.

                            nomeCliente   nomeFavorita    outrosQueApreciam
                            ------------          --------------         ------------------
                                  Ana                 Stella                  1
                               Mariana           Original                 0
                                Pedro              Bohemia               0
                               Thiago                Stella                  1


Assinale a opção que apresenta a expressão da consulta utilizada.
Alternativas
Q468165 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, analise as três consultas mostradas a seguir.

                                Consulta I
                                            select c.nomeCliente, o.nomeBar
                                            from cliente c
                                                     left join oferta o
                                                     on c.nomeFavorita=o.nomeCerveja
                                            order by 1,2
                                Consulta II.
                                           select c.nomeCliente, o.nomeBar
                                           from cliente c, oferta o
                                           where c.nomeFavorita=o.nomeCerveja
                                           order by 1,2
                                Consulta III.
                                           select c.nomeCliente, o.nomeBar
                                           from cliente c, oferta o
                                           where not (c.nomeFavorita <> o.nomeCerveja)
                                           order by 1,2 



Assinale a opção que compara corretamente essas três consultas.
Alternativas
Q468164 Banco de Dados
Descrição de um banco de dados simplificado, denominado BD_CERVEJA, usado como referência em algumas questões desta prova. Esse banco de dados é composto por cinco tabelas, cujos esquemas e instâncias são mostrados a seguir.

imagem-007.jpg

O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.

Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
Com referência ao banco BD_CERVEJA, considere e execução da consulta a seguir.

                                     select c.nomeCliente from cliente c
                                     where
                                       exists
                                     (select *
                                     from consumo cc
                                     where
                                     cc.nomeCliente=c.nomeCliente) and
                                     not exists
                                          (select *
                                          from consumo cc
                                          where cc.nomeCliente=c.nomeCliente and
                                          not exists
                                               (select *
                                                 from oferta o
                                                 where o.nomeBar=cc.nomeBar and
                                                 c.nomeFavorita=cc.nomeCerveja))

Assinale a opção que apresenta a lista de nomes mostrada no resultado dessa consulta.
Alternativas
Q468163 Banco de Dados
O teorema CAP (CAP Theorem) é um importante resultado teórico na Ciência da Computação, e frequentemente é referenciado na comparação entre sistemas de bancos de dados “tradicionais” e aqueles que são conhecidos pela sigla NoSQL. Esse teorema aborda as propriedades (ou garantias) que um sistema de banco de dados deve prover, e é central na discussão das conveniências de utilização de um ou outro modelo.

Assinale a opção que descreve, corretamente, o significado das letras na sigla CAP.
Alternativas
Q468162 Engenharia de Software
Com relação às metodologias de desenvolvimento de projetos de software, analise as afirmativas a seguir:

I. Scrum permite a construção de software incrementalmente por meio de iterações curtas para promover visibilidade para o desenvolvimento e pressupõem equipes pequenas, requisitos pouco estáveis ou desconhecidos.

II. Feature Driven Development (FDD) suporta o desenvolvimento ágil com rápidas adaptações às mudanças de requisitos focados nas fases de desenho e construção de projeto de software.

III. Kanban considera a utilização de uma sinalização ou registro visual para gerenciar o limite de atividades em andamento, indicando se um novo trabalho pode ou não ser iniciado e se o limite acordado para cada fase está sendo respeitado.

Assinale:
Alternativas
Q468161 Engenharia de Software
O processo de escrever testes antes da implementação de um projeto de software é conhecido como Test-Driven Development (TDD).

A respeito do processo de desenvolvimento dirigido por testes, assinale a afirmativa correta.
Alternativas
Q468160 Engenharia de Software
A verificação dinâmica está baseada nas três dimensões de testes, listadas a seguir:

                                 tipos de teste, técnicas de teste e níveis de teste.

Assinale a opção que apresenta somente itens da dimensão tipos de teste.
Alternativas
Q468159 Engenharia de Software
O teste é parte fundamental no ciclo de vida de um software. Seus princípios devem servir como um guia geral, tanto para testadores quanto para desenvolvedores. Afinal, ambos participam efetivamente do processo de amadurecimento do sistema.

Assinale a opção que apresenta corretamente três dos sete princípios fundamentais do teste de software.
Alternativas
Respostas
1: B
2: D
3: D
4: A
5: A
6: B
7: D
8: E
9: B
10: A
11: A
12: B
13: C
14: D
15: A
16: C
17: E
18: A
19: C
20: D