Questão 1
Questão
Uma Linguagem deve ser compatível única e exclusivamente com o hardware a que se propôs a atender.
Questão 2
Questão
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).
Questão 3
Questão
Um comando em uma linguagem de alto nível faz mais que uma operação primária do hardware.
Questão 4
Questão
[blank_start]________________________[blank_end] é exemplo de linguagem de primeira geração,
Questão 5
Questão
Dos domínios de programação apresentados na aula, quais devem considerar, necessariamente, a arquitetura cliente-servidor?
Responda
-
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.
Questão 6
Questão
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?
Responda
-
Legibilidade
-
Redigibilidade
-
Confiabilidade
-
Custo
Questão 7
Questão
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:
Responda
-
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
Questão 8
Questão
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.
Responda
-
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
Questão 9
Questão
Cada linguagem possui sua característica própria de linguagem.
Em relação ao python podemos dizer que a tipagem é:
Questão 10
Questão
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
Responda
-
lista.
-
dicionário.
-
tupla.
-
operador.
-
classe
Questão 11
Questão
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:
Questão 12
Questão
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.
Responda
-
I e III
-
I e II
-
II e III
-
Todas verdadeiras
-
apenas I
Questão 13
Questão
Suponha o seguinte código:
x = 10
def func (x):
x += 2
func(x)
print(x)
Qual será a saída apresentada pelo programa?
Responda
-
10
-
12
-
Erro
-
2
-
Nenhuma das anteriores
Questão 14
Questão
Sobre os tipos de dados em Python, assinale a alternativa correta:
Responda
-
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.
Questão 15
Questão
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.
Responda
-
F - V - V - F
-
F V - V - V
-
F - V - F - F
-
V - F - V - F
-
V - V - V - F
Questão 16
Questão
Qual das seguintes opções pode ser empregada como operador de concatenação de strings em Python?