Foram encontradas 50 questões.
Considere a seguinte figura:

O termo polimorfismo é originário do grego e significa "muitas formas". Na orientação a objetos, isso significa que um mesmo tipo de objeto, sob certas condições, pode realizar ações diferentes ao receber uma mesma mensagem. Ou seja, apenas olhando o código fonte não sabemos exatamente qual será a ação tomada pelo sistema, sendo que o próprio sistema é quem decide qual método será executado, dependendo do contexto durante a execução do programa. Desta forma, a mensagem "fale" enviada a um objeto da classe Animal pode ser interpretada de formas diferentes, dependendo do objeto em questão. Para que isto ocorra, é preciso que duas condições sejam satisfeitas: exista herança de uma classe abstrata e casting. Qual dos seguintes itens define classe abstrata?
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Assinale a alternativa errada sobre Métodos no Paradigma de Orientação a Objetos:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
Assinale a alternativa errada sobre Objetos no Paradigma de Orientação a Objetos:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
O ato de empacotar ao mesmo tempo dados e objetos é denominado encapsulamento. O objeto esconde seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos. Isso é chamado de ocultação de informações (information hiding). Assinale a alternativa errada sobre encapsulamento.
Provas
Qual dos seguintes diagramas da linguagem UML não corresponde a um diagrama estrutural?
Provas
Em UML, um sistema é representado usando cinco diferentes visões. Qual das seguintes declarações corresponde à visão do modelo estrutural?
Provas
Considere a seguinte representação gráfica:

O quadro representado do lado direito da figura corresponde a um tipo de Análise de Sistemas denominado:
Provas
O processo de Elicitação dos Requisitos de Software recebe novos requisitos por meio de uma Solicitação de Serviço ou Solicitação de Alteração de Requisitos, entre outras fontes. Uma vez documentados e analisados, são elaboradas as Matrizes de Rastreabilidade e o Documento de Requisitos de Software (DRS), que entram num processo para negociação de prioridades, conforme descrito no seguinte diagrama da UML: Qual o nome do diagrama UML apresentado nesta Análise de Requisitos?

Provas
Qual das seguintes expressões SQL conta, corretamente, quantas linhas existem na tabela Tab:
Provas
Qual é o número limite de valores que pode ser retornado por uma subquery que utiliza o operador IN para a query externa?
Provas
Caderno Container