Logo Passei Direto
Buscar

Algoritmos e Programação de Computadores AV 2

Ferramentas de estudo

Questões resolvidas

Além dos tipos de dados numéricos inteiros (int), reais (float) e lógicos (bool), a linguagem de programação Python tem o tipo string (str), utilizado para armazenar cadeias de caracteres para uso com textos.
Com base no uso de variáveis string, analise as asserções a seguir e as relações propostas entre elas.
I. A atribuição de valores para uma variável do tipo string em Python é feita com o uso de aspas, podendo ser simples ou duplas.
II. O uso das aspas permite a identificação imediata do tipo do dado string pelo interpretador da linguagem Python, por exemplo, linguagem = 'Python'.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda justifica a primeira.
c. a primeira asserção é falsa, e a segunda é verdadeira.
d. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
e. a primeira asserção é verdadeira, e a segunda é falsa.

A nomenclatura das variáveis é um dos principais aspectos que garantem a legibilidade dos programas, principalmente quando atingem um certo nível de complexidade.
Com base nas boas práticas de atribuição de nomes às variáveis, analise as asserções a seguir e as relações propostas entre elas.
I. A linguagem de programação Python não permite o uso de certas palavras reservadas como nomes de variáveis, por exemplo, class, break, assert.
II. As palavras reservadas são utilizadas como comandos específicos da linguagem, e as variáveis não podem ter o mesmo nome, para evitar conflitos na compilação/interpretação dos termos.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
c. a primeira asserção é verdadeira, e a segunda é falsa.
d. as duas asserções são verdadeiras, e a segunda justifica a primeira.
e. a primeira asserção é falsa, e a segunda é verdadeira.

Em praticamente todas as linguagens de programação existentes, as variáveis estão presentes, possibilitando a criação de expressões para realizar cálculos ou representar valores considerando que, muitas vezes, esses valores serão conhecidos somente após a execução do programa.
Considerando as boas práticas de nomenclatura das variáveis, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.
I. ( ) Uma boa prática para nomear as variáveis é usar as letras do alfabeto, para evitar nomes longos.
II. ( ) Quando é necessário usar palavras compostas, pode-se utilizar um 'underline' para separar as palavras.
III. ( ) A variável “dataNascimento” é um bom exemplo de nome de variável composta por duas palavras.
IV. ( ) Nomes mais curtos e significativos são melhores do que nomes longos.
a. V, F, V, F.
b. F, V, V, V.
c. V, F, V, V.
d. V, V, F, F.
e. F, F, F, V.

Considere as seguintes expressões em linguagem Python: >>> x = 2 >>> y = 3 >>> z = -4 >>> (x**y)/abs(-4)
Considerando o algoritmo apresentado, assinale a alternativa correta.
a. O resultado apresentado será -4.0.
b. O resultado apresentado será 4.
c. O resultado apresentado será 2.
d. O resultado apresentado será -2.0.
e. O resultado apresentado será 2.0.

A linguagem de programação Python caracteriza-se pelos recursos avançados para o tratamento de dados e tem um conjunto importante de tipos de dados que possibilita uma otimização na legibilidade dos programas.
Com relação aos tipos de dados em Python, assinale a alternativa correta.
a. Se ao menos um int aparecer na expressão, o resultado será um int.
b. Na soma, subtração ou multiplicação de inteiros, o resultado será float.
c. Se ao menos um float aparecer na expressão, o resultado será um float.
d. Os números do tipo inteiro são representados pelo operador float.
e. Na divisão de dois números inteiros, o resultado será um número inteiro.

O Python é uma linguagem de programação moderna e muito completa pois, além de seus tipos básicos bem definidos, ainda existe uma grande biblioteca com recursos a serem aplicados nas mais diversas áreas da computação.


Com relação às operações aritméticas em Python, assinale a alternativa correta.

a.
Por último, a precedência são as operações da direita para a esquerda.

b.
A precedência prioritária sempre será as operações da esquerda para direita.

c.
Soma e subtração têm precedência sobre multiplicação e divisão.

d.
Os parênteses são utilizados como modificadores da precedência em expressões.

e.
Os operadores de quociente e resto precedem a multiplicação e a divisão.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Além dos tipos de dados numéricos inteiros (int), reais (float) e lógicos (bool), a linguagem de programação Python tem o tipo string (str), utilizado para armazenar cadeias de caracteres para uso com textos.
Com base no uso de variáveis string, analise as asserções a seguir e as relações propostas entre elas.
I. A atribuição de valores para uma variável do tipo string em Python é feita com o uso de aspas, podendo ser simples ou duplas.
II. O uso das aspas permite a identificação imediata do tipo do dado string pelo interpretador da linguagem Python, por exemplo, linguagem = 'Python'.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda justifica a primeira.
c. a primeira asserção é falsa, e a segunda é verdadeira.
d. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
e. a primeira asserção é verdadeira, e a segunda é falsa.

A nomenclatura das variáveis é um dos principais aspectos que garantem a legibilidade dos programas, principalmente quando atingem um certo nível de complexidade.
Com base nas boas práticas de atribuição de nomes às variáveis, analise as asserções a seguir e as relações propostas entre elas.
I. A linguagem de programação Python não permite o uso de certas palavras reservadas como nomes de variáveis, por exemplo, class, break, assert.
II. As palavras reservadas são utilizadas como comandos específicos da linguagem, e as variáveis não podem ter o mesmo nome, para evitar conflitos na compilação/interpretação dos termos.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
c. a primeira asserção é verdadeira, e a segunda é falsa.
d. as duas asserções são verdadeiras, e a segunda justifica a primeira.
e. a primeira asserção é falsa, e a segunda é verdadeira.

Em praticamente todas as linguagens de programação existentes, as variáveis estão presentes, possibilitando a criação de expressões para realizar cálculos ou representar valores considerando que, muitas vezes, esses valores serão conhecidos somente após a execução do programa.
Considerando as boas práticas de nomenclatura das variáveis, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.
I. ( ) Uma boa prática para nomear as variáveis é usar as letras do alfabeto, para evitar nomes longos.
II. ( ) Quando é necessário usar palavras compostas, pode-se utilizar um 'underline' para separar as palavras.
III. ( ) A variável “dataNascimento” é um bom exemplo de nome de variável composta por duas palavras.
IV. ( ) Nomes mais curtos e significativos são melhores do que nomes longos.
a. V, F, V, F.
b. F, V, V, V.
c. V, F, V, V.
d. V, V, F, F.
e. F, F, F, V.

Considere as seguintes expressões em linguagem Python: >>> x = 2 >>> y = 3 >>> z = -4 >>> (x**y)/abs(-4)
Considerando o algoritmo apresentado, assinale a alternativa correta.
a. O resultado apresentado será -4.0.
b. O resultado apresentado será 4.
c. O resultado apresentado será 2.
d. O resultado apresentado será -2.0.
e. O resultado apresentado será 2.0.

A linguagem de programação Python caracteriza-se pelos recursos avançados para o tratamento de dados e tem um conjunto importante de tipos de dados que possibilita uma otimização na legibilidade dos programas.
Com relação aos tipos de dados em Python, assinale a alternativa correta.
a. Se ao menos um int aparecer na expressão, o resultado será um int.
b. Na soma, subtração ou multiplicação de inteiros, o resultado será float.
c. Se ao menos um float aparecer na expressão, o resultado será um float.
d. Os números do tipo inteiro são representados pelo operador float.
e. Na divisão de dois números inteiros, o resultado será um número inteiro.

O Python é uma linguagem de programação moderna e muito completa pois, além de seus tipos básicos bem definidos, ainda existe uma grande biblioteca com recursos a serem aplicados nas mais diversas áreas da computação.


Com relação às operações aritméticas em Python, assinale a alternativa correta.

a.
Por último, a precedência são as operações da direita para a esquerda.

b.
A precedência prioritária sempre será as operações da esquerda para direita.

c.
Soma e subtração têm precedência sobre multiplicação e divisão.

d.
Os parênteses são utilizados como modificadores da precedência em expressões.

e.
Os operadores de quociente e resto precedem a multiplicação e a divisão.

Prévia do material em texto

PERGUNTA 1 
1. Além dos tipos de dados numéricos inteiros (int), reais (float) e lógicos (bool), a 
linguagem de programação Python tem o tipo string (str), utilizado para 
armazenar cadeias de caracteres para uso com textos. 
 
Com base no uso de variáveis string, analise as asserções a seguir e as relações 
propostas entre elas. 
 
I. A atribuição de valores para uma variável do tipo string em Python é feita com 
o uso de aspas, podendo ser simples ou duplas. 
PORQUE 
II. O uso das aspas permite a identificação imediata do tipo do dado string pelo 
interpretador da linguagem Python, por exemplo, linguagem = 'Python'. 
 
Analisando as asserções anteriores, conclui-se que: 
 
a. as duas asserções são verdadeiras, e a segunda não justifica a primeira. 
 
b. as duas asserções são falsas. 
 
c. a primeira asserção é verdadeira, e a segunda é falsa. 
 
d. a primeira asserção é falsa, e a segunda é verdadeira. 
 
e. as duas asserções são verdadeiras, e a segunda justifica a primeira. 
 
PERGUNTA 2 
1. A nomenclatura das variáveis é um dos principais aspectos que garantem a 
legibilidade dos programas, principalmente quando atingem um certo nível de 
complexidade. 
 
Com base nas boas práticas de atribuição de nomes às variáveis, analise as 
asserções a seguir e as relações propostas entre elas. 
 
I. A linguagem de programação Python não permite o uso de certas palavras 
reservadas como nomes de variáveis, por exemplo, class, break, assert. 
PORQUE 
II. As palavras reservadas são utilizadas como comandos específicos da 
linguagem, e as variáveis não podem ter o mesmo nome, para evitar conflitos na 
compilação/interpretação dos termos. 
 
Analisando as asserções anteriores, conclui-se que: 
 
a. as duas asserções são falsas. 
 
b. as duas asserções são verdadeiras, e a segunda não justifica a primeira. 
 
c. a primeira asserção é verdadeira, e a segunda é falsa. 
 
d. as duas asserções são verdadeiras, e a segunda justifica a primeira. 
 
e. a primeira asserção é falsa, e a segunda é verdadeira. 
1,67 pontos 
PERGUNTA 3 
1. Em praticamente todas as linguagens de programação existentes, as variáveis 
estão presentes, possibilitando a criação de expressões para realizar cálculos 
ou representar valores considerando que, muitas vezes, esses valores serão 
conhecidos somente após a execução do programa. 
 
Considerando as boas práticas de nomenclatura das variáveis, identifique se 
são (V) verdadeiras ou (F) falsas as afirmativas a seguir. 
 
I. ( ) Uma boa prática para nomear as variáveis é usar as letras do alfabeto, para 
evitar nomes longos. 
II. ( ) Quando é necessário usar palavras compostas, pode-se utilizar um 
"underline" para separar as palavras. 
III. ( ) A variável “dataNascimento” é um bom exemplo de nome de variável 
composta por duas palavras. 
IV. ( ) Nomes mais curtos e significativos são melhores do que nomes longos. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
a. F, F, F, V. 
 
b. V, F, V, V. 
 
c. V, V, F, F. 
 
d. V, F, V, F. 
 
e. F, V, V, V. 
1,67 pontos 
PERGUNTA 4 
1. Considere as seguintes expressões em linguagem Python: 
>>> x = 2 
>>> y = 3 
>>> z = -4 
>>> (x**y)/abs(-4) 
 
Considerando o algoritmo apresentado, assinale a alternativa correta. 
 
a. O resultado apresentado será -4.0. 
 
b. ) O resultado apresentado será 4. 
 
c. O resultado apresentado será 2. 
 
d. O resultado apresentado será -2.0. 
 
e. O resultado apresentado será 2.0. 
1,67 pontos 
PERGUNTA 5 
1. A linguagem de programação Python caracteriza-se pelos recursos avançados 
para o tratamento de dados e tem um conjunto importante de tipos de dados que 
possibilita uma otimização na legibilidade dos programas. 
 
Com relação aos tipos de dados em Python, assinale a alternativa correta. 
 
a. Se ao menos um int aparecer na expressão, o resultado será um int. 
 
b. Na soma, subtração ou multiplicação de inteiros, o resultado será float. 
 
c. Se ao menos um float aparecer na expressão, o resultado será um float. 
 
d. Os números do tipo inteiro são representados pelo operador float. 
 
e. Na divisão de dois números inteiros, o resultado será um número inteiro. 
1,66 pontos 
PERGUNTA 6 
1. O Python é uma linguagem de programação moderna e muito completa pois, 
além de seus tipos básicos bem definidos, ainda existe uma grande biblioteca 
com recursos a serem aplicados nas mais diversas áreas da computação. 
 
 
Com relação às operações aritméticas em Python, assinale a alternativa correta. 
 
a. Por último, a precedência são as operações da direita para a esquerda. 
 
b. A precedência prioritária sempre será as operações da esquerda para 
direita. 
 
c. Os parênteses são utilizados como modificadores da precedência em 
expressões. 
 
d. Os operadores de quociente e resto precedem a multiplicação e a 
divisão. 
 
e. Soma e subtração têm precedência sobre multiplicação e divisão. 
1,66 pontos

Mais conteúdos dessa disciplina