Considere as afirmações a seguir:
I - Na Análise e Projeto de Software Orientados a Objeto, a análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. O projeto enfatiza uma solução conceitual que satisfaça os requisitos e não sua implementação.
II - Casos de uso UML são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Eles influenciam muitos aspectos de um projeto e servem de entrada para vários artefatos subsequentes nos estudos de caso.
III - A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens.
Está(ão) correta(s):
Julgue o item seguinte, a respeito de programação orientada a objetos.
Os atributos de um objeto podem ser expostos tanto por meio de um enlace direto a uma variável interna quanto por meio do retorno de um valor por meio de um método.
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.
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 da análise orientada a objetos, julgue o item subsequente.
Uma classe especifica a estrutura de um objeto, informando quais serão seus valores.
Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada
Julgue os itens que se seguem acerca das estruturas homogêneas de dados, do conceito de pilhas e da programação orientada a objetos.
Na programação orientada a objetos, é por meio dos objetos que se modela o software em termos reais.
Julgue os itens que se seguem acerca das estruturas homogêneas de dados, do conceito de pilhas e da programação orientada a objetos.
O polimorfismo de inclusão, às vezes chamado de polimorfismo puro, torna mais fácil adicionar novos subtipos aos programas, sendo útil, também, porque diminui a quantidade de códigos que precisam ser escritos.
Acerca de aspectos de linguagens de programação,
algoritmos e estruturas de dados e objetos, programação
orientada a objetos e arquitetura MVC, julgue os itens
subsequentes.
Uma das desvantagens da programação orientada a objetos está no fato de que seus programas são de difícil manutenção, uma vez que esse tipo de abordagem lida com problemas complexos.
A utilização de modificadores de acesso é fundamental para o uso efetivo da Orientação a Objetos. Um modificador de acesso tem como finalidade determinar até que ponto uma classe, atributo ou método pode ser utilizado. Sobre esse tema, assinale a alternativa INCORRETA.
Considere que em um projeto orientado a objetos há uma classe com cinco métodos. Com base na métrica LCOM − Lack of Cohesion in Methods,
Alguns tipos de banco de dados e certas ferramentas de desenvolvimento de software atualmente utilizam o paradigma da orientação a objetos. Assinale a afirmação correta quanto aos fundamentos da tecnologia de orientação a objetos.

No trecho de código apresentado, está em uso o conceito de orientação a objeto do tipo