Questões
Pratique com questões de diversas disciplinas e universidades
1.548 questões encontradas(exibindo 10)
Qual é a principal função das exceções em programação?
Otimizar desempenho
Tratamento de erros
Estruturar código
Melhorar a estética do código
Qual método pertencente à biblioteca nativa de Java não é capaz de bloquear a execução de uma thread?
FileInputStream.read()
Object.wait()
Thread.yield()
Thread.join()
ReentrantLock.lock()
I - É uma ferramenta de automatização do processo de compilação do aplicativo.
II - O Gradle funciona de forma independente do Android Studio, ou seja, é possível compilar os aplicativos via linha de comando em um computador em que o Android Studio não esteja instalado.
III - O Gradle tem seu uso limitado ao desenvolvimento de aplicativos híbridos e multiplataforma.
Nas linguagens compiladas, o compilador constrói um (ou mais) arquivo binário, onde transforma código fonte para código nativo da plataforma para a qual se está compilando. Sobras as vantagens de se utilizar um compilador, analise as sentenças a seguir:
- I – Permite estruturas de programação mais complexas.
- II – Gera arquivo executável, gerando maior autonomia e segurança.
- III – Mais desempenho.
- IV – Consome menos memória.
- V – Tradução em uma única etapa.
Como base nos conceitos de abstração, analise as asserções a seguir e a relação proposta entre elas.
I. Em Java, a abstração fornece segurança, mostrando os detalhes essenciais e ocultando certos detalhes do usuário. Para criar uma classe ou método abstrato, a palavra-chave abstract é utilizada.
POIS
II. As propriedades e os comportamentos de um objeto são essenciais para diferenciá-lo de outros objetos de tipo semelhante, além de auxiliar na classificação desses objetos.
Sobre as asserções, assinale a alternativa correta a seguir.
What is the purpose of the Display API in AS3?
The Display API manages the graphical elements placed on the stage.
The Display API is composed of a series of classes that extend from DisplayObject.
All classes that descend from DisplayObject inherit certain functionalities.
MovieClip is a class that can interact with the user and contain other visual objects.
Qual das seguintes opções não é válida?
var myFirstShape:Shape = new Shape();
var mySecondShape:Shape = new Shape();
myFirstShape.addChild(mySecondShape);Em uma programação orientada a objetos, qual dos seguintes conceitos permite que uma classe herde atributos e métodos de outra classe?
Polimorfismo
Encapsulamento
Herança
Abstração
Marque a alternativa que representa o modificador que permite que os métodos e variáveis que portem este modificador sejam acessadas apenas pela própria classe.
Modificadores de acesso permitem ao desenvolvedor construir uma classe na qual métodos e variáveis podem ser restritos de diversas formas.
Sobre a granularidade de componentes, é correto afirmar que:
A granularidade baixa do componente gera uma grande parcela de funcionalidades dos sistemas.
A granularidade alta do componente gera processos mais rápidos para os componentes envolvidos no processo informatizado.
Um componente com granularidade alta representa um grande grupo de funcionalidades.
A granularidade alta de um componente de software gera processos demorados e sistemas menos complexos.
Quanto maior a granularidade de um software, menor é a quantidade de serviço que ele pode fornecer.