Marcos Francisco
Test por , creado hace 12 meses

Test sobre Paradigmaas de Linguagem de Programação, creado por Marcos Francisco el 08/08/2023.

412
0
0
Marcos Francisco
Creado por Marcos Francisco hace 12 meses
Cerrar

Paradigmaas de Linguagem de Programação

Pregunta 1 de 16

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 2 de 16

1

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).

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 3 de 16

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 4 de 16

1

é exemplo de linguagem de primeira geração,

Arrastra y suelta para completar el texto.

    Linguagens de alto nível
    Linguagem Assembly
    Linguagem de máquina
    Linguagem não procedimental

Explicación

Pregunta 5 de 16

1

Dos domínios de programação apresentados na aula, quais devem considerar, necessariamente, a arquitetura cliente-servidor?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 6 de 16

1

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?

Selecciona una de las siguientes respuestas posibles:

  • Legibilidade

  • Redigibilidade

  • Confiabilidade

  • Custo

Explicación

Pregunta 7 de 16

1

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:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 8 de 16

1

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.

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 9 de 16

1

Cada linguagem possui sua característica própria de linguagem.

Em relação ao python podemos dizer que a tipagem é:

Selecciona una de las siguientes respuestas posibles:

  • Python não tem tipagem definida

  • Dinâmica e Forte

  • Dinâmica e Fraca

  • Estática e Forte

  • Somente Estática

Explicación

Pregunta 10 de 16

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

Selecciona una de las siguientes respuestas posibles:

  • lista.

  • dicionário.

  • tupla.

  • operador.

  • classe

Explicación

Pregunta 11 de 16

1

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:

Selecciona una de las siguientes respuestas posibles:

  • int / float / str / bool

  • float / float / str / int

  • int / int / str / bool

  • int / float / bool / str

  • float / float / str / bool

Explicación

Pregunta 12 de 16

1

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.

Selecciona una de las siguientes respuestas posibles:

  • I e III

  • I e II

  • II e III

  • Todas verdadeiras

  • apenas I

Explicación

Pregunta 13 de 16

1

Suponha o seguinte código:

x = 10

def func (x):

x += 2

func(x)

print(x)

Qual será a saída apresentada pelo programa?

Selecciona una de las siguientes respuestas posibles:

  • 10

  • 12

  • Erro

  • 2

  • Nenhuma das anteriores

Explicación

Pregunta 14 de 16

1

Sobre os tipos de dados em Python, assinale a alternativa correta:

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 15 de 16

1

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.

Selecciona una de las siguientes respuestas posibles:

  • F - V - V - F

  • F V - V - V

  • F - V - F - F

  • V - F - V - F

  • V - V - V - F

Explicación

Pregunta 16 de 16

1

Qual das seguintes opções pode ser empregada como operador de concatenação de strings em Python?

Selecciona una de las siguientes respuestas posibles:

  • *

  • +

  • #

  • [ ]

  • -

Explicación