Lista completa de Questões de Ciência da Computação do ano 2012 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) - 2012
Supondo que um sistema tenha sido desenvolvido e documentado de acordo com os conceitos da análise e do projeto orientado a objetos e tenha sido utilizada, como ferramenta para modelagem, a UML (Unified Modeling Language), versão 2.0, julgue os próximos itens.
Considerando-se que um anexo faz parte de apenas um requerimento e que um requerimento pode não apresentar nenhum anexo ou apresentar vários, é correto utilizar um relacionamento do tipo composição entre as classes Requerimento e Anexo.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca de teste de software, julgue os itens seguintes.
Os testes de unidade são feitos por equipes especializadas em testes, de forma a se garantir que os módulos que compõem o sistema sob construção estejam funcionando de acordo com as especificações.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca de teste de software, julgue os itens seguintes.
Em teste funcional, o conjunto de valores de entrada válidos pode ser reduzido por meio de partição em classes de equivalência, o que torna a quantidade de dados de entrada finita.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca de teste de software, julgue os itens seguintes.
A matriz de estímulos e estados é uma técnica que, uma vez aplicada em testes funcionais, estimula que uma quantidade maior de combinações seja testada.
O processo de desenvolvimento de software conhecido como modelo em espiral (Modelo espiral de Boehm), divide cada volta da espiral em quatro setores, sendo um destes setores denominado de:
gerenciamento de configuração e mudança.
setor administrativo.
definição de objetivos.
refatoração.
estudos de caso.
Uma primeira classificação das ferramentas CASE pode ser efetuada com base nas fases do processo de desenvolvimento às quais as ferramentas se aplicam. As ferramentas Upper-Case são aplicações
que se especializaram no suporte ao trabalho em equipe, e implementam funcionalidades de gestão de versões (como CVS, Subversion etc.).
utilizadas na fase de implementação (ferramentas de desenho técnico, de edição e compilação de código e de testes).
que compreendem apenas ferramentas para a definição de regras de testes e a geração de scripts para posterior execução de testes.
que se especializaram na fase de concepção do software (ferramentas de análise e especificação e/ou modelagem de requisitos).
cuja principal funcionalidade se destina a facilitar as tarefas de gestão e coordenação dos projetos, como o planejamento e estimativa de tempos, custos e recursos.
Os requisitos não funcionais não estão diretamente ligados aos serviços específicos oferecidos pelo sistema a seus usuários. Eles podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, tempo de resposta e ocupação de área, entre outros. Dentre os tipos de requisitos não funcionais, é possível destacar os requisitos de produto, organizacionais e externos. Dentre os requisitos de produto, podemos citar os requisitos
de eficiência e de confiança.
contábeis e de desempenho.
legais e de usabilidade.
reguladores e de proteção.
legais e contábeis.
Sobre gerência de projetos de software, considere:
I. Os processos de software são variáveis e de organização específica, determinando, dessa forma, que os processos de software variem significantemente de uma organização para outra. Porém, devido à sua padronização, é possível prever quando um processo de software, em particular, conduzirá problemas de desenvolvimento.
II. Os grandes projetos de software são, muitas vezes, 'projetos únicos'. Geralmente, os grandes projetos de software são diferentes dos projetos anteriores em alguns aspectos. Portanto, até mesmo os gerentes que têm grande experiência prévia podem achar difícil antecipar problemas.
III. Os gerentes de projeto de software não podem ver o progresso, simplesmente olhando para o artefato que está sendo construído. Em vez disso, eles dependem de outros para produzir provas que eles possam usar para revisar o progresso do trabalho.
Está correto o que consta em
I e III, apenas.
I, II e III.
I, apenas.
II e III, apenas.
I e II, apenas.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca do processo de desenvolvimento de software, julgue os itens subsequentes.
O único papel definido pelo Scrum com autoridade para cancelar uma Sprint é o do product owner.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca do processo de desenvolvimento de software, julgue os itens subsequentes.
Ciclo de desenvolvimento em cascata, gerenciamento de requisitos, arquitetura e uso de componentes e gerência de configuração e mudanças estão entre as práticas que fundamentam o RUP (Rational Unified Process).
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...