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) - 2006
No que se refere à modularização de um software, julgue os seguintes itens. Um módulo tem as seguintes características: o seu código não pode ser compilado independentemente de outros módulos; a sua especificação externa é requerida pelos usuários do módulo e a sua especificação interna por quem desenvolve o módulo; pode ter interfaces exportadas e importadas, as exportadas são disponibilizadas por módulos servidores e as importadas são esperadas por clientes.
Analise as seguintes afirmações relacionadas à Gerência de Projetos de Software.
I. Um projeto é um conjunto de atividades ou tarefas com ciclo de vida repetitivo e duração indefinida, planejadas para serem executadas com recursos bem definidos.
II. O Gerenciamento de Custos de um Projeto deve iniciar-se na fase de encerramento do projeto, quando todos os custos, para todas as atividades do projeto, já podem ser contabilizadas.
III. O escopo do projeto delimita e define o que o projeto vai e deve fazer, além de definir o que o projeto não vai fazer.
IV. O escopo e o custo de um projeto devem ser planejados e controlados.
Indique a opção que contenha todas as afirmações verdadeiras.
Em relação aos critérios de qualidade na fase de projeto tecnológico, fatores tais como reorganização de índices, compressão de dados e limpeza de arquivos, são fatores que contribuem para o critério conhecido como:
completeza;
segurança contra acessos indevidos;
interatividade;
performance;
segurança contra perdas (confiabilidade).
Julgue as seguintes afirmações sobre conhecimento de Internet para programadores.
I. Como o HTML, o XML usa marcadores (palavras envoltas pelos sinais '<' e '>') e atributos (na forma nome="valor"). Mas enquanto HTML especifica o que cada marcador e atributo significa, e em certas ocasiões como seu conteúdo aparecerá em um navegador, XML usa os marcadores apenas para delimitar os trechos de dados, deixando sua interpretação completamente a cargo da aplicação que os lê.
II. A Máquina Virtual Java (JVM) oferece mecanismos para aumentar a segurança e a portabilidade de aplicações desenvolvidas na linguagem Java.
III. PHP é uma linguagem de programação interpretada, muito utilizada para gerar conteúdo dinâmico para a Internet. 8
Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).
Apenas I.
Apenas II.
Apenas III.
Apenas II e III.
Todas as afirmações.
A montagem do núcleo de uma rede na qual os recursos necessários ao caminho para prover comunicação entre os sistemas finais ficam reservados pelo período de duração da sessão denomina-se
comutação de pacotes.
comutação de circuitos.
comutação de mensagens.
roteamento por datagramas.
roteamento por circuitos virtuais.
Com relação à interface do Microsoft Internet Security and Acceleration Server 2004 (ISA) e à segurança de rede de computadores, julgue os itens a seguir.
As funções de firewall disponíveis no ISA Server apresentam maior dependência de protocolos como HTTP e SSL, que são específicos da plataforma Microsoft Windows.
Caso ocorra inconsistência entre dados e metadados (corrompimento), no sistema de arquivos Ext2 do Linux, deve ser executado o software utilitário
defrag.
fsck.
/proc.
nfs.
scandisk.
Em uma rede TCP/IP que interliga máquinas com o UNIX estão ocorrendo problemas e é necessário escolher ferramentas para diagnosticá-los.
Os problemas são os seguintes:
Problema 1. Algumas placas de interface com a rede estão incorretamente configuradas. É necessário obter sobre cada placa: o endereço IP, a máscara da sub-rede, o endereço de broadcast. Problema 2. Há um erro intermitente. Suspeita-se que mais de uma placa de interface com a rede esteja com um mesmo endereço IP. É necessário obter os endereços Ethernet e IP das placas. Problema 3. Algumas máquinas não se comunicam com máquinas em outras redes. Suspeita-se que estejam usando tabelas de roteamento incorretas. É necessário obter as tabelas. Problema 4. A comunicação com máquinas em outras redes está lenta. É necessário obter estatísticas sobre as perdas de pacotes e sobre os tempos gastos para os pacotes serem entregues. Problema 5. A tradução entre nomes e endereços IP não está funcionando corretamente. É necessário testar se o servidor DNS usado no domínio está corretamente configurado.
Considerando a solução desses problemas, julgue o item seguinte.
O comando ifconfig pode auxiliar na solução do problema 1; arp pode auxiliar na solução do problema 2; netstat pode auxiliar na solução do problema 3; ping pode auxiliar na solução do problema 4 e nsloookup pode auxiliar na solução do problema 5.
Considerando a figura acima, que apresenta uma lista de padrões e idiomas de desenho aplicados na construção de aplicações web em três camadas, usando a linguagem Java e a plataforma J2EE, julgue os itens a seguir, referentes a programação por eventos e desenvolvimento J2EE.
O isolamento e a redução na quantidade de pontos de acessos a componentes internos de um subsistema foi implementada, possivelmente, pela classe SessionFacade e não pela classe DataAcessObject.Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2006
A figura acima apresenta um modelo conceitual aplicável à melhoria de processos de software. Julgue os itens a seguir acerca das informações apresentadas, dos conceitos de análise de processos e de auditoria de sistemas de informação.
O conceito de risco apresentado na figura relaciona-se mais diretamente aos processos de negócios da organização auditada e menos aos processos da auditoria.{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...