Questões de Ciência da Computação do ano 2014

Lista completa de Questões de Ciência da Computação do ano 2014 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

O MySQL suporta dois tipos diferentes de tabelas: tabelas seguras com transação e tabelas não seguras com transação. Nas tabelas seguras com transação, mesmo se o MySQL falhar ou se houver problemas com hardware, os dados normalmente podem ser recuperados. Além disso, é possível combinar muitas instruções e aceitar todas de uma vez com o comando COMMIT. Já as tabelas não seguras com transação, além de serem mais rápidas, não possuem nenhuma sobrecarga de transação, além de usarem menos espaço em disco e menos memória para as atualizações.

É um tipo de tabela segura com transação:

  • A. InnoDB.
  • B. HEAP.
  • C. ISAM.
  • D. MERGE.
  • E. MyISAM.

Considere o programa Java que manipula uma estrutura de dados fila.

Os métodos numerados de I a IV, são, correta e respectivamente, definidos como:

  • A. boolean estaCheia() − boolean estaVazia() − void remover(int e) − void inserir()
  • B. boolean estaVazia() − boolean estaCheia() − void inserir() − void remover(int e)
  • C. void estaCheia() − void estaVazia() − boolean inserir(int e) − boolean remover()
  • D. boolean estaCheia() − boolean estaVazia() − void inserir(int e) − void remover()
  • E. void estaVazia() − void estaCheia() − boolean remover() − void inserir(int e)

Considere que foi criada uma aplicação Delphi que utiliza um Form básico. Considere o trecho de código Delphi abaixo, resumido e não completo, cujo objetivo é ilustrar a implementação da estrutura de dados pilha.

Considerando o objetivo do código acima e a implementação de uma estrutura de dados pilha em Delphi, é correto afirmar:

  • A. No exemplo foi criado um método simples chamado TInfo com atributo apenas para valor e seus respectivos objetos Set e Get para alterar e consultar o atributo.
  • B. Assim como o Java, o Delphi possui units e forms prontos para trabalhar com pilhas, filas e outras estruturas de dados.
  • C.

     

    É um trecho válido em Delphi no contexto deste exemplo.

  • D. Os valores podem ser inseridos na pilha usando pilha.Push(info); sem preocupação com o seu limite de armazenamento, pois a classe TObjectStack trata disto internamente.
  • E. Foi utilizada a classe TObjectStack da unit TStack. Esta classe implementa uma pilha de objetos que podem ser TButtons, TLabels ou diversos outros métodos criados pelo desenvolvedor, como o TInfo do exemplo.

Atenção: Considere as informações abaixo para responder as questões de números 39 e 40. Em um banco de dados SQL há duas tabelas: departamento e funcionario.

A tabela departamento está ligada à tabela funcionario em uma relação um-para-muitos. Os campos da tabela departamento são DepNo (chave primária), DNome e DLocal. Já a tabela funcionario contém os campos FunNo (chave primária), DepNo (chave estrangeira), FNome, FCargo e FSal.

Para exibir apenas o nome de todos os funcionários, sem repetição, e o respectivo nome do departamento que o funcionário trabalha, utiliza-se a instrução

  • A. select f.FNome, d.DNome from funcionario f, departamento d;
  • B. select FNome, DNome from funcionario, departamento where DepNo=DepNo;
  • C. select FNome, DNome from funcionario f, departamento d where d=f;
  • D. select f.FNome, d.DNome from funcionario f, departamento d where f.DepNo=d.DepNo;
  • E. select FNome, DNome from funcionario, departamento;

Atenção: Considere as informações abaixo para responder as questões de números 39 e 40. Em um banco de dados SQL há duas tabelas: departamento e funcionario.

A tabela departamento está ligada à tabela funcionario em uma relação um-para-muitos. Os campos da tabela departamento são DepNo (chave primária), DNome e DLocal. Já a tabela funcionario contém os campos FunNo (chave primária), DepNo (chave estrangeira), FNome, FCargo e FSal.

Para exibir a média e a soma dos salários de todos os funcionários cujo cargo inicia-se pela palavra 'anali' utiliza-se a instrução:

  • A. select avg(Fsal),sum(FSal) from funcionario where FCargo='anali%';
  • B. select average(Fsal),sum(FSal) from funcionario where FCargo like 'anali';
  • C. select avg(Fsal),sum(FSal) from funcionario where FCargo like 'anali%';
  • D. select avg(Fsal),sum(FSal) from funcionario where FCargo begin 'anali';
  • E. select avg(Fsal),sum(FSal) from funcionario where FCargo like 'anali*';

Considere uma tabela em uso chamada func, de um banco de dados Oracle contendo, dentre outros, os campos para armazenar o número do funcionário (FunNo) e a data de admissão (FDatAdm).

Para exibir o número do funcionário, a data de admissão e o número de meses entre a data de admissão e a data atual, utilizase a instrução PL/SQL

  • A. select FunNo, FDatAdm, MONTHS(SYSDATE, FDatAdm) from func;
  • B. select FunNo, FDatAdm, MONTHS_BETWEEN(DATE(), FDatAdm) from func;
  • C. select FunNo, FDatAdm, MONTHS-BETWEEN(SYSDATE, FDatAdm) from func;
  • D. select FunNo, FDatAdm, MONTHS(CURRENT_DATE, FDatAdm) from func;
  • E. select FunNo, FDatAdm, MONTHS_BETWEEN(SYSDATE, FDatAdm) from func;

Um contêiner Java EE pode oferecer serviços como gestão de memória, ciclo de vida e estado de objetos, conexões, transações, serviços de nomes, segurança, tolerância a falhas, integração, clustering, alta disponibilidade, confiabilidade e web services. Um servidor Java EE completo disponibiliza dois tipos principais de contêiner, que são:

  • A. Contêiner MVC e Contêiner EJB.
  • B. Applet Container e Web Container.
  • C. Contêiner Web e Contêiner EJB.
  • D. Servlet Container e JSP Container.
  • E. Application Client Container e Web Container.

No modelo de referência OSI, o serviço de transporte é realizado pela camada (I). A camada de transporte fornece serviços à camada superior (II ), e utiliza-se dos serviços fornecidos pela camada inferior (III). As lacunas são, correta e respectivamente, preenchidas com:

  • A. 4, sessão, rede.
  • B. 3 , rede, aplicação.
  • C. 2, enlace, física.
  • D. 6, apresentação, enlace.
  • E. 6, aplicação, sessão.

Considere a equação:

Para que o programa resolva corretamente a equação, as lacunas I e II devem ser preenchidas, correta e respectivamente, por:

  • A. ca <= cb − r + e / f
  • B. cb <= n − r + (e / f)
  • C. cb <= ca − r + e / f
  • D. ca <= cb − (r + e) / f
  • E. cb <= ca − (r + e) / f

Atualmente, este padrão também tem conquistado espaço entre as redes sem fio. Operando nas faixas de 2,4 GHz ou 5 GHz, possui alta velocidade nominal de transmissão de dados.

Esta frase se refere ao padrão:

  • A. 802.11n
  • B. 802.11a
  • C. 802.11b
  • D. 802.11g
  • E. 802.11c
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...