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.
No RUP – Rational Unified Process a qualidade é de responsabilidade de todos os membros da organização de desenvolvimento. Com relação a essa qualidade no desenvolvimento de software é correto afirmar que a Qualidade de Produto é
a medida direta da qualidade do planejamento de iteração, teste e realizações dos casos de uso e modelos de projetos adotados.
o grau de qualidade dos processos de medidas e critérios adotados durante o desenvolvimento do produto.
o grau de qualidade dos artefatos produzidos para suportar o desenvolvimento do produto principal.
o grau de aceitação dos processos da qualidade adotados pela entidade de desenvolvimento.
a qualidade do produto principal, software ou sistema, que é produzido e todos os elementos que ele abrange, como por exemplo, componentes, subsistemas e arquitetura.
Um modelo de processo de software descreve os processos que são realizados para atingir o desenvolvimento de software. Geralmente incluem tarefas, artefatos, atores e decisões. Com relação ao conceito de tarefas é correto afirmar que
uma tarefa deve ser executável mesmo que seu artefato de entrada não exista.
duas tarefas não podem ser conectadas por uma linha. Tarefas devem ser separadas por artefatos.
apenas a tarefa terminal deve ser alcançável pela tarefa de início.
quando duas tarefas consecutivas envolvem decisões, essas devem ser conectadas por atores.
quando duas tarefas consecutivas, com acoplamento forte, envolvem decisões ou ações de atores, deve-se transformá-las em uma única tarefa.
Um dos diagramas do desenvolvimento de software é o diagrama de fluxo de dados, que mostra o fluxo dos dados entre um conjunto de componentes. Com relação a esses componentes é correto afirmar que podem ser
tarefas ou componentes de software.
atores ou tarefas.
atores ou abstrações das funcionalidades que serão incluídas no sistema de software.
qualquer elemento de um projeto de software, exceto tarefas ou atividades.
definidos apenas como atividades executáveis.
O gerenciamento de projeto de software é uma tarefa importante de planejamento e acompanhamento no desenvolvimento de software. Com relação aos conceitos do gerenciamento de projeto de software é correto afirmar que
um projeto, quando não é único, isto é, formado por tarefas cíclicas, não tem um ciclo de vida determinado.
o ciclo de vida de um software tem início na fase de prototipação e finaliza-se com a fase de desenvolvimento.
no gerenciamento orientado ao processo, o único risco que deve ser tratado está relacionado à ação dos atores.
a falta de visibilidade durante o desenvolvimento do produto de software dificulta o gerenciamento.
no gerenciamento orientado ao processo, é enfatizado o gerenciamento do projeto como uma única tarefa do ciclo de vida do software.
Analise as seguintes afirmações relativas ao RUP- Rational Unified Process:
I. 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 com o objetivo de 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.
II. O RUP é uma estrutura de processo que pode ser adaptada e estendida para compor as necessidades de uma organização que o esteja adotando.
III.No RUP, onde um modelo é uma simplificação da realidade, ao decidir a topologia do hardware necessária para executar o sistema, a equipe de projeto está no modelo de processo.
IV. Arquiteturas conduzem o RUP ao longo de todo o ciclo de vida, mas as atividades de construção são centradas na noção e conhecimento de casos de uso.
Indique a opção que contenha todas as afirmações verdadeiras.
I e II
II e III
III e IV
I e III
II e IV
Na Análise de Pontos de Função, as funções do tipo transação, classificadas como Entradas Externas, Saídas Externas ou Consultas Externas, representam as necessidades de processamento de dados fornecidas pela aplicação. Em relação a essas funções é correto afirmar que
relatórios e consultas que contenham cálculos ou gerem dados derivados são exemplos de Consultas Externas.
menus estáticos são exemplos de Consultas Externas.
transações que recebem dados externos utilizados na manutenção de Arquivos Lógicos Externos são exemplos de Entradas Externas.
telas de filtro de relatórios e consultas são exemplos de Entradas Externas.
consultas e relatórios sem nenhum totalizador e que não atualizam arquivos são exemplos de Saídas Externas.
Analise as seguintes afirmações relativas a paradigmas de Engenharia de Software:
I. O ciclo de vida clássico é um paradigma no qual o desenvolvedor, muitas vezes, assume certos compromissos de implementação para garantir que o produto esteja funcionando rapidamente. Esse critério de escolha o torna mais efetivo que os demais paradigmas no que se refere a produtos de software que atendam aos requisitos do usuário.
II. O ciclo de vida clássico é um paradigma que utiliza um método sistemático e seqüencial, em que o resultado de uma fase se constitui na entrada de outra. Devido à forma com que se dá a passagem de uma fase para outra, em ordem linear, esse paradigma também é conhecido como cascata.
III.O paradigma do ciclo de vida realimentado ou exploratório é baseado no desenvolvimento e implementação de um produto inicial, que é submetido aos comentários e críticas do usuário. O produto vai sendo refinado através de múltiplas versões, até que o produto de software desejado tenha sido desenvolvido.
IV.O paradigma espiral foi desenvolvido para englobar as melhores características dos paradigmas evolutivo e ciclo de vida clássico, adicionando-se a análise de risco, não existente nesses dois paradigmas iniciais.
Indique a opção que contenha todas as afirmações verdadeiras.
I e II
II e III
III e IV
I e III
II e IV
Analise as seguintes afirmações relativas às atividades de teste de software:
I. O objetivo do processo Teste de Software é estabelecer e manter a integridade dos produtos do projeto de software e executar o teste denominado ?Teste da caixa preta? ao longo de todo o ciclo de vida do projeto.
II. É de responsabilidade da equipe de Teste de Software realizar, periodicamente, auditorias das configurações básicas para verificar se elas estão de acordo com a documentação que as define.
III.Verificação de um software refere-se a um conjunto de atividades que garante que o software implemente corretamente uma função específica.
IV.Validação de um software refere-se a um conjunto de atividades que garante que o software que foi construído atende às expectativas do cliente.
Indique a opção que contenha todas as afirmações verdadeiras.
I e II
II e III
III e IV
I e III
II e IV
Analise as seguintes afirmações relativas à Gestão da Informação e aos recursos Informacionais:
I. CRM é um conceito direcionado para ajudar na obtenção, processamento e interpretação dos dados gerados na relação empresa-cliente, que deve ter o apoio de uma ferramenta que ajuda a colocar em prática esse conceito. Desta forma, permite-se agilizar a relação empresa-cliente onde o cliente se manifesta com rapidez e a empresa interpreta e atende às suas expectativas.
II. O objetivo de um Data Mining é encontrar padrões implícitos em bancos de dados, geralmente usando técnicas estatísticas.
III. SIGs são sistemas que unem e integram os diversos sistemas rotineiros ou transacionais de uma organização. Permitem integrar os departamentos, de forma a agilizar processos e ainda gerar o just-in-time (produção por demanda, sem estoques). Por exemplo, quando uma venda é feita, a entrada é dada no sistema rotineiro de Vendas, mas o sistema de produção e o sistema de compras já ficam sabendo o que terão que fazer.
IV.O objetivo de um ERP é fornecer informações para a tomada de decisões, ou seja, são sistemas que fornecem relatórios. O usuário deve solicitar, de alguma forma (escolha por menus, uso de comandos, etc), a informação de que necessita, e o ERP procura em seus registros tal informação e a apresenta da melhor maneira possível ao usuário. Esta maneira pode ser textual (relatórios descritivos), por planilhas ou no modo gráfico.
Indique a opção que contenha todas as afirmações verdadeiras.
I e II
II e III
III e IV
I e III
II e IV
Segundo o RUP, um caso de uso
estabelece a estrutura global para cada visão arquitetônica: a decomposição da visão, o agrupamento de elementos e as interfaces entre os agrupamentos principais.
orienta e define a coordenação das atividades técnicas e artefatos ao longo do projeto.
é uma sucessão de ações executadas por um sistema, que gera um resultado observável de valor a um ator em particular.
é algo fora do sistema, que interage com o sistema.
define as responsabilidades, operações, atributos e relações de uma ou várias classes, e determina como eles deveriam ser ajustados ao ambiente de implementação.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...