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.

Julgue os itens seguintes, relativos a conceitos de informática.

Em um microcomputador do tipo PC, a BIOS é um programa instalado na memória permanente do computador cujo objetivo é o gerenciamento das atividades básicas de entrada e de saída; a RAM é uma memória volátil, enquanto a ROM é uma memória permanente (não-volátil) que possui, geralmente, códigos ou programas gravados pelo fabricante do equipamento.

  • C. Certo
  • E. Errado

Em certas aplicações, um importante requisito é independência de uma tecnologia específica de acesso a dados. As regras de negócio da aplicação devem conhecer apenas os serviços de acesso disponibilizados, mas não sua implementação, que pode ser completamente distinta, se o acesso for: a um banco relacional, a um banco orientado a objetos, ou mesmo a um arquivo. Para conseguir esta independência, os serviços de acesso devem ser modelados como:

  • A. Classe abstrata.
  • B. Classe.
  • C. Protocolo.
  • D. Pacote.
  • E. Interface.

A respeito de estrutura de dados, julgue os itens que se seguem.

Uma árvore binária é dita equilibrada se a diferença entre as alturas das subárvores de cada nó — valor absoluto da diferença entre as alturas da subárvore direita e da subárvore esquerda — é, no máximo, igual a 1.

  • C. Certo
  • E. Errado

Considerando as características do framework Zachman apresentadas no texto II e as características dos processos, métodos e técnicas para a construção de sistemas de informação, julgue os itens seguintes.

Tendo por base a tabela incluída no texto I, é correto afirmar que o framework Zachman está mais adequado para uso em uma abordagem de planejamento dirigida a negócios que para uso em uma abordagem de planejamento tecnológica.

  • C. Certo
  • E. Errado

A figura acima apresenta o diagrama do modelo de processo de software espiral, proposto em 1988 por Barry Boehm. Acerca das características desse modelo, julgue os itens que se seguem.

O modelo de processo em cascata é plenamente compatível com o modelo espiral.

  • C. Certo
  • E. Errado

A figura acima apresenta os módulos de uma arquitetura típica de SGBD, em que as linhas tracejadas indicam os pontos de acesso (A, B, C, D e E) que são controlados pelo gerenciador de dados armazenados no disco. Os números 1, 2, 3 e 4, na parte superior da figura, indicam os pontos de acesso dos usuários do SGBD, que estão agrupados em quatro categorias: programadores de aplicação, usuários casuais, usuários paramétricos e DBA (administradores de base de dados). Com base na arquitetura descrita, julgue os itens seguintes.

Sendo o SGBD do tipo relacional, a função do módulo “compilador DML” é compilar comandos para inserção, remoção, alteração e consultas de tuplas e tabelas do SBGD.

  • C. Certo
  • E. Errado

Baseado no trecho do programa WelcomeApplet.Java, escrito acima, julgue as afirmativas abaixo

I- Na linha 3, o programa diz ao compilador para procurar a classe JApplet no pacote javax.swing.

II- Nas linhas 2 e 3, o import permite usar as classes pré-definidas pela linguagem.

III- Na linha 4, o Extends permite usar a herança da classe JApplet.

IV- O método paint pode ser chamado de todas as applets. Sua primeira linha deve ser igual a da linha 6.

V- Void indica que paint retornará um gráfico quando finalizar sua tarefa.

  • A. Todas as afirmativas estão corretas.
  • B. As afirmativas I, IV e V estão corretas.
  • C. Todas as afirmativas estão erradas.
  • D. As afirmativas II, III e V estão corretas.
  • E. As afirmativas I, II, III e IV estão corretas.

Considerando os conceitos de orientação a objetos, julgue os itens seguintes.

Encapsulamento significa ser capaz de incorporar os dados e métodos de uma classe previamente definida.

  • C. Certo
  • E. Errado

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

Dentro de uma classe em C++, é possível declarar uma função-membro com sua implementação ou apenas o protótipo da função membro, deixando a implementação fora da declaração da classe.

  • C. Certo
  • E. Errado

Quando você envia uma carta não registrada usando o sistema de correio convencional, você assume que o destinatário, especificado no envelope, recebeu a carta. O protocolo, da família TCP/IP, com o qual podemos fazer uma analogia com a situação descrita acima é:

  • A.

    TCP

  • B.

    UDP

  • C.

    FTP

  • D.

    SMTP

  • E.

    ICMP

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