Questões de Concurso Comentadas sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.128 questões

Q1175985 Engenharia de Software
A coleta de dados sobre o software, como padrões de defeitos descobertos nos testes, e o uso sistemático desses dados para avaliação de impacto das mudanças nos processos e ferramentas de software acrescentam um custo adicional em sua produção e isso vai de encontro com os objetivos das metodologias ágeis, as quais recomendam a eliminação de processos que não estão diretamente relacionados à produção do software. Esse problema está relacionado à
Alternativas
Q852099 Engenharia de Software
Na etapa de Projeto de Sistema no desenvolvimento de software, deve-se
Alternativas
Q852098 Engenharia de Software
De acordo com as etapas de desenvolvimento de software, o foco durante a fase de análise deve estar
Alternativas
Q819306 Engenharia de Software

As principais vantagens de se utilizar um sistema de controle de versão, como o SVN, para rastrear as alterações feitas durante o desenvolvimento de software são:

Analise as afirmativas abaixo e assinale a alternativa correta.

(1) Controle do histórico.

(2) Trabalho em equipe.

(3) Marcação e resgate de versões estáveis.

(4) Ramificação de projeto.

Alternativas
Q810404 Engenharia de Software

Dadas as afirmativas acerca das metodologias de desenvolvimento de software,


I. Muitos processos modernos de desenvolvimento de software, tais como RUP e XP, adotam o modelo de desenvolvimento conhecido como espiral.

II. O modelo espiral possui a vantagem de ser iterativo e incremental, porém possui a limitação de não ter atividade de análise de riscos.

III. Apesar de ser um modelo pouco iterativo, o modelo em cascata é indicado para projetos pequenos e que tenham requisitos estáveis e bem definidos.


verifica-se que está(ão) correta(s)  

Alternativas
Q776560 Engenharia de Software
Qual modelo de desenvolvimento de software, também chamado de Clássico ou Linear, caracteriza-se por possuir uma tendência na progressão sequencial entre uma fase e a seguinte?
Alternativas
Q759964 Engenharia de Software

Acerca dos conceitos de análise e projeto de sistemas em engenharia de software, julgue o item subsequente.

Aspectos como arquitetura do sistema, linguagem da programação utilizada e padrão de interface gráfica são especificados na atividade de implementação do processo de desenvolvimento.
Alternativas
Ano: 2016 Banca: IDECAN Órgão: UERN Prova: IDECAN - 2016 - UERN - Analista de Sistemas |
Q758066 Engenharia de Software
Na atualidade existem muitas formas diferentes de desenvolvimento de software, que podem ser baseadas em programações básicas em linguagens, como C++ ou Java, geração de programas, a partir de ferramentas CASE, e até mesmo engenharia de software, baseada em reúso. Alguns desses processos podem ser iterativos ou mesmo incremental e prototipação. Os métodos ágeis de desenvolvimento surgiram a partir da insatisfação das abordagens pesadas até então utilizadas. A eXtreme Programming (XP) se refere ao mais conhecido dos métodos ágeis. Uma das fases do desenvolvimento de software envolve testes, pois dessa forma é possível acompanhar o andamento do processo. No XP também são realizados testes, mas com algumas características principais. Acerca dessas características, assinale a alternativa INCORRETA.
Alternativas
Q756431 Engenharia de Software

Julgue o item subsequente, relativo ao desenvolvimento de software.

É costume haver em uma licença de software condições específicas para que se possa copiá-lo.

Alternativas
Q756429 Engenharia de Software

Julgue o item subsequente, relativo ao desenvolvimento de software.

O fato de o código ser aberto dificulta a celeridade no desenvolvimento de um software, pois diversos programadores estarão impedidos de trabalhar nele.

Alternativas
Q756413 Engenharia de Software

Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.

O modelo cascata de desenvolvimento de software compreende as fases de comunicação, planejamento, modelagem, construção e emprego.

Alternativas
Q756412 Engenharia de Software

Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.

Os objetivos da manutenção de um software que esteja em uso são corrigir defeitos e(ou) implementar novas funcionalidades.

Alternativas
Q756411 Engenharia de Software

Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.

Cabe à equipe responsável pela implementação de um software elaborar o cronograma do processo de desenvolvimento do software e estabelecer a data final de sua entrega.

Alternativas
Q756409 Engenharia de Software

Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.

Os modelos de desenvolvimento de software são rígidos quando há necessidade de os requisitos serem completamente levantados antes de se iniciar a implementação das funcionalidades.

Alternativas
Q743310 Engenharia de Software
Em projetos de desenvolvimento de software, os gerentes de equipes assumem a responsabilidade de delegação de tarefas. O sucesso no desenvolvimento do projeto depende do bom gerenciamento de riscos que estão relacionados a três categorias: riscos de projeto, riscos de produto e riscos de negócios. Sobre a delegação de tarefas, assinale a afirmativa correta
Alternativas
Q743292 Engenharia de Software
Monitoramento de desempenho, tarefa fundamental da equipe de Tecnologia da Informação (TI), compreende recursos balanceados e uso eficiente para o funcionamento confiável de sistemas. Sobre monitoramento de desempenho, assinale a afirmativa INCORRETA
Alternativas
Q742038 Engenharia de Software

Com base no processo de desenvolvimento dos sistemas de informação, julgue as afirmativas a seguir:

I. A abordagem sistêmica para desenvolver soluções em sistemas de informação envolve um processo constituído de diversas etapas, conhecido como ciclo de desenvolvimento de sistemas de informação, ou ciclo de vida do desenvolvimento de sistemas. Neste ciclo inclui-se as etapas de investigação, análise, projeto, implantação e manutenção.

II. No ciclo de vida do desenvolvimento de sistemas, todas as atividades envolvidas são relacionadas, mas não interdependentes, podendo haver dois processos ocorrendo ao mesmo tempo.

III. Quando a abordagem sistêmica na solução de problemas é adequadamente implementada, cada etapa do processo é executada em uma sequência estruturada, mas é sempre necessário retornar e repetir qualquer uma das etapas para o sistema que está sendo desenvolvido.

IV. IV. Na etapa de investigação dos sistemas, o estudo de viabilidade é um estudo preliminar que investiga as necessidades de informação dos potenciais usuários e determina os requisitos de recursos, custos, benefícios e viabilidade de um projeto proposto.

Estão corretas as afirmativas:

Alternativas
Q731525 Engenharia de Software
O design de software compreende a concepção, especificação e prototipação das suas partes externas e internas. Sobre essas partes, assinale a alternativa correta.
Alternativas
Q731513 Engenharia de Software
Sobre a engenharia de software, que é uma área da computação voltada para à especificação, desenvolvimento e manutenção de software, é correto afirmar que ela aborda
Alternativas
Q715132 Engenharia de Software
Um dos conceitos fortes da Engenharia de Software é o reuso de software. Sabendo disso, assinale a alternativa que apresenta corretamente o conceito de engenharia de software baseada em reuso.
Alternativas
Respostas
861: D
862: D
863: E
864: E
865: D
866: A
867: E
868: B
869: C
870: E
871: C
872: C
873: E
874: E
875: C
876: A
877: C
878: A
879: A
880: E