Questões de Concurso Sobre programação
Foram encontradas 15.143 questões
$var1 = '2';
$var2 = &$var1;
$var2 = "3$var2";
echo $var1.", ".$var2;
O resultado correto apresentado no terminal de saída dada por echo $var1.", ".$var2; é
class B {
void metodo1(){ }
}
class C {
void metodo1(){ }
}
public class A extends B, C {
void metodo1() { }
public static void main(String[] args) { }
}
Quanto à compilação e à execução do referido código, é correto afirmar:
v = list(range(0,20))
u = (v[0:20:5] + list(range(20,28,2)))[2:6] + [[30,35]]
print(u)
A saída correta no console que será exibida por print(u) é
Considere agora este cenário hipotético. Um programador lida com o problema de locomoção em uma cidade, o qual precisa ser resolvido com o desenvolvimento de software. Na abordagem (A), o programador irá desenvolver a solução especificando os passos que levam um veículo do ponto de partida até o destino, indicando as vias que serão percorridas no trajeto. Na abordagem (B), o programador irá desenvolver a solução especificando “me leve até o campus da Universidade”.
Com base na descrição fornecida, analise as seguintes afirmativas.
I. Na abordagem (A), descreve-se o uso do paradigma imperativo.
II. Na abordagem (B), descreve-se o uso do paradigma declarativo.
III. Nas abordagens (A) e (B), são descritos cenários de uso do paradigma orientado a objetos.
IV. Na abordagem (B), descreve-se o uso do paradigma de Tipos Abstratos de Dados.
Está(ão) correta(s)
#include <stdio.h> /** A alternativa correta deve substituir este bloco de comentários **/ int main() { int a = 3, b = 4, c; operacao(a, b, &c); printf("%d", c); }
Com base nas informações dadas, o código que vai substituir o bloco de comentário e permitirá executar o programa sem erros e com a saída no console com o valor 7 é
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 é
Considere a estrutura de diretórios e arquivos a seguir.

A alternativa correta, que substitui o bloco de comentários no arquivo Classe3.java, podendo ser executado sem nenhum erro, é
abstract class Abstrato { abstract float metodo1(); void metodo2() { } }
Com base no código do enunciado e da alternativa no mesmo arquivo nomeado Concreta.java, os conceitos de classe abstrata corretamente em Java se encontram, apenas, em
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)
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)
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 é
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 é