Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.018 questões

Q4105484 Programação

No âmbito de uma página Web, analise o trecho de código JavaScript a seguir. 


const points = [40, 100, 1, 5, 25, 10];

points.sort(function(a, b){return a - b});

alert(points);


A execução do código acima deverá provocar


Alternativas
Q4105483 Programação

No contexto do PHP, assinale a forma correta para criar um cookie com a duração de trinta dias.

Alternativas
Q4105482 Programação
Considere o trecho de código Java a seguir.
 int x1 = 12;  int x2 = (48 & 16) << 2;  int x3 = x1 | x2;  System.out.println(x3);
Assinale a opção que indica o valor exibido pela execução desse  trecho.
Alternativas
Q4105481 Programação
No contexto do XML, considere o trecho errôneo de um arquivo que contém dados codificados no padrão XML.
... <aviso>valor < 200</aviso> ...
Assinale a codificação correta para esse trecho.
Alternativas
Q4105480 Programação
Na codificação HTML, é possível especificar uma cor por meio do padrão HSL.
Nesse padrão, os parâmetros utilizados estabelecem os graus de 
Alternativas
Q4105479 Programação

Considere um trecho de HTML que contém o elemento a seguir


<img src="xxxxxx">


e as três alternativas para o preenchimento do valor do atributo, mostradas a seguir.


I. src="https://www.w3schools.com/images/img_girl.jpg" II. src="/images/img_girl.jpg" III. src="img_girl.jpg"
Estão corretas as alternativas
Alternativas
Q4105478 Programação
No contexto do Apache Web Server, analise as afirmativas a seguir.

I. Apache pode servir múltiplos websites, com diferentes nomes ou diferentes endereços IP, numa única máquina.
II. Apache pode servir, numa única máquina, por exemplo, os sites exemplo1.com e exemplo2.com, ambos usando o mesmo endereço IP.
III. Para servir arquivos PHP, Apache deve ter o módulo mod_php ativado.

Está correto o que se afirma em 
Alternativas
Q4105477 Programação
Dentre os formatos de seletores que podem ser definidos no CSS3, a expressão
E[xxx="yyy"]

casaria com o elemento E, 
Alternativas
Q4105476 Programação
Analise o código Java mostrado a seguir sem o trecho central, que foi substituído pela linha tracejada.

abstract class Exemplar {  public abstract void exemplarMetodo1();  public void escreve() {  System.out.println("Mensagem 2");  } } - - - - - - - - - - - - - - - - class Main {  public static void main(String[] args) {  Exemplar2 exemplo = new Exemplar2();  exemplo.exemplarMetodo1();  exemplo.escreve();  } }

Na sua forma completa o programa acima provoca a exibição do resultado que segue. 

Mensagem 1 Mensagem 2

Assinale a opção que apresenta o código que completa perfeitamente o trecho omitido, de modo que o resultado da execução seja o mesmo citado acima.
Alternativas
Q4105472 Programação

Analise o código PHP a seguir no contexto de uma página Web. 


<!DOCTYPE html>

<html>

<body>

<?php

class COISA_UM {

 public function __construct($x1, $x2) {

 $this->att1 = $x1;

 $this->att2 = $x2;

 }

 public function FUNCAO() {

 echo "É {$this->att1}, V {$this->att2}.";

 }

}

class COISA_DOIS extends COISA_UM {

 public function SHOW() {

 echo "O que é isso?";

 }

}

$XPTO = new COISA_DOIS("PHP", "8");

$XPTO->SHOW();

$XPTO->FUNCAO();

?>

</body>

</html>


Assinale o texto exibido nessa página.


Alternativas
Q4105471 Programação
Assinale a opção que indica o trecho PHP corretamente codificado para definir um array e exibir o número de elementos ali contidos. 
Alternativas
Q4097383 Programação
Qual código nos dará um campo de formulário de área de texto em Django? 
Alternativas
Q4097382 Programação
O que são objetos request.GET e request.POST, no contexto do framework Django?
Alternativas
Q4097381 Programação
O comando admin.autodiscover(), do framework Django, define que
Alternativas
Q4097380 Programação
A saída do trecho de código apresentado a seguir, na linguagem de programação Python resulta em  

a = [1, 2, 3] a = tuple((A) a[0] = 2 print((A) 
Alternativas
Q4092835 Programação
O Java é uma linguagem de programação multiplataforma, orientada a objetos, rápida, segura e confiável para codificar desde aplicações móveis, software empresarial, aplicações de big data e tecnologias do servidor. A plataforma Java foi organizada para atender as necessidades de diferentes tipos de aplicações. Analise a seguir as afirmativas sobre a linguagem de programação Java:

I.Java SE é a base do Java, sendo composta pelas APIs e bibliotecas básicas para possibilitar o desenvolvimento de aplicativos de linha de comando e desktop.
II.Java EE (Java Enterprise Edition) é voltada para o desenvolvimento de soluções web e corporativas.
III.Java MKD (Java Make Desenv) é a plataforma voltada para desenvolvimento de programas para dispositivos móveis e embarcados e criação de produtos para a Internet das Coisas.
IV.JVM (Máquina Virtual Java), é onde a aplicação é executada. É ela, também, a responsável pela característica multiplataforma do Java.



Assinale a alternativa CORRETA:
Alternativas
Q4085762 Programação
Com relação ao desenvolvimento de aplicativos móveis, relacione as linguagens de programação com suas características.

LINGUAGEM DE PROGRAMAÇÃO

1 - Java 2 - JavaScript 3 - Kotlin 4 - TypeScript 5 - Objective-C

CARACTERÍSTICAS

( ) É um superconjunto da linguagem de programação C, ou seja, agrega recursos ao C. Ele possibilita o uso do paradigma programação orientada a objetos, contendo sintaxe para a criação de métodos e classes.
( ) É uma linguagem mais recente e que tem ganhado força nos últimos tempos. É desenvolvida e mantida pela JetBRains. Utiliza o paradigma orientado a objetos e tem suporte ao paradigma funcional, com o uso de expressões lambda (anônimas).
( ) É uma linguagem de programação usada principalmente para controlar o Hypertext Markup Language (HTML) e o Cascading Style Sheets (CSS) e manipular comportamentos em uma página web. É mantido pela European Computer Manufacturer's Association (ECMA). Originalmente, foi criada para o desenvolvimento de aplicações no lado cliente, mas evoluiu para possibilitar o desenvolvimento de aplicações desktop e no lado servidor.
( ) Mantida pela Oracle, é composta por uma linguagem de programação e uma plataforma computacional utilizada como base por muitas aplicações. É orientada a objetos, o que significa ser baseada na modelagem e comunicação entre os objetos. Também é uma linguagem estaticamente tipada, ou seja, o usuário precisa declarar o tipo de dados que será armazenado em cada variável declarada.
( ) É uma linguagem de programação desenvolvida pela Microsoft e que possui tipagem. A tipagem possibilita que o desenvolvedor declare o tipo de uma variável, como numérico, textual ou data, por exemplo. Ele permite desenvolver aplicações tanto do lado do cliente como do lado do servidor. 

A sequência correta dessa associação é 
Alternativas
Q4085761 Programação
Considere os seguintes códigos que têm como objetivo declarar um array multidimensional em linguagem C:

Imagem associada para resolução da questão

É certo afirmar que declaram e fazem a correta alocação da memória os códigos apresentados em
Alternativas
Q4085760 Programação
O Código Padrão Americano para o Intercâmbio de Informação, ou tabela ASCII (de American Standard Code for Information Interchange), é o código utilizado para representar texto em computadores, equipamentos de comunicação e outros dispositivos que trabalham com texto.
Sabendo-se que a linguagem de programação C utiliza esta tabela e que o alfabeto maiúsculo aparece numericamente antes do minúsculo, para se transformar um caracter do alfabeto minúsculo, armazenado em uma variável char a, deve-se executar o seguinte comando:
Alternativas
Q4085758 Programação
Para utilizar os benefícios da herança múltipla, sem se sujeitar aos seus problemas, linguagens como JAVA utilizam o recurso de
Alternativas
Respostas
4941: D
4942: E
4943: D
4944: D
4945: E
4946: C
4947: C
4948: C
4949: D
4950: E
4951: A
4952: B
4953: C
4954: A
4955: A
4956: A
4957: A
4958: C
4959: A
4960: E