Questões de Concurso Sobre engenharia de software para cespe / cebraspe

Foram encontradas 4.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q311241 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Com relação ao emprego de diferentes técnicas para a realização de testes de software, é correto afirmar que haverá maior diminuição da dependência de acesso às especificações arquiteturais de um sistema se o testador empregar a técnica de caixa-branca (white-box), em vez das técnicas de caixa-cinza (gray-box) e de caixa-preta (black-box)

Alternativas
Q311239 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Visando a maior efetividade no processo de desenvolvimento, os requisitos de software são, em geral, desenvolvidos antes dos requisitos de sistema.

Alternativas
Q311238 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


A área de atividade de requisitos de software apresenta maior interface com a engenharia de sistemas quando comparada à área de análise e projeto de software.

Alternativas
Q311236 Engenharia de Software
São características de organizações e projetos de software
desenvolvidos segundo o modelo PMBOK
a adoção de abordagem embasada na elaboração progressiva, uma vez que o escopo do projeto pode ser aumentado sempre que desejado.
Alternativas
Q311235 Engenharia de Software
São características de organizações e projetos de software
desenvolvidos segundo o modelo PMBOK
a presença de uma pessoa diretamente vinculada ao projeto, que assume o papel de gerente e é responsável pelo desempenho de funções relativas aos cinco grupos de processos — iniciação , planejamento , execução , monitoramento e controle —, além do encerramento e às nove áreas de conhecimento descritas no modelo.
Alternativas
Q311232 Engenharia de Software
Julgue os itens a seguir, referentes aos modelos de ciclo de vida de
software e aos processos de desenvolvimento de software.
O framework de processo RUP (rational unified process) organiza o ciclo de vida de um produto de software desde o início de sua concepção até a sua aposentadoria, na seguinte seqüência de etapas: concepção, elaboração, construção e transição.
Alternativas
Q311040 Engenharia de Software
Com relação ao armazenamento de dados, julgue os itens a seguir.

Para a utilização do trunk, é imprescindível apenas a utilização do sistema operacional Windows, versão 98 ou superior.

Alternativas
Q310986 Engenharia de Software
Com relação a alocação de recursos, cronograma e estrutura analítica em gerência de projetos, julgue os itens a seguir.

O gráfico de Milestones fornece uma visão ampla e detalhada do projeto, possibilitando uma avaliação pontual e precisa do andamento geral do projeto, o que o toma uma ferramenta útil a todos os participantes de um projeto.

Alternativas
Q310985 Engenharia de Software
Com relação a alocação de recursos, cronograma e estrutura analítica em gerência de projetos, julgue os itens a seguir.

O PERT-CPM é um tipo de cronograma de trabalho que relaciona as tarefas e o tempo de execução de cada uma. Além disso, ele leva em consideração as datas mais cedo e mais tarde, as folgas, as dependências e o caminho crítico.

Alternativas
Q310984 Engenharia de Software
Com relação a alocação de recursos, cronograma e estrutura analítica em gerência de projetos, julgue os itens a seguir.

O cronograma permite que o gerente de projeto preveja com exatidão se a data é viável com base no escopo do projeto, nos requisitos do projeto, no número de pessoas envolvidas em cada fase e na duração de cada tarefa.

Alternativas
Q310983 Engenharia de Software
Com relação a alocação de recursos, cronograma e estrutura analítica em gerência de projetos, julgue os itens a seguir.

A estrutura analítica de um projeto permite programar a execução paralela de tarefas, a fim de acelerar a produção.

Alternativas
Q310982 Engenharia de Software
Com relação a alocação de recursos, cronograma e estrutura analítica em gerência de projetos, julgue os itens a seguir.

O cronograma, para um projeto específico, retrata a interação entre as fases, as etapas e as atividades a serem realizadas, e estima o tempo necessário para realizá-las.

Alternativas
Q310777 Engenharia de Software
Em relação a análise por pontos de função, julgue os itens a seguir.
Ponto de função é unidade de medida que tem por objetivo tomar a medição das funcionalidades fornecidas por um software independente da tecnologia utilizada para a construção desse software.
Alternativas
Q310776 Engenharia de Software
Em relação a análise por pontos de função, julgue os itens a seguir.
Nas fases de especificação de requisitos e projeto de alto nível, a medição funcional realizada é apenas uma projeção do que será entregue. Contudo, ao final do projeto detalhado, é possível realizar uma contagem dos pontos de função do produto final.
Alternativas
Q310775 Engenharia de Software
Em relação a análise por pontos de função, julgue os itens a seguir.
A análise por pontos de função não permite medir o tamanho do sistema em relação à funcionalidade fornecida ao usuário, mas permite estimar seu tamanho em qualquer fase de seu ciclo de vida.
Alternativas
Q310774 Engenharia de Software
Acerca de ciclo de vida e de metodologias de desenvolvimento de
software, julgue os itens seguintes.
A garantia de qualidade tem como objetivo testar os produtos de software de modo a identificar, relatar e remover os defeitos encontrados, enquanto o controle da qualidade provê a gerência sênior da organização com a visibilidade apropriada sobre o processo de desenvolvimento.
Alternativas
Q310773 Engenharia de Software
Acerca de ciclo de vida e de metodologias de desenvolvimento de
software, julgue os itens seguintes.
O RUP (rational unified process) é um modelo de desenvolvimento de software com visão estática que enfoca at iv id ad es que oco r rem durante o proce s so de desenvolvimento.
Alternativas
Q310771 Engenharia de Software
Acerca de ciclo de vida e de metodologias de desenvolvimento de
software, julgue os itens seguintes.
O documento de requisitos de software estabelece formalmente o que os desenvolvedores de sistema devem implementar e incluir a especificação resumida dos requisitos do sistema e a visão detalhada da arquitetura do sistema.
Alternativas
Q310744 Engenharia de Software
A respeito de engenharia de requisitos, julgue os itens a seguir.
A descrição dos cenários de uso com informações acerca da utilização do sistema sob diversos pontos de vista e formas de operação deve fazer parte do levantamento dos requisitos.
Alternativas
Q310743 Engenharia de Software
A respeito de engenharia de requisitos, julgue os itens a seguir.
O questionamento acerca da consistência, das omissões e das ambigüidades dos requisitos obtidos faz parte da função de validação dos requisitos.
Alternativas
Respostas
3461: E
3462: E
3463: C
3464: E
3465: E
3466: E
3467: E
3468: E
3469: C
3470: E
3471: C
3472: C
3473: C
3474: E
3475: E
3476: E
3477: C
3478: E
3479: C
3480: C