InformáticaUML e engenharia de softwareCebraspe 2022
BANRISUL
Questão de Informática
O algoritmo a seguir representa uma parte de um sistema de avaliação de alunos. O algoritmo exibe, com exatidão, as regras do negócio e os desejos do usuário. A linguagem usada para implementar esse algoritmo preservará a estrutura e a lógica exatamente como representadas. Algoritmo “decide a lista de aprovados” Var faltas: inteiro limite: inteiro média: real Início // programa deve analisar até 8 alunos faltas <- 0 média <- 0 limite <- 1 enquanto(limite < 9) faça escreva(“informe a média das notas”) leia(faltas) escreva(“informe a média das notas”) leia(média) // reprovado com mais de 20 faltas se(faltas > 20) então escreva(“por faltas, não vai para lista”) senão se(média > 6) então escreva(“pode ir para lista”)
fimse fimse limite <- limite - 1 fimenquanto Fimalgoritmo Com base nessas informações, julgue os itens a seguir, acerca da previsão de testes a serem realizados no trecho de código apresentado. No teste de caixa branca, conforme indicação do algoritmo, estima-se que o número mínimo de casos de teste para 100% da cobertura de decisão do código será de quatro casos.
Mais questões de UML e engenharia de software
- Cebraspe 2026Processos privados executáveis destinam-se principalmente à documentação conceitual interna do negócio, prescindindo de inclusão de detalhes técnicos para execução por motores de…
- Legalle 2026Na Análise Orientada a Objetos, a UML (Unified Mode/ing Language) organiza seus diagramas em duas grandes categorias: diagramas estruturais, que representam a estrutura estática d…
- FGV 2026O CMMI é um conjunto de melhores práticas projetado para orientar as organizações na melhoria de seus processos de engenharia de software e sistemas. Ele funciona como um mapa par…
- Legalle 2026No contexto da representação gráfica de algoritmos por meio de fluxogramas, diferentes figuras geométricas são utilizadas para indicar tipos específicos de operações, como início/…
- FGV 2026A Assembleia Legislativa decide desenvolver um novo sistema de controle de orçamento que deve ser liberado em incrementos funcionais. A cada 6 meses, um novo incremento operaciona…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

