Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.
Considerando-se essa situação hipotética, é correto afirmar que, em uma versão corrigida desse diagrama, a função 'calcular o imposto devido' deve estar
Considerando os conceitos da engenharia de software no escopo de teste de software, julgue os itens a seguir.
I Denomina-se defeito a produção de uma saída incorreta com relação à especificação.
II A ação humana que produz um resultado incorreto — como a ação incorreta de um programador — configura engano.
III Define-se erro a diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução do programa.
IV Falha é uma instrução ou um comando incorreto.
Estão certos apenas os itens
Na contagem de pontos de função inicial de uma aplicação, consiste em uma saída externa a
As normas da série ISO/IEC 9126 estabelecem como medidas da qualidade de software características como: funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade. Já a série ISO/IEC 14598 estabelece métricas para mensurar o grau de qualidade, bem como requisitos e orientações para a avaliação do produto de software. Com relação às orientações dessas séries, assinale a opção correta.
Quando utilizadas pelos métodos ágeis no levantamento ágil de requisitos, as users stories
Na orientação a objetos, o conceito de polimorfismo é implementado, em algumas linguagens, por meio da técnica de sobrecarga de métodos.
Sobre a aplicação desse conceito, é possível afirmar que
Um analista de sistemas deverá apresentar um diagrama de classes de domínio de uma aplicação. Uma das necessidades a ser atendida é o módulo de abertura de processos judiciais, que são abertos para acionar judicialmente uma ou mais pessoas e podem ser iniciados por uma ou mais pessoas interessadas. Os dados completos de todas as pessoas envolvidas precisam ficar registrados, bem como a forma de participação (interessado ou acionado).
Considerando essa situação hipotética, assinale a opção que apresenta o diagrama mais adequado ao atendimento dessas necessidades.
Assinale a opção que apresenta um dos princípios da etapa de entrega de um incremento de sistema, programa ou software.