Questões de Concurso
Foram encontradas 480 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O paradigma da orientação a objetos visualiza um sistema de software como uma coleção de agentes interconectados chamados objetos. Cada objeto é responsável por realizar tarefas específicas. E através da interação entre objetos que uma tarefa é realizada. Um dos princípios da POO é qualquer modelo que inclui os aspectos mais importantes, essenciais de alguma coisa, ao mesmo tempo que ignora os detalhes menos importantes. Esse princípio permite gerenciar a complexidade e concentrar a atenção nas características essenciais de um objeto. Finalizando, esse princípio é dependente da perspectiva: o que é importante em um contexto, pode não ser importante em outro.
Trata-se do princípio denominado:
I. XML é uma linguagem de marcação que permite a representação estruturada de dados.
II. Pode-se criar documentos XML personalizados usando tags específicas, tornando-o uma linguagem extensível.
III. Tags em XML são case-sensitive, ou seja, <Tag> e <tag> são consideradas diferentes.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
( ) Em programação orientada a objetos, uma classe é uma estrutura que define o comportamento e as propriedades de um objeto.
( ) Herança múltipla é uma característica comum em programação orientada a objetos, permitindo que uma classe herde de várias classes pai.
( ) Encapsulamento em programação orientada a objetos envolve tornar todas as propriedades de uma classe públicas para facilitar o acesso.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Em relação aos conceitos utilizados na programação orientada a objetos (POO) e às linguagens de programação Python e JavaScript, julgue o item.
O encapsulamento é a propriedade da programação
orientada a objetos que esconde detalhes de
implementação do objeto. Ele, por si só, garante
a ocultação da informação, ou seja, não é preciso
controlar a visibilidade dos dados.
( ) O processo de abstração pode ser visto como a aplicação de um mapeamento muitos para um, o que permite esquecer informações redundantes e se concentrar nos atributos essenciais para entender o problema.
( ) Na abstração por parametrização, a identidade dos dados utilizados é abstraída. A abstração é caracterizada por parâmetros formais; quando a abstração é aplicada, os dados reais são associados a esses parâmetros formais.
( ) A abstração por especificação permite mudar para outra implementação, afetando levemente o significado de qualquer programa que utilize a abstração.
As afirmativas são, respectivamente,