Lista completa de Questões de Ciência da Computação do ano 2013 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) - 2013
A respeito de análise de pontos de função, julgue os itens subsecutivos.
A determinação do tipo de contagem é realizada após a identificação do escopo da contagem e fronteira da aplicação que será contada.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Acerca de conceitos relacionados ao desenvolvimento de software seguro e segurança para web services, julgue os itens subsecutivos.
O SDL é um processo de desenvolvimento de software seguro, que envolve a adição de produtos e atividades, como o desenvolvimento de modelos de ameaças.
se somente a afirmativa I estiver correta.
se somente a afirmativa II estiver correta.
se somente a afirmativa III estiver correta.
se somente as afirmativas I e II estiverem corretas.
se todas as afirmativas estiverem corretas.
A Disponibilidade de um sistema computacional, indicada por A(t), é a probabilidade de que este sistema esteja funcionando e pronto para uso em um dado instante t. Adicionando-se ao sistema mecanismos especializados de detecção, recuperação e mascaramento de falhas, pode-se aumentar A(t). Mascarar as paradas planejadas e não planejadas, aumenta ainda mais a disponibilidade do sistema. Esta disponibilidade pode ser enquadrada em três classes, de acordo com a faixa de valores desta probabilidade. Considerando as probabilidades de 99%, 99,99% e 99,9999%, tem-se, respectivamente, sistemas com:
alta disponibilidade, disponibilidade continuada, disponibilidade básica.
disponibilidade básica, alta disponibilidade, disponibilidade continuada.
disponibilidade continuada, disponibilidade básica, alta disponibilidade.
disponibilidade básica, disponibilidade continuada, disponibilidade básica.
alta disponibilidade, disponibilidade básica, disponibilidade continuada.
No desenvolvimento de software, podem ser utilizados os chamados modelos evolucionários, cujo objetivo é lidar com produtos que possam evoluir ao longo do tempo. Assinale a alternativa que contém APENAS modelos evolucionários de desenvolvimento de software.
UML e de qualidade.
Componentes e arquétipo.
Prototipagem e espiral.
Redes de Petri e certificação.
Semântico e validação.
Em uma das etapas da Engenharia de Requisitos há a preocupação em se observar a especificação produzida, visando verificar que os requisitos tenham sido declarados, por exemplo, sem ambiguidades.
O texto refere-se à etapa degestão dos requisitos.
elicitação dos requisitos.
negociação dos requisitos.
levantamento dos requisitos.
validação dos requisitos.
O teste de software constitui-se em uma etapa importante no ciclo de desenvolvimento de software. Uma das características mais importantes de um conjunto de testes de software, adequadamente planejados, é
provar a correção integral no programa sob teste.
ter alta probabilidade de detectar erros no programa sob teste.
ter grande redundância, a fim de testar mais de uma vez cada linha do programa sob teste.
ser de alta complexidade, pois assim pode-se cobrir todo o programa sob teste com apenas um teste.
ser ocultado da equipe de desenvolvimento do software, pois esta pode querer impedir sua aplicação.
Halstead estabeleceu algumas formas de medição de software. Para tanto, definiu os seguintes parâmetros: n1 = número de operadores distintos de um programa, n2 = número de operandos distintos de um programa. Segundo Halstead, o tamanho (N) de um programa é calculado como
N = (n1 + n2)log2(n1 +n2)
N = n1log2n1 + n2log2n2
Uma das formas de se mensurar um software é por meio dos chamados pontos de função. Nessa técnica são utilizados 5 componentes ou domínios da informação (Ci) e 3 fatores de ponderação (Fj) de cada componente ou domínio. O número de pontos de função (ainda sem o ajuste final) é dado por:
Na especificação de requisitos de um software há os requisitos funcionais e os não funcionais. A confiabilidade representa um tipo de requisito não funcional, e como os demais requisitos desse tipo, há diversas métricas que auxiliam em sua medição. Um tipo de métrica aplicada na medição da confiabilidade é
o número de posições de memória ocupadas.
o tempo de treinamento do sistema.
a taxa de ocorrência de falhas.
o número de usuários simultâneos.
o número de comandos de desvio incondicional.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...