Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.590 questões
_____________ são comandos contidos no próprio shell, ou seja, são comandos que o shell executa diretamente, sem invocar outros programas. Alguns comandos são: ______________, ______________, ______________.
Julgue o item a seguir, relativo à linguagem R.
Em R, o sinal de cerquilha (#), no início de uma linha,
transforma essa linha em comentário.
Julgue o item a seguir, relativo à linguagem R.
Considere o código a seguir.
int x: 5;
A execução do código precedente atribuirá o valor 5 à
variável x.
nums = [9, 8, 7, 6, 5]
nums.append(4)
nums.insert(2, 11)
print(len(nums))
A saída do código acima será:
stack = [] stack.append(10)
stack.append(20)
stack.pop()
stack.append(30)
stack.append(50)
stack.pop()
stack.append(60)
stack.append(70)
stack.append(80)
Qual seria a estrutura da pilha ao final da execução dos códigos?
[Questão inédita] Considere a seguinte classe em Python:
Qual é a saída do código a seguir?
r1 = Retangulo(5,10)
r2 = Retangulo(3,7)
area_total = r1.calcular_area() + r2.calcular_ area()
print(area_total)
[Questão inédita] Considere o seguinte trecho de código na linguagem Python:
Ao chamar a função f, passando-se como parâmetro o valor 6, o resultado esperado é:
refere-se a um evento que é disparado quando:
Teoricamente, um programa escrito em C é compatível com um compilador C++.
Com relação a compatibilidade com um compilador C++, analise
os itens a seguir.
I. Na realidade essa compatibilidade não é de 100% pois o C++ possui mais palavras reservadas e um código C que utilize uma destas palavras não é um programa C++ correto.
II. Em C++ uma estrutura só é válida no escopo em que foi
declarada enquanto no código escrito em C o escopo de
declaração é sempre global.
III. O uso de bibliotecas C em programas C++ é sempre possível
pois o C++ permitir sobrecarga de nomes de funções e os
compiladores empregam a mesma regra para geração dos
nomes durante a compilação da função.
Está correto o que se afirma em
Assim como idiomas moldam a maneira como pensamos e nos comunicamos, as linguagens de programação são as ferramentas que permitem dar vida às nossas ideias no mundo digital, transformando lógica e criatividade em código executável.
Sobre linguagens de programação, analise os itens a seguir.
I – JavaScript é uma linguagem de programação de alto nível, compilada e multi-paradigma.
II – A linguagem Java é conhecida pela sua portabilidade, o que
significa que os programas escritos em Java podem ser
executados em diferentes tipos de dispositivos sem
necessidade de modificação.
III - A linguagem C# é semelhante em muitos aspectos ao Java e
ao C++, o que facilita a transição para desenvolvedores
familiarizados com essas linguagens.
Está correto o que se afirma em
Durante uma entrevista para uma posição de desenvolvimento de software, o entrevistador deseja avaliar seu conhecimento sobre alguns princípios básicos e sua habilidade em reconhecer linguagens de programação que incorporam esses conceitos.
Assinale a opção que indica a linguagem que tem, como
características, o encapsulamento, a herança, o polimorfismo e a
abstração.
resultado = [('Produto A', 120, 25.50), ('Produto B', 85, 19.99), ('Produto C', 200, 32.75)]
Qual seria o código em Python que transformaria esse resultado em um dicionário, em que a chave é o nome do produto e o valor é um dicionário contendo as quantidades em estoque e os preços unitários?