Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Na Internet, o protocolo HTTP implementado define como uma página Web será solicitada
pelo servidor e como será transferida pelo cliente.
pelo cliente e como será transferida pelo servidor.
e transferida pelo servidor.
e transferida pelo cliente.
e transferida tanto pelo servidor quanto pelo cliente.
Ao analisar um módulo de um sistema considerando a Análise por Pontos de Função (APF) chegou-se aos seguintes valores:
Nível de Influência Geral = 40 Pontos de Função não-ajustados = 1340
Neste caso, a quantidade de Pontos de Função ajustados será
536
804
1273
1340
1407
O RUP é um processo de Engenharia de Software que fornece uma abordagem disciplinada para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento de software. Seu objetivo é assegurar a produção de software de alta qualidade, que satisfaça as necessidades de seus usuários finais, dentro de prazo e orçamento previsíveis. O modelo de visão 4+1 da arquitetura, segundo o RUP, sugere uma abordagem de cinco visões da arquitetura de um sistema. Quanto a esta abordagem é correto afirmar que a Visão Lógica
descreve a organização de módulos estáticos de software no ambiente de desenvolvimento, como, por exemplo, o gerenciamento de configuração.
endereça os aspectos simultâneos na execução. Focaliza, entre outros, assuntos como inicialização e paralisação do sistema, tolerância a falhas, distribuição de objetos, tempo de resposta e escalabilidade.
focaliza assuntos como desenvolvimento, instalação e desempenho do sistema.
contém alguns cenários ou casos de uso que agem para ilustrar no documento de arquitetura de software como as outras visões funcionam.
endereça as exigências funcionais do sistema, isto é, expressa o que o sistema deveria fazer para seus usuários finais. É uma abstração do modelo de projeto e identifica pacotes de projetos principais, subsistemas e classes.
Considerando a Análise por Pontos de Função (APF) para o cálculo dos Pontos de Função, determina-se o número de APF de uma aplicação em três etapas de avaliação. Os valores encontrados na Terceira Etapa refletem
as funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação. São os Pontos de Função não-ajustados.
as funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação. Este valor é denominado Fator de Ajuste.
a funcionalidade geral provida ao usuário pela aplicação, ou Pontos de Função não-ajustados, dividido pelo Fator de Ajuste encontrado com a soma das funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação.
a funcionalidade geral provida ao usuário pela aplicação, ou Fator de Ajuste, dividido pelos Pontos de Função não-ajustados encontrado com a soma das funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação.
a aplicação do Fator de Ajuste sobre o resultado dos Pontos de Função não-ajustados apurado na primeira etapa.
A Análise por Pontos de Função (APF) dimensiona o software considerando a perspectiva do usuário e quantificando a funcionalidade que ele proporciona ao seu usuário final. Para o usuário, uma aplicação é um conjunto de funções ou atividades do negócio que o beneficiam na realização de suas tarefas. Segundo a Análise por Pontos de Função (APF) essas funções são divididas em 5 grupos. Com relação a essa divisão é correto afirmar que no grupo arquivo lógico interno estão as funções que representam
as atividades que, através de uma requisição de dados (entrada), gera uma aquisição e exibição imediata de dados (saída).
as atividades da aplicação (processos) que têm como resultado a extração de dados da aplicação.
as necessidades de grupos de dados logicamente relacionados, utilizados pela aplicação, mas que sofrem manutenção a partir de outra aplicação.
os requerimentos de armazenamento de grupos de dados logicamente relacionados, cuja manutenção é efetuada pela própria aplicação.
as atividades vindas diretamente do usuário, por meio de um processo lógico único, com o objetivo de inserir, modificar ou remover dados dos arquivos lógicos internos.
O Data Warehouse é um conjunto de dados orientado por assuntos, não volátil, variável com o tempo e integrado, criado para dar suporte à decisão. Considerando essa tecnologia e suas derivadas ou variantes é correto afirmar que
a premissa do Data Mining é uma argumentação ativa, isto é, em vez de o usuário definir o problema, selecionar os dados e as ferramentas para analisar tais dados, as ferramentas do Data Mining pesquisam automaticamente os mesmos à procura de, por exemplo, possíveis relacionamentos, identificando assim problemas não identificados pelo usuário.
um Data Mining é considerado Top-down quando uma empresa, por desconhecer a tecnologia do Data Warehouse, prefere primeiro criar um banco de dados para somente uma área. Com isso, os custos são bem inferiores de um projeto de Data Warehouse completo. A partir da visualização dos primeiros resultados, parte para outra área e assim sucessivamente até resultar num Data Warehouse.
um Data Mining é considerado Bottom-up quando a empresa cria um Data Warehouse e depois parte para sua segmentação, isto é, dividindo o Data Warehouse em áreas menores, gerando assim pequenos bancos orientados por assuntos departamentalizados.
o propósito de uma análise de dados com a tecnologia Data Mart é descobrir, previamente, características dos dados, sejam relacionamentos, dependências ou tendências desconhecidas.
as ferramentas de Data Mart analisam os dados, descobrem problemas ou oportunidades escondidas nos relacionamentos dos dados, e então diagnosticam o comportamento dos negócios, requerendo a mínima intervenção do usuário.
Um conjunto de informações XML é independente do formato real de um documento. É correto afirmar que todos os documentos XML possuem uma estrutura de árvore, onde
os atributos que não são nós de folha poderão ou não possuir nós filhos.
os elementos são nós de folha, não irão possuir nós filhos, possuindo apenas nós pai.
os atributos são nós de folha e poderão ou não possuir nós filhos.
os nós de atributo de um elemento formam uma lista não-ordenada, não sendo possível fazer afirmações sobre a ordem em que os atributos de um elemento ocorrem.
todos os nós dessa árvore são constituídos de atributos.
Na UML, as exceções são tipos de sinais que podem ser modelados como classes estereotipadas. Com relação à modelagem das exceções na UML é correto afirmar que
especifica os tipos de objetos que as exceções poderão gerar em suas operações.
para cada classe e interface e para cada operação desses elementos, deve-se considerar as condições de exceção que poderão ocorrer.
as exceções não podem ser organizadas em hierarquias para que se possa evitar o rebaixamento de algumas, como as mais especializadas por exemplo ou a elevação de outras. Da mesma forma deve ser evitada a criação de exceções intermediárias.
uma exceção deve ser especificada para um conjunto de operações, evitando-se assim a relação um-para-um entre operação e exceção.
as exceções devem ser organizadas em hierarquias, elevando-se as especializadas, rebaixando-se as mais gerais e evitando-se as intermediárias.
Na UML, o propósito de um diagrama é visualizar, especificar, construir e documentar. Com relação aos nove diagramas definidos na UML é correto afirmar que o diagrama de
colaboração é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
gráfico de estados mostra um conjunto de classes, interfaces e colaborações e seus relacionamentos.
relacionamentos mostra um conjunto de classes, interfaces e colaborações e seus relacionamentos.
seqüência mostra um conjunto de nós e seus relacionamentos.
caso de uso é um diagrama de interação que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens.
A máscara 255.255.0.0 é uma máscara de sub-rede padrão para redes da classe:
A
B
C
D
E
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...