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.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Banco de Dados - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
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 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.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Filosofia do SGBD - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
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.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
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 é:
TCP
UDP
FTP
SMTP
ICMP
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...