Questões de Ciência da Computação da Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Considerando a figura ao lado, que apresenta os elementos básicos e suplementares de um plano de projeto, julgue os itens a seguir, acerca dos conceitos de gerenciamento de projeto no âmbito do desenvolvimento de softwares e sistemas de informação.

Entre os principais aspectos da engenharia de software, incluem-se o desenvolvimento, em equipe, de um produto, o desenvolvimento de múltiplas versões de um ou mais produtos ao longo do tempo, o emprego de processos para sistematizar o trabalho e a ação orientada ao desenvolvimento de projetos.

  • C. Certo
  • E. Errado

As informações apresentadas acima foram obtidas como resultado direto da engenharia reversa aplicada sobre um código orientado a objetos escrito em linguagem Java e que implementa um protótipo de um sistema de monitoramento de ETEs de nome MONETEs descrito no texto I. Julgue os itens de 95 a 100, acerca dos elementos apresentados no diagrama e dos conceitos de programação orientada a objetos.

A classe "MONETEs" pode ser considerada fachada (façade) do sistema, pois agrega praticamente todas as funções para a qual o sistema foi concebido.

  • C. Certo
  • E. Errado

Acerca das características operacionais de um SGBD (sistema gerenciador de banco de dados), assinale a opção incorreta.

  • A.

    A redundância consiste no armazenamento de uma mesma informação em locais diferentes, provocando inconsistências. Em um banco de dados, as informações só se encontram armazenadas em um único local, não existindo duplicação descontrolada dos dados. Quando existem replicações dos dados, estas são decorrentes do processo de armazenagem típica do ambiente cliente-servidor, totalmente sob controle do banco de dados.

  • B.

    O SGBD não deve apresentar facilidade para recuperar falhas de hardware e software, isso deve ser uma função de alguma ferramenta externa relacionada com o sistema operacional.

  • C.

    O SGDB deve dispor de recursos que possibilitem selecionar a autoridade de cada usuário. Assim, um usuário poderá realizar qualquer tipo de acesso, alguns usuários poderão ler certos dados e atualizar outros e outros usuários ainda poderão somente acessar um conjunto restrito de dados para escrita e leitura.

  • D.

    Um banco de dados deverá disponibilizar formas de acesso em ambiente gráfico, em linguagem natural, em SQL ou, ainda, via menus de acesso, não sendo uma caixa-preta, somente sendo passível de ser acessada por aplicações.

  • E.

    O SGBD deve incluir software de controle de concorrência ao acesso dos dados, garantindo em qualquer tipo de situação a escrita/leitura de dados sem erros.

Considerando a figura ao lado, que apresenta os elementos básicos e suplementares de um plano de projeto, julgue os itens a seguir, acerca dos conceitos de gerenciamento de projeto no âmbito do desenvolvimento de softwares e sistemas de informação.

Entre algumas fases ou etapas do ciclo de vida de um software-produto são realizadas, na ordem cronológica, desenho; análise; implementação; instalação e testes unitários.

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Pode-se garantir, como propriedade geral de qualquer objeto Mapa criado por meio do código apresentado, que os valores das variáveis "latMín" e "LongMín" serão sempre inferiores aos valores contidos nas variáveis "latMáx" e "LongMáx".

  • C. Certo
  • E. Errado

Com relação às características dos diversos sistemas operacionais, assinale a opção correta.

  • A.

    Nos sistemas operacionais com processamento em lote, os programas dos usuários são agrupados em lote, e esse lote de programas é submetido para execução. Quando a execução termina, os resultados são impressos para serem entregues a cada usuário. Sistemas que fazem exclusivamente processamento em lote são muito comuns atualmente, principalmente em computadores que operam com sistemas SUNOS e IBM AIX.

  • B.

    Nos sistemas operacionais multiprogramados, diversos programas são carregados simultaneamente na memória e o tempo do processador é dividido entre eles. Mesmo que alguma instrução de E/S seja chamada, o processador não interrompe a execução da instrução em curso, o que pode acarretar desvantagens com relação a outros sistemas.

  • C.

    O processamento de tarefas em lote por compartilhamento de tempo permite minimizar o uso do processador, enquanto que o processamento de tarefas em lote com multiprogramação maximiza o tempo de resposta.

  • D.

    O processamento em lote necessita que exista uma proteção de memória, isto é, enquanto um programa de usuário está sendo executado, ele não deve alterar a área de memória que contém o monitor de processamento.

  • E.

    Sistemas operacionais atuais possuem problemas de escalonamento, já que um usuário pode reservar determinado intervalo de tempo para o processamento de um programa e, se esse programa não terminar durante o tempo reservado, será interrompido antes de a solução do problema ser concluída.

Considerando a figura ao lado, que apresenta os elementos básicos e suplementares de um plano de projeto, julgue os itens a seguir, acerca dos conceitos de gerenciamento de projeto no âmbito do desenvolvimento de softwares e sistemas de informação.

Entre os modelos de processo de desenvolvimento de software, incluem-se os modelos cascata e espiral. O modelo cascata é tipicamente orientado para a gestão de riscos, e o modelo espiral envolve um seqüenciamento estrito das fases de desenvolvimento.

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Os valores das variáveis "MAX_LAT" e "MAX_LONG" não podem ser alterados em runtime por nenhum código do programa Java, exceto pelo código contido na própria classe "Mapa".

  • C. Certo
  • E. Errado

As redes de comunicação públicas e privadas são importantes elementos tecnológicos para as atividades econômicas e sociais. Acerca de tecnologias, arquiteturas, protocolos e aplicações de redes de comunicação, julgue os itens seguintes.

A camada ATM adaptation layer (AAL) é requerida somente nos sistemas de borda de uma rede ATM.

  • C. Certo
  • E. Errado

No que se refere às características dos meios de transmissão, assinale a opção incorreta.

  • A.

    O cabo coaxial consiste de dois condutores cilíndricos, um interno e outro externo, separados por um material dielétrico. Esse meio de transmissão é utilizado nas redes Ethernet.

  • B.

    Os cabos par trançado são, de forma geral, classificados em dois tipos: UTP (unshielded twisted pair) e STP (shielded twisted pair).

  • C.

    Os cabos de fibra óptica transportam maior quantidade de informação e têm menor atenuação de sinal em comparação com os cabos metálicos.

  • D.

    Uma das vantagens dos satélites LEO (low earth orbit) com relação aos satélites geoestacionários é que necessitam de menor número de satélites para ter uma cobertura global.

  • E.

    As redes locais sem fio padrão IEEE 802.11 utilizam ondas de rádio como meio de transporte.

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