1241 Q1007903
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software Processos de Software - Desenvolvimento Ágil
Ano: 2022
Banca: IDECAN
Ciências da Computação é ampla e composta por diversas áreas. Uma das maiores áreas de Ciências da Computação é a de Engenharia de Software. Isso ocorre porque a Engenharia de software cobre diversos aspectos relacionadas às diferentes etapas do ciclo de desenvolvimento de software. Marque a alternativa que indica um item que não faz parte das áreas compreendidas pela Engenharia de Software, de acordo com a versão 3 do Guide to the Software Engineering Body of Knowledge (SWEBOK).  
1242 Q1007902
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software Processos de Software - Desenvolvimento Ágil
Ano: 2022
Banca: IDECAN
Com o foco no cliente e na rápida entrega de valor, as metodologias ágeis se disseminaram rapidamente pois são uma forma de acelerar as entregas em projetos de software. Elas alcançam tal objetivo estimulando uma gestão de processos que garante rápida reação às mudanças que ocorrem com frequência neste tipo de projeto. Isso é feito com o fracionamento das entregas para o cliente em ciclos menores. À respeito de conceitos e práticas das metodologias ágeis, analise as afirmativas abaixo e marque alternativa correta.

I. Em metodologias ágeis chamamos de sprint ociclo regular de tempo utilizado para a execução de atividades até que um novo planejamento seja realizado.
Il. O Extreme Programming (XP) prega diferentes práticas em desenvolvimento de software. Uma dessas práticas de...
1243 Q1007901
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: IDECAN
Em projetos de desenvolvimento de software uma das primeiras importantes decisões que se deve tomar é como gerenciar processos, atividades e tarefas que serão executados durante o ciclo de vida do projeto. O entendimento do funcionamento da interação entre a equipe de desenvolvimento e o cliente é fundamental para o sucesso do projeto. Para definir como devemos gerenciar todas essas questões, existem diversos modelos de clico de vida de software. Cada modelo possui especificidades e pode apresentar vantagens e desvantagens, a depender de características inerentes ao projeto. A respeito dos diferentes modelos de ciclo de vida de um software, analise as afirmativas abaixo e marque alternativa correta.

I. O Modelo cascata tem como principal característica o fato das etapas serem ex...
1244 Q1007900
Engenharia de Software Processos de Software - Desenvolvimento Ágil XP (eXtreme Programming)
Ano: 2022
Banca: IDECAN
Uma metodologia ágil de desenvolvimento de software bastante praticada por empresas mundo a fora é o Extreme Programming (XP). Ela valoriza, dentre outras coisas, abordagem incremental no desenvolvimento das atividades, bem como a comunicação intensa entre a equipe e o feedback constante. Além disso, XP possui um conjunto de práticas que são altamente recomendadas para o dia a dia de um time de desenvolvimento. Marque a alternativa que indica, corretamente, somente práticas de XP.  
1245 Q1007899
Engenharia de Software Métricas de Software
Ano: 2022
Banca: IDECAN
As métricas de software tratam do estudo de bons indicadores que sirvam para a mensuração confiável de diferentes aspectos de um sistema. Tamanho, complexidade e custo, são apenas alguns exemplos destes aspectos. Essa área de estudo vem se tornando uma das mais importantes em Engenharia de Software e atualmente já elenca diferentes identificadores e técnicas. A respeito das métricas de software, analise as afirmativas abaixo e marque alternativa correta.

I. As métricas orientadas à função são consideradas uma forma indireta de medida pois as mesmas são feitas a partir da perspectiva usuário.
Il. Métricas orientadas ao tamanho são consideradas controversas pois muitos defendem que este tipo de métrica pode ser afetada pelo tipo de linguagem de programação usada em um projeto...
1246 Q1007898
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: IDECAN
Marque a alternativa que indica, corretamente, o nome do método de medição de software baseado em uma unidade de medida criada na International Business Machines Corporation (IBM). Este método é questionado por especialistas pelo fato da unidade de medida utilizada ser considerada subjetiva, já que é influenciada pelo ponto de vista do usuário do software que está sendo desenvolvido.  
1247 Q1007897
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software Teste de Software
Ano: 2022
Banca: IDECAN
O avanço da tecnologia trouxe a possibilidade do desenvolvimento de interfaces com usuários muito mais ricas do que os tradicionais terminais de texto onde a entrada de dados era feita a partir do teclado e os sistemas computacionais retornavam apenas texto como resposta às entrada inseridas. Com o advento das Graphical User Interface (GUI) as interfaces ficaram muito mais ricas e interessantes pois elementos visuais passaram a ser utilizados. Marque a alternativa que indica, corretamente, a vantagem da utilização do conceito de WYSIWYG em aplicativos com interfaces gráficas. 
1248 Q1007896
Engenharia de Software Desenvolvimento de Software Teste de Software
Ano: 2022
Banca: IDECAN
A disciplina de teste de software não busca apenas identificar falhas em um sistema. Ela busca também analisar a qualidade e garantir que o sistema será entregue de forma satisfatória, respeitando aspectos como: requisitos acordados, utilização de padronizações e qualidade do código fonte. Muitos conceitos estão presentes nas diferentes formas como um software pode ser testado. A respeito destes conceitos, analise as afirmativas abaixo e marque alternativa correta.

I. No mundo dos testes chamamos de teste de caixa branca aquele em que o testador tem acesso a estrutura interna da aplicação. Por outro lado, temos o teste de caixa preta. Ele possui tal nome justamente pelo fato do testador desconhecer o conteúdo interno da aplicação.
Il. Também chamado de teste estrutural, o t...
1249 Q1007895
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o próximo item, relativos ao modelo cascata. 



O modelo cascata é frequentemente inadequado para os casos de desenvolvimento de soluções de software em que há ritmo acelerado e volume intenso de mudanças de características, todavia ele pode servir como um modelo de processo útil em situações nas quais os requisitos são fixos. 

1250 Q1007894
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o próximo item, relativos ao modelo cascata. 



O modelo do ciclo de vida clássico sugere uma abordagem sequencial para desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento e modelagem, e culminando no suporte contínuo do software concluído.