Magna Concursos

Foram encontradas 120 questões.

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

Na modelagem com a UML, um caso de uso somente deve ser elaborado caso exista um ator diretamente envolvido com o caso de uso.

 

Provas

Questão presente nas seguintes provas

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

Para a elaboração de diagrama de casos de uso da UML, há uma representação explícita para os relacionamentos de herança entre atores e os relacionamentos de herança entre casos de uso.

 

Provas

Questão presente nas seguintes provas

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais.

 

Provas

Questão presente nas seguintes provas

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

A dificuldade de rastrear seqüências de herança é um dos problemas apontados na utilização da múltipla herança.

 

Provas

Questão presente nas seguintes provas

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

A sobreposição (overriding) é um mecanismo específico de hierarquias de classes com múltipla herança, visando facilitar a definição dos atributos e métodos válidos no contexto de uma classe, quando tais atributos e métodos puderem ser herdados de mais de uma superclasse.

 

Provas

Questão presente nas seguintes provas

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

A passagem de parâmetros por referência implica a colocação dos dados referenciados na pilha de controle das chamadas de função do programa.

 

Provas

Questão presente nas seguintes provas

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

Um tipo de dados estruturado pode conter um ponteiro capaz de apontar para elementos desse mesmo tipo de dados.

 

Provas

Questão presente nas seguintes provas

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

Um dos riscos do emprego da recursão em um programa é a possibilidade de estouro (overflow) da pilha de controle das chamadas de função desse programa.

 

Provas

Questão presente nas seguintes provas

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

Ao contrário de uma fila, que dificilmente pode ser implementada com base em uma lista encadeada, uma pilha pode ser facilmente implementada com base nesse tipo de lista.

 

Provas

Questão presente nas seguintes provas

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

Em uma pilha de dados, a remoção do primeiro elemento colocado na pilha é realizada sem remoção de nenhum dos demais elementos da pilha.

 

Provas

Questão presente nas seguintes provas