Questões de Ciência da Computação da Fundação Carlos Chagas (FCC)

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

Usa-se um framework de testes iniciais automatizados para escrever os testes para uma nova funcionalidade antes que ela seja implementada, pois acredita-se que escrever o teste de unidade antes do código, que é escrito em pares, ajuda a escrever códigos com maior qualidade.

Esta é uma regra de codificação recomendada pelo método

  • A. Scrum.
  • B. Dynamic Systems Development Method.
  • C. Crystal Clear.
  • D. Extreme Programming.
  • E. Feature Driven Development.

Considere dois números, A e B, de 16 bits, na notação hexadecimal.

A: 55F4h

B: 9999h

O resultado da soma desses dois números, na notação binária, é igual a:

  • A. 1100 0000 1010 1100 b
  • B. 1110 0000 1010 1110 b
  • C. 1110 1111 1000 1101 b
  • D. 1111 0000 1001 1100 b
  • E. 1111 1111 1001 1101 b

A figura abaixo representa uma visão geral de uma metodologia ágil.

 Os itens de I a IV representam as reuniões comumente realizadas nesta metodologia, que são, respectivamente,

  • A. de Retrospectiva − de Planejamento − Diária − de Revisão.
  • B. de Planejamento − Diária − de Retrospectiva − de Revisão.
  • C. de Planejamento − de Retrospectiva − de Revisão − Diária.
  • D. Product Owner Meeting − Master Meeting − Daily Meeting − Time Meeting.
  • E. Master Meeting − Product Owner Meeting − Time Meeting − Daily Meeting.

When a developer team build an application with Oracle Form Builder, they work with individual application components called modules. The form module is a collection of objects and code routines. Some of the objects can be defined in a form module including windows, text items (fields), check boxes, buttons, alerts, lists of values, and blocks of PL/SQL code called

  • A. joins.
  • B. triggers.
  • C. thin blocks.
  • D. collections.
  • E. queries.

De acordo com o algoritmo, assinale a alternativa que apresenta, de forma completa, o conjunto de entradas inválidas para a variável Q, caso sejam fornecidas como entrada para o programa.

  • A. Números negativos, apenas.
  • B. Números negativos e zero.
  • C. Zero, apenas.
  • D. Números positivos e zero.
  • E. Números positivos, apenas.

Considere o modelo de Processo de Software.

Observando os detalhes da figura, é correto afirmar que

  • A. apresenta os princípios originalmente propostos pelo Manifesto Ágil.
  • B. se refere a um processo de software baseado no modelo RAD.
  • C. fornece as bases do processo de desenvolvimento baseado em componentes.
  • D. não representa a relação entre processos das metodologias ágeis XP e Scrum.
  • E. é baseado no modelo incremental em espiral.

Wi-Fi é um conjunto de especificações para redes locais sem fio (Wireless Local Area Network − WLAN) que são conhecidas como redes no padrão IEEE

  • A. 802.2.
  • B. 802.11.
  • C. 802.8.
  • D. 802.16.
  • E. 802.15.

Considere a arquitetura de um SGBD mostrada na figura abaixo.

Trata-se de uma arquitetura

  • A. distribuída em N camadas, em que a informação está distribuída em diversos servidores. Cada servidor atua como no sistema cliente-servidor, porém as consultas oriundas dos aplicativos são feitas para qualquer servidor indistintamente, através da rede.
  • B. centralizada, em que existe um computador com grande capacidade de processamento, que é o hospedeiro do SGBD e emuladores para os vários aplicativos. Tem como principal vantagem o baixo custo, pois permite que muitos usuários manipulem grande volume de dados.
  • C. cliente-servidor, em que o cliente executa as tarefas do aplicativo, ou seja, fornece a interface do usuário. O servidor executa as consultas no SGBD e retorna os resultados ao cliente, aumentando o tráfego da rede.
  • D. descentralizada, pois o sistema encarrega-se de obter a informação necessária, de maneira transparente para o aplicativo, que passa a atuar consultando seu servidor. Porém, é dependente de aspectos lógicos de carga de acesso aos dados, o que a torna desvantajosa.
  • E. em rede, em que a base de dados é fortemente acoplada. Sua vantagem é que cada aplicativo acessa apenas o servidor que dispõe dos seus dados, através do acesso à rede.

Em uma servlet de uma aplicação web construída com Java EE, os dados de um objeto do tipo ArrayList chamado listaFun, contendo um conjunto de objetos de uma classe bean chamada Funcionario, foram incluídos em um atributo de requisição chamado funcionarios, enviado para um arquivo chamado exibefun.jsp. Estas operações foram realizadas pelo fragmento de código a seguir:

No arquivo exibefun.jsp, para receber o atributo de requisição funcionarios, no interior de uma tag de scriptlet pode-se utilizar a instrução

  • A. ArrayList funcionarios = request.getAttribute("funcionarios");
  • B. ArrayList funcionarios = (ArrayList) response.getAttribute("funcionarios");
  • C. ArrayList funcionarios = (Funcionario) request.getAttribute("funcionarios");
  • D. ArrayList funcionarios = (ArrayList) request.getAttribute ("funcionarios");
  • E. ArrayList funcionarios = response.getAttribute("funcionarios").toArrayList();
  • E. ArrayList funcionarios = response.getAttribute("funcionarios").toArrayList();
  • 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...