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.

Julgue os itens a seguir com relação à programação de aplicações SAP.

Linhas de comentários em programas ABAP começam com o caractere #.

  • C. Certo
  • E. Errado

O fluxo de projeto de um circuito integrado envolve representações de sua descrição em diferentes níveis de abstração. A especificação de um fluxo de projeto pode ser feita com o auxílio do diagrama Y de Gajsky. Com relação a esse assunto, julgue os itens a seguir.

O diagrama Y divide a informação relativa ao projeto em três domínios: estrutural, comportamental e temporal.

  • C. Certo
  • E. Errado

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

Um diagrama de contexto de sistema, ferramenta utilizada por alguns métodos na transição entre as fases de especificação e de modelagem de requisitos, apresenta os principais módulos e interfaces internos ao sistema.

  • C. Certo
  • E. Errado

O gerenciamento de memória com base em memória virtual é feito normalmente considerando duas possibilidades principais: paginação e segmentação. Considere um sistema computacional que emprega paginação e permite que páginas de 2 kbytes possam ser movidas entre a memória principal e o disco rígido, tendo como base a tabela de páginas de nível único. São definidas, então, numerações de páginas virtuais e de páginas físicas, de forma que o mapeamento entre essas páginas seja adequado. Suponha que os endereços virtuais sejam de 32 bits e que os endereços físicos sejam de 28 bits. A respeito desse sistema, julgue os itens a seguir.

Uma das formas de se obter alto desempenho computacional envolve o agrupamento de computadores de pequeno porte em clusters de várias máquinas. Para isso, pode-se empregar o sistema operacional Linux, complementado por bibliotecas de livre distribuição para troca de mensagens.

  • C. Certo
  • E. Errado

A figura acima apresenta a estrutura em camadas do sistema operacional 4.4BSD, um sistema Unix-like. Acerca da organização de sistemas operacionais Unix-like, julgue os itens que se seguem.

Uma das características dos sistemas Unix-like que facilitam o acesso aos dispositivos de hardware é o mapeamento desses dispositivos para nomes de arquivos no diretório /dev.

  • C. Certo
  • E. Errado

A estruturação de redes de comunicação envolve a escolha de modelos e protocolos de comunicação, esquemas de endereçamento, funcionalidades de roteamento, controle das comunicações fim-a-fim, suporte às aplicações. Acerca desses modelos e protocolos, bem como dos protocolos voltados para as aplicações, incluindo a formatação de informações e as facilidades para programação de aplicações distribuídas, julgue os itens que se seguem.

A técnica de piggybacking em um protocolo consiste em o receptor enviar um pacote explícito de reconhecimento para cada pacote recebido.

  • C. Certo
  • E. Errado

Acerca das características de redes wireless da família de padrões 802.11, julgue os itens subseqüentes.

Um ponto de acesso WiFi funciona como um hub Ethernet, compartilhando a banda total do padrão 802.11x entre os pontos participantes da WLAN.

  • C. Certo
  • E. Errado

computadores, oferecendo uma API conveniente para desenvolvimento e execução de aplicações e uma interface de usuário de alto nível. Acerca de sistemas operacionais, julgue os itens que se seguem.

No que diz respeito ao controle de processo, o sistema operacional permite que vários processos estejam ativos ao mesmo tempo e faz o escalonamento para o uso do processador. Toda vez que ocorrer uma mudança no processo que está sendo executado, ocorrerá uma troca de contexto, em que os registros internos do processador são devidamente inicializados para que o próximo processo possa continuar sua execução a partir do ponto no qual ela foi interrompida.

  • C. Certo
  • E. Errado

Considerando a possibilidade de implementação das classes do diagrama ilustrado no texto I em linguagem Java®, julgue os itens seguintes.

As interfaces “dimensoes” e “localizacao” devem ser implementadas nos componentes Dimensoes.java e Localizacao.java, respectivamente. Esses componentes, entretanto, não conterão nenhuma implementação para as funções destas interfaces.

  • C. Certo
  • E. Errado

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

O código não contém um programa plenamente funcional. Isto é, ele não pode ser diretamente executável a partir da linha de comando de uma máquina virtual Java (JVM).

  • C. Certo
  • E. Errado
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...