Questões de Concurso Sobre programação

Foram encontradas 14.769 questões

Q2398321 Programação
Considere o seguinte código em ECMAScript 2021:

const num = 1_2_3_4_5+1_0; console.log(num)

Ao ser executado, o código acima exibe o seguinte texto no console:


Alternativas
Q2398320 Programação
O desenvolvedor José implementou a classe CGEPrincipal em Java 17. A fim de tornar a implementação mais aderente ao modelo de domínio, José restringiu a herança da classe na declaração, especificando que a CGEPrincipal poderia ser herdada apenas pelas classes CGEUm e CGEDois.
Para restringir a herança na declaração da classe CGEPrincipal, José utilizou a funcionalidade do Java 17:
Alternativas
Q2398319 Programação

Considere o seguinte trecho de código de uma página web:


<div id="opcoes" class="vert">

 <div class="item">Contratos</div>

 <div class="item">Convênios</div>

 <div class="item">Licitações</div>

</div>

E o respectivo código de Cascading Style Sheets:

.vert {

 display: flex;

 width: max-content;

}

.item {

 flex: auto;

 width: 110px;

}



Ao ser renderizado por um navegador web padrão, o elemento com id “opcoes” do código acima exibe três elementos div:


Alternativas
Q2398317 Programação

Observe o seguinte código escrito em Python.


import json

x = '{"nome":"Junior", "idade":5,

"brinquedo":["Carro", "Bola", "Trem", "Barco",

"Urso"]}';

y = json.loads(x)

z = len(y)

print(y["brinquedo"][int(z)])


O resultado da execução do código Python apresentado é: 

Alternativas
Q2394759 Programação

Analise o código a seguir.



<p id="exemplo">Isto é um exemplo</p>




Qual é a sintaxe correta, em JavaScript, para mudar o conteúdo do elemento HTML especificado no código? 
Alternativas
Q2394757 Programação

Observe o código a seguir. 



031.png (377×369)



Considerando a linguagem de programação Java, versão 8, qual a saída gerada pela linha 29 do programa e por que isso ocorre?

Alternativas
Q2389764 Programação
Analise as informações a seguir:

I. É correto afirmar que o objetivo do Green Project, desenvolvido pelos idealizadores do Java, em 1991, era criar uma linguagem de programação que proporcionasse a integração de computadores com outros tipos de equipamentos, como hardwares ou circuitos elétricos préfabricados. 
II. É correto afirmar que a plataforma JAVA é constituída por linguagem de programação Java, sua máquina virtual e muitas APIs de controle e desenvolvimento.

Marque a alternativa CORRETA: 
Alternativas
Q2389463 Programação
No HTML 5, existem diversos elementos que podem ser usados para estruturar e apresentar o conteúdo de uma página da web. Qual das seguintes alternativas descreve CORRETAMENTE a tag “footer” da categoria “Flow content” ?
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389419 Programação
De acordo com as afirmações abaixo sobre programação orientada a objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


I. XML é uma linguagem de marcação que permite a representação estruturada de dados.
II. Pode-se criar documentos XML personalizados usando tags específicas, tornando-o uma linguagem extensível.
III. Tags em XML são case-sensitive, ou seja, <Tag> e <tag> são consideradas diferentes.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389418 Programação
A linguagem JavaScript esta cada vez mais em alta, pela sua aplicabilidade na web e pelos frameworks que vem sustentando e dando maior robustez para esta linguagem. Desta maneira, a maneira correta de se definir uma função em JavaScript é:
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389417 Programação
No desenvolvimento web a linguagem de estilização CSS é constantemente utilizada acoplada ao HTML, para estilizar elementos visuais da página web, desta forma, a propriedade CSS que utilizada para definir a cor de um texto é: 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389416 Programação
A linguagem de marcação HTML é constantemente utilizada no desenvolvimento web, e um recurso que é amplamente utilizado é o redirecionamento de páginas ao clicar em um botão. É definido como link para outra página utilizando HTML:
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389415 Programação
Utilizando a linguagem PHP, é possível realizar a criação de funções, desta forma, assinale a alternativa correta de se definir uma função em PHP.
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389414 Programação
Considerando a linguagem PHP, a função é utilizada para contar elementos de um array é: 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389413 Programação
“Esta arquitetura é um conjunto de especificações, padrões e tecnologias da linguagem de programação Java voltado para o desenvolvimento de aplicativos empresariais distribuídos e escaláveis. Ela fornece uma infraestrutura robusta e modular para o design, implementação e gerenciamento de sistemas corporativos complexos. Oferece uma abordagem baseada em componentes, onde os aplicativos são construídos usando módulos independentes, como Enterprise JavaBeans (EJB), Servlets, JSP (JavaServer Pages) e outros componentes que colaboram para criar soluções empresariais.”
Assinale a alternativa correta para qual arquitetura Java a definição acima está se referindo. 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389412 Programação
De acordo com as afirmações abaixo sobre linguagem Java, Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Em Java, a palavra-chave delete é usada para liberar a memória alocada dinamicamente.
( ) Em Java, a herança múltipla não é permitida para classes, mas uma classe pode implementar múltiplas interfaces.
( ) Java utiliza uma máquina virtual (Java Virtual Machine - JVM) para garantir portabilidade de código entre diferentes plataformas.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389411 Programação
Considere o código Java escrito abaixo.

public class Veiculo {       public void acelerar() {             System.out.println("Veículo acelerando");
  }
}
         public class Carro extends Veiculo {                public void acelerar() {                      System.out.println("Carro acelerando");   }
}


Acontece quando o método acelerar () é chamado para o objeto do tipo Carro: 
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389410 Programação
De acordo com as afirmações abaixo sobre programação orientada a objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Em programação orientada a objetos, uma classe é uma estrutura que define o comportamento e as propriedades de um objeto.
( ) Herança múltipla é uma característica comum em programação orientada a objetos, permitindo que uma classe herde de várias classes pai.
( ) Encapsulamento em programação orientada a objetos envolve tornar todas as propriedades de uma classe públicas para facilitar o acesso.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Ano: 2024 Banca: IBFC Órgão: MGS Prova: IBFC - 2024 - MGS - Analista de Sistemas |
Q2389409 Programação
A utilização de vetores em programação é imprescindível em muitos casos, por exemplo, quando precisamos armazenar uma sequência de dados relacionados a um determinado objeto. Considerando um vetor de 10 posições, o modo como se acessa o terceiro elemento de um vetor, utilizando a linguagem Java é: 
Alternativas
Q2389094 Programação
No processo de geração de código executável em Java, a etapa crucial que envolve a transformação do código- -fonte Java em bytecode e o componente responsável por executar esse bytecode são, respectivamente,
Alternativas
Respostas
3001: B
3002: C
3003: A
3004: E
3005: A
3006: B
3007: A
3008: C
3009: A
3010: D
3011: A
3012: C
3013: D
3014: A
3015: B
3016: C
3017: D
3018: D
3019: C
3020: C