No que se refere a UML, julgue os próximos itens.
O diagrama de sequência descreve as mudanças de estado ou condição de uma instância de uma classe na troca de mensagens entre os objetos.
Em relação aos tipos de teste de software, julgue os itens subsequentes.
Se um software já testado receber modificações e, após isso, somente essas modificações forem testadas, a aplicação do teste de regressão a esse software testará inclusive as partes que não tenham sido modificadas.
Com referência à qualidade de software e às métricas utilizadas na avaliação de processos e projetos de software, julgue os itens a seguir.
No processo de gerenciamento de software, a qualidade, elemento não mensurável, somente pode ser avaliada qualitativamente, por meio do atendimento das necessidades do cliente em contraste com as possibilidades de desenvolvimento e orçamento disponíveis.
A respeito de engenharia de software, julgue os itens a seguir.
Manutenibilidade, confiabilidade, desempenho e usabilidade estão entre os principais atributos de um produto de software.
Julgue os itens a seguir, relativos aos processos de teste de software.
A etapa de planejamento pode ser verificada por testes estáticos e ter a documentação do sistema revisada.
Em relação aos tipos de teste de software, julgue os itens subsequentes.
O teste denominado caixa-preta é utilizado para verificar se os requisitos do software são atendidos, sem verificar o código ou a lógica do componente testado.
A respeito de engenharia de software, julgue os itens a seguir.
No modelo de prototipação, o processo de desenvolvimento de software é modelado como uma sequência linear de fases, enfatizando um ciclo de desenvolvimento de breve duração.
Com referência à qualidade de software e às métricas utilizadas na avaliação de processos e projetos de software, julgue os itens a seguir.
A NESMA — manual de contagem de pontos de função embasado no CPM — facilita a estimativa do tamanho do produto e tem como referência as funções de dados e transações, sem que haja detalhamento de cada elemento da função.
Considerando que processo de software pode ser definido como um conjunto de atividades inter-relacionadas que transformam insumos (entradas) em produtos (saídas), julgue os itens que se seguem.
O RUP é um modelo de processo que considera fases. Na fase de elaboração, é estabelecido um business case para o sistema e são definidas entidades externas que irão interagir com esse sistema.
Considerando que processo de software pode ser definido como um conjunto de atividades inter-relacionadas que transformam insumos (entradas) em produtos (saídas), julgue os itens que se seguem.
Na fase do RUP de construção, são realizados a programação e o teste do sistema; a fase de transição corresponde à transferência do sistema da comunidade de desenvolvedores para a comunidade de usuários.
Considerando que processo de software pode ser definido como um conjunto de atividades inter-relacionadas que transformam insumos (entradas) em produtos (saídas), julgue os itens que se seguem.
A extreming programming (XP) é considerada um método ágil, em que todos os requisitos são expressos por meio de cenários. O ciclo de release em XP engloba: selecionar as histórias dos usuários para implementação na versão, dividir as histórias em tarefas, planejar a versão, desenvolver/construir e testar o software, liberar o software e avaliar o sistema.
Ferramentas CASE (computer-aided software engineering) são softwares utilizados para apoiar as atividades do processo de software, como, por exemplo, engenharia de requisitos, projeto, teste etc. Julgue os itens seguintes, acerca dessas ferramentas.
Compiladores e processadores são exemplos de ferramentas CASE de gerenciamento de configuração.
Com referência à qualidade de software e às métricas utilizadas na avaliação de processos e projetos de software, julgue os itens a seguir.
Denominam-se consulta externa as funções do tipo transação que não fazem processamento nem alteram o comportamento do sistema.
Acerca de gerenciamento de defeitos de software, julgue os próximos itens.
Após o reconhecimento do defeito, pode ser desenvolvida a solução do defeito, sendo necessário, nessa etapa, priorizar a solução de acordo com a gravidade do defeito e relatar a solução para que sejam alocados os recursos necessários para a correção do defeito.
No que concerne a engenharia de requisitos, julgue os itens que se seguem.
A gerência de qualidade de requisitos faz uso de critérios de avaliação, como, por exemplo, consistência e correção, para manter uma base de bons requisitos de software.
Com referência à qualidade de software e às métricas utilizadas na avaliação de processos e projetos de software, julgue os itens a seguir.
De acordo com a norma ISO/IEC 12207, os processos do ciclo de vida dos softwares são divididos em fundamentais, de apoio e organizacionais.
Com relação à fase de manutenção, julgue os itens subsequentes.
Um sistema pode sofrer quatro tipos de manutenção: corretiva, adaptativa ou evolutiva, perfectiva e preventiva. Entre esses tipos, apenas a manutenção corretiva está associada a um defeito do sistema.
Com relação a conceitos gerais da engenharia de software, julgue os itens seguintes.
A documentação de requisitos deve conter duas perspectivas: uma voltada para o cliente, em linguagem compreensível por ele, e outra voltada para o desenvolvedor, em uma linguagem técnica de modelagem.
Em relação aos tipos de teste de software, julgue os itens subsequentes.
O teste de compatibilidade serve para verificar se um software pode ser executado no sistema operacional Solaris.
Considerando a UML (Unified Modeling Language), linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos, julgue os seguintes itens.
As informações mostradas no diagrama de comunicação são, com frequência, praticamente as mesmas apresentadas no diagrama de sequência, porém com um enfoque diferente: no diagrama de sequência, não há preocupação com a temporalidade do processo, isto é, ele se concentra no modo como os objetos estão vinculados e nas mensagens que trocam entre si durante o processo.