Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.897 questões

Q1949101 Programação
Três estruturas de dados fundamentais em Python são as listas (“list”), tuplas (“tuple”) e dicionários (“dict”). A respeito dessas estruturas, é correto afirmar que: 
Alternativas
Q1948874 Programação

Na documentação oficial do Java JDK 7, encontra-se a seguinte definição:


Imagem associada para resolução da questão


Analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.


( )String é uma classe e Object é um objeto.

( )String é uma subclasse de Object.

( )Serializable, Comparable e CharSequence são classes abstratas.

( )Ao declarar uma classe com "public class MinhaString extends String" um erro é obtido.



A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 

Alternativas
Q1948873 Programação
No PHP5, quando um método é chamado a partir do contexto de um objeto, uma variável especial fica disponível e permite o acesso ao objeto chamado. Assinale a alternativa que contém essa variável especial.
Alternativas
Q1948872 Programação
O protocolo HTTP não mantém o estado entre requisições de páginas. Um mecanismo do PHP 5 utilizado para contornar essa limitação é:
Alternativas
Q1948871 Programação
Um programador precisava implementar um mecanismo de autenticação para uma página que estava construindo em PHP 5. O que ele pode utilizar para indicar ao navegador que ele deve abrir uma janela de autenticação para o usuário? 
Alternativas
Q1944186 Programação
Analise o código a seguir em C#:

Imagem associada para resolução da questão

Qual será o resultado retornado?
Alternativas
Q1944084 Programação

Julgue o item, relativo ao protocolo SOAP, ao Laravel e ao Git. 


No Laravel, o comando php artisan make:model permite gerar um novo model. 

Alternativas
Q1944081 Programação

Acerca da programação orientada a objetos, da linguagem SQL e da linguagem JavaScript, julgue o item.


O evento blur, na linguagem JavaScript, é executado toda vez que um campo perde o foco.

Alternativas
Q1936788 Programação

Analise o código Python 3.9 a seguir.


Imagem associada para resolução da questão


o trecho tracejado na segunda linha deve ser substituído por: 

Alternativas
Q1936787 Programação

No contexto do Python 3.9, analise o trecho a seguir. 


import json

s1 = "{\"nome\": \"Ciro\", \"cep\": \"99999-999\"}"

s2 = "[\"um\", \"dois\"]"

s3 = "true"

s4 = "null"

print(json.loads(s1))

print(json.loads(s2))

print(json.loads(s3))

print(json.loads(s4))


Dado que “\” funciona como escape character, o resultado exibido pela execução desse trecho é:

Alternativas
Q1936757 Programação

Analise o código PHP exibido a seguir. 


Imagem associada para resolução da questão


Nesse contexto, considere o quadro a seguir, que mostra os possíveis efeitos na execução do código acima quando o trecho pontilhado é substituído por cada um dos trechos substitutos.


Imagem associada para resolução da questão


Os efeitos estão corretamente descritos nos casos:

Alternativas
Q1936756 Programação

Analise o código PHP a seguir.


Imagem associada para resolução da questão


Dado que o símbolo Imagem associada para resolução da questão não faz parte do código PHP e deve ser substituído, o substituto para a sintaxe correta desse código é:

Alternativas
Q1936755 Programação

Analise o código Python 3.9 a seguir.


Imagem associada para resolução da questão


Para que a execução desse código exiba


altura = 12


largura = 20


o trecho tracejado na segunda linha deve ser substituído por:

Alternativas
Q1936754 Programação

No contexto do Python 3.9, analise o trecho a seguir.


s1 = "{\"nome\": \"Paulo\", \"cep\": "99999-999"}"

s2 = "[\"um\", \"dois\"]"

s3 = "true"

s4 = "null"

print(json.loads(s1))

print(json.loads(s2))

print(json.loads(s3))

print(json.loads(s4)) 


Dado que “\” funciona como escape character, o resultado exibido pela execução desse trecho é: 

Alternativas
Q1936753 Programação
No contexto do JavaScript, analise as afirmativas a seguir a respeito do comportamento do JS de mover declarações para o top (em inglês, Hoisting).
I. Variáveis declaradas por meio de var podem ser utilizadas antes de declaradas.
II. Variáveis declaradas com let e const são movidas para o topo do bloco somente quando inicializadas na declaração.
III. Usar uma constante (const) antes de declarada gera um erro de sintaxe.
Está correto o que se afirma em:
Alternativas
Q1936740 Programação

Observe as classes abaixo descritas na linguagem de programação Java.



Imagem associada para resolução da questão

Imagem associada para resolução da questão



Com base nos conceitos de orientação a objetos, é correto afirmar que:

Alternativas
Q1936739 Programação
Analise o código Java a seguir.
Imagem associada para resolução da questão
Considere a seguinte saída no terminal após a execução do código Java apresentado:
[2, 5, 1, 4, 3]
[1, 2, 5, 4, 3]
[1, 2, 4, 5, 3]
[1, 2, 3, 4, 5]
O algoritmo de ordenação implementado no código Java apresentado é o: 
Alternativas
Q1935630 Programação
C# é uma linguagem de programação orientada a objetos que permite a criação de sistemas por meio de um código bem estruturado, a qual utiliza modificadores de acesso que descrevem o alcance da acessibilidade de um objeto e seus membros. O modificador cujo alcance da acessibilidade é limitado apenas dentro das classes ou estruturas em que é declarado é
Alternativas
Q1935629 Programação
Python é uma linguagem procedural que utiliza quatro tipos de dados predefinidos para lidar com coleções: conjuntos, dicionários, listas e tuplas. A respeito desses tipos de dados, julgue os itens a seguir.
I O conjunto permite o armazenamento de uma tupla, mas não o de uma lista.
II A tupla é idêntica à lista, exceto pela forma mais simples com que sua declaração é realizada.
III A lista é um tipo de dados variável que permite a alteração de seus elementos após a sua criação.
Assinale a opção correta. 
Alternativas
Q1935252 Programação
No contexto do JavaScript, analise um trecho do HTML de uma página web.

<div id="xpto" >    <p>Texto de teste 1</p>    <p id="234">Texto de teste 2</p> </div>

A linha de código que altera o tamanho da fonte do segundo parágrafo acima é:
Alternativas
Respostas
3001: D
3002: C
3003: B
3004: B
3005: E
3006: A
3007: C
3008: C
3009: A
3010: A
3011: B
3012: D
3013: A
3014: A
3015: C
3016: E
3017: C
3018: C
3019: D
3020: A