Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.475 questões

Q4172585 Programação
Considere as seguintes estruturas de dados em Python.
a = list(range(0,10)) b = ('a', (1,2), 'b') c = {"laranja", "uva", "banana", "uva"} d = {"c": 1, "d":2}
Com base nas informações dadas, o conjunto de comandos que executa totalmente sem erros, após a criação das estruturas de dados é
Alternativas
Q4172573 Programação
Analise o script Python 3.9.2 exibido a seguir. a = [x for x in range(5) if x % 2 == 0] b = [x * x for x in a] print(b) A opção que indica a saída produzida pela execução desse código é
Alternativas
Q4172570 Programação
Sobre desenvolvimento Web, analise as afirmativas a seguir.

I. A linguagem de programação Javascript (seguindo a especificação ECMAScript) permite que os objetos sejam mutáveis em tempo de execução.
II. A linguagem de programação PHP é voltada para o desenvolvimento no client-side, sendo que não há como utilizá-la para programar no server-side.
III. HTML e CSS são linguagens de programação utilizadas no client-side que têm como objetivo, respectivamente, estilizar e estruturar as páginas Web interativas.


Está(ão) correta(s) somente a(s) afirmativa(s)
Alternativas
Q4172442 Programação
As principais funções do programa abaixo são
from random import random a = [0] * 10 b = [None] * 10 for i in range(10):    a[i] = random()    print(a[i]) for i in range(10):     b[i] = int(100 * a[i]) c = sorted(b) print(c)
Alternativas
Q4172441 Programação
Analise o código em Shell Script abaixo.
if [ $# -eq 2 ]; then cd $1 for j in * do    diff -i $j ../$2/$j done else    echo “Erro” fi
A função do programa acima é
Alternativas
Q4167953 Programação
Sobre a programação das estruturas de controle de fluxo no Python, julgue verdadeiras (V) ou falsas (F) as afirmativas a seguir.

I. No comando if, pode haver zero ou mais partes elif, e a parte else é opcional.
II. A palavra-chave ‘elif’ é uma abreviação para ‘else if’ e é útil para evitar indentação excessiva.
III. Uma estrutura com if e uma sequência de elif substituem os comandos switch ou case, encontrados em outras linguagens.

A sequência correta é
Alternativas
Q4148786 Programação
Qual recurso, função ou funcionalidade Javascript habilita a substituição de variáveis e expressões em strings?
Alternativas
Q4147256 Programação
Assinale a alternativa que contém uma extensão do PHP para web services.
Alternativas
Q4147255 Programação
Assinale a alternativa que NÃO contém uma extensão do PHP para manipulação de XML
Alternativas
Q4147254 Programação
Selecione a alternativa que NÃO contém uma extensão do PHP para criptografia.
Alternativas
Q4147253 Programação
Selecione a alternativa que contém uma função PHP responsável por salvar uma transação atual em Sistema de Gerenciamento de Banco de Dados MySQL.
Alternativas
Q4141595 Programação
 Na linguagem de programação JavaScript, uma expressão arrow function possui uma sintaxe mais curta quando comparada a uma expressão de função (function expression) e, por isso, são bastante utilizadas para deixar o código mais curto. Marque a alternativa que apresenta a saída correta do código a seguir. 

var pl = [  "JavaScript",  "Java",  "C++",  "Python" ]; var v1 = pl.map( s => s.length ); document.write(v1) 
Alternativas
Q4141592 Programação
Na linguagem de programação Java, é possível aninhar classes (uma classe dentro de uma classe). Um dos objetivos das classes aninhadas é agrupar classes, a fim de tornar o código mais legível e fácil de manter. Nesse contexto, qual é a saída do código abaixo? 

class ClasseExterna {  int n1 = 95;  private class ClasseInterna {  int n2 = 7;  } } public class Main {  public static void main(String[] args) {  ClasseExterna ce = new ClasseExterna();  ClasseExterna.ClasseInterna ci = ce.new ClasseInterna();  System.out.println(ce.n1 % ci.n2);  } }
Alternativas
Q4141588 Programação

Marque a alternativa correta sobre qual deve ser a saída do código em Python a seguir. 


#coding: utf-8

def funcao1(m, n):

a = []

for i in range(m):

linha = [0] * n

a.append(linha)

return a

def print_m(m):

for linha in m:

for elemento in linha:

print("%8.2f" % elemento, end=" ")

print("")

M = funcao1(4,3)

print_m(M)

Alternativas
Q4141587 Programação

Marque a alternativa correta referente ao que deve ser apresentado na tela, ao final do trecho de código a seguir. 



void main()

{

 int x,y,*p;

 y=0;

 p=&y;

 x=*p;

 x=4;

 (*p)++;

 --x;

 (*p)+=x;

 printf("%d, %d, %d",x,y,*p);

 return 0;

}

Alternativas
Q4141584 Programação
Códigos de programas podem ser compilados ou interpretados. Em relação à compilação e à interpretação de código, é correto afirmar que: 
Alternativas
Q4138167 Programação
O que a operação git stash, ao ser executada em um repositório, permite ao desenvolvedor?
Alternativas
Q4138152 Programação
Os servidores de aplicação estenderam o raio de abrangência dos servidores Web para permitir o desenvolvimento de aplicações do lado do servidor (back-end scripting). Sobre servidores Web e de aplicação, e sobre as linguagens de programação e plataformas comumente usadas para back-end e para front-end, é correto afirmar que: 
Alternativas
Q4138148 Programação
A linguagem Python tornou-se uma das mais utilizadas no mundo. Esta linguagem possui, atualmente, duas versões em operação: Python2 e Python3, que apresentam algumas diferenças entre si. Sobre essas diferenças, marque a alternativa correta. 
Alternativas
Q4137942 Programação

São características da linguagem PHP (versão 7.x):


I) Ser executada no lado servidor.


II) Ser compilada.


III) Ser multiplataforma.


IV) Possibilitar o acesso ao banco de dados MySQL.


V) Utilizar a variável $_POST para recuperar dados recebidos pelo método HTTP POST.


Alternativas
Respostas
1841: C
1842: E
1843: A
1844: E
1845: C
1846: A
1847: E
1848: C
1849: E
1850: C
1851: A
1852: B
1853: D
1854: D
1855: D
1856: B
1857: C
1858: C
1859: C
1860: A