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.

Observe a seguinte definição de uma classe na linguagem Java:

Analise as seguintes afirmativas sobre este trecho de código:

I - A classe Circulo disponibiliza os métodos declarados como public da classe Ponto.

II - A classe Circulo possui três construtores sobrecarregados.

III - A construção de um objeto do tipo Circulo não invoca o construtor da classe Ponto.

 É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    I, II e III

A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.

A técnica denominada joint application development (JAD) é utilizada para desenvolver simultaneamente dois ou mais sistemas independentes mas que manipulam o mesmo banco de dados.

  • C. Certo
  • E. Errado

Acerca da administração e da gerência de redes de computadores, julgue os itens seguintes.

Em SNMPv2, a mensagem GetBulkRequest é enviada de uma entidade gerente para outra entidade gerente para pegar grandes blocos de dados da MIB.

  • C. Certo
  • E. Errado

O controle de acesso lógico pode utilizar, para proteção aos arquivos de dados e de programas, uma senha pessoal como recurso de

  • A.

    permissão de acesso.

  • B.

    direito de acesso.

  • C.

    monitoração de acesso.

  • D.

    autenticação do usuário.

  • E.

    identificação do usuário.

Assinale a alternativa correta, com relação aos sistemas de back-up e restore

  • A.

    O back-up diferencial captura todos os dados que foram alterados desde o back-up total mais recente, mais os conjuntos de back-ups subseqüentes para restaurar um servidor. A restauração poderá demorar excessivamente, pois poderá haver necessidade de muitos conjuntos de fitas para obter uma restauração completa do sistema

  • B.

    Os back-ups offline resultam em um melhor desempenho de back-up, porque o servidor pode se dedicar somente àquela tarefa e, ao contrário do back-up online, as extrações podem ser totais ou parciais. A vantagem importante nessa modalidade é sua capacidade de fechar arquivos que eventualmente estejam abertos.

  • C.

    Os back-ups online normalmente são usados para aplicativos que devem estar disponíveis 24 horas por dia e que ofereçam suporte para tal. Apesar dos aplicativos e dados permanecerem totalmente disponíveis para os usuários durante o processo de back-up, esse tipo de back-up pode afetar o desempenho dos servidores de produção.

  • D.

    A vantagem dos back-ups incrementais é que eles são mais rápidos do que os back-ups diferenciais, em função do volume de fitas envolvidas.

  • E.

    A restauração dos back-ups totais, via de regra, é mais demorada que as demais modalidades, pois envolve a leitura de todas as fitas do back-up total mais as fitas dos back-ups parciais.

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Quando todas as combinações de tuplas de duas relações satisfazem a determinada condição de junção, a operação join dessas duas relações utilizando tal condição leva a um resultado que poderia ser obtido pelo produto cartesiano das duas relações.

  • C. Certo
  • E. Errado

Seja uma linguagem de programação hipotética, chamada L, cuja única estrutura de dados existente é a pilha. Considere que para este tipo de estrutura estejam defi nidas apenas as operações:

ins(p,d) - que insere o dado d na pilha p;

rem(p) - que remove e retorna um dado da pilha p;

esc(p) - que escreve na tela o valor que está no topo da pilha.

Suponha que uma pilha p1 foi formada pela inserção da seguinte seqüência de números:

  • 89, 26, 49, 10, 36

estando 36 no topo da pilha p1.

Considere o problema de remover o número 26 da pilha p1 de tal forma que:

1 - após a remoção do número 26, p1 mantenha os demais números na mesma ordem em que estavam inicialmente;

2 - seja usada exclusivamente uma pilha auxiliar p2.

Para resolver o problema, é correto afirmar que:

 

  • A.

    A operação "rem" será executada quatro vezes e a operação "ins" não será executada nenhuma vez.

  • B.

    A operação "rem" será executada quatro vezes e a operação "ins" será executada três vezes.

  • C.

    A operação "rem" será executada sete vezes e a operação "ins" será executada três vezes.

  • D.

    A operação "rem" será executada sete vezes e a operação "ins" será executada seis vezes.

Sobre a Modelagem Orientada a Objetos, todas as afirmativas estão corretas, EXCETO:

  • A.

    Uma classe descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações), os mesmos relacionamentos com outros objetos e a mesma semântica.

  • B.

    A multiplicidade especifica a quantidade de instâncias de uma classe que se relacionam a uma única instância de uma classe associada.

  • C.

    A agregação é um relacionamento do tipo "todo-parte" e sua representação gráfica é feita como uma associação, contudo, com um losango na extremidade da classe "parte".

  • D.

    Um relacionamento do tipo associação, estabelecido entre duas classes, indica que é possível chegar até um objeto de uma das classes a partir de um objeto da outra classe.

Analise as proposições abaixo.

 I. O dicionário de dados de um Sistema Gerenciador de Banco de Dados − SGBD é um conjunto de tabelas especiais que tem por objetivo o registro de todas as informações de todos os objetos criados em um banco de dados.

 II. Alterações em modelos de dados sem a adequada manutenção no dicionário de dados podem causar, neste último, a ocorrência de:

                   a. Nomes diferentes para a mesma especificação de dados;

                  b. Dados com o mesmo nome, porém com especificações diferentes;

                  c. Dados não pertencentes a nenhum componente do modelo.

É correto o que se afirma em

  • A.

    I, apenas.

  • B.

    IIc, apenas.

  • C.

    I e IIc, apenas

  • D.

    IIa, IIb e IIc, apenas.

  • E.

    I, IIa, IIb e IIc.

Para responder às questões de números 86 a 90, assinale, na folha de respostas, a alternativa correta em relação ao assunto indicado

Sistemas distribuídos.

  • A.

    Em computadores com memória distribuída, a memória total é fisicamente distribuída ao longo dos processadores; cada espaço de endereçamento é somente acessível por um processador.

  • B.

    Pode-se caracterizar um sistema distribuído por uma coleção de computadores autônomos ligados por uma rede de computadores, coordenados por um computador central.

  • C.

    Em um sistema distribuído bem configurado, usuários conseguem ter informações completas não apenas sobre máquinas, como também sobre recursos e suas interconexões.

  • D.

    Em sistemas MIMD (Multiple Instruction Multiple Data), há um único fluxo, tal que cada proces-sador segue o mesmo conjunto de instruções, mas existem múltiplos fluxos de dados, com diferentes elementos de dados, alocados para cada proces-sador.

  • E.

    Em sistemas SIMD (Single Instruction Multiple Data), existem múltiplos fluxos de instruções com segmentos de códigos separados distribuídos ao longo dos processadores.

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