Questões de Concurso sobre Linguagens - Página 4 | Gran Questões

Questões de Concurso sobre Linguagens

 
 
Disciplina 1
Assunto 2
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
94 questões encontradas
Questões por página
20
Mais recentes
 

Em relação ao JavaScript, uma linguagem de objeto script da Netscape desenvolvida e usada em milhões de páginas web e aplicativos de servidor em todo o mundo, analisar os itens abaixo:


I. É derivado do Java, motivo pelo qual sua nomenclatura é semelhante.

II. O JavaScript pode funcionar tanto como um procedimento quanto como uma linguagem orientada a objetos.

III. Uma vez que um objeto tenha sido construído, ele pode ser utilizado como modelo, ou protótipo, para criar objetos semelhantes.

IV. A sintaxe básica é intencionalmente semelhante ao Java e à C++ para reduzir o número de novos conceitos necessários para aprender a língua.


Estão CORRETOS:


A

Somente os itens I e II.


B

Somente os itens I e III.


C

Somente os itens I, III e IV.


D

Somente os itens II, III e IV.


E

Todos os itens.

Com base nas linguagens de programação existentes, assinale a assertiva correta.


A

A linguagem C++ é uma linguagem interpretada.


B

A linguagem Python é amplamente utilizada para desenvolvimento de aplicativos móveis.


C

A linguagem Assembly é uma linguagem de alto nível de abstração.


D

A linguagem Ruby é uma linguagem orientada a objetos que não suporta herança.


E

A linguagem Java é uma linguagem compilada para código nativo.

A respeito da linguagem C#, assinale a alternativa CORRETA


A

C# é uma linguagem de programação exclusiva para o desenvolvimento de aplicativos mobile.


B

C# é uma linguagem de programação interpretada, o que resulta em uma execução mais rápida do código-aberto.


C

C# é uma linguagem de programação desenvolvida pela Oracle Corporation.


D

C# oferece suporte apenas à programação não orientada a objetos e não permite a mistura de paradigmas de programação.


E

C# é utilizada no desenvolvimento de aplicativos, web, games.

A função table(x) produz uma tabela que apresenta estatísticas descritivas referentes à variável x, tais como a média amostral, o desvio padrão amostral e a mediana amostral.


C

Certo


E

Errado

Na linguagem Python, a sequência imutável de valores de qualquer tipo, como, por exemplo, inteiros e floats, a qual é útil para representar registros, mas sem atribuir nomes aos campos, é conhecida como


A

lista.


B

dicionário.


C

break.


D

tupla.


E

def.

Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python


A

mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.


B

possui recursos para controle de fluxo, como ifelse, switch-case, while e for em todas as suas versões.


C

classifica-se como fracamente tipada.


D

foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima performance.


E

pode ser utilizada como uma linguagem de programação funcional.

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.


A

Apenas o item I está certo.


B

Todos os itens estão certos.


C

Apenas o item II está certo.


D

Apenas os itens I e III estão certos.


E

Apenas os itens II e III estão certos.

Em relação à linguagem de programação Python, é INCORRETO afirmar que:


A

O tipo da variável pode ser inferido pelo interpretador em tempo de execução.


B

É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.


C

Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.


D

É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).


E

O interpretador Python pode ser usado de forma interativa em um prompt semelhante ao shell do sistema operacional.

Segundo a Wikipedia, “A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.”


Fonte: Wikipedia. Disponível em:

https://pt.wikipedia.org/wiki/Linguagem_de_pro

grama%C3%A7%C3%A3o



Sobre o tema, assinale a alternativa correta sobre as linguagens de programação.


A

Python: uma das mais simples de se aprender, é um dos códigos de mais fácil leitura e bastante utilizado para desenvolvimento web e Machine Learning.


B

JavaScript: linguagem orientada a objeto apareceu por volta de 1995, prometendo ser rápida, segura, confiável e multiplataforma. Isso porque os programas criados em JavaScript não ficam em código nativo da plataforma. Em vez disso, são compilados para uma forma intermediária chamada de bytecode e são executados por meio de uma máquina virtual.


C

PHP: é com ele que o estudante aprende a lógica de criação de algoritmos, por ser intuitivo e de fácil aprendizado. Não é necessário montar um ambiente local na máquina para executá-lo — afinal, a maioria dos sistemas operacionais já o utilizam como base.


D

Swift: Usado majoritariamente em páginas na web, a linguagem Swift é muito útil para incluir funções a uma página, algo que o HTML não seria capaz de suportar. Ela também integra informações da página a um banco de dados MySQL.

Analise o código abaixo, escrito em Python 3.7, que transforma uma string contendo um documento JSON em um objeto Python:

import json

my_json_string = """

{

"livros": [

{

"id":"01",

"edicao": "1",

"preco": 100.0

},

{

"id":"02",

"edicao": "2",

"preco": 150.0

}

]

}

"""

to_python = json.loads(my_json_string)

print(type(to_python))

print(type(to_python["livros"]))

print(type(to_python["livros"][0]["preco"]))

Qual a saída correta após a execução desse programa?


A

< class 'Object' >

< class 'Array' >

< class 'Number' >


B

<class 'Object'>

<class 'Array'>

<class 'Float'>


C

<class 'hashtable'>

<class 'array'>

<class 'float'>


D

<class 'dict'>

<class 'list'>

<class 'float'>


E

<class 'object'>

<class 'vector'>

<class 'float'>

Considere o código Python 2.7 a seguir.


def ABC(L, n):

while True:

if len(L) >= n:

return L

else:

L.append(len(L) ** 2)

print ABC([20],10)



O resultado da execução desse código é:


A

[1, 4, 9, 16, 25, 36, 49, 64]


B

[1, 4, 9, 16, 25, 36, 49, 64, 81]


C

[20, 1, 4, 9, 16, 25, 36, 49, 64]


D

[20, 1, 4, 9, 16, 25, 36, 49, 64, 81]


E

[20, 4, 9, 16, 25, 36, 49, 64, 81]

Considere o código Python abaixo.


def oper(l, item):

pos = 0

x = False

___I___

if l[pos] == item:

x = True

else:

pos = pos+1

return x

v = [1, 2, 32, 8, 17, 19, 42, 13, 0]

print(oper(v, 8))


Para que o código exiba na tela o valor True se o item buscado no vetor por meio da função oper for encontrado, a lacuna I deve ser corretamente preenchida por


A

while pos < l and not x:


B

while pos < len(l) && x:


C

while pos < len(l) and not found(x):


D

while (pos < len(l) && not(x)):


E

while pos < len(l) and not x:

   
Gerar simulado