Logo Passei Direto
Buscar

Representações de Algoritmos

Questionário de múltipla escolha sobre Lógica de Programação e Algoritmos que traz questões sobre representações de algoritmos (descrição narrativa, pseudocódigo, fluxograma), sintaxe do print em Python, definições de lógica e algoritmo, nomes válidos de variáveis e passos da fórmula de Bhaskara.

User badge image
Gabriel

em

Ferramentas de estudo

Questões resolvidas

Na AULA 1, apresentemos três tipos distintos de representações de algoritmos que fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e fluxograma. Acerca destas representações, observe as afirmativas a seguir: I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não apresenta um formalismo e é bastante aberta a ambiguidades. II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em representações gráficas empregando uma simbologia própria padrão ISO. III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma linguagem de programação genérica. Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:

A I, apenas.
B II, apenas.
C III, apenas.
D I e III, apenas.
E I, II e III.

Na AULA 2 aprendemos que a linguagem Python apresenta algumas regras a serem seguidas para que nossos programas não gerem erros. Aprendemos também a escrever uma mensagem na tela empregando um comando de saída. Lembrando das regras apresentadas, observe as 4 linhas de print a seguir: print() print(' ') print('APOL) print(' ') Somente uma destas 4 linhas gera erro na saída do programa. Assinale a alternativa que CORRETAMENTE indica qual das linhas gera erro e o motivo deste erro.

A Linha 1, porque não foi colocado nenhuma informação dentro dos parênteses para fazermos a impressão na tela.
B Linha 2, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela, somente um espaço em branco.
C Linha 3, porque as aspas simples foram abertas mas não foram fechadas.
D Linha 4, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela.

Aprendemos na AULA 2 que variáveis atender por um nome. Este nome é definido pelo desenvolvedor e deve respeitar algumas regras impostas pela linguagem Python. Acerca de nomes de variáveis, assinale a alternativa que só contém nomes de variáveis VÁLIDOS em linguagem Python 3.0 ou superior.

A valor1 1valor área
B _valor1_ &pessoa área
C nome12345 área _y_
D nome12345 area _y#
E _1valor_ pessoa 123

Aprendemos na AULA 1 que também escrevemos uma sequência lógica de passos para resolver equações matemáticas. Observe a seguir a equação matemática que descreve a fórmula de Bhaskara: −b±√Δ2a−b±Δ2a O cálculo da fórmula de Bhaskara deve seguir uma só sequência de passos para que o resultado final seja atingido. Considere a situação onde o Delta da Bhaskara é positivo, somente. Assinale a alternativa que contém corretamente a sequencia de passos para chegarmos ao resultados da Bhaskara.

A 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, multiplicar duas vezes o valor de a 4 - Dividir o resultado da raiz quadrada de delta pelo obtido no denominador 5 - Por fim, Dividir -b pelo resultado obtido no denominador
B 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir -b pelo resultado obtido no denominador 5 - Por fim, somar o resultado obtido no item 4 com a raiz quadrada de delta
C 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor a 4 - Somar o resultado do denominador com -b 5 - Por fim, dividir a raiz quadrada de delta pela resultado obtido no item 4
D 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir o resultado obtido da raiz quadrada de delta, pelo obtido no denominador 5 - Por fim, somar -b com o resultado obtido no item 4
E 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No numerador, somar -b com o resultado da raiz quadrada de delta 4 - No denominador, multiplicar duas vezes o valor de a 5 - Por fim, dividir o resultado obtido no numerador pelo obtido no denominador

Na AULA 1 aprendemos o conceito de linguagem de programação bem como vimos e conhecemos algumas das linguagens mais adotadas no mercado nos dias de hoje. A seguir você encontra as características de algumas destas linguagens. I - Linguagem de programação empregada para desenvolvimento Web. II - Linguagem de programação que é interpretada. III - Linguagem de programação criada na década de 70 e bastante empregada na área de Engenharia. IV - Linguagem de banco de dados. Assinale a alterativa que contém possíveis linguagens de programação que atendem ao itens apresentados:

A I - PHP II - HTML III - JAVA IV - SQL
B I - PHP II - PYTHON III - C IV - SQL
C I - HTML II - PYTHON III - JAVA IV - JAVASCRIPT
D I - HTML II - PYTHON III - C++ IV - RUBY
E I - PHP II - JAVA III - PYTHON IV - SQL

Suponha que você precisa criar um algoritmo que recebe duas notas de um aluno e calcule a média destas notas, realizando o print na tela do resultado final. As notas podem ser valores com casas decimais. Na AULA 2 aprendemos sobre os tipos primitivos de dados. Estes tipos existem em toda e qualquer linguagem de programação. Observe o seguinte cenário: Adilson está desenvolvendo um programa computacional para realizar cadastros de funcionários de uma empresa. Para este cadastro, ele necessita armazenar os seguintes dados: I - nome do funcionário II - ano de nascimento do funcionário III - salário do funcionário IV - sexo do funcionário (0 para masculino e 1 para feminino) Acerca do problema apresentado, assinale a alternativa que melhor apresenta o tipo primitivo de cada umas das variáveis do programa de Adilson.

A I - string II - inteiro III - inteiro IV - string
B I - ponto flutuante II - booleano III - string IV - inteiro
C I - string II - booleano III - ponto flutuante IV - inteiro
D I - string II - inteiro III - ponto flutuante IV - booleano
E I - string II - ponto flutuante III - inteiro IV - booleano

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Na AULA 1, apresentemos três tipos distintos de representações de algoritmos que fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e fluxograma. Acerca destas representações, observe as afirmativas a seguir: I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não apresenta um formalismo e é bastante aberta a ambiguidades. II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em representações gráficas empregando uma simbologia própria padrão ISO. III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma linguagem de programação genérica. Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:

A I, apenas.
B II, apenas.
C III, apenas.
D I e III, apenas.
E I, II e III.

Na AULA 2 aprendemos que a linguagem Python apresenta algumas regras a serem seguidas para que nossos programas não gerem erros. Aprendemos também a escrever uma mensagem na tela empregando um comando de saída. Lembrando das regras apresentadas, observe as 4 linhas de print a seguir: print() print(' ') print('APOL) print(' ') Somente uma destas 4 linhas gera erro na saída do programa. Assinale a alternativa que CORRETAMENTE indica qual das linhas gera erro e o motivo deste erro.

A Linha 1, porque não foi colocado nenhuma informação dentro dos parênteses para fazermos a impressão na tela.
B Linha 2, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela, somente um espaço em branco.
C Linha 3, porque as aspas simples foram abertas mas não foram fechadas.
D Linha 4, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela.

Aprendemos na AULA 2 que variáveis atender por um nome. Este nome é definido pelo desenvolvedor e deve respeitar algumas regras impostas pela linguagem Python. Acerca de nomes de variáveis, assinale a alternativa que só contém nomes de variáveis VÁLIDOS em linguagem Python 3.0 ou superior.

A valor1 1valor área
B _valor1_ &pessoa área
C nome12345 área _y_
D nome12345 area _y#
E _1valor_ pessoa 123

Aprendemos na AULA 1 que também escrevemos uma sequência lógica de passos para resolver equações matemáticas. Observe a seguir a equação matemática que descreve a fórmula de Bhaskara: −b±√Δ2a−b±Δ2a O cálculo da fórmula de Bhaskara deve seguir uma só sequência de passos para que o resultado final seja atingido. Considere a situação onde o Delta da Bhaskara é positivo, somente. Assinale a alternativa que contém corretamente a sequencia de passos para chegarmos ao resultados da Bhaskara.

A 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, multiplicar duas vezes o valor de a 4 - Dividir o resultado da raiz quadrada de delta pelo obtido no denominador 5 - Por fim, Dividir -b pelo resultado obtido no denominador
B 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir -b pelo resultado obtido no denominador 5 - Por fim, somar o resultado obtido no item 4 com a raiz quadrada de delta
C 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor a 4 - Somar o resultado do denominador com -b 5 - Por fim, dividir a raiz quadrada de delta pela resultado obtido no item 4
D 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir o resultado obtido da raiz quadrada de delta, pelo obtido no denominador 5 - Por fim, somar -b com o resultado obtido no item 4
E 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No numerador, somar -b com o resultado da raiz quadrada de delta 4 - No denominador, multiplicar duas vezes o valor de a 5 - Por fim, dividir o resultado obtido no numerador pelo obtido no denominador

Na AULA 1 aprendemos o conceito de linguagem de programação bem como vimos e conhecemos algumas das linguagens mais adotadas no mercado nos dias de hoje. A seguir você encontra as características de algumas destas linguagens. I - Linguagem de programação empregada para desenvolvimento Web. II - Linguagem de programação que é interpretada. III - Linguagem de programação criada na década de 70 e bastante empregada na área de Engenharia. IV - Linguagem de banco de dados. Assinale a alterativa que contém possíveis linguagens de programação que atendem ao itens apresentados:

A I - PHP II - HTML III - JAVA IV - SQL
B I - PHP II - PYTHON III - C IV - SQL
C I - HTML II - PYTHON III - JAVA IV - JAVASCRIPT
D I - HTML II - PYTHON III - C++ IV - RUBY
E I - PHP II - JAVA III - PYTHON IV - SQL

Suponha que você precisa criar um algoritmo que recebe duas notas de um aluno e calcule a média destas notas, realizando o print na tela do resultado final. As notas podem ser valores com casas decimais. Na AULA 2 aprendemos sobre os tipos primitivos de dados. Estes tipos existem em toda e qualquer linguagem de programação. Observe o seguinte cenário: Adilson está desenvolvendo um programa computacional para realizar cadastros de funcionários de uma empresa. Para este cadastro, ele necessita armazenar os seguintes dados: I - nome do funcionário II - ano de nascimento do funcionário III - salário do funcionário IV - sexo do funcionário (0 para masculino e 1 para feminino) Acerca do problema apresentado, assinale a alternativa que melhor apresenta o tipo primitivo de cada umas das variáveis do programa de Adilson.

A I - string II - inteiro III - inteiro IV - string
B I - ponto flutuante II - booleano III - string IV - inteiro
C I - string II - booleano III - ponto flutuante IV - inteiro
D I - string II - inteiro III - ponto flutuante IV - booleano
E I - string II - ponto flutuante III - inteiro IV - booleano

Prévia do material em texto

<p>Questão 1/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 1, apresentemos três tipos distintos de representações de algoritmos que</p><p>fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e</p><p>fluxograma.</p><p>Acerca destas representações, observe as afirmativas a seguir:</p><p>I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez</p><p>que não apresenta um formalismo e é bastante aberta a ambiguidades.</p><p>II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em</p><p>representações gráficas empregando uma simbologia própria padrão ISO.</p><p>III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é</p><p>considerado uma linguagem de programação genérica.</p><p>Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:</p><p>A I, apenas.</p><p>Você assinalou essa alternativa (A)</p><p>B II, apenas.</p><p>C III, apenas.</p><p>D I e III, apenas.</p><p>E I, II e III.</p><p>Questão 2/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 2 aprendemos que a linguagem Python apresenta algumas regras a serem</p><p>seguidas para que nossos programas não gerem erros. Aprendemos também a</p><p>escrever uma mensagem na tela empregando um comando de saída. Lembrando das</p><p>regras apresentadas, observe as 4 linhas de print a seguir:</p><p>print()</p><p>print(' ')</p><p>print('APOL)</p><p>print(' ')</p><p>Somente uma destas 4 linhas gera erro na saída do programa. Assinale a alternativa</p><p>que CORRETAMENTE indica qual das linhas gera erro e o motivo deste erro.</p><p>A Linha 1, porque não foi colocado nenhuma informação dentro dos parênteses para fazermos a impressão na tela.</p><p>B Linha 2, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela, somente um espaço em branco.</p><p>C Linha 3, porque as aspas simples foram abertas mas não foram fechadas.</p><p>Você assinalou essa alternativa (C)</p><p>D Linha 4, porque foi aberto aspas simples mas nenhum texto foi colocado dentro dela.</p><p>Questão 3/10 - Lógica de Programação e Algoritmos</p><p>O nome de nossa disciplina é LÓGICA DE PROGRAMAÇÃO E ALGORITMOS. Deste</p><p>modo, aprendemos a conceituar na AULA 1 o seu significado.</p><p>Definimos, portanto, a palavra LÓGICA e a palavra ALGORITMOS. Acerca de ambas</p><p>palavras que compõem o nome da nossa disciplina, observe as afirmativas a seguir:</p><p>I - Ambas definições são recentes, e surgiram com o aparecimento dos primeiros</p><p>programas computacionais.</p><p>II - A LÓGICA está completamente atrelada ao raciocínio lógico, o qual exercemos em</p><p>nosso dia-a-dia para resolvermos os mais diversos problemas cotidianos.</p><p>III - O raciocínio lógico é empregado na criação de algoritmos. Algoritmos estes que</p><p>podem ser computacionais, ou não.</p><p>IV - O ALGORITMO é uma sequência de passos que tem como objetivo resolver um</p><p>determinado problema, seja este problema computacional, ou não.</p><p>Acerca das afirmativas acima, assinale a alternativa que contém somente a(s)</p><p>CORRETA(S):</p><p>A I, II e III, somente</p><p>B II, III e IV, somente</p><p>Você assinalou essa alternativa (B)</p><p>C II e III, somente</p><p>D I, II e IV, somente</p><p>E I, II, III e IV</p><p>Questão 4/10 - Lógica de Programação e Algoritmos</p><p>Aprendemos na AULA 2 que variáveis atender por um nome. Este nome é definido</p><p>pelo desenvolvedor e deve respeitar algumas regras impostas pela linguagem Python.</p><p>Acerca de nomes de variáveis, assinale a alternativa que só contém nomes de</p><p>variáveis VÁLIDOS em linguagem Python 3.0 ou superior.</p><p>A valor1</p><p>1valor</p><p>área</p><p>B _valor1_</p><p>&pessoa</p><p>área</p><p>C nome12345</p><p>área</p><p>_y_</p><p>Você assinalou essa alternativa (C)</p><p>D nome12345</p><p>area</p><p>_y#</p><p>E _1valor_</p><p>pessoa</p><p>123</p><p>Questão 5/10 - Lógica de Programação e Algoritmos</p><p>Aprendemos na AULA 1 que também escrevemos uma sequência lógica de passos</p><p>para resolver equações matemáticas. Observe a seguir a equação matemática que</p><p>descreve a fórmula de Bhaskara:</p><p>−b±√Δ2a−b±Δ2a</p><p>O cálculo da fórmula de Bhaskara deve seguir uma só sequência de passos para que</p><p>o resultado final seja atingido. Considere a situação onde o Delta da Bhaskara é</p><p>positivo, somente. Assinale a alternativa que contém corretamente a sequencia de</p><p>passos para chegarmos ao resultados da Bhaskara.</p><p>A 1 - Calcular o delta</p><p>2 - Calcular a raiz quadrada de delta</p><p>3 - No denominador, multiplicar duas vezes o valor de a</p><p>4 - Dividir o resultado da raiz quadrada de delta pelo obtido no denominador</p><p>5 - Por fim, Dividir -b pelo resultado obtido no denominador</p><p>B 1 - Calcular o delta</p><p>2 - Calcular a raiz quadrada de delta</p><p>3 - No denominador, calcular duas vezes o valor de a</p><p>4 - Dividir -b pelo resultado obtido no denominador</p><p>5 - Por fim, somar o resultado obtido no item 4 com a raiz quadrada de delta</p><p>C 1 - Calcular o delta</p><p>2 - Calcular a raiz quadrada de delta</p><p>3 - No denominador, calcular duas vezes o valor a</p><p>4 - Somar o resultado do denominador com -b</p><p>5 - Por fim, dividir a raiz quadrada de delta pela resultado obtido no item 4</p><p>D 1 - Calcular o delta</p><p>2 - Calcular a raiz quadrada de delta</p><p>3 - No denominador, calcular duas vezes o valor de a</p><p>4 - Dividir o resultado obtido da raiz quadrada de delta, pelo obtido no denominador</p><p>5 - Por fim, somar -b com o resultado obtido no item 4</p><p>E 1 - Calcular o delta</p><p>2 - Calcular a raiz quadrada de delta</p><p>3 - No numerador, somar -b com o resultado da raiz quadrada de delta</p><p>4 - No denominador, multiplicar duas vezes o valor de a</p><p>5 - Por fim, dividir o resultado obtido no numerador pelo obtido no denominador</p><p>Você assinalou essa alternativa (E)</p><p>Questão 6/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 1 aprendemos o conceito de linguagem de programação bem como vimos e</p><p>conhecemos algumas das linguagens mais adotadas no mercado nos dias de hoje.</p><p>A seguir você encontra as características de algumas destas linguagens.</p><p>I - Linguagem de programação empregada para desenvolvimento Web.</p><p>II - Linguagem de programação que é interpretada.</p><p>III - Linguagem de programação criada na década de 70 e bastante empregada na</p><p>área de Engenharia.</p><p>IV - Linguagem de banco de dados.</p><p>Assinale a alterativa que contém possíveis linguagens de programação que atendem</p><p>ao itens apresentados:</p><p>A I - PHP</p><p>II - HTML</p><p>III - JAVA</p><p>IV - SQL</p><p>B I - PHP</p><p>II - PYTHON</p><p>III - C</p><p>IV - SQL</p><p>Você assinalou essa alternativa (B)</p><p>C I - HTML</p><p>II - PYTHON</p><p>III - JAVA</p><p>IV - JAVASCRIPT</p><p>D I - HTML</p><p>II - PYTHON</p><p>III - C++</p><p>IV - RUBY</p><p>E I - PHP</p><p>II - JAVA</p><p>III - PYTHON</p><p>IV - SQL</p><p>Questão 7/10 - Lógica de Programação e Algoritmos</p><p>Suponha que você precisa criar um algoritmo que recebe duas notas de um aluno e</p><p>calcule a média destas notas, realizando o print na tela do resultado final. As notas</p><p>podem ser valores com casas decimais.</p><p>Assinale a alternativa que contém o código que melhor atende as necessidades do</p><p>enunciado e que não contém erros.</p><p>A n1 == float(input('Digite a 1ª nota: '))</p><p>n2 == float(input('Digite a 2ª nota: '))</p><p>media = n1 / 2 + n2 / 2</p><p>print(media)</p><p>B n1 = int(input('Digite a 1ª nota: '))</p><p>n2 = int(input('Digite a 2ª nota: '))</p><p>media = (n1 + n2) / 2</p><p>print(media)</p><p>C n1 = int(input('Digite a 1ª nota: '))</p><p>n2 = int(input('Digite a 2ª nota: '))</p><p>media = n1 + n2 / 2</p><p>print(media)</p><p>D n1 = float(input('Digite a 1ª nota: '))</p><p>n2 = float(input('Digite a 2ª nota: '))</p><p>media = (n1 + n2) / 2</p><p>print(media)</p><p>Você assinalou essa alternativa (D)</p><p>E n1 = float(input('Digite a 1ª nota: '))</p><p>n2 = float(input('Digite a 2ª nota: '))</p><p>media = n1 + n2 / 2</p><p>print(media)</p><p>Questão 8/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 2 aprendemos sobre os tipos primitivos de dados. Estes tipos existem em</p><p>toda e qualquer linguagem de programação. Observe o seguinte cenário:</p><p>Adilson está desenvolvendo um programa computacional para realizar cadastros de</p><p>funcionários de uma empresa. Para este cadastro, ele necessita armazenar os</p><p>seguintes dados:</p><p>I - nome do funcionário</p><p>II - ano de nascimento do funcionário</p><p>III - salário do funcionário</p><p>IV - sexo do funcionário</p><p>(0 para masculino e 1 para feminino)</p><p>Acerca do problema apresentado, assinale a alternativa que melhor apresenta o tipo</p><p>primitivo de cada umas das variáveis do programa de Adilson.</p><p>A I - string</p><p>II - inteiro</p><p>III - inteiro</p><p>IV - string</p><p>B I - ponto flutuante</p><p>II - booleano</p><p>III - string</p><p>IV - inteiro</p><p>C I - string</p><p>II - booleano</p><p>III - ponto flutuante</p><p>IV - inteiro</p><p>D I - string</p><p>II - inteiro</p><p>III - ponto flutuante</p><p>IV - booleano</p><p>Você assinalou essa alternativa (D)</p><p>E I - string</p><p>II - ponto flutuante</p><p>III - inteiro</p><p>IV - booleano</p><p>Questão 9/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 1 conhecemos um pouco sobre a linguagem Python e as características que</p><p>a tornaram bastante popular e empregada atualmente no mercado.</p><p>Acerca da linguagem Python e suas características, assinale a alternativa</p><p>INCORRETA:</p><p>A A linguagem Python apresenta uma grande diversidade de bibliotecas prontas e é multiplataforma, o que a torna bastante popular.</p><p>B A linguagem Python apresenta uma comunidade bastante ativa e que está sempre auxiliando a Python Software Foundation a melhorar a</p><p>linguagem.</p><p>C A linguagem Python tornou-se popular muito graças a sua simplicidade de uso, sendo ótima para iniciantes em programação.</p><p>D O Python é uma linguagem de programação que, embora bastante intuitiva de usar, esbarra na dificuldade de não ser capaz de ser adotada</p><p>no desenvolvimento de aplicativos para Android ou iOS.</p><p>Você assinalou essa alternativa (D)</p><p>E O Python é uma linguagem de propósito geral, apresentado suporte e recursos para ser empregada em quase todas as áreas de</p><p>desenvolvimento.</p><p>Questão 10/10 - Lógica de Programação e Algoritmos</p><p>Aprendemos na AULA 2 a dar entrada de dados via teclado empregando o comando</p><p>input. A seguir você encontrar um programa que lê um valor digitado pelo usuário e</p><p>soma este valor com o número 100, fazendo o print do resultado final na tela.</p><p>Observe que o nosso programa está gerando um ERRO. Assinale a alternativa que</p><p>CORRETAMENTE aponta este erro e dá uma solução para o problema.</p><p>A O erro é gerado pelo fato de que o input sempre gera um dado do tipo string. Na segunda linha tentamos somar uma string com um</p><p>número, gerando erro. Uma solução seria converter a saída do input para inteiro com a instrução int.</p><p>Você assinalou essa alternativa (A)</p><p>B O erro é gerado pelo fato de que o input sempre gera um dado do tipo string. Na segunda linha tentamos somar uma string com um</p><p>número, gerando erro. Uma solução seria converter o número 100 para string e fazer uma concatenação de strings.</p><p>C O erro é gerado pelo fato de que não podemos realizar um print de uma soma diretamente. Uma solução seria armazenar o resultado na</p><p>soma em uma variável e depois fazer o print desta variável.</p><p>D O erro é gerado pelo fato de que não podemos realizar um print de uma soma diretamente. Uma solução seria fazer o comando input</p><p>dentro do print, tudo em uma só linha</p>

Mais conteúdos dessa disciplina