Questões de Ciência da Computação da CONSULPLAN Consultoria (CONSULPLAN)

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

No decorrer da história de evolução dos processadores, a busca contínua pelo aumento de velocidade de processamento sempre foi uma prioridade e diversos fabricantes atingiram esse objetivo, ao contrário das memórias RAMs que, sob a mesma ótica, não tiveram a mesma evolução. O resultado dessa situação foi o excesso de tempo que o processador ficava “ocioso” aguardando a liberação dos dados da memória RAM, ocasionando um aumento de tempo no processamento. Uma forma de solucionar esse problema foi a criação e a utilização da

  • A. memória flash.
  • B. memória ROM.
  • C. memória cache.
  • D. unidade lógica aritmética.

O sistema de numeração decimal é o mais utilizado no cotidiano das pessoas pela sua facilidade de manipular e representar os números em determinadas situações matemáticas. Por outro lado, temos o sistema de numeração binária que é amplamente utilizado pelos computadores com combinações constituídas dos algarismos 0 e 1. Estão corretas as conversões apresentadas da base decimal para binária, EXCETO em:

  • A. 189(base 10) = 01111110(base 2).
  • B. 500(base 10) = 111110100(base 2).
  • C. 660(base 10) = 1010010100(base 2).
  • D. 999(base 10) = 1111100111(base 2).

Uma linguagem de programação interpretada é aquela que não precisa ser compilada antes da execução. Os códigos desenvolvidos nesse tipo de linguagem são executados pelo interpretador e, em seguida, são executados pelo sistema operacional ou processador. É considerada uma linguagem de programação interpretada:

  • A. Lua.
  • B. Basic.
  • C. Cobol.
  • D. Pascal.

“O _________________ ocorre quando ‘todos os processos de um conjunto de processos estiverem esperando por um evento que somente outro processo desse mesmo conjunto tem a capacidade de fazê-lo acontecer’.” Assinale a alternativa que completa corretamente a afirmativa anterior.

  • A. unlock
  • B. deadlock
  • C. badblock
  • D. overclock

A situação onde o sistema operacional define prioridades a processos que quando não são atualizados fazem com que os outros de menor prioridade nunca sejam executados causando deficiência na execução de serviços é conhecida como:

  • A. Pipeline.
  • B. Starvation.
  • C. Paginação.
  • D. Memória virtual.

Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:

  • A. Herança.
  • B. Reescrita.
  • C. Super Classe.
  • D. Polimorfismo.

Sobre Java, considere as afirmativas a seguir.

I. A subscrição consiste em modificar um método já existente e os seus parâmetros.

II. A herança é utilizada através da palavra reservada implements.

III. A sobrecarga de métodos permite a criação de vários métodos de mesmo nome, porém com parâmetros diferentes.

Está(ão) correta(s) apenas a(s) afirmativa(s)

  • A. I.
  • B. II.
  • C. III.
  • D. II e III.

De acordo com o Guia Geral MPS de Software – 2016, um processo representa, dentro da área de software, um conjunto de atividades cujo objetivo é atingir uma meta previamente definida. No processo Gerência de requisitos – GRE, nível G do MPS.BR (Melhoria de Processo do Software Brasileiro), os resultados esperados são:

I. GRE 1. O escopo do trabalho para o projeto é definido.

II. GRE 2. Os requisitos são avaliados com base em critérios objetivos e um comprometimento da equipe técnica com estes requisitos é obtido.

III. GRE 3. A rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida.

IV. GRE 4. Revisões em planos e produtos de trabalho do projeto são realizadas visando identificar e corrigir inconsistências em relação aos requisitos.

V. GRE 5. Mudanças nos requisitos são descartadas ao longo do projeto.

Estão corretas apenas as afirmativas

  • A. I, II e III.
  • B. I, II e IV.
  • C. II, III e IV.
  • D. III, IV e V.

Em Java, o procedimento de armazenar o grande volume de dados dos objetos de uma aplicação em um banco de dados pode ser simplificado para o desenvolvedor utilizando uma coleção de classes e métodos conhecida como:

  • A. JSF.
  • B. JSP.
  • C. EJB.
  • D. JPA.

Um banco de dados relacional é formado pela associação entre tabelas consideradas objetos centrais da estrutura de um banco de dados e, para tornar mais eficiente o gerenciamento dos dados, existem outras unidades lógicas que compõem um bloco de construção do banco de dados utilizadas para armazenar ou referenciar dados. Considere as seguintes definições a respeito de objetos de um banco de dados:

* é uma consulta ao banco de dados executada constantemente, podendo ser referenciada como se fosse uma tabela;

 *é um procedimento de armazenamento persistente de dados e também realiza validação de dados;

 *especificam ações a serem realizadas automaticamente respondendo a um evento, podem ser invocados a partir de programas de aplicação; e,

* promovem a reusabilidade e podem ser chamadas a partir de outros blocos PL/SQL retornando valores, obrigatoriamente.

Tais definições correspondem, respectivamente, a:

  • A. Procedure; view; trigger; e, function.
  • B. Trigger; procedure; view; e, function.
  • C. View; procedure; trigger; e, function.
  • D. Function; procedure; view; e, trigger.
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...