

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
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:
Somente os itens I e II.
Somente os itens I e III.
Somente os itens I, III e IV.
Somente os itens II, III e IV.
Todos os itens.
Com base nas linguagens de programação existentes, assinale a assertiva correta.
A linguagem C++ é uma linguagem interpretada.
A linguagem Python é amplamente utilizada para desenvolvimento de aplicativos móveis.
A linguagem Assembly é uma linguagem de alto nível de abstração.
A linguagem Ruby é uma linguagem orientada a objetos que não suporta herança.
A linguagem Java é uma linguagem compilada para código nativo.
A respeito da linguagem C#, assinale a alternativa CORRETA
C# é uma linguagem de programação exclusiva para o desenvolvimento de aplicativos mobile.
C# é uma linguagem de programação interpretada, o que resulta em uma execução mais rápida do código-aberto.
C# é uma linguagem de programação desenvolvida pela Oracle Corporation.
C# oferece suporte apenas à programação não orientada a objetos e não permite a mistura de paradigmas de programação.
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.
Certo
Errado
Assinale a alternativa que contém a sintaxe correta para declarar uma variável x do tipo ponto flutuante contendo o valor 1,5 na linguagem python.
real x = 1.5
x = float(1.5)
var real x = 1.5
var float x = 1.5
var x -> real; x = 1.5
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
lista.
dicionário.
break.
tupla.
def.
Na linguagem Python, são consideradas sequências mutáveis as
strings.
cadeias.
tuplas.
listas.
ranges.
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
mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
possui recursos para controle de fluxo, como ifelse, switch-case, while e for em todas as suas versões.
classifica-se como fracamente tipada.
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima performance.
pode ser utilizada como uma linguagem de programação funcional.
A variável q contém estatísticas de ordem, como os valores mínimo e máximo da amostra e a mediana da variável x.
Certo
Errado
Na linguagem Python, o tipo de uma variável em tempo de execução é definido pelo interpretador pelo recurso denominado
tipagem dinâmica.
modo interativo.
sintaxe.
interpretação bytecode.
empacotamento.
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.
Apenas o item I está certo.
Todos os itens estão certos.
Apenas o item II está certo.
Apenas os itens I e III estão certos.
Apenas os itens II e III estão certos.
Analise o código Python a seguir.
x = [1,2,3,4,5]
print (x[: :-1])
Assinale a opção que indica a saída produzida pela execução desse código.
[1,2,3,4,5]
1
[5,1]
5
[5,4,3,2,1]
Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como
lista.
operador.
tupla.
classe.
dicionário.
Em relação à linguagem de programação Python, é INCORRETO afirmar que:
O tipo da variável pode ser inferido pelo interpretador em tempo de execução.
É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.
Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.
É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).
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.
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.
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.
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.
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?
< class 'Object' >
< class 'Array' >
< class 'Number' >
<class 'Object'>
<class 'Array'>
<class 'Float'>
<class 'hashtable'>
<class 'array'>
<class 'float'>
<class 'dict'>
<class 'list'>
<class 'float'>
<class 'object'>
<class 'vector'>
<class 'float'>
Analise o seguinte trecho de código Python:
_
a, b = 0, 1 while a <= 14: if (a % 2) == 1: print(a) a, b = b, a+b |
_
A sequência correta de valores impressos pelo código acima é:
0, 1, 4, 8, 12.
1, 1, 3, 5, 13.
1, 1, 2, 4, 14.
0, 1, 3, 9, 13.
1, 3, 5, 9, 14.
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 é:
[1, 4, 9, 16, 25, 36, 49, 64]
[1, 4, 9, 16, 25, 36, 49, 64, 81]
[20, 1, 4, 9, 16, 25, 36, 49, 64]
[20, 1, 4, 9, 16, 25, 36, 49, 64, 81]
[20, 4, 9, 16, 25, 36, 49, 64, 81]
Os softwares utilizados para fazer outros programas são chamados de:
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
while pos < l and not x:
while pos < len(l) && x:
while pos < len(l) and not found(x):
while (pos < len(l) && not(x)):
while pos < len(l) and not x: