Questões de Concurso Sobre programação

Foram encontradas 15.194 questões

Q4359532 Programação
Os PWAs estão sendo cada vez mais utilizados em aplicações de mobile. Assinale a alternativa que descreve corretamente uma característica essencial de um PWA.
Alternativas
Q4359528 Programação

Avalie o seguinte código em Java e aponte a opção abaixo que apresenta corretamente a saída da console.



Imagem associada para resolução da questão

Alternativas
Q4359524 Programação

Considere o seguinte trecho de código HTML e CSS: 



Imagem associada para resolução da questão



Com base no código acima, assinale a afirmação correta sobre o layout resultante. 

Alternativas
Q4353787 Programação
O acesso a sites se tornou essencial no ambiente de trabalho, a Câmara de Vereadores e a Prefeitura Municipal de Nova Tebas possuem sites específicos para suas atividades, quanto a estrutura de um site, qual linguagem é utilizada para adicionar estilos a página web? 
Alternativas
Q4199672 Programação
A variável nomes apresenta o seguinte valor na linguagem Python: 

nomes = [ Ana , Bruno , Carla ] 

É correto afirmar que a linha de código 

s = a .join(nomes) 

irá armazenar na variável s o valor:
Alternativas
Q4199670 Programação
 O código a seguir foi escrito na linguagem PHP.

Q59.png (141×68)

Assinale a alternativa que apresenta o retorno da função var_dump utilizada no trecho de código.
Alternativas
Q4199669 Programação

Observe o trecho de código escrito em C#.


Q58.png (236×157)


O valor impresso por este trecho de código será:

Alternativas
Q4199668 Programação
Analise o programa a seguir, que foi elaborado na Linguagem HTML com Javascript.

Q57.png (321×108)

Quando esse programa for aberto por um navegador típico, que suporte HTML e JavaScript, como o Edge e o Chrome, será exibido na tela o link

Site da Empresa A

Ao se clicar nesse link, será exibido(a):
Alternativas
Q4199665 Programação
Existem duas formas básicas para a passagem de parâmetros para uma sub-rotina: a chamada por valor e a chamada por referência. Assinale a alternativa que contém uma informação correta a respeito.
Alternativas
Q4197633 Programação
A POO se baseia em conceitos como abstração, encapsulamento, herança, polimorfismo e interfaces. Nesse contexto, analise o seguinte cenário: considere um sistema de gerenciamento de uma biblioteca com as classes Livro e Usuario. A classe Livro possui atributos como título, autor e anoPublicacao, e a classe Usuario possui atributos como nome, idade e historicoEmprestimos. Além disso, ambas as classes possuem métodos relacionados ao seu comportamento. Baseando-se nesse cenário, analise as assertivas e assinale a alternativa correta.
I. O encapsulamento é aplicado quando os atributos da classe Livro são definidos como privados e acessados por métodos públicos da própria classe.
II. Um exemplo de polimorfismo pode ocorrer quando a classe Usuario possui um método chamado realizarEmprestimo que pode aceitar diferentes tipos de objetos como argumento.
III. A herança é utilizada quando uma nova classe chamada Aluno é criada, estendendo a classe Usuario, e adiciona atributos e métodos específicos para representar um usuário do tipo aluno.
IV. Uma interface chamada Avaliavel pode ser criada, definindo um método avaliar, que é implementado tanto pela classe Livro quanto pela classe Usuario. 
Alternativas
Q4197632 Programação
Considere o seguinte código em Java:
class Carro {  String modelo;  int ano;  double preco;  Carro(String modelo, int ano, double preco) {  this.modelo = modelo;  this.ano = ano;  this.preco = preco;  }  void exibirInformacoes() {  System.out.println("Modelo: " + modelo);  System.out.println("Ano: " + ano);  System.out.println("Preço: $" + preco);  } } public class Main {  public static void main(String[] args) {  Carro meuCarro = new Carro("Fusca", 2022, 25000.0);  meuCarro.exibirInformacoes();  } }

A partir das informações, identifique:

I. A classe. II. O objeto. III. Os atributos. IV. O método.
Alternativas
Q4197618 Programação
Cada linguagem de programação tem seus tipos de dados, mas alguns são comuns em muitas delas. Nesse contexto, sobre os tipos de dados e sua definição, analise as assertivas e assinale a alternativa correta.
I. Inteiro: armazena números inteiros, sem parte decimal.
II. Booleano: pode ter apenas dois valores: True ou False. Geralmente usados para expressar condições lógicas.
III. String: representa sequências de caracteres, como palavras ou frases.
IV. Ponto Flutuante: armazena números com parte decimal. Os pontos flutuantes podem representar números reais.
Alternativas
Ano: 2024 Banca: INEP Órgão: INEP Prova: INEP - 2024 - INEP - Computação |
Q4149038 Programação
Um professor de Informática de uma turma do Ensino Médio de uma escola pública precisa escolher a maneira mais adequada para ensinar seus estudantes não só a criar um site, mas também a torná-lo acessível para pessoas com deficiência visual (DV). Sendo assim, ele separou sua turma em pequenos grupos e, para cada grupo, solicitou que buscassem uma forma diferente de criar sites utilizando os computadores do laboratório de informática. Na aula seguinte, o professor distribuiu um roteiro contendo Diretrizes para Acessibilidade do Conteúdo da Web (WCAG, do inglês Web Content Accessibility Guidelines), WCAG 2.0, as quais são definidas mundialmente para tornar o conteúdo dos sites acessível para pessoas com DV. Em seguida, pediu que os estudantes divulgassem informações sobre as especificidades desse público nos sites que criaram e que pensassem em tornar esses conhecimentos acessíveis para pessoas com DV.

Considerando a situação apresentada, assinale a opção correta, de acordo com os padrões da WCAG 2.0.
Alternativas
Q3984455 Programação
Qual característica do paradigma de Programação Orientada a Objetos indica a reutilização do código?
Alternativas
Q3984450 Programação
Qual tipo de encapsulamento de acesso é geralmente usado para membros de dados de uma classe?
Alternativas
Q3984442 Programação
O que não é uma característica do paradigma de Programação Orientada a Objetos - POO em definições gerais?
Alternativas
Q3970106 Programação
A orientação a objetos é um paradigma de programação que organiza o software em objetos, representando entidades do mundo real ou conceitos abstratos. Esse modelo facilita a criação de sistemas modulares, reutilizáveis e fáceis de manter. Um dos princípios desse paradigma permite definir múltiplos métodos com o mesmo nome dentro de uma classe, desde que variem em número, tipo de argumentos, valor de retorno ou até variáveis diferentes. Assinale a alternativa que apresenta esse princípio.
Alternativas
Q3970102 Programação
No HTML 5 (Hypertext Markup Language, versão 5), uma série de elementos contribuem para uma estrutura de página web mais semântica, facilitando a compreensão do conteúdo tanto para os desenvolvedores quanto para os usuários finais, além de melhorar a acessibilidade e a indexação por mecanismos de busca. Entre esses elementos, está o <keygen> , cuja função é:

Alternativas
Q3970091 Programação
Na programação orientada a objetos, existem vários conceitos fundamentais que ajudam a criar sistemas mais modularizados, reutilizáveis e manuteníveis. Um desses conceitos é o princípio de esconder os detalhes internos de um objeto e expor apenas o que é necessário, através de uma interface pública. Isso é alcançado com o uso de modificadores de acesso (como privado, protegido e público), permitindo que os dados de um objeto sejam protegidos contra acessos não autorizados e modificações acidentais. Sabendo disso, assinale a alternativa que apresenta, CORRETAMENTE, o nome deste conceito.
Alternativas
Q3928488 Programação
Na programação Web, recursos como cookies, sessões e “FAT URL” são utilizados para? 
Alternativas
Respostas
1901: A
1902: B
1903: C
1904: D
1905: C
1906: E
1907: D
1908: E
1909: A
1910: D
1911: A
1912: D
1913: B
1914: D
1915: C
1916: D
1917: B
1918: E
1919: C
1920: A