Questões
Pratique com questões de diversas disciplinas e universidades
1.548 questões encontradas(exibindo 10)
Assinale uma característica da linguagem Python:
Incorreta. Python é de tipagem forte pois existem tipos bem definidos.
Correta. Python é de tipagem dinâmica pois uma variável pode mudar de tipo.
Incorreta. O uso de ponto-e-vírgula ao final das instruções é opcional.
Incorreta. Python é uma linguagem de programação interpretada.
Incorreta. Python é uma linguagem de programação orientada a objetos.
Qual das seguintes frases usa corretamente o tempo passado simples?
Ela vai ao mercado ontem.
Eles assistiram a um filme na noite passada.
Ele está jogando futebol no último fim de semana.
Eu vi aquele livro na semana passada.
O que facilita o uso da herança múltipla em Python?
O uso de estruturas
A falta de janelamento de métodos
O MRO (Method Resolution Order)
A ausência de classes
Qual é a finalidade de um construtor em C# no contexto do Unity? Considere o conteúdo até a aula 2.
Qual é a função principal do operador de acesso (ou dot operator) em C#, e como ele pode ser utilizado?
O princípio da substituição de Liskov costuma ser enunciado da seguinte forma: deve ser possível substituir classes derivadas pelas classes bases sem mudança no comportamento. Nesse texto, podemos afirmar que o item que completa a lacuna é:
Sobre as Classes Predefinidas, podemos afirmar a respeito de suas características:
- As classes predefinidas da linguagem Java serão agrupadas em categorias de classes chamadas pacotes (package), conhecidos como bibliotecas de classes Java ou interface de programação de aplicativos Java (Java API).
- A instrução import será utilizada para identificar e carregar classes que desejamos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
- Os nomes dos pacotes Java começam com Java (pacotes do núcleo da linguagem) ou Javax (extensões ao núcleo).
- A Biblioteca (API – Application Programming Interface) é formada por conjunto de classes do JDK, organizadas em prateleiras digitais.
Considere somente a alternativa CORRETA.
Com relação à programação e análise orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas:
As classes, em geral, representam elementos do domínio do problema no mundo real.
Somente o estado de instâncias pode ser moldado através de uma classe.
Uma instância é formada por estado e comportamento, sendo ambos definidos por um pedaço de software conhecido como classe.
O comportamento de uma instância somente é definido através da herança.
As estruturas na programação orientada a objetos possibilitam que analistas ou programadores organizem os objetos de maneira que consigam visualizar melhor o domínio e a complexidade do problema em questão. Existem dois tipos básicos de estrutura: generalização-especialização e todo-parte. Acerca desses dois tipos de estrutura, analise as sentenças a seguir:
I- A generalização é conhecida pelo conceito de associar indivíduos com atributos em comum e, ao mesmo tempo, desprezar as diferenças.
II- A especialização se assemelha muito à estrutura todo-parte.
III- A estrutura todo-parte é muito útil na identificação dos objetos e dos seus componentes diante de um determinado problema em estudo.
IV- A estrutura todo-parte é composta por uma característica conhecida por cardinalidade, que é importante para determinar o tipo de relacionamento.