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

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

Está correto o que consta em

  • A.

    I e III, apenas.

  • B.

    II e IV, apenas.

  • C.

    I, II, e III, apenas.

  • D.

    II, III e IV, apenas.

  • E.

    I, II, III e IV.

Sobre Linguagem de Programação Pascal – FREEPASCAL, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) É uma linguagem case-independent.

( ) A extensão do arquivo do programa fonte é .op.

( ) Para compilação, utiliza-se o programa fpc.

( ) Ao compilar com sucesso um programa, são gerados dois arquivos com extensão .ppu e .ppo.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

  • A. F – V – V – V.
  • B. V – F – V – V.
  • C. F – V – F – F.
  • D. V – V – F – V.
  • E. V – F – V – F.

Sobre redes, assinale a alternativa em que consta a sequência de camadas do modelo OSI, da menor hierarquia para a maior.

  • A. Apresentação, aplicação, sessão, transporte, rede, enlace e física.
  • B. Física, enlace, rede, transporte, sessão, apresentação e aplicação.
  • C. Física, enlace, transporte, rede, sessão, aplicação e apresentação.
  • D. Rede, transporte, sessão, física, enlace, apresentação e aplicação.
  • E. Apresentação, aplicação, sessão, rede, transporte, física e enlace.

Com relação à área de conhecimento envolvendo padrões de projeto, como é denominado o padrão de projeto representado pela figura abaixo?

  • A. Bridge
  • B. Iterator
  • C. Memento
  • D. Flyweight
  • E. Chain of Responsability

Um algoritmo bem desenvolvido deve ter qualidades, tais como: ser bem definido, não ser ambíguo, ser eficaz e

  • A.

    complexo

  • B.

    equivalente

  • C.

    eficiente

  • D.

    independente

  • E.

    modificável

Julgue os próximos itens, relativos à administração de rede de dados.

No modelo OSI, a função da camada física é transmitir bits brutos por um canal de comunicação, e a da camada de enlace de dados é transformar um canal de transmissão bruta em uma linha que pareça livre de erros não detectados de transmissão para a camada de rede.

  • C. Certo
  • E. Errado

Uma empresa de desenvolvimento de software, após passar por uma avaliação segundo o modelo CMMI v1.3, foi certificada no nível 2 de maturidade, na representação em estágios. Ao explicar a um cliente as vantagens de estar classificada no nível 2, um vendedor afirmou que a empresa é capaz de

I - desenvolver e manter uma capacidade de medida usada para apoiar as necessidades de informação da gerência;

II - estabelecer e gerenciar um projeto e o envolvimento das partes interessadas de acordo com um processo integrado e defi nido, que é adaptado ao conjunto de processos padronizados da organização;

III - gerenciar requisitos do produto e dos componentes do produto e assegurar o alinhamento entre esses requisitos e os planos de projeto e produtos de trabalho.

Considerando-se o nível de maturidade atingido pela empresa, qual(is) dos itens acima o nível certificado comprova?

  • A.

    I

  • B.

    II

  • C.

    I e II

  • D.

    I e III

  • E.

    II e III

Segundo Shalloway e Trott, são aplicações do padrão de projetos Façade as abaixo relacionadas, EXCETO quando:

  • A.

    não existe a necessidade de se utilizar toda a funcionalidade de um sistema complexo, podendo-se criar uma nova classe que contenha todas as regras para acessar esse sistema;

  • B.

    se deseja encapsular ou esconder o sistema original;

  • C.

    o custo de escrever essa nova classe é menor do que o de todos terem que aprender como utilizar o sistema original ou de se gastar em manutenção no futuro;

  • D.

    se deseja utilizar a funcionalidade do sistema original e também adicionar alguma nova funcionalidade;

  • E.

    não se deseja uma interface unificada de alto nível.

Em uma aplicação distribuída que possua uma camada de objetos de negócio localizada no servidor da aplicação, há a necessidade de comunicação entre processos que estão sendo executados nas máquinas cliente e servidora. Para implementar essa comunicação, é possível o uso do padrão Fachada Remota (Remote Facade), do catálogo P of EAA. Nesse contexto, considere as afirmações a seguir.

O uso do padrão Fachada Remota para intermediar chamadas a processos em execução por um servidor de aplicações, a partir de um cliente fisicamente remoto, aumenta o desempenho da aplicação.

PORQUE

Uma característica do objeto Fachada Remota é que ele implementa parte da lógica de negócio no lado cliente, o que diminui a quantidade de chamadas necessárias ao servidor.

Analisando as afirmações, conclui-se que

  • A.

    as duas afirmações são verdadeiras e a segunda justifica a primeira.

  • B.

    as duas afirmações são verdadeiras e a segunda não justifica a primeira.

  • C.

    a primeira afirmação é verdadeira e a segunda é falsa.

  • D.

    a primeira afirmação é falsa e a segunda é verdadeira.

  • E.

    as duas afirmações são falsas.

Com relação a conceitos gerais da engenharia de software, julgue os itens seguintes.

Os estágios da engenharia de software compõem um ciclo que pode ser dividido em duas grandes etapas: a análise do problema e a síntese da solução.

  • C. Certo
  • E. Errado
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...