Questões de Concurso Sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.096 questões

Q842836 Engenharia de Software

Considerando o desenvolvimento e a manutenção de sistemas e aplicações de software, marque V para as afirmativas verdadeiras e F para as falsas.


( ) No ciclo de vida tradicional de um software, são fases clássicas: análise, projeto, codificação, testes, evolução e transição.

( ) A construção de protótipos pode servir como um mecanismo para apoiar a validação de requisitos de usuários, isto é, o cliente pode visualizar a aplicação e oferecer feedback ao projetista de software.

( ) O desenvolvimento de aplicações no paradigma orientado a objeto requer o conhecimento de técnicas de delegação e distribuição de responsabilidades, que possibilitam o reuso de código, pois apresentam alto acoplamento e são aderentes aos padrões de projetos.

( ) O processo de desenvolvimento de um sistema pode ser visualizado conceitualmente como particionado em duas etapas: na primeira, conhecer o domínio do problema, “o que o sistema deve fazer?”, na segunda, criar a solução no domínio da aplicação, “como o sistema deve ser feito”.


Assinale a sequência correta.

Alternativas
Q756951 Engenharia de Software
Em um processo de desenvolvimento de um software, é correto afirmar que a etapa que visa comprovar se um produto ou componente apresenta os resultados esperados, após ser colocado em produção no ambiente final, é a etapa de
Alternativas
Q490298 Engenharia de Software
Uma desvantagem do Ciclo de Vida tradicional do Desenvolvimento de Sistemas é a seguinte:
Alternativas
Q468370 Engenharia de Software
No desenvolvimento orientado a testes, a refatoração compreende
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Sistemas |
Q450887 Engenharia de Software
No projeto de uma interface como, por exemplo, de um sistema CAD, o estilo de interação ideal, quando se deseja uma interação rápida e intuitiva, é:
Alternativas
Q445722 Engenharia de Software
Com relação à Norma Complementar n.º 16/IN01/DSIC/GSIPR, julgue o item subsecutivo.

Na administração pública federal, o processo de desenvolvimento de software seguro apresenta recomendações para identificar, definir e formalizar os responsáveis, os quais devem definir e validar os requisitos de segurança que o software atenderá.
Alternativas
Q445706 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Em se tratando de desenvolvimento de softwares dirigidos a testes (TDD), a execução dos testes é realizada antes da implementação da funcionalidade.
Alternativas
Q445701 Engenharia de Software
Com relação a análise e a projeto de software, julgue o próximo item.

No modelo do processo de desenvolvimento de software, o primeiro estágio consiste no projeto de arquitetura, que constitui o elo crítico entre o projeto e a engenharia de requisitos.
Alternativas
Q439991 Engenharia de Software
O ciclo de vida clássico de desenvolvimento de software é criticado por vários autores.

Uma das principais críticas a esse ciclo de vida é que a(o)
Alternativas
Q436595 Engenharia de Software
No que se refere à engenharia de software, julgue o próximo item.
O processo de desenvolvimento interativo e incremental apresenta dificuldades para dar visibilidade ao processo.
Alternativas
Q436585 Engenharia de Software
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A ferramenta SVN, também denominada subversion, é mais eficiente na transmissão e no armazenamento de arquivos textos do que de arquivos binários.
Alternativas
Q435857 Engenharia de Software
Acerca do tratamento digital de imagens, concepção e produção de vinhetas, softwares de modelagem e animação em 3D, julgue o item subsequente.
O processo de renderização, em um software de modelagem e animação em 3D, é dispendioso, uma vez que exige ajustes necessários de iluminação, presença de sombras e outros elementos da cena, bem como demanda alta capacidade de processamento do computador.
Alternativas
Q435525 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.
Ao adquirir licença de uso de uma planilha eletrônica como ferramenta para automatização de escritório da empresa, está-se adotando uma engenharia de software orientada a reúso.
Alternativas
Q435067 Engenharia de Software
A respeito de engenharia de software, julgue os próximos itens.

A finalidade do processo de homologação de um software é a identificação de defeitos no funcionamento desse software, sob o ponto de vista da expectativa do usuário.
Alternativas
Q435065 Engenharia de Software
A respeito de engenharia de software, julgue os próximos itens.

Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa.
Alternativas
Q421561 Engenharia de Software
Quanto ao projeto de software, assinale a alternativa INCORRETA.
Alternativas
Q396771 Engenharia de Software
Uma empresa que desenvolve projetos no Visual Studio decidiu utilizar o Team Foundation Service. Uma característica relacionada ao desenvolvimento em equipe e outra, relacionada ao controle de código do Team Foundation, são respectivamente :
Alternativas
Q396754 Engenharia de Software
Considere uma organização desenvolvedora de software que possua um processo de software composto das fases de Levantamento de Requisitos, Análise de Software, Projeto de Software, Codificação, Testes e Entrega do Software e tenha a cultura de estimar seus projetos utilizando Análise de Pontos por Função. Caso essa organização esteja interessada na criação de uma base de estimativas de seus projetos, a contagem de pontos por função seria mais indicada .
Alternativas
Q396753 Engenharia de Software
Uma organização está interessada em definir um processo para orientar a sua equipe de desenvolvimento a executar as atividades necessárias para a criação e disponibilização de novas versões do produto de software que é o carro-chefe da empresa. Esse processo precisa conter explicitamente as etapas comuns de um desenvolvimento de software (por exemplo, levantamento, análise, projeto, construção e testes) e, como o produto de software em questão tem um forte requisito de qualidade, é necessário que as atividades de garantia da qualidade sejam bem explícitas em relação às etapas e/ou documentos relacionados sendo avaliados.

Dentre as opções de modelos de ciclo de vida abaixo, o mais adequado a essa necessidade é :
Alternativas
Q390827 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

A ciência da computação estuda os aspectos do desenvolvimento e da evolução de software; a engenharia de sistemas estuda as teorias e os métodos de construção; e a engenharia de software estuda o uso de ferramentas e de codificação.
Alternativas
Respostas
881: C
882: E
883: A
884: A
885: E
886: C
887: C
888: C
889: C
890: E
891: E
892: C
893: E
894: E
895: C
896: A
897: A
898: D
899: B
900: E