Question 1
Question
Uma Linguagem deve ser compatível única e exclusivamente com o hardware a que se propôs a atender.
Question 2
Question
A abstração traz facilidades ao programador que cada vez menos precisa conhecer o ambiente onde a linguagem opera (composto por sistema operacional e hardware).
Question 3
Question
Um comando em uma linguagem de alto nível faz mais que uma operação primária do hardware.
Question 4
Question
[blank_start]________________________[blank_end] é exemplo de linguagem de primeira geração,
Question 5
Question
Dos domínios de programação apresentados na aula, quais devem considerar, necessariamente, a arquitetura cliente-servidor?
Answer
-
Programação web e Mobile.
-
Programação de sistemas e aplicações comerciais.
-
Aplicações de Inteligência Artificial e aplicações científicas.
-
Aplicações comerciais e programação de sistemas.
Question 6
Question
Um dos critérios mais relevantes na avaliação de linguagens de programação diz respeito à facilidade com que os programas podem ser lidos. Estamos falando de qual critério?
Answer
-
Legibilidade
-
Redigibilidade
-
Confiabilidade
-
Custo
Question 7
Question
As linguagens de programação podem se enquadrar em um ou vários paradigmas, nos quais a linguagem tem uma grande flexibilidade e potencial de aproveitamento. Nesse contexto, Python é uma linguagem:
Answer
-
Compatível apenas com o paradigma estruturado.
-
Compatível apenas com os paradigmas estruturado e lógico.
-
Compatível apenas com o paradigma orientado a objetos.
-
Multiparadigma
Question 8
Question
Ao relacionar a coluna A, em que temos paradigmas das linguagens de programação com a coluna B, em que temos as características dos paradigmas de linguagens, escolha a opção correta.
Answer
-
A – Estruturado B – Desenvolver programas usando três tipos de estruturas: sequenciais, condicionais e repetição
-
A – Orientado a objeto B – Desenvolver programas usando três tipos de estruturas: sequenciais, condicionais e repetição
-
A– Concorrente B – Lisp é a linguagem mais significativa desse paradigma
-
A – Funcional D – Processos executam simultaneamente e concorrem aos recursos de hardware
Question 9
Question
Cada linguagem possui sua característica própria de linguagem.
Em relação ao python podemos dizer que a tipagem é:
Question 10
Question
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
Answer
-
lista.
-
dicionário.
-
tupla.
-
operador.
-
classe
Question 11
Question
codigo = 10
salario = 15000.00
nome = 'Carlos'
situação = True
tipo = type(salario)
tipo2 = type(nome)
tipo3 = type(situação)
O algorito terá os seguintes tipos de dados:
Question 12
Question
Existem muitas linguagens de programação disponíveis no mercado com as mais diversas características e aplicações. No entanto, as linguagens de programação, possuem restrições de tipos de estrutura de controle, estrutura de dados e abstrações que podem ser utilizadas. Nesse contexto, análise as afirmações a seguir:
I Ao aprender várias linguagens de programação, é possível que um problema possa ser resolvido mais facilmente devido a adequação a uma linguagem específica.
II Não há necessidade de se aprender mais do que uma linguagem de programação haja vista que as estruturas possuem equivalentes em todas elas
III Aprender diversas linguagem de programação propicia um melhor embasamento para decidir qual deve ser utilizada para resolver um determinado problema.
Answer
-
I e III
-
I e II
-
II e III
-
Todas verdadeiras
-
apenas I
Question 13
Question
Suponha o seguinte código:
x = 10
def func (x):
x += 2
func(x)
print(x)
Qual será a saída apresentada pelo programa?
Answer
-
10
-
12
-
Erro
-
2
-
Nenhuma das anteriores
Question 14
Question
Sobre os tipos de dados em Python, assinale a alternativa correta:
Answer
-
Python tem um tipo complex, utilizado para armazenar a parte real + imaginário i.
-
Python tem nativamente um tipo de dado para vetor e matriz.
-
Python permite armazenar valores de -2.147.483.648 a 2.147.483.647 em váriaveis do tipo int.
-
Python permite armazenar valores de o menor valor como 1.40239846e-46 e o maior é 3.40282347e+38, em váriaveis do tipo float.
-
Python não tem nativamente um tipo para valores booleanos.
Question 15
Question
Sobre a linguagem de programação Python, analise as sentenças a seguir e atribua V (verdadeiro) ou F (falso):
( ) É uma linguagem de programação de alto nível, compilada e imperativa.
( ) Possui tipagem dinâmica. Isso significa que o próprio interpretador do Python infere o tipo dos dados que uma variável recebe, sem a necessidade de que o programador diga de que tipo determinada variável é.
( ) Utiliza indentação para delimitar início e fim de blocos.
( ) 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 dicionário.
Assinale a alternativa que contém, de cima para baixo, a sequência CORRETA.
Answer
-
F - V - V - F
-
F V - V - V
-
F - V - F - F
-
V - F - V - F
-
V - V - V - F
Question 16
Question
Qual das seguintes opções pode ser empregada como operador de concatenação de strings em Python?