SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
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).
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
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
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
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
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
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
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

Weitere ähnliche Inhalte

Ähnlich wie Cgu ti

Aula online ti exercicicos (02)
Aula online ti   exercicicos (02)Aula online ti   exercicicos (02)
Aula online ti exercicicos (02)dimasjf
 
Elaboração de projetos inovadores - CGR
Elaboração de projetos inovadores - CGRElaboração de projetos inovadores - CGR
Elaboração de projetos inovadores - CGRJeovan Figueiredo
 
Escopo custo e tempo gerando a qualidade do projeto
Escopo custo e tempo gerando a qualidade do projetoEscopo custo e tempo gerando a qualidade do projeto
Escopo custo e tempo gerando a qualidade do projetoSilas Serpa
 
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de EscopoGerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de EscopoHenrique Nunweiler
 
Exercícios de governanca de ti walter cunha[1] 20100504183550
Exercícios de governanca de ti   walter cunha[1] 20100504183550Exercícios de governanca de ti   walter cunha[1] 20100504183550
Exercícios de governanca de ti walter cunha[1] 20100504183550Tiago Bockholt
 
Aula03 - Termo de Abertura de Projeto
Aula03 - Termo de Abertura de ProjetoAula03 - Termo de Abertura de Projeto
Aula03 - Termo de Abertura de ProjetoDaniela Brauner
 
Aula 03-metodo-de-projeto-engeharia
Aula 03-metodo-de-projeto-engehariaAula 03-metodo-de-projeto-engeharia
Aula 03-metodo-de-projeto-engehariaPaulo Citrângulo
 
Aula04 - EAP e Cronograma
Aula04 - EAP e CronogramaAula04 - EAP e Cronograma
Aula04 - EAP e CronogramaDaniela Brauner
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdfDouglas Siviotti
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Softwareeros.viggiano
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 

Ähnlich wie Cgu ti (20)

Aula online ti exercicicos (02)
Aula online ti   exercicicos (02)Aula online ti   exercicicos (02)
Aula online ti exercicicos (02)
 
Elaboração de projetos inovadores - CGR
Elaboração de projetos inovadores - CGRElaboração de projetos inovadores - CGR
Elaboração de projetos inovadores - CGR
 
Planificação do Projeto de Software
Planificação do Projeto de SoftwarePlanificação do Projeto de Software
Planificação do Projeto de Software
 
Escopo custo e tempo gerando a qualidade do projeto
Escopo custo e tempo gerando a qualidade do projetoEscopo custo e tempo gerando a qualidade do projeto
Escopo custo e tempo gerando a qualidade do projeto
 
Planejamento rede
Planejamento rede Planejamento rede
Planejamento rede
 
Simulado mcso 1
Simulado mcso 1Simulado mcso 1
Simulado mcso 1
 
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de EscopoGerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
 
Gestao Projetos - Aula 01
Gestao Projetos - Aula 01Gestao Projetos - Aula 01
Gestao Projetos - Aula 01
 
Exercícios de governanca de ti walter cunha[1] 20100504183550
Exercícios de governanca de ti   walter cunha[1] 20100504183550Exercícios de governanca de ti   walter cunha[1] 20100504183550
Exercícios de governanca de ti walter cunha[1] 20100504183550
 
Aula03 - Termo de Abertura de Projeto
Aula03 - Termo de Abertura de ProjetoAula03 - Termo de Abertura de Projeto
Aula03 - Termo de Abertura de Projeto
 
Slide projeto
Slide projetoSlide projeto
Slide projeto
 
Aula 03-metodo-de-projeto-engeharia
Aula 03-metodo-de-projeto-engehariaAula 03-metodo-de-projeto-engeharia
Aula 03-metodo-de-projeto-engeharia
 
Aula04 - EAP e Cronograma
Aula04 - EAP e CronogramaAula04 - EAP e Cronograma
Aula04 - EAP e Cronograma
 
Java com Excelência
Java com ExcelênciaJava com Excelência
Java com Excelência
 
aula03-2s2016.pdf
aula03-2s2016.pdfaula03-2s2016.pdf
aula03-2s2016.pdf
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdf
 
Gp resumo
Gp   resumoGp   resumo
Gp resumo
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
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