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.

A topologia de redes é utilizada para descrever como as redes estão interligadas fisica e logicamente. São estruturas sofisticadas e complexas que permitem que os dados estejam sempre ao alcance de seus usuários. Diante do exposto, NÃO apresenta uma topologia física

  • A.

    barramento.

  • B.

    anel.

  • C.

    estrela.

  • D.

    broadcast.

  • E.

    árvore.

Os sistemas operacionais, quando estão interagindo dois ou mais processos, podem, algumas vezes, entrar em uma situação da qual eles não conseguem sair. Essa situação denomina-se deadlock. São condições válidas para que ocorra um deadlock, EXCETO:

  • A.

    De exclusão mútua.

  • B.

    De posse e espera.

  • C.

    De não preempção.

  • D.

    De espera circular.

  • E.

    De falha multithread.

Em Java, um conjunto de programas de software que permite a execução de instruções, geralmente escritas em bytecodes, é conhecido como

  • A.

    Java Runtime Environment.

  • B.

    Java Enterprise Edition.

  • C.

    Java Apt.

  • D.

    Java Keytool.

  • E.

    Java Virtual Machine.

O desenvolvimento de software é uma atividade que apresenta dificuldades, ligada ao entendimento do problema. Design Patterns surgiram na busca de soluções para as dificuldades, tornando-se um mecanismo eficiente no compartilhamento de conhecimento entre os desenvolvedores. Gamma propõe um modo de categorização dos DESIGN PATTERNS, definindo famílias de padrões relacionados, descritos a seguir.

I. Abrange a configuração e inicialização de objetos e classes.

II. Lida com as interfaces e a implementação das classes e dos objetos.

III. Lida com as interações dinâmicas entre grupos de classes e objetos.

Essas famílias são denominadas, respectivamente,

  • A. Structural Patterns, Standard Patterns e Creational Patterns.
  • B. Behavioral Patterns, Structural Patterns e Standard Patterns.
  • C. Creational Patterns, Structural Patterns e Behavioral Patterns.
  • D. Standard Patterns, Creational Patterns e Structural Patterns.

O periódico científico ainda é o principal veículo de divulgação da pesquisa em várias áreas do conhecimento, porém a lentidão de publicação leva ao aparecimento de formas alternativas de divulgação, tendo como o mais comum deles, a publicação

  • A.

    social.

  • B.

    avulsa.

  • C.

    informal.

  • D.

    eletrônica.

  • E.

    compartilhada.

Nos Sistemas Operacionais modernos são fornecidos suportes para múltiplas linhas de controle dentro de um processo, que são denominadas como

  • A.

    starvation.

  • B.

    threads.

  • C.

    sleep.

  • D.

    pipes.

  • E.

    jobs.

“Um _______________ é um componente de software que executa uma função limitada em outro ambiente de programa, como um ______________ da Web. Este componente oferece recursos interativos nestes ambientes por meio do _________________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.

  • A.

    Applet / Navegador / Java Virtual Machine

  • B.

    Servlet / Script / Java Virtual Machine

  • C.

    Applet / Script / Java Runtime Environment

  • D.

    Servlet / Navegador / Java Runtime Environment

  • E.

    Script / Gerenciador de arquivos / Navegador

Observe a figura que ilustra o Triângulo de Pascal e o correspondente pseudocódigo, com destaque para o bloco

  • A.
  • B.
  • C.
  • D.

Nos sistemas de computador existem diversos recursos que podem utilizar apenas um processo por vez, como CD-ROM e entradas na tabela de processos do sistema. Quando dois processos utilizam um determinado recurso no mesmo instante, ocorre o que se chama de impasse (deadlock). São condições para que ocorra um impasse, EXCETO:

  • A.

    De exclusão mútua: todo recurso está atribuído a exatamente um processo ou está disponível.

  • B.

    De segura e espera: os processos que estão segurando recursos concedidos anteriormente podem solicitar novos recursos.

  • C.

    De nenhuma preempção: os recursos previamente concedidos não podem ser tirados de um processo. Eles devem ser explicitamente liberados pelo processo que os está segurando.

  • D.

    De alocação de memória redundante: os processos não podem ocupar o mesmo endereço de memória no mesmo intervalo de tempo.

  • E.

    De espera circular: deve haver uma cadeia circular de dois ou mais processos, em que cada um está esperando um recurso segurado pelo próximo membro da cadeia.

Os métodos são procedimentos que permitem modularizar um programa. As variáveis declaradas em definições de métodos e os parâmetros são considerados variáveis

  • A.

    globais.

  • B.

    dinâmicas.

  • C.

    locais.

  • D.

    constantes.

  • E.

    procedurais.

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...