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.
Visando obter maior independência funcional, é adequado que o esforço seja direcionado ao projeto de módulos
que não usem estruturas de seleção.
cujas tarefas tenham elevada coesão.
cujas tarefas tenham coesão procedimental.
que não usem estruturas de repetição.
cujas tarefas tenham coesão lógica.
Na notação original da UML 2.0, os símbolos + (mais) e # (jogo da velha), antecedendo as operações de uma classe, caracterizam tais operações, respectivamente, como
pública e protegida.
protegida e privada.
pública e privada.
pacote e protegida.
pública e pacote.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Acerca de qualidade de software, julgue os seguintes itens.
O controle de qualidade envolve definir e aprovar processos que assegurem que a equipe de desenvolvimento seguiu os procedimentos e os padrões de qualidade do projeto. Uma abordagem para verificar a qualidade dos produtos de projeto é a realização de revisões de qualidade, nas quais se procura assegurar que padrões de qualidade definidos foram seguidos.
Ciência da Computação - Gestão de TI - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008

Julgue os itens que se seguem, acerca das informações apresentadas na tabela acima, referente a um contrato de prestação de serviços na administração pública federal, e dos conceitos de contratação de bens e serviços de TI.
Os termos empregados na tabela acima, especialmente os referentes aos indicadores de níveis de serviço, podem ser parte de um acordo de nível de serviço — service level agreement (SLA) — estabelecido no mesmo contrato, em conformidade com a acepção mundialmente aceita no que concerne a acordos de níveis de serviço, bem como em plena conformidade com a legislação brasileira de licitações e contratos.

Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Considerando os recursos data definition language (DDL) e data manipulation language (DML) utilizados em SQL e em PLSQL, julgue os itens a seguir.
As cláusulas DROP e ALTER podem ser utilizadas em ambientes de desenvolvimento PLSQL, mas não em SQL.
Para as questões 41 a 44 utilize a seguinte descrição:

Considere as seguintes afirmativas:
I. Para todo valor de Chave_Disciplina presente na dimensão DISCIPLINA deve haver pelo menos uma ocorrência na tabela fato DESEMPENHO com esse valor para Chave_Disciplina.
II. Deveria obrigatoriamente haver uma dimensão ANO nessa modelagem, devendo a Chave_Ano ser incluída também como parte da chave composta da tabela fato DESEMPENHO.
III. Na dimensão PERIODO poderia ser definida uma hierarquia sobre os atributos Semestre e Ano presentes nessa dimensão.
Assinale:
se somente a afirmativa I estiver correta.
se somente a afirmativa III estiver correta.
se somente a afirmativa II estiver correta.
se somente as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
No que concerne a tópicos avançados, julgue os itens subseqüentes.
O modelo de computação em grade tem como objetivo a obtenção de alto desempenho de processamento distribuído entre diversas máquinas geograficamente próximas ou não.
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
A comunicação entre processos é fundamental em sistemas distribuídos. O RPC (remote procedure call) é normalmente utilizado em sistemas de computação em grade, entretanto não é recomendado para arquiteturas cliente-servidor.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008

Considerando o código acima, julgue os itens a seguir, em relação à programação em linguagem C++.
Os rótulos public (l.11) e private (l.30) na linguagem C++ são denominados especificadores de acesso. A tentativa de uma função que não seja membro de uma classe particular, ou friend dela, de acessar um membro private dessa classe gera erro de compilação.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...