O documento descreve a Escola de Administração Fazendária, que tem como missão desenvolver pessoas para a gestão das finanças públicas e promoção da cidadania. O cargo em concurso é de Analista de Finanças e Controle na área de Tecnologia da Informação/Desenvolvimento de Sistemas da Informação.
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Cgu ti
1. Escola de Administração Fazendária
Missão: Desenvolver pessoas para o aperfeiçoamento da gestão
das finanças públicas e a promoção da cidadania. Controladoria-Geral da União-CGU
Cargo: Concurso Público: AFC/CGU-2012
(Edital ESAF n. 07, de 16/4/2012)
Analista de Finanças e Controle
Área:
Tecnologia da Informação/
Desenvolvimento de Sistemas da
Prova 3
Informação Conhecimentos Especializados
Instruções
1. Escreva seu nome e número de inscrição, de forma legível, nos locais indicados.
Nome: N. de Inscrição:
2. O CARTÃO DE RESPOSTAS tem, obrigatoriamente, de ser assinado. Esse CARTÃO DE RESPOSTAS não
poderá ser substituído, portanto, não o rasure nem o amasse.
3. Transcreva a frase abaixo para o local indicado no seu CARTÃO DE RESPOSTAS em letra cursiva, para
posterior exame grafológico:
“Inspiração vem dos outros. Motivação vem de dentro de nós.”
4. DURAÇÃO DA PROVA: 3 horas, incluído o tempo para o preenchimento do CARTÃO DE RESPOSTAS.
5. Na prova há 60 questões de múltipla escolha, com cinco opções: a, b, c, d e e.
6. No CARTÃO DE RESPOSTAS, as questões estão representadas pelos seus respectivos números. Preencha,
FORTEMENTE, com caneta esferográfica (tinta azul ou preta) fabricada em material transparente, toda a área
correspondente à opção de sua escolha, sem ultrapassar as bordas.
7. Será anulada a questão cuja resposta contiver emenda ou rasura, ou para a qual for assinalada mais de uma
opção. Evite deixar questão sem resposta.
8. Ao receber a ordem do Fiscal de Sala, confira este CADERNO com muita atenção, pois nenhuma reclamação
sobre o total de questões e/ou falhas na impressão será aceita depois de iniciada a prova.
9. Durante a prova, não será admitida qualquer espécie de consulta ou comunicação entre os candidatos, tampouco
será permitido o uso de qualquer tipo de equipamento (calculadora, tel. celular etc.).
10. Por motivo de segurança, somente durante os 30 (trinta) minutos que antecederem o término da prova, poderão
ser copiados os seus assinalamentos feitos no CARTÃO DE RESPOSTAS, conforme subitem 9.2.7 do edital
regulador do concurso.
11. A saída da sala só poderá ocorrer depois de decorrida 1 (uma) hora do início da prova. A não-observância
dessa exigência acarretará a sua exclusão do concurso.
12. Ao sair da sala, entregue este CADERNO DE PROVA, juntamente com o CARTÃO DE RESPOSTAS, ao Fiscal de
Sala.
TODOS OS DIREITOS RESERVADOS. É vedada a reprodução total ou parcial desta prova, por qualquer meio ou
processo. A violação de direitos autorais é punível como crime, com pena de prisão e multa (art. 184 e parágrafos
do Código Penal), conjuntamente com busca e apreensão e indenizações diversas (arts. 101 a 110 da Lei nº 9.610,
de 19/02/98 – Lei dos Direitos Autorais).
2. GESTÃO DE TECNOLOGIA DA INFORMAÇÃO e) Gerenciamento do Controle do Projeto, Gerenciamento
do Tempo do Projeto, Gerenciamento de Aquisições
1 - Segundo o Cobit 4.1, as áreas de foco na Governança de do Projeto.
TI são:
5 - No PMBOK o processo que agrega os custos estimados
a) Gestão de Recursos, Entrega de Valor, Mensuração de atividades individuais ou pacotes de trabalho para
de Desempenho, Alinhamento Estratégico e Gestão de estabelecer uma linha de base dos custos é o de:
Riscos.
a) Estimativa de Custos.
b) Alinhamento Estratégico, Planejamento de TI, Gestão
b) Planejamento da Qualidade.
de Infraestrutura, Entrega de Valor e Gestão de Riscos.
c) Desenvolvimento do Cronograma.
c) Alinhamento Estratégico, Gestão de Recursos, Entrega
e Suporte, Segurança da Informação e Gestão de d) Estimativa de Investimento e Custeio.
Riscos. e) Orçamentação.
d) Gestão do Desenvolvimento de Sistemas, Entrega
de Valor, Mensuração de Desempenho, Alinhamento 6 - São processos do Grupo de Processos de Iniciação do
Estratégico e Gestão de Riscos. PMBOK:
e) Gestão Estratégica, Gestão Operacional da TI, Entrega a) Desenvolver o termo de abertura do projeto, Planejar o
de Valor, Mensuração de Desempenho e Gestão de escopo do projeto.
Riscos. b) Definir o escopo do projeto, Desenvolver a declaração
2 - No Planejamento da Contratação de Soluções de TI, em do escopo preliminar do projeto.
que momento deverá ser realizado o processo Estratégia c) Desenvolver o termo de abertura do projeto,
de Contratação? Desenvolver a declaração do escopo preliminar do
projeto.
a) Após a produção da Análise de Riscos.
d) Planejar o escopo do projeto, Criar EAP.
b) Após a produção da Análise de Riscos e do Termo de
e) Criar EAP, Desenvolver o termo de abertura do projeto.
Referência.
c) Após a produção do Plano de Sustentação e do Termo
de Referência. DESENVOLVIMENTO DE SISTEMAS
d) Após a produção da Análise da Viabilidade e da Análise
de Riscos. 7 - Acoplamento é uma medida do número e da resistência
e) Após a produção da Análise da Viabilidade e do Plano
a) da extensão do procedimento.
de Sustentação.
b) das ligações entre classes.
3 - São atores da fase de Seleção do Fornecedor de Soluções c) das ligações entre procedimentos.
TI: d) das relações entre atributos.
e) das ligações redundantes entre formas de processamento.
a) Contratada, Área Administrativa, Área de Licitações,
Área de Tecnologia da Informação. 8 - Polimorfismo é
b) Área Requisitante da Solução, Área Administrativa,
a) a multiplicidade de atributos de determinada classe.
Área de Licitações.
b) a propriedade de um diagrama de classes ter múltiplas
c) Equipe de Planejamento da Contratação, Área de
classes possuidoras de atributos.
Licitações.
c) a habilidade de um atributo ou variável poder identificar
d) Área Administrativa, Área de Licitações, Área de
instâncias de classes com atributos dependentes.
Tecnologia da Informação.
d) a propriedade de uma instrução poder apontar
e) Integrante Administrativo, Área de Licitações, Área de
para múltiplos objetos de uma mesma classe sem
Tecnologia da Informação.
implicações de desempenho.
4 - São Áreas de Conhecimento do PMBOK: e) a habilidade pela qual uma única operação ou nome
de atributo pode ser definido em mais de uma classe
a) Gerenciamento dos Custos do Projeto, Gerenciamento e assumir implementações diferentes em cada uma
do Tempo do Projeto, Gerenciamento da Iniciação do dessas classes.
Projeto.
9 - São qualidades da orientação a objetos:
b) Gerenciamento dos Custos do Projeto, Gerenciamento
do Tempo do Projeto, Gerenciamento de Aquisições a) Recuperabilidade. Confiabilidade. Precisão.
do Projeto. Portabilidade. Distributividade. Armazenabilidade.
c) Gerenciamento do Planejamento do Projeto, Gerencia- b) Reutilização. Confidencialidade. Robustez.
mento do Tempo do Projeto, Gerenciamento de Extensibilidade. Comutabilidade. Consistência.
Aquisições do Projeto. c) Baixo risco. Computabilidade. Robustez.
d) Gerenciamento dos Custos do Projeto, Gerenciamento Extensibilidade. Distributividade. Escalabilidade.
das Contratações de Serviços de TI do Projeto, d) Reutilização. Confiabilidade. Robustez.
Gerenciamento de Aquisições do Projeto. Extensibilidade. Distributividade. Armazenabilidade.
Área: T.I. / Desenvolvimento de Sistemas da Informação 2 AFC/CGU - 2012 - Prova 3
3. e) Acessibilidade. Compartimentabilidade. Robustez. 15- O comando break tem a função de
Homogeneidade terminológica. Distributividade.
a) interromper a execução de um loop.
Armazenabilidade.
b) condicionar a execução de um comando de atribuição
10- Os domínios das classes de um Sistema Orientado a a um operador lógico.
Objetos normal são: c) segmentar a execução de um loop em duas ou mais
a) Aplicação. Sistema. Arquitetura. Bloco. partes aninhadas.
b) Concepção. Unidade da estrutura. Interface. Base. d) estabelecer um intervalo de depuração durante a
c) Aplicação. Negócio. Hierarquia. Usuário. execução de um loop.
d) Agrupamento. Negócio. Ambiente. Base. e) impossibilitar o aninhamento de loops não lógicos.
e) Aplicação. Negócio. Arquitetura. Base.
16- Os serviços de gerenciamento, oferecidos pelo contêiner
11- Assinale a opção correta.
EJB (Enterprise JavaBeans), são de:
a) As classes podem formar heranças segmentadas em
classes adjacentes. a) Transações. Persistência. Ciclo de Vida. Segurança.
b) Overflow é a redefinição do fluxo de uma classe, em b) Transições. Pertinência. Ciclo de Vida. Risco.
uma de suas subclasses. c) Transformações. Persistência. Ciclo de Projeto.
c) Overriding é a redefinição de um método, definido em Segurança.
uma classe, em uma de suas subclasses. d) Transações. Comunicação. Ciclo de Vida. Mercado.
d) Overriding é a redefinição de uma classe através de e) Transações. Consistência. Fases. Segurança.
métodos de objetos diferentes.
17- Os níveis da plataforma J2EE são:
e) As classes não podem formar hierarquias de herança
de superclasses e subclasses. a) Patrocinador. Web. Negócios. Sistemas de Computação
Corporativos.
12- Em linguagem Java
b) Cliente. Web. Negócios. Sistemas de Informação
a) == significa atribuição. & significa “E” lógico. || significa Corporativos.
“OU” lógico. c) Cliente. Interno. Externo. Negócios.
b) == significa igualdade. && significa atribuição lógica. d) Fornecedor. Web. Político. Sistemas de Informação
|| significa “+” lógico. Camada.
c) == significa igualdade. && significa “E” lógico. || significa e) Cliente. Stakeholders. Negócios. Background corporativo.
“OU” lógico.
18- Assinale a opção correta.
d) <> significa igualdade. &+ significa “E” lógico. |
significa “OU” lógico. a) A API de solicitação de MDD é usada para consultar
e) =+ significa igualdade superior. && significa “E” lógico. um registrador MDD por condições de acesso.
|=| significa “OU” lógico. b) A APL de atualização de UDDI é usada para consultar
um usuário UDDI por informações sobre localização de
13- Os tipos primitivos da linguagem Java são
uma empresa.
a) boolean, byte, narrow, int, wide, fixed, double, char. c) A UDDI é usada para manter a consistência de
b) boolean, byte, short, int, long, float, double, char. registradores API de propriedade de uma empresa.
c) buffered, byte, double-byte, single, long, float, double, d) A API de solicitação de UDDI é usada para consultar
char. um registrador UDDI por informações sobre uma
d) logical, boolean, short, local, extended, float, double, empresa.
cast. e) A API de solicitação de UDDL é usada para consultar
e) boolean, byte, short, integral, partial, long, float, char. um usuário de UDDL por informações sobre interesses
de negócio de uma empresa.
14- Na linguagem Java, o comando continue tem a função 19- O padrão de projeto singleton é usado para restringir
de
a) a instanciação de uma classe para objetos simples.
a) fazer com que o comando de seleção seja inicializado. b) a instanciação de uma classe para apenas um objeto.
b) permitir realçar a posição de determinados comandos. c) a quantidade de classes.
c) modificar a estrutura do loop, realçando procedimentos. d) as relações entre classes e objetos.
d) fazer com que a continuidade da execução de um e) classes de atributos complexos.
loop fique condicionada a um teste de condição de
continuidade.
e) fazer com que a condição do comando de loop seja
novamente testada, mesmo antes de alcançar o fim do
comando.
Área: T.I. / Desenvolvimento de Sistemas da Informação 3 AFC/CGU - 2012 - Prova 3
4. 20- A definição de que um sistema deve ser desenvolvido em e) uma estrutura de equivalências (equal features) entre
três níveis é feita pelo padrão de projeto relacionamentos de instâncias de posicionamento de
classes.
a) MVC (Model View Controller).
b) MVC-Dev (Model Value Constructive Development).
c) TMS (Time Milestones Setting). DESENVOLVIMENTO E CONTEÚDO WEB
d) PMC (Project Main Controller).
25- São plug-ins da biblioteca jQuery destinados a criar
e) MCA (Model Classes Assignment). funcionalidade para a interface do usuário:
21- O padrão de projeto Factory provê uma classe de decisão a) Plug-ins nativos para interação. Widgets. Effects.
que retorna
b) Plug-ins interativos tipo slider. Wide-rangers. Effects.
a) um objeto de uma de suas subclasses, sem fixação de c) Plug-ins nativos da família datepicker. MainWidgets.
parâmetros. Efforts.
b) um atributo de uma de suas classes conexas, com d) Widgets nativos para marcação. Widgets de monitora-
base em um parâmetro reservado. mento. Plug-ins de localização.
c) um objeto de uma de suas subclasses, com base em e) Plug-ins nativos para interação. Upload widgets.
um parâmetro recebido. Effective plug-ins.
d) um atributo de uma de suas classes conexas, sem
26- Variáveis JavaScript contêm
fixação de parâmetros.
e) um objeto de uma de suas subclasses, com parâmetros a) um identificador, escopo e um tipo de dados específico.
fatorados. b) um contextualizador, localizador e um tipo de dados
específico.
22- Para indicar a visibilidade da propriedade, a UML
c) um identificador, parâmetro e um tipo de escopo.
a) incorpora um prefixo a um nome de atributo ou nome d) um delimitador, escopo e um referenciador.
de operação. e) um identificador, extensão e um ponteiro.
b) incorpora um sufixo a um nome de atributo ou origem
de operação. 27- Assinale a opção correta.
c) gera um nome de atributo e nome de transação a) Conteúdos de elementos XML Sq são limitados a
totalmente distinto do anterior. caracteres de codificação.
d) duplica nome de atributo ou nome de operação. b) O padrão de XML limita o tamanho de nomes de
e) sublinha o nome de atributo ou nome de operação. elementos.
c) Conteúdos de elementos XML Sq não são limitados a
23- O Diagrama de Estado mostra caracteres do conjunto de caracteres de codificação.
d) O padrão de XML não limita o tamanho de nomes de
a) os estados expressos que os objetos de uma dada elementos.
classe podem assumir e as transformações entre e) Elementos XML relacionais são limitados ao conteúdo
pares de classes. dos caracteres.
b) os estados admissíveis que os atributos de uma dada
classe podem modificar e os pares de estados mais 28- O Modelo de Acessibilidade do Governo Eletrônico
relevantes. (e-MAG) recomenda
c) os estados de atualização que os objetos de qualquer a) restaurar âncoras para busca de blocos em conteúdos.
classe podem assumir e as transições permitidas entre b) organizar a semântica do código HTML de forma
instâncias. lógica.
d) os estados admissíveis que os objetos de uma dada c) fornecer indicadores para construção de um modelo de
classe podem assumir e as transições permitidas entre conteúdo.
pares de estados. d) habilitar índices para organizar conteúdo em blocos.
e) os estados coerentes com os objetos priorizados e as e) organizar o código HTML de forma lógica e semântica.
restrições de transições entre pares de estados.
29- Assinale a opção correta relativa a jQuery.
24- Uma associação em UML representa a) Não admite programação encadeada.
a) uma população variada de relações (engagements) de b) Utiliza indicadores SSP para localizar elementos
redundâncias entre instâncias de classe. componentes da estrutura de marcação jHTM da
b) uma população variada de vínculos (links) de página.
relacionamentos entre instâncias de classe. c) Possui arquitetura compatível com instalação de
c) uma classificação de vínculos (links) de relacionamentos plug-ins e extensões em geral.
entre classes de atributos. d) Possui estrutura para armazenamento de inputs de
d) uma população constante de valores (values) de re- especificação multicore.
lacionamentos quantitativos entre atributos de instân- e) Utiliza pop-ups C2S para retirar elementos inconsisten-
cias. tes da estrutura de marcação XHTML da referência.
Área: T.I. / Desenvolvimento de Sistemas da Informação 4 AFC/CGU - 2012 - Prova 3
5. 30- Segundo o Modelo de Acessibilidade do Governo 33- Uma das ferramentas oferecidas pelo Plone é:
Eletrônico (e-MAG) os elementos que devem estar em
a) Fluxo de publicação colaborativa de conteúdo
todas as páginas do Governo Federal são:
(workflow).
a) Teclas de atalho. Barra de usabilidade. Apresentação b) Ferramentas colaborativas para modelagem free-space.
do mapa do sítio. Apresentação de formulário. c) Busca de relações Web-inside.
Conteúdo para imagens de contexto. Apresentação de
d) Suporte à multiprogramação.
documentos. Identificação dos autores.
e) Mecanismos de filtragem de conceitos.
b) Página com a descrição dos recursos de acessibilidade.
Teclas de atalho. Barra de acessibilidade. Apresentação 34- Segundo o Modelo de Acessibilidade do Governo
do mapa do sítio. Apresentação de formulário. Eletrônico (e-MAG), os passos para se desenvolver um
Conteúdo alternativo para imagens. Apresentação de sítio acessível são:
documentos.
a) Definir padrões customizados. Seguir as diretrizes
c) Página com a descrição dos recursos de acessibilidade.
ou recomendações de compatibilidade. Realizar a
Teclas de controle de hardware. Barra de acessibilidade.
avaliação de acessibilidade.
Apresentação do mapa de localização da instituição.
Apresentação de formulário. Conteúdo alternativo para b) Seguir os padrões Web. Seguir as diretrizes ou
atalhos. Apresentação de documentos. recomendações de acessibilidade. Realizar a avaliação
de acessibilidade.
d) Teclas de instituições de apoio. Barra de portabilidade.
Apresentação do mapa do sítio. Editores de formulário. c) Seguir os padrões Web. Criar padrões de acessibilidade.
Conteúdo alternativo para imagens. Apresentação de Validar a acessibilidade.
documentos. d) Seguir os padrões Web. Compatibilizar a acessibilidade
e) Página com a descrição dos motivos para com os recursos disponíveis. Projetar a atualização da
acessibilidade. Teclas de atalho. Barra de interface. acessibilidade.
Apresentação do organizador do sítio. Apresentação e) Desenvolver padrões Web. Seguir as diretrizes
de formulário. Conteúdo alternativo para imagens. ou recomendações de acessibilidade. Realizar a
Apresentação de atuadores. otimização da acessibilidade.
31- Em relação ao ZOPE (Z Object Publishing Environment), 35- Para que o código do CSS não seja renderizado na tela,
é correto afirmar que deve-se adicionar as marcações de comentário no início e
no fim da chamada da
a) os objetos que o Zope publica na Web são escritos em
linguagem Visual Phrydom. a) tag <render-out>.
b) o Zope fornece dois mecanismos para a criação de b) lag <specify>.
modelos de páginas: Dynamic Template Markup c) tag <stay>.
Language (DTML: Linguagem Dinâmica de Marcação d) tag <style>.
de Modelos), e Zope Page Templates (ZPT: Modelos e) mark <comments>.
de Páginas Zope).
c) o Zope fornece três mecanismos para a criação de 36- O Plone possui os seguintes papéis de membros:
modelos de páginas: Dynamic Template Modeling
Language (DTML: Linguagem Dinâmica de Modelagem a) Leitor. Moderador. Editor. Estruturador. Administrador.
de Formulários Padrão), Zope Page Templates (ZPT: b) Leitor. Controlador. Transformador. Revisor. Admnis-
Modelos de Páginas Zope) e Zope Markup Virtual trador.
Control (ZMVC: Controle Virtual de Marcação Zope). c) Planejador. Desenvolvedor. Editor. Revisor. Operador.
d) os objetos que o Zope publica na Web são escritos em d) Licenciador. Colaborador. Emulador. Revisor.
linguagem Pygon. Articulador.
e) o Zope publica na Web objetos escritos em linguagem e) Leitor. Colaborador. Editor. Revisor. Administrador.
tipo full.
32- Existem duas vias para criar um tema personalizado para
Plone:
a) Programa e Rotina.
b) Module e Segment.
c) Web e Produto.
d) Semantic Web e Visual Web.
e) Sequencial e Indexada.
Área: T.I. / Desenvolvimento de Sistemas da Informação 5 AFC/CGU - 2012 - Prova 3
6. ENGENHARIA DE SOFTWARE 41- O RUP (Rational Unified Process) descreve
a) Perfis previstos ou perfis resultantes. Artefatos.
37- Assinale a opção correta. Atividades modificadas durante o processo de
racionalização. Ambientes de atividades.
a) Gestão de requisitos preocupa-se com a documentação,
b) Papéis ou perfis de relações. Atributos. Atividades
atualização e controle de stakeholders envolvidos na
primárias e secundárias. Fluxos de atividades.
fase de identificação da demanda.
c) Papéis presentes e futuros. Artefatos. Atividades
b) Engenharia de requisitos compreende: identificar,
executadas durante o processo de desenvolvimento.
analisar, especificar e definir as necessidades de
Fluxos de inter-relações.
negócio que um aplicativo deve prover para solução do
problema levantado. d) Papéis ou perfis de trabalho. Artefatos. Atividades
executadas durante o processo de desenvolvimento.
c) Engenharia de requisitos compreende: planejar,
Fluxos de atividades.
especificar e desenvolver as necessidades de negócio
que um aplicativo deve prover para minimização dos e) Papéis nos trabalhos modelados. Atividades
problemas levantados. compartilhadas. Processos de desenvolvimento e de
implantação. Fluxos de atividades.
d) Engenharia de requisitos compreende: identificar,
analisar, programar e testar os programas das 42- No Scrum os projetos são divididos em ciclos chamados
necessidades de solução de problemas que um de
negócio deve prover para satisfazer usuários.
a) Sp-Cycles.
e) Gestão de requisitos preocupa-se com a documentação,
direcionamento, controle de definição e acesso aos b) Springs.
requisitos levantados na fase de planejamento de c) Sprints.
escopo. d) Strengths.
e) Set-prints.
38- São características gerais de sistema utilizadas para
cálculo do fator de ajuste:
43- No RUP (Rational Unified Process), casos de uso são
a) Reutilização, Taxa de recepção de dados.
a) casos de usuários unificados em processos de
b) Atualização off-line, Modificações facilitadas. racionalização.
c) Modificações facilitadas, Processamento paralelo. b) cenários de utilização do sistema por usuários.
d) Entrada de dados off-line, Compatibilidade Web. c) cenários de racionalização de aplicações.
e) Múltiplos locais, Processamento complexo. d) casos de utilização do RUP para maior racionalidade
39- Cada Arquivo Lógico Interno e cada Arquivo de Interface na aplicação dos recursos.
Externa devem ser classificados com relação à sua e) cenários de utilização compartilhada de soluções por
complexidade funcional com base em: usuários de maior racionalidade.
a) Número de Tipos de Dados, Número de Tipos de 44- O RUP usa a abordagem da orientação a objetos em
Registros. sua concepção e é projetado e documentado utilizando a
b) Número de Tipos de Arquivos, Número de Tipos de notação UML (Unified Modeling Language) para ilustrar os
Registros. processos em ação. O objetivo da disciplina de análise e
c) Número de Tipos de Dados, Número de Tipos de projeto é
Consultas. a) mostrar como o sistema vai ser realizado.
d) Número de Tipos de Campos, Número de Tipos de b) mostrar como o sistema pode estabelecer requisitos.
Arquivos. c) controlar a execução do desenvolvimento.
e) Número de Tipos de Tabelas, Número de Tipos de d) estabelecer metodologias de análise decorrentes de
Campos. projetos.
40- São exemplos de ALI: e) mostrar como o sistema pode especificar o projeto.
a) Arquivos de índices.
b) Arquivos temporários, de trabalho ou de classificação. 45- O ponto de partida para o planejamento do projeto é o
c) Arquivos de backup. a) Plano de trabalho.
d) Arquivos de mensagens de erro desde que mantidos b) Descritivo das funcionalidades.
pela aplicação.
c) Escopo.
e) Arquivos introduzidos exclusivamente em função da
d) Documento de autorização do projeto.
tecnologia utilizada.
e) Documento de demanda.
Área: T.I. / Desenvolvimento de Sistemas da Informação 6 AFC/CGU - 2012 - Prova 3
7. 46- A escolha de um modelo é fortemente dependente das ADMINISTRAÇÃO DE BANCO DE DADOS
características do projeto. Os principais modelos de
ciclo de vida podem ser agrupados em três categorias
principais: 49- Em um Modelo Entidade-Relacionamento, são tipos de
atributos:
a) sequenciais, cascata e evolutivos.
a) Simples e complexos. De valor único e de múltiplos
b) sequenciais, incrementais e ágeis.
valores. Relacionado.
c) sequenciais, incrementais e evolutivos.
b) Dependentes e independentes. De valor constante e
d) sequenciais, ágeis e cascata. de valor variável. Derivado.
e) cascata, ágeis e evolutivos. c) Únicos e múltiplos. De valor original e de valor derivado.
47- A estrutura de decomposição do trabalho fornece Ajustado.
uma referência para a atribuição de tamanho, esforço, d) Simples, compostos e múltiplos. Constantes e
cronograma e responsabilidades e é utilizada como uma variáveis. Derivado.
estrutura subjacente para planejar, organizar e controlar e) Simples e compostos. De valor único e de múltiplos
o trabalho executado no projeto. Esta estrutura de valores. Derivado.
decomposição pode ser:
50- É correto afirmar que na SQL
a) o relatório da Análise de Pontos de Função.
a) uma constante de tupla precisa conter uma relação de
b) o tamanho estimado do sistema.
atributos.
c) o plano de trabalho preliminar.
b) a tupla de um atributo contém relações entre variáveis.
d) o “pacote preliminar de trabalho” (preliminary work
c) uma variável de tupla precisa estar associada a uma
package).
relação.
e) a EAP do projeto.
d) uma tupla de variável precisa conter uma tupla de
relação.
48- São finalidades da Disciplina de Teste do RUP, verificar:
e) variáveis e tuplas são especificadas por objetos
a) Relações indevidas entre objetos. A integração relacionados.
adequada de todos os componentes de hardware com
o software. 51- A Linguagem de Definição de Dados de uma SQL permite
especificar:
b) A implantação das atividades. A documentação de
todos os componentes de software. a) O esquema para cada estrutura. As restrições de
c) A interação entre atores. A integração adequada de normalização. O conjunto dos índices a serem
todos os provedores de software. mantidos para cada relação. As informações de acesso
d) A implantação dos objetos. A dependência de e flexibilidade para cada relação.
componentes de software em relação a hardware. b) O domínio dos valores gerados por cada atributo. As
e) A interação entre objetos. A integração adequada de restrições de integridade. O conjunto dos coeficientes
todos os componentes do software. a serem mantidos nas relações de objetos. A estrutura
de armazenamento físico de cada relação na estrutura
de relacionamentos.
c) O esquema para cada relação. O domínio dos valores
das relações. As permissões de integridade. O conjunto
dos índices a serem extraídos de cada relação.
d) O esquema para cada relação. As informações de
segurança e autorização para cada relação. A estrutura
de armazenamento físico de cada relação no disco.
e) As restrições de interatividade. As variáveis e índices a
serem mantidos para cada relação. As informações de
segurança e automação para cada relação. A estrutura
de armazenamento físico de cada relação no disco.
Área: T.I. / Desenvolvimento de Sistemas da Informação 7 AFC/CGU - 2012 - Prova 3
8. 52- Em pesquisa fulltext, o MySQL gerencia os índices 57- São objetos suportados pelo SQL Server 2008 R2:
segundo os modos:
a) Table index. Tag DMLplus. Tipo. Utilizadores. Heads.
a) Criação de índices com base em campos do tipo texto. b) Funções. Index. Schema. Database role. Login.
Em uma tabela própria de índices. c) Funções. Input. Schare. Database role. Try-on.
b) Criação de índices com base em todos os campos. d) Task. Trigger DML compactado. Classe. Utilizadores.
Uso de uma tabela própria de índices numéricos. Version.
c) Uso de índices fornecidos pelo usuário. Uso de uma e) Table. Trigger SMLT. Tipo. Agentes. Views.
tabela de índices equivalentes.
d) Criação de tabelas do tipo texto. Uso de uma tabela 58- São características do Report Builder 3.0 do SQL Server
própria de índices com restrição de domínio. 2008 R2:
e) Criação de índices com base em textos usuais. Uso de
a) Map Layouts. Indicadores. User Parts. Essentials.
uma relação de índices convencionados.
b) Map Layers. Indicadores. Report Parts. Cálculos
53- O mecanismo instalado e configurado como padrão pelo agregados.
MySQL é o método de armazenammento c) Table Layers. Build Units. Report Parts. Cálculos
a) MyISAM. complexos.
b) MyStore. d) Information levels. Indicadores. Data segments.
c) MyRetrive. Fatores agregados.
d) MyStam. e) Map Scales. Descritores. Report Paths. Cálculos e
gráficos.
e) MyISSM.
54- SQL Server Utility do SQL Server 2008 R2 permite a 59- Em VBScript
monitoração e a gestão centralizada de aplicações de
a) um comando Sub é um conjunto de operações,
bases de dados e instâncias do SQL Server, a partir de
iniciados por “%” e terminados por “;”, que realiza
uma única interface de gestão designada por
ações e não retorna um valor.
a) UPC (Utility Process Capability). b) o usuário define uma constante através da cláusula
b) CPU (Central Process Utility). Value.
c) UCPP (Utility Control Process Package). c) um procedimento Sub_executable é um conjunto de
d) UCP (Utility Control Point). comandos, iniciados por Sub_ex e terminados por
Close, que realiza ações e não retorna um valor.
e) UCMP (Utility Control Management Point).
d) o usuário define uma constante através do comando
55- Em bases de dados relacionais, o catálogo ANSI Const.
(INFORMATION_SCHEMA) contém views unicamente e) um procedimento Task é um conjunto de comandos,
para leitura, provendo informações sobre: iniciados por Sub e terminados por Stop, que realiza
a) Tabelas. Flows. Colunas. Processos internos. ações e retorna valor.
b) Through-ups. Views. Chaves. Procedimentos. 60- O modelo de segurança do SQL Server 2008 R2 baseia-se
c) Tabelas. Views. Extensões. Prioridades. em dois conceitos claros:
d) Relações. Atributos. Links. Procedimentos.
a) Central e spatial.
e) Tabelas. Views. Colunas. Procedimentos.
b) Principals e attached.
56- É pré-requisito essencial de utilização da interface de c) Principals e securables.
gestão: d) Global e local.
a) Interface deve ser gerada por uma SQL Server, e) Priorities e availabilities.
utilizando uma SQML Library do Active Directory do
usuário.
b) Interface deve funcionar em uma SQL Server, residente
no Active Directory do Windows.
c) SQL Server deve ficar em modo management para
interagir com usuários ativos no Windows.
d) SQL Server deve estar orientado a gestores de
interfaces.
e) Interface deve funcionar em uma SQL Shell-pattern,
residente no Active Domain do Windows.
Área: T.I. / Desenvolvimento de Sistemas da Informação 8 AFC/CGU - 2012 - Prova 3