Questões de Ciência da Computação da Fundação Getúlio Vargas (FGV)

Lista completa de Questões de Ciência da Computação da Fundação Getúlio Vargas (FGV) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Padrões de projeto visam fornecer soluções para problemas recorrentes do projeto de software. Considerando o catálogo de padrões “Core J2EE patterns”,analise o problema descrito a seguir:

“A maioria dos aplicativos possuem alguns requisitos, tais como segurança e logging, que são aplicáveis a todas as requisições da aplicação. Adicionar esse tipo de funcionalidade separadamente para cada serviço da aplicação seria demorado, propenso a erros e difícil de manter.”

Assinale a alternativa que indica o nome do padrão de projeto que pode ser usado para solucionar esse problema.

  • A.

    Decorator.

  • B.

    InterceptingFilter.

  • C.

    Emmulator.

  • D.

    Sessionfaçade.

  • E.

    ApplicationController.

Considerando o conceito de perfis (do inglês “profiles”) introduzido na especificação JEE versão 6, analise as afirmativas a seguir.

I. Um perfil é uma configuração da plataforma Java EE dirigida a (tendo como foco) uma classe específica de aplicações.

II. Todos os perfis Java EE compartilham um conjunto de características comuns, tais como a nomeação e injeção de recursos, regras de empacotamento e requisitos de segurança.

III. Perfis Java EE podem incluir qualquer conjunto de tecnologias que fazem parte da plataforma Java EE, mesmo que algumas regras da especificação Java EE, que dizem respeito às tecnologias incluídas, isoladamente ou em combinação com outras, sejam seguidas.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas I e II estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas.

Com relação às políticas públicas de fomento à inovação tecnológica, analise as afirmativas a seguir.

I. A Lei do Bem de 2005 procura estimular as empresas para que apliquem em inovação, por meio de incentivos fiscais.

II. A legislação de incentivo à inovação tecnológica não aborda a questão da propriedade intelectual.

III. A Lei de Inovação de 2003 proíbe a transferência e o licenciamento de tecnologia das inovações desenvolvidas por instituições científicas e tecnológicas.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas I e III estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas

Kanban é um dos métodos ágeis mais recentes e sofreu grande influência do movimento “Lean”, surgido nos anos 1980.

São práticas comuns a esse método:

  • A.

    limitar o WIP (Work In Progress) e uma visualização explícita do fluxo de trabalho.

  • B.

    integração Contínua e gerenciamento de configuração.

  • C.

    limitar o WIP (Work In Progress) e gerenciamento de configuração.

  • D.

    gerenciar o fluxo de trabalho e manter estimativas previamente definidas.

  • E.

    melhoria contínua e nunca limitar o WIP para evitar folgas no sistema de trabalho.

Considerando o conceito de interoperabilidade com componentes que não fazem parte da plataforma Java EE versão 6, analise as afirmativas a seguir.

I. Containers EJB 3.0 podem se comunicar através dos protocolos JRMP, IIOP e HTTP.

II. Componentes CORBA podem ser acessados por componentes EJB através do protocolo IIOP (GIOP 1.2).

III. JRMP é um protocolo que permite que componentes de tecnologias externas à especificação Java EE (tais como .NET) sejam acessados remotamente por componentes Java EE.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas I e II estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas.

As alternativas a seguir apresentam características da tecnologia de computação em nuvem, à exceção de uma. Assinale‐a.

  • A.

    O usuário passa a ter visões múltiplas do sistema, dependendo de onde é realizado o acesso.

  • B.

    Oferece provisionamento dinâmico de recursos sob demanda, com mínimo de esforço.

  • C.

    Possui escalabilidade.

  • D.

    A cobrança geralmente é baseada no uso do recurso ao invés de uma taxa fixa.

  • E.

    Distribuição geográfica dos recursos de forma transparente ao usuário.

Segundo Pressman, à medida que um projeto de interface com o usuário evolui, algumas questões comuns de projeto sempre aparecem.

Assinale a alternativa que indica exemplos destas questões.

  • A.

    Tempo de resposta, apresentação dos componentes usados para o usuário, modelo gráfico da ajuda e rotulação de comandos.

  • B.

    Tempo de resposta, modelo gráfico da ajuda, apresentação da interação do sistema e internacionalização.

  • C.

    Visualização da utilização do sistema, apresentação dos componentes usados para o usuário, manipulação da informação de erro e internacionalização.

  • D.

    Facilidade de ajuda a usuário, rotulação de comandos, acessibilidade da aplicação e apresentação da interação do sistema.

  • E.

    Tempo de resposta, facilidades de ajuda a usuário, manipulação da informação de erro e rotulação de comandos.

Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.

I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.

II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.

III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em campos estáticos já que esses objetos podem ser compartilhados por mais de uma transação simultaneamente.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas I e II estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas.

Em relação ao uso do e‐gov no Brasil, analise as afirmativas a seguir.

I. O e‐gov admite apenas dois tipos de transações: G2B e G2C.

II. O pagamento eletrônico de impostos e tarifas são exemplos de transação G2C.

III. No Brasil, as iniciativas de e‐gov ainda estão limitadas à esfera federal.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas II e III estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas

Uma das tarefas da Gestão de Requisitos é a construção de tabelas de rastreamento como facilitadoras do processo.

O uso destas tabelas, descritas por Presmman, tem como função

  • A.

    auxiliar no modelo de análise que define o domínio do problema informacional, funcional e comportamental.

  • B.

    avaliar o impacto do requisito no custo do projeto e no prazo de entrega.

  • C.

    verificar como a mudança de um requisito afetará diferentes características do sistema a ser construído

  • D.

    auxiliar no levantamento para definição do escopo e entendimento dos requisitos, impedindo ambiguidades.

  • E.

    validar os requisitos em termos de detectar omissões e erros que possam existir de acordo com as normas estabelecidas para o processo, projeto e produto.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...