Questões de Concurso Público MPE-MG 2012 para Analista do MP - Tecnologia da Informação - Analise e Programação

Foram encontradas 60 questões

Q2214535 Arquitetura de Software
A camada do sistema que representa a camada de lógica de acesso a dados é denominada
Alternativas
Q2214536 Arquitetura de Software
Sobre a arquitetura em três camadas, assinale a afirmativa INCORRETA
Alternativas
Q2214537 Algoritmos e Estrutura de Dados

Considere o seguinte procedimento em pseudocódigo.


3.png (317×253)


Esse procedimento realiza o arranjo a. Se for entregue a esse procedimento o arranjo {3,5,4,1,2} com p correspondendo ao índice do primeiro valor (índice do valor 3) e com q correspondendo ao índice do último valor (índice do valor 2). 


Então, o valor final do arranjo seria:

Alternativas
Q2214538 Programação
Considerando a linguagem JavaScript, analise as seguintes informações e assinale a alternativa INCORRETA
Alternativas
Q2214539 Programação
Indique o trecho de código abaixo adequado para ligar um CSS externo a uma fonte HTML.
Alternativas
Q2214540 Banco de Dados
Qual o nome do comando utilizado para reduzir o tamanho de um arquivo de dados em um banco de dados SQL SERVER?
Alternativas
Q2214541 Banco de Dados
Indique abaixo o comando correto que renomeia uma coluna em um banco de dados SQL SERVER.
Alternativas
Q2214542 Engenharia de Software
Indique abaixo o comando correto que mostra o preço médio de produtos agrupados por ano/mês de sua venda.
Alternativas
Q2214543 Banco de Dados
Qual é a categoria de ferramenta OLAP que tem capacidade de oferecer análise datacube e slice and dice?
Alternativas
Q2214544 Banco de Dados
É entendido como segunda forma normal‟ em banco de dados a tabela que atenda a seguinte formalidade:
Alternativas
Q2214545 Engenharia de Software
Analise as seguintes afirmativas concernentes aos princípios da Extreme Programming (XP).
I. Preparar um projeto que atenda os requisitos atuais e nada mais. II. Os desenvolvedores trabalham em pares, um verificando o trabalho do outro. III. Um representante do usuário final deve estar disponível em tempo integral para apoiar a equipe de desenvolvimento.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214546 Engenharia de Software
Analise as seguintes afirmativas concernentes ao Rational Unified Process (RUP).
I. As fases do processo RUP enfatizam os aspectos técnicos. II. Indica como boa prática o desenvolvimento iterativo de software. III. Recomenda a modelagem visual do software.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214547 Engenharia de Software
Analise as seguintes afirmativas concernentes ao uso da prototipação de software.
I. Em um processo de engenharia de requisitos, pode ajudar na identificação de requisitos do sistema. II. Permite realizar testes completos com o sistema que será entregue ao cliente. III. Não é indicado para os projetos de interface com o usuário.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214548 Engenharia de Software
Assinale a alternativa que apresenta incorretamente uma categoria de risco associada aos projetos de software.
Alternativas
Q2214549 Engenharia de Software
Assinale a alternativa que apresenta corretamente o nome do diagrama da UML usado para descrever a visão externa do sistema e suas interações com o mundo exterior.
Alternativas
Q2214550 Engenharia de Software
Analise as seguintes afirmativas concernentes às características dos softwares que são indicadas como fatores que dificultam o gerenciamento de projetos.
I. A experiência acumulada em projetos já concluídos pode não ser aproveitada em novos projetos. II. Não existem processos-padrão para o desenvolvimento de software. III. Como o software é um produto intangível, é difícil acompanhar seu progresso.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214551 Engenharia de Software
Analise as seguintes afirmativas concernentes à elaboração de cronogramas de projeto de software.
I. É uma atividade difícil, pois os métodos e linguagens de implementação usados influenciam de modo decisivo os projetos. II. As estimativas de cronogramas anteriores sempre serão uma base confiável para o cálculo de estimativas de um novo projeto. III. Permite ao gerente de projeto acompanhar o desenvolvimento de tarefas críticas de modo a evitar atrasos.
A partir dessa análise é possível concluir que estão CORRETAS
Alternativas
Q2214552 Engenharia de Software
Analise as seguintes afirmativas concernentes às metas dos testes de software.
I. Demonstrar ao cliente e ao desenvolvedor que o software atende os requisitos. II. Descobrir falhas ou defeitos no software. III. Demonstrar que o software está livre de defeitos.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214553 Engenharia de Software
Analise as seguintes afirmativas concernentes às funções dos testes de desempenho.
I. Testar o funcionamento dos diversos subsistemas integrados. II. Testar o comportamento do sistema quando ocorre uma falha. III. Estressar o sistema para expor defeitos que não seriam normalmente descobertos.
A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Q2214554 Engenharia de Software
Analise as seguintes afirmativas concernentes aos testes de interface e assinale com V as verdadeiras e com F as falsas.
( ) São realizados para expor falhas na interface homem-máquina. ( ) São de especial importância para o desenvolvimento orientado a objetos. ( ) Testam se a interface dos objetos se comporta conforme a especificação.
Assinale a alternativa que apresenta a sequência de letras CORRETA
Alternativas
Respostas
41: A
42: D
43: B
44: B
45: A
46: D
47: B
48: A
49: C
50: D
51: D
52: C
53: A
54: D
55: A
56: D
57: B
58: A
59: C
60: B