Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q1010826 Programação

Quanto mais um programador dominar uma linguagem de programação, melhor ele conseguirá se expressar no mundo da programação e mais recursos ele terá para escrever soluções para problemas computacionais via código.

(trecho retirado de: www.universidadedatecnologia.com.br, acesso em 18/06/2019)


Supondo que o texto acima tem caráter unicamente motivador, responda:

Qual das alternativas abaixo NÃO representa uma linguagem de programação de alto nível:

Alternativas
Q1010264 Programação

Em relação a versão 2 (ou superior) do JSF (Java Server Faces) e ao seu ciclo de vida, é correto afirmar que na fase

Alternativas
Q1010263 Programação
Através de JSTL (JavaServer Pages Standard Tag Library) é possível
Alternativas
Q1010262 Programação
Em relação a Servlets, podemos afirmar que
Alternativas
Q1010259 Programação
Sobre tipos de aplicações móveis, é correto afirmar que
Alternativas
Q1010258 Programação
Sobre o Android, é correto afirmar que uma Activity
Alternativas
Q1010257 Programação
É uma característica do Android, exceto:
Alternativas
Q1010251 Programação
Em Orientação a Objetos, Herança Múltipla ocorre quando uma classe herdar de duas ou mais classes. Java não permite Herança Múltipla entre classes, ou seja, em Java uma classe só pode herdar de no máximo uma outra classe. Entretanto, normalmente os desenvolvedores Java utilizam-se de outra estrutura para simular Herança Múltipla. Que estrutura é essa?
Alternativas
Q1010250 Programação
Dado um projeto Java onde temos duas classes concretas A e H, duas interfaces B e D e uma classe abstrata C, todas no mesmo pacote, assinale o único código permitido em Java.
Alternativas
Q1008008 Programação
Os métodos construtores da programação orientada a objetos são utilizados para instanciar objetos de uma determinada classe. Assim, não é possível criar objetos sem invocar um construtor. A respeito do construtor,
Alternativas
Q1008007 Programação
Na programação orientada a objetos, o polimorfismo é a habilidade de objetos de classes diferentes responderem à mesma mensagem de maneiras diferentes. Um tipo de polimorfismo é
Alternativas
Q1008006 Programação
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Na POO, uma classe é
Alternativas
Q1008001 Programação
Em aplicações em que se utilizam os conceitos de orientação a objetos, precisa-se constantemente manipular muitas informações e muitos objetos ao mesmo tempo. Então, utilizam-se estruturas que permitem armazená-los e recuperá-los sempre que se desejar. A linguagem Java oferece várias dessas estruturas de dados em um conjunto de classes chamadas de coleções. Nesse contexto, uma API da linguagem Java que tem como característica implementar coleções ordenadas (sequências) é
Alternativas
Q1006553 Programação
A linguagem de programação Java, apresenta uma série de “operadores” que são utilizados, principalmente, na etapa de processamento para a construção da lógica, possibilitando realizar ações específicas sobre os dados. Um determinado operador é utilizado para definir o valor inicial ou sobrescrever o valor de uma variável. Em seu uso, o operando à esquerda representa a variável para a qual desejamos indicar o valor informado à direita. Estamos falando do operador:
Alternativas
Q1003319 Programação

Um dos recursos mais interessantes na orientação a objetos é o Encapsulamento.


Para atingir o encapsulamento, uma das formas é definindo a visibilidade das propriedades e dos ________ de um objeto. Membros declarados como _________, somente podem ser acessados dentro da própria classe em que foram declarados e a partir de classes _________, mas não poderão ser acessados a partir do programa que faz uso dessa classe (manipulando o objeto em si).


As palavras que completam, correta e respectivamente as lacunas, são:

Alternativas
Q1003318 Programação

PHP é uma das linguagens de programação mais populares para desenvolvimento web.

No PHP, podemos utilizar funções de ordenação para


I. ordenar array por ordem descendente.

II. ordenar array associativas em ordem crescente, de acordo com o valor.

III. ordenar array associativas em ordem descendente, de acordo com o valor.


As funções que fazem o que está descrito em I, II e III respectivamente são:

Alternativas
Q1003315 Programação
Sobre a biblioteca Jquery, é INCORRETA a seguinte afirmação
Alternativas
Q1003314 Programação

Observe o código fonte abaixo, escrito em linguagem Python 2.7.


a = (1, 2, 3)

b = [2, 3, 4]

c = {"1": 1, "2": 2, "3": 3}


A sintaxe INCORRETA para listas, tuplas e dicionários é

Alternativas
Q1003312 Programação
Sobre Django Framework, é INCORRETO afirmar que é um framework para
Alternativas
Q1003305 Programação

Sobre o framework Django, avalie as afirmações que seguem:


I. É possível definir seus modelos de dados com classes em Python, porém não podemos gerar automaticamente o SQL correspondente e executá-lo no banco de dados a ser utilizado.

II. O único banco de dados que o Django suporta é o SQLite, que vem incluído no Python.

III. O Django contém um sistema de templates que busca separar o html do código em Python.

IV. O framework tem suporte à internacionalização.


Estão corretas apenas as afirmativas

Alternativas
Respostas
5701: C
5702: A
5703: A
5704: D
5705: E
5706: A
5707: D
5708: E
5709: E
5710: C
5711: A
5712: D
5713: B
5714: B
5715: D
5716: D
5717: A
5718: C
5719: C
5720: D