CESGRANRIO — Profissional Transpetro de Nível Superior - Junior: Ênfase 6: Processos de Negócios — Desenvolvimento de Software — 2023

Enunciado

Uma empresa está desenvolvendo um software para lançar mísseis de plataformas móveis e rastreá-los até os alvos. A equipe que irá desenvolver esse software criou uma lista contendo vários requisitos que foram obtidos durante um encontro com técnicos da área militar. Dentre os requisitos funcionais dessa lista, está o de que

Alternativas

  1. A)

    a velocidade planejada de um míssil deve ser calculada segundo a equação v(t) = vo + at.

  2. B)

    a interface com os operadores do centro de controle deve fornecer imagens por meio de câmeras de alta resolução e de infravermelho.

  3. C)

    as novas versões do software não poderão ser carregadas nas plataformas de lançamento enquanto houver mísseis no ar.

  4. D)

    o atraso máximo no envio de um comando tem de ser de um milésimo de segundo.

  5. E)

    os dados devem trafegar de forma criptografada no padrão AES com 256 bits.

Gabarito e comentário

Resposta correta: A

Requisito funcional descreve uma função ou comportamento que o software deve executar. Calcular a velocidade planejada do míssil pela equação indicada é uma operação que o sistema precisa realizar, portanto constitui funcionalidade. Limite de atraso, criptografia, restrição de implantação e características de interface representam restrições de desempenho, segurança, operação ou qualidade, típicas de requisitos não funcionais. Alternativa A.

Questões relacionadas