Paradigmaas de Linguagem de Programação

Description

Quiz on Paradigmaas de Linguagem de Programação, created by Marcos Francisco on 08/08/2023.
Marcos Francisco
Quiz by Marcos Francisco, updated 8 months ago
Marcos Francisco
Created by Marcos Francisco 10 months ago
406
0

Resource summary

Question 1

Question
Uma Linguagem deve ser compatível única e exclusivamente com o hardware a que se propôs a atender.
Answer
  • True
  • False

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).
Answer
  • True
  • False

Question 3

Question
Um comando em uma linguagem de alto nível faz mais que uma operação primária do hardware.
Answer
  • True
  • False

Question 4

Question
[blank_start]________________________[blank_end] é exemplo de linguagem de primeira geração,
Answer
  • Linguagens de alto nível
  • Linguagem Assembly
  • Linguagem de máquina
  • Linguagem não procedimental

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 é:
Answer
  • Python não tem tipagem definida
  • Dinâmica e Forte
  • Dinâmica e Fraca
  • Estática e Forte
  • Somente Estática

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:
Answer
  • int / float / str / bool
  • float / float / str / int
  • int / int / str / bool
  • int / float / bool / str
  • float / float / str / bool

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?
Answer
  • *
  • +
  • #
  • [ ]
  • -
Show full summary Hide full summary

Similar

ExamTime's Getting Started Guide
PatrickNoonan
Geography - Unit 1A
NicoleCMB
Chemistry Module C2: Material Choices
James McConnell
Conceptos Generales De Robótica
fede ramos
Circle Theorems
I Turner
USA and Vietnam (1964-1975) - Part 1
Lewis Appleton-Jones
Key Biology Definitions/Terms
jane zulu
FUNCTIONALIST ROLE OF EDUCATION
ashiana121
How did the Cold War develop?
E A
Using GoConqr to study History
Sarah Egan
Chinese HSK -1 Characters Flashcards
ASHISH AWALGAONKAR