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 - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Com relação à engenharia de software, julgue os itens a seguir.
Entre os desafios enfrentados pela engenharia de software estão lidar com sistemas legados, atender à crescente diversidade e atender às exigências quanto a prazos de entrega reduzidos.
Considere o seguinte código HTML.

Na cartilha técnica intitulada Recomendações de Acessibilidade para a Construção e Adaptação de Conteúdos do Governo Brasileiro na Internet, as recomendações de Nível de Prioridade 1 referem-se às exigências básicas de acessibilidade, tratando-se de pontos em que os criadores e adaptadores de conteúdo Web devem satisfazer inteiramente. Caso não sejam cumpridos, grupos de usuários ficarão impossibilitados de acessar as informações do documento. Qual das linhas do código HTML acima fere as recomendações de Nível de Prioridade 1?
1
6
7
10
14
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Julgue os seguintes itens, a respeito dos sete níveis de maturidade definidos no MPS-BR: A em otimização; B gerenciado quantitativamente; C definido; D largamente definido; E parcialmente definido; F gerenciado; e G parcialmente gerenciado.
Nos processos de aquisição do nível F, um acordo formal que expresse claramente as expectativas, responsabilidades e obrigações de ambas as partes (cliente e fornecedor) é estabelecido e negociado entre elas.
Julgue os itens seguintes, a respeito da ITIL (IT Infrastructure Library), versão 3.
Um incêndio é um exemplo de vulnerabilidade que pode explorar a ameaça oferecida pela instalação de um piso com material inflamável.
Ciência da Computação - Normalização - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010

Considerando as relações definidas na tabela acima, em que todo atributo tem apenas um valor, e as dependências funcionais descritas, julgue os itens que se seguem.
Todas as quatro relações apresentadas estão na segunda forma normal.
O Delphi é um ambiente de desenvolvimento visual para sistemas computadorizados. Essa peculiaridade torna mais fácil e intuitiva a criação de aplicações, especialmente as voltadas para desktops com interface gráfica. Assinale a alternativa que apresenta características exclusivas de um ambiente de desenvolvimento visual.
O ambiente de desenvolvimento é composto por editor de código-fonte e compilador, em uma mesma ferramenta, o que facilita a visualização dos resultados.
Os módulos do sistema podem ser desenvolvidos de forma independente, pois a linguagem de programação é composta por funções.
A interface gráfica e a estrutura lógica de um sistema podem ser criadas com uso de ferramentas visuais, clicando-se botões, arrastando-se telas e utilizando-se modelos pré-existentes.
O ambiente de desenvolvimento possui capacidade de depuração do código-fonte, tornando mais fácil a correção de erros em tempo de compilação.
Quando usado no modo texto, em uma janela de comando (terminal), o ambiente de desenvolvimento visual pode gerar código binário multiplataforma.
N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.
A resolução desse problema com semáforos implicaria o uso de n-1 semáforos.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Acerca da linguagem de programação Java e da programação orientada a objetos, julgue os itens seguintes.
A linguagem de programação Java, em razão de sua portabilidade uma vez que o compilador Java converte o código fonte em bytecodes, executados por uma máquina virtual é bastante utilizada para oferecer conteúdos dinâmicos na Web.
Para interligar várias localidades remotas, determinado órgão público contratou um serviço de comunicação de dados que consiste em uma nuvem MPLS, formada por vários comutadores. Essa tecnologia
tem como objetivo substituir o IPv6, uma vez que oferece maior quantidade de endereços públicos.
obriga que todos os comutadores da nuvem verifiquem o endereço IP de destino para determinar o próximo salto (hop).
permite agregação de tráfego, além de suportar as arquiteturas de IP QoS como o IntServ e DiffServ.
ocasiona maior uso de CPU nos comutadores de borda da nuvem, por trabalhar com o protocolo CSMA/CD no nível de transporte.
transforma todo tráfego TCP em UDP, quando os pacotes entram na nuvem, e realiza o inverso, quando esses saem dela.
No sistema operacional UNIX, o objetivo da primitiva "fork" é permitir
especificar concorrência de processos.
especificar paralelismo entre processos.
comunicar processos através de mensagens.
implementar semáforos para resolver problema de sessão crítica.
delimitar as regiões críticas para sincronização de processos.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...