·
Engenharia Elétrica ·
Introdução à Lógica e Programação
Send your question to AI and receive an answer instantly
Recommended for you
6
Estruturas de Dados em Python - Tuplas, Listas e Dicionários
Introdução à Lógica e Programação
UMG
1
Codigo Python Calculo Desconto Produto - Loja Renan Portela Jorge
Introdução à Lógica e Programação
UMG
4
Atividade de Introdução a Programação em Portugol
Introdução à Lógica e Programação
UMG
4
Código em Portugol
Introdução à Lógica e Programação
UMG
15
Programa Python Desconto Atacado - App de Vendas
Introdução à Lógica e Programação
UMG
34
Tuplas Listas e Dicionários em Python - Aula 6 de Lógica de Programação
Introdução à Lógica e Programação
UMG
1
Precalculo - Calculo de f(2) para f(x) = x^2 - Questao Resolvida
Introdução à Lógica e Programação
UNINTER
37
Linguagem C Ponteiros - Definição Declaração e Utilização
Introdução à Lógica e Programação
IFSC
1
Exemplo de Saída de Console com Mensagens de Pedido e Erro
Introdução à Lógica e Programação
UNINTER
17
TCC Engenharia Elétrica - Automação e Monitoramento Residencial com ESP32
Introdução à Lógica e Programação
IFTM
Preview text
Questão 110 Lógica de Programação e Algoritmos Aprendemos na AULA 1 que a arquitetura de Von Neumann é a base de projeto de todos os computadores modernos até os dias atuais Acerca desta arquitetura assinale a alternativa que contém corretamente as partes principais que a compõem A CPU que contém uma memória principal e uma memória secundária Barramento de interconexão Sistema de entrada e saída B Memória principal Memória secundária Barramento de interconexão Sistema de entrada e saída C CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Barramento de interconexão Sistema de entrada e saída D CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Memória secundária E CPU unidade lógica e aritmética Memória principal que contém uma unidade de controle Barramento de interconexão Questão 210 Lógica de Programação e Algoritmos Aprendemos na AULA 2 que a maneira como escrevemos expressões matemáticas tem impacto direto no resultado final que irá aparecer na saída do programa Observe a expressão a seguir Assinale a alternativa que contém o print CORRETO para a expressão apresentada A print1 1 4 2 3 2 B print1 1 4 2 3 2 C print1 2 3 1 4 2 D print1 2 3 1 4 2 E print1 2 3 1 4 2 Questão 310 Lógica de Programação e Algoritmos 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 30 ou superior A valor1 1valor área B valor1 pessoa área C nome12345 área y D nome12345 area y E 1valor pessoa 123 Questão 410 Lógica de Programação e Algoritmos Na AULA 1 conhecemos um pouco sobre a linguagem Python e as características que a tornaram bastante popular e empregada atualmente no mercado Acerca da linguagem Python e suas características assinale a alternativa INCORRETA A A linguagem Python apresenta uma grande diversidade de bibliotecas prontas e é multiplataforma o que a torna bastante popular B A linguagem Python apresenta uma comunidade bastante ativa e que está sempre auxiliando a Python Software Foundation a melhorar a linguagem C A linguagem Python tornouse popular muito graças a sua simplicidade de uso sendo ótima para iniciantes em programação 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 no desenvolvimento de aplicativos para Android ou iOS E O Python é uma linguagem de propósito geral apresentado suporte e recursos para ser empregada em quase todas as áreas de desenvolvimento Questão 510 Lógica de Programação e Algoritmos Na AULA 1 aprendemos um pouco sobre a história da linguagem Python Acerca da linguagem Python assinale a alternativa que contém corretamente a linguagem de programação que inspirou a criação do Python I e a origem do nome da linguagem II respectivamente A I Linguagem Java II Cobra Piton Python B I Linguagem C II Cobra Piton Python C I Linguagem ABC II Cobra Piton Python D I Linguagem C II Programa de TV britânico Monty Python E I Linguagem ABC II Programa de TV britânico Monty Python Questão 610 Lógica de Programação e Algoritmos 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 1 print 2 print 3 printAPOL 4 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 Questão 710 Lógica de Programação e Algoritmos Na AULA 1 aprendemos o que é uma linguagem de programação e como nós e o nossos computadores compreendemos os programas que escrevemos Acerca deste assunto observe os dois conceitos a seguir I Linguagem que o computador compreende II Processo que converte uma linguagem de programação em uma linguagem compreendida por nosso computador Assinale a alternativa que informa corretamente o nome do conceito de cada uma das afirmativas A I Linguagem de máquina II Tradução B I Linguagem de máquina II Execução C I Linguagem de máquina II Compilação D I Linguagem de programação II Compilação E I Linguagem de programação II Conversão Questão 810 Lógica de Programação e Algoritmos Aprendemos na AULA 1 que o computadores modernos surgiram devido as necessidades imediatas por maior capacidade de processamento por parte de nações ao redor do mundo como a criptografia de mensagens na segunda guerra mundial Acerca do surgimento e da evolução dos computadores analise as afirmativas a seguir I O ENIAC é um exemplo de computador construído com milhares de válvulas e relés e operado por dezenas de pessoas II Desde o surgimento dos primeiros computadores eles sempre foram construídos empregando dispositivos eletrônicos III Computadores desde o princípio trabalham e funcionam com o que chamados de aritmética binária Acerca das afirmativas apresentadas assinale somente as CORRETAS A I somente B II somente C III somente D I e II somente E I II e III Questão 910 Lógica de Programação e Algoritmos Na AULA 1 aprendemos sobre os tipos de representações de algoritmos Sobre estes tipos assinale a alternativa que CORRETAMENTE descreve o PSEUDOCÓDIGO e seu significado A Representação gráfica e com simbologia que atende ao padrão ISO É ótimo para representar ideias gerais de algoritmos B Linguagem com formalismo e conjunto de regras definidas que se aproxima muito de uma linguagem de programação convencional C Representação livre e com bastante margem para ambiguidades e duplas interpretações D Representação pouco formal mais natural Aproximase da língua portuguesa ao ser utilizada para escrita de algoritmos Questão 1010 Lógica de Programação e Algoritmos 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 Questão 110 Lógica de Programação e Algoritmos Na AULA 4 você aprendeu a trabalhar com o laço for Suponha que você precisa realizar o print na tela de valores numéricos iniciando no 7 e imprimindo até o 25 de 3 em 3 Assinale a alternativa que contém o laço for que realize o que está sendo proposto no enunciado A for i in range26 printi B for i in range7 26 printi C for i in range7 25 printi D for i in range7 26 3 printi E for i in range7 25 3 printi Questão 210 Lógica de Programação e Algoritmos Na AULA 4 aprendemos o conceito de estrutura de repetição Sobre este conteúdo analise as afirmativas a seguir I Estruturas de repetição tem como um de seus objetivos o de auxiliar na redução da quantidade de instruções redundantes em um algoritmo II Estruturas de repetição são também chamadas de estruturas iterativas ou de laço de repetição III Uma estrutura de repetição é uma recurso em programação que faz com que todas as instruções dentro dela se repitam de maneira indefinida até que uma condição seja satisfeita IV Existe uma só maneira de criarmos estruturas de repetição em linguagem Python que seria a estrutura chamada de while ou enquanto em pseudocódigo Acerca das afirmativas apresentadas assinale somente a alternativa contendo as corretas A I e II apenas B I II e III apenas C I e III apenas D I e III e IV apenas E I II III e IV Na AULA 4 aprendemos a trabalhar com as instruções de break e continue dentro dos laços de repetição Sobre este assunto analise as afirmativas a seguir I A instrução continue é capaz de fazer com que o laço de repetição garanta que a próxima iteração irá acontecer pois ele ignora o próximo teste lógico do loop II A instrução break é capaz de fazer o loop retornar ao seu início recomeçando o laço III É permitido combinarmos estruturas de break e continue dentro de um mesmo laço de repetição Acerca das afirmativas apresentadas assinale somente as CORRETAS A I apenas B II apenas C III apenas D I e III apenas E II e III apenas i 88 while i 0 printi i 4 Assinale a alternativa que CORRETAMENTE gera a mesma saída que o código apresentado mas agora implementando com laço for A for i in range88 1 4 printi B for i in range88 0 4 printi C for i in range88 1 4 printi D for i in range88 0 4 printi E for i in range88 1 4 printi Na estrutura de repetição while enquanto a execução de uma ou mais instruções de um bloco ou laço depende de uma condição de controle verificada no início ou na entrada do laço Enquanto o resultado da condição se mantiver verdadeiro o bloco de instruções é executado caso contrário ocorre o desvio para a primeira linha após este bloco A figura a seguir mostra o fluxograma de uma estrutura de repetição while enquanto Observe as afirmativas abaixo I Na estrutura de repetição while enquanto a expressão booleana é verificada antes da execução da primeira da instrução dentro do bloco II Na estrutura de repetição while enquanto se a expressão booleana resultar em FALSO as instruções que estão dentro do bloco não são executadas III Na estrutura de repetição while enquanto se a condição de execução for falsa em algum momento o laço é interrompido para que o resto do algoritmo entre em execução IV Na estrutura de repetição while enquanto se o resultado da condição for VERDADEIRO as instruções são executadas e em seguida a condição será testada novamente V A estrutura de repetição while enquanto implementa uma variável contadora implicitamente dentro de sua estrutura Acerca da estrutura while enquanto assinale somente as CORRETAS A I III IV e V apenas B I II IV e V apenas C I II e III apenas D I II III e IV apenas E I II III IV e V x 100 and x 100 i 100 while i 1000 printi i 10 O problema no código é que a variável de controle não está sendo iterada gerando um loop infinito e fazendo com que o laço nunca se encerre A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while A linha deve ser inserida após o print Questão 910 Lógica de Programação e Algoritmos Na AULA 4 você aprendeu a trabalhar com laços de repetição empregado while e também o for Acerca do for e suas características observe as afirmativas a seguir I A estrutura for funciona também da mesma maneira que o while ou seja enquanto uma condição se mantiver verdadeira o laço continua executando II O laço for é comumente empregado em situações em que o número de iterações é finito e bem definido III O laço for trabalha com uma variável de controle do laço de maneira implícita Acerca das afirmativas apresentadas assinale somente as CORRETAS A I somente B II somente C I e II somente D I e III somente E I II e III Questão 1010 Lógica de Programação e Algoritmos Na AULA 4 aprendemos sobre variáveis do tipo contadores e também as acumuladores dentro de laços de repetição A seguir temos um exemplo de algoritmo que trabalha com estes conceitos cont 5 soma 0 while cont 25 soma soma cont cont cont 5 printsoma Acerca deste algoritmos apresentado e seu funcionamento assinale a alternativa CORRETA A No código a linha 5 poderia ser substituída pela instrução cont 1 sem prejuízo no seu funcionamento B A variável de controle do laço de repetição é a variável soma C O algoritmo apresentado tem como objetivo calcular e apresentar na tela o somatório de todos os valores múltiplos de 5 até 25 D O algoritmo apresentado tem como objetivo calcular e apresentar na tela o somatório de todos os valores de 5 até 25 com passo unitário E A variável cont é uma variável acumuladora enquanto que a variável soma é uma contadora 1705923997446ExerciciosLógica e Algoritmos lista 1 1 C CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Barramento de interconexão Sistema de entrada e saída 2 C 3 C não pode começar com número não pode ter carácter especial não pode ser palavra reservada 4 D Existe o kivy que faz esse tipo de programa 5 E Linguagem ABC Monty python ps excelente série de comédia mas foi mal traduzida 6 C Na linha três não fechou os parentes 7 C I Linguagem de máquina II Compilação 8 A II Não por conta da máquina de Herman Hollerith que trouxe algo a base de cartões III Não porque os cartões não eram a base de lógica binária 9 B 10 A II ela tem regras bem definida e não é gráfica III não tem regras bem definidas e é gráfica Lista 2 1 D 2 B IV em python também tem o laço for 3 C I Ele não garante ele só garante que essa interação já terminou mas ele pula para próxima sim II falsa ela quebra o laço e continua o código ele não reseta o laço 4 A 5 D V Essa é a estrutura for que implementa uma somatória 6 B 7 B 8 E 9 E Todas verdadeiras 10 C
Send your question to AI and receive an answer instantly
Recommended for you
6
Estruturas de Dados em Python - Tuplas, Listas e Dicionários
Introdução à Lógica e Programação
UMG
1
Codigo Python Calculo Desconto Produto - Loja Renan Portela Jorge
Introdução à Lógica e Programação
UMG
4
Atividade de Introdução a Programação em Portugol
Introdução à Lógica e Programação
UMG
4
Código em Portugol
Introdução à Lógica e Programação
UMG
15
Programa Python Desconto Atacado - App de Vendas
Introdução à Lógica e Programação
UMG
34
Tuplas Listas e Dicionários em Python - Aula 6 de Lógica de Programação
Introdução à Lógica e Programação
UMG
1
Precalculo - Calculo de f(2) para f(x) = x^2 - Questao Resolvida
Introdução à Lógica e Programação
UNINTER
37
Linguagem C Ponteiros - Definição Declaração e Utilização
Introdução à Lógica e Programação
IFSC
1
Exemplo de Saída de Console com Mensagens de Pedido e Erro
Introdução à Lógica e Programação
UNINTER
17
TCC Engenharia Elétrica - Automação e Monitoramento Residencial com ESP32
Introdução à Lógica e Programação
IFTM
Preview text
Questão 110 Lógica de Programação e Algoritmos Aprendemos na AULA 1 que a arquitetura de Von Neumann é a base de projeto de todos os computadores modernos até os dias atuais Acerca desta arquitetura assinale a alternativa que contém corretamente as partes principais que a compõem A CPU que contém uma memória principal e uma memória secundária Barramento de interconexão Sistema de entrada e saída B Memória principal Memória secundária Barramento de interconexão Sistema de entrada e saída C CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Barramento de interconexão Sistema de entrada e saída D CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Memória secundária E CPU unidade lógica e aritmética Memória principal que contém uma unidade de controle Barramento de interconexão Questão 210 Lógica de Programação e Algoritmos Aprendemos na AULA 2 que a maneira como escrevemos expressões matemáticas tem impacto direto no resultado final que irá aparecer na saída do programa Observe a expressão a seguir Assinale a alternativa que contém o print CORRETO para a expressão apresentada A print1 1 4 2 3 2 B print1 1 4 2 3 2 C print1 2 3 1 4 2 D print1 2 3 1 4 2 E print1 2 3 1 4 2 Questão 310 Lógica de Programação e Algoritmos 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 30 ou superior A valor1 1valor área B valor1 pessoa área C nome12345 área y D nome12345 area y E 1valor pessoa 123 Questão 410 Lógica de Programação e Algoritmos Na AULA 1 conhecemos um pouco sobre a linguagem Python e as características que a tornaram bastante popular e empregada atualmente no mercado Acerca da linguagem Python e suas características assinale a alternativa INCORRETA A A linguagem Python apresenta uma grande diversidade de bibliotecas prontas e é multiplataforma o que a torna bastante popular B A linguagem Python apresenta uma comunidade bastante ativa e que está sempre auxiliando a Python Software Foundation a melhorar a linguagem C A linguagem Python tornouse popular muito graças a sua simplicidade de uso sendo ótima para iniciantes em programação 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 no desenvolvimento de aplicativos para Android ou iOS E O Python é uma linguagem de propósito geral apresentado suporte e recursos para ser empregada em quase todas as áreas de desenvolvimento Questão 510 Lógica de Programação e Algoritmos Na AULA 1 aprendemos um pouco sobre a história da linguagem Python Acerca da linguagem Python assinale a alternativa que contém corretamente a linguagem de programação que inspirou a criação do Python I e a origem do nome da linguagem II respectivamente A I Linguagem Java II Cobra Piton Python B I Linguagem C II Cobra Piton Python C I Linguagem ABC II Cobra Piton Python D I Linguagem C II Programa de TV britânico Monty Python E I Linguagem ABC II Programa de TV britânico Monty Python Questão 610 Lógica de Programação e Algoritmos 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 1 print 2 print 3 printAPOL 4 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 Questão 710 Lógica de Programação e Algoritmos Na AULA 1 aprendemos o que é uma linguagem de programação e como nós e o nossos computadores compreendemos os programas que escrevemos Acerca deste assunto observe os dois conceitos a seguir I Linguagem que o computador compreende II Processo que converte uma linguagem de programação em uma linguagem compreendida por nosso computador Assinale a alternativa que informa corretamente o nome do conceito de cada uma das afirmativas A I Linguagem de máquina II Tradução B I Linguagem de máquina II Execução C I Linguagem de máquina II Compilação D I Linguagem de programação II Compilação E I Linguagem de programação II Conversão Questão 810 Lógica de Programação e Algoritmos Aprendemos na AULA 1 que o computadores modernos surgiram devido as necessidades imediatas por maior capacidade de processamento por parte de nações ao redor do mundo como a criptografia de mensagens na segunda guerra mundial Acerca do surgimento e da evolução dos computadores analise as afirmativas a seguir I O ENIAC é um exemplo de computador construído com milhares de válvulas e relés e operado por dezenas de pessoas II Desde o surgimento dos primeiros computadores eles sempre foram construídos empregando dispositivos eletrônicos III Computadores desde o princípio trabalham e funcionam com o que chamados de aritmética binária Acerca das afirmativas apresentadas assinale somente as CORRETAS A I somente B II somente C III somente D I e II somente E I II e III Questão 910 Lógica de Programação e Algoritmos Na AULA 1 aprendemos sobre os tipos de representações de algoritmos Sobre estes tipos assinale a alternativa que CORRETAMENTE descreve o PSEUDOCÓDIGO e seu significado A Representação gráfica e com simbologia que atende ao padrão ISO É ótimo para representar ideias gerais de algoritmos B Linguagem com formalismo e conjunto de regras definidas que se aproxima muito de uma linguagem de programação convencional C Representação livre e com bastante margem para ambiguidades e duplas interpretações D Representação pouco formal mais natural Aproximase da língua portuguesa ao ser utilizada para escrita de algoritmos Questão 1010 Lógica de Programação e Algoritmos 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 Questão 110 Lógica de Programação e Algoritmos Na AULA 4 você aprendeu a trabalhar com o laço for Suponha que você precisa realizar o print na tela de valores numéricos iniciando no 7 e imprimindo até o 25 de 3 em 3 Assinale a alternativa que contém o laço for que realize o que está sendo proposto no enunciado A for i in range26 printi B for i in range7 26 printi C for i in range7 25 printi D for i in range7 26 3 printi E for i in range7 25 3 printi Questão 210 Lógica de Programação e Algoritmos Na AULA 4 aprendemos o conceito de estrutura de repetição Sobre este conteúdo analise as afirmativas a seguir I Estruturas de repetição tem como um de seus objetivos o de auxiliar na redução da quantidade de instruções redundantes em um algoritmo II Estruturas de repetição são também chamadas de estruturas iterativas ou de laço de repetição III Uma estrutura de repetição é uma recurso em programação que faz com que todas as instruções dentro dela se repitam de maneira indefinida até que uma condição seja satisfeita IV Existe uma só maneira de criarmos estruturas de repetição em linguagem Python que seria a estrutura chamada de while ou enquanto em pseudocódigo Acerca das afirmativas apresentadas assinale somente a alternativa contendo as corretas A I e II apenas B I II e III apenas C I e III apenas D I e III e IV apenas E I II III e IV Na AULA 4 aprendemos a trabalhar com as instruções de break e continue dentro dos laços de repetição Sobre este assunto analise as afirmativas a seguir I A instrução continue é capaz de fazer com que o laço de repetição garanta que a próxima iteração irá acontecer pois ele ignora o próximo teste lógico do loop II A instrução break é capaz de fazer o loop retornar ao seu início recomeçando o laço III É permitido combinarmos estruturas de break e continue dentro de um mesmo laço de repetição Acerca das afirmativas apresentadas assinale somente as CORRETAS A I apenas B II apenas C III apenas D I e III apenas E II e III apenas i 88 while i 0 printi i 4 Assinale a alternativa que CORRETAMENTE gera a mesma saída que o código apresentado mas agora implementando com laço for A for i in range88 1 4 printi B for i in range88 0 4 printi C for i in range88 1 4 printi D for i in range88 0 4 printi E for i in range88 1 4 printi Na estrutura de repetição while enquanto a execução de uma ou mais instruções de um bloco ou laço depende de uma condição de controle verificada no início ou na entrada do laço Enquanto o resultado da condição se mantiver verdadeiro o bloco de instruções é executado caso contrário ocorre o desvio para a primeira linha após este bloco A figura a seguir mostra o fluxograma de uma estrutura de repetição while enquanto Observe as afirmativas abaixo I Na estrutura de repetição while enquanto a expressão booleana é verificada antes da execução da primeira da instrução dentro do bloco II Na estrutura de repetição while enquanto se a expressão booleana resultar em FALSO as instruções que estão dentro do bloco não são executadas III Na estrutura de repetição while enquanto se a condição de execução for falsa em algum momento o laço é interrompido para que o resto do algoritmo entre em execução IV Na estrutura de repetição while enquanto se o resultado da condição for VERDADEIRO as instruções são executadas e em seguida a condição será testada novamente V A estrutura de repetição while enquanto implementa uma variável contadora implicitamente dentro de sua estrutura Acerca da estrutura while enquanto assinale somente as CORRETAS A I III IV e V apenas B I II IV e V apenas C I II e III apenas D I II III e IV apenas E I II III IV e V x 100 and x 100 i 100 while i 1000 printi i 10 O problema no código é que a variável de controle não está sendo iterada gerando um loop infinito e fazendo com que o laço nunca se encerre A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while A linha deve ser inserida após o print Questão 910 Lógica de Programação e Algoritmos Na AULA 4 você aprendeu a trabalhar com laços de repetição empregado while e também o for Acerca do for e suas características observe as afirmativas a seguir I A estrutura for funciona também da mesma maneira que o while ou seja enquanto uma condição se mantiver verdadeira o laço continua executando II O laço for é comumente empregado em situações em que o número de iterações é finito e bem definido III O laço for trabalha com uma variável de controle do laço de maneira implícita Acerca das afirmativas apresentadas assinale somente as CORRETAS A I somente B II somente C I e II somente D I e III somente E I II e III Questão 1010 Lógica de Programação e Algoritmos Na AULA 4 aprendemos sobre variáveis do tipo contadores e também as acumuladores dentro de laços de repetição A seguir temos um exemplo de algoritmo que trabalha com estes conceitos cont 5 soma 0 while cont 25 soma soma cont cont cont 5 printsoma Acerca deste algoritmos apresentado e seu funcionamento assinale a alternativa CORRETA A No código a linha 5 poderia ser substituída pela instrução cont 1 sem prejuízo no seu funcionamento B A variável de controle do laço de repetição é a variável soma C O algoritmo apresentado tem como objetivo calcular e apresentar na tela o somatório de todos os valores múltiplos de 5 até 25 D O algoritmo apresentado tem como objetivo calcular e apresentar na tela o somatório de todos os valores de 5 até 25 com passo unitário E A variável cont é uma variável acumuladora enquanto que a variável soma é uma contadora 1705923997446ExerciciosLógica e Algoritmos lista 1 1 C CPU que contém uma unidade de controle e uma unidade lógica e aritmética Memória principal Barramento de interconexão Sistema de entrada e saída 2 C 3 C não pode começar com número não pode ter carácter especial não pode ser palavra reservada 4 D Existe o kivy que faz esse tipo de programa 5 E Linguagem ABC Monty python ps excelente série de comédia mas foi mal traduzida 6 C Na linha três não fechou os parentes 7 C I Linguagem de máquina II Compilação 8 A II Não por conta da máquina de Herman Hollerith que trouxe algo a base de cartões III Não porque os cartões não eram a base de lógica binária 9 B 10 A II ela tem regras bem definida e não é gráfica III não tem regras bem definidas e é gráfica Lista 2 1 D 2 B IV em python também tem o laço for 3 C I Ele não garante ele só garante que essa interação já terminou mas ele pula para próxima sim II falsa ela quebra o laço e continua o código ele não reseta o laço 4 A 5 D V Essa é a estrutura for que implementa uma somatória 6 B 7 B 8 E 9 E Todas verdadeiras 10 C