Com relação à UML, julgue os itens a seguir.
O diagrama de estrutura composta é utilizado para descrever a estrutura interna de um classificador, com detalhamento das partes internas que o compõem e da comunicação e da colaboração entre tais partes.
Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue os itens subsequentes.
Objetos podem ter mais de uma identidade; para isso, é necessário que a sua posição esteja explícita em um array de dados.
Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue os itens subsequentes.
Se usuários, ao consultar um objeto específico do sistema, gerarem um erro conhecido no sistema, que emite uma mensagem em inglês, a qual é modificada no código-fonte do sistema e emitida em português para ser visualizada pelo usuário final, estará sendo gerado um tipo de ocorrência caracterizada como tratamento de exceção.
A respeito de Scrum, julgue os itens que se seguem.
Como prática, deve-se sempre priorizar o que seja considerado mais importante para o projeto, sendo de responsabilidade do product backlog a priorização do que deve ser feito em cada sprint.
Com relação ao processo de testes de software, julgue os itens a seguir.
O planejamento de testes deve ser documentado em um plano de teste mestre, no qual sejam agrupados os diferentes níveis de aplicação e descritos os documentos a serem utilizados bem como as atividades de teste.
Julgue os itens seguintes, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.
Na programação orientada a objetos, uma das características do polimorfismo é a independência do software que invoca o comportamento polimórfico em relação aos tipos de objeto para os quais as mensagens são enviadas.
Tendo em vista que o processo de gerência de requisitos controla todos os requisitos recebidos ou gerados, entre os quais estão os funcionais e os não funcionais, bem como os requisitos impostos pela organização, julgue os itens que se seguem, relativos a esses aspectos.
Para que os requisitos sejam refinados e sejam gerados modelos de análise e projeto para codificação, apenas a avaliação e a aprovação por parte do cliente — mesmo após o entendimento dos requisitos — não são suficientes.
Com relação à qualidade de software, julgue os itens a seguir.
No Scrum, as iterações (sprints) e funcionalidades a serem implementadas (product backlog) são estabelecidas pelo scrum master, planejadas e priorizadas em reuniões chamadas review meetings, quando a prática de programação em pares auxilia na realização de processos informais de revisão de código.
Com relação à qualidade de software, julgue os itens a seguir.
No processo unificado de desenvolvimento de software, a fase de construção está relacionada à entrada do sistema em funcionamento, o que requer entendimento do domínio do problema e um sistema de software documentado que funcione corretamente no ambiente operacional.
Julgue os itens a seguir, relativos a projetos orientados a objeto.
A modelagem orientada a objetos demonstra como os objetos podem ser classificados, a maneira como herdam atributos e operações, como são compostos e de que forma interagem entre si.
Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue os itens subsequentes.
Se o sistema de informação tiver uma consulta sobre o estado de conservação do automóvel, será considerado que o estado é um atributo do objeto carro.
Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue os itens subsequentes.
Em um sistema de informação que contenha dados pessoais de clientes de uma empresa de cartões de créditos, caso sejam criadas classes cliente e pessoas, então a classe pessoas é uma classe de polimorfismo de sobrecarga.
Acerca de microsserviços e práticas ágeis, julgue os itens a seguir.
Em uma arquitetura de microsserviço, caso sejam criados vários sistemas, a falha de algum deles não afetará os demais sistemas.
Com relação ao processo de testes de software, julgue os itens a seguir.
No teste funcional, que é uma das fases do processo de validação, não é necessário o conhecimento das estruturas internas do software.