Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Diversos problemas exigem que as condições sejam analisadas. Para isso, existem alguns tipos de estrutura de controle, assinale a alternativa que traz os conceitos corretos sobre a estrutura de controle simples. Você acertou! A. As sentenças if-end representam a estrutura de condição simples. A estrutura de controle simples requer que haja uma instrução a ser executada apenas se a condição for verdadeira. Dessa forma, é composta apenas por if-end, já que não traz nenhuma outra instrução a ser executada. Resposta incorreta. B. As sentenças if-enf-if-end trazem a sintaxe da estrutura controle simples. A estrutura de controle simples requer que haja uma instrução a ser executada apenas se a condição for verdadeira. Dessa forma, é composta apenas por if-end, já que não traz nenhuma outra instrução a ser executada. Resposta incorreta. C. As sentenças if-then-elseif-end trazem a representação da estrutura controle simples. A estrutura de controle simples requer que haja uma instrução a ser executada apenas se a condição for verdadeira. Dessa forma, é composta apenas por if-end, já que não traz nenhuma outra instrução a ser executada. Resposta incorreta. D. As sentenças if-else-end trazem a estrutura de controle simples. A estrutura de controle simples requer que haja uma instrução a ser executada apenas se a condição for verdadeira. Dessa forma, é composta apenas por if-end, já que não traz nenhuma outra instrução a ser executada. Resposta incorreta. E. As sentenças else-if-else-end trazem a estrutura da estrutura de controle simples. A estrutura de controle simples requer que haja uma instrução a ser executada apenas se a condição for verdadeira. Dessa forma, é composta apenas por if-end, já que não traz nenhuma outra instrução a ser executada. 2. A estrutura de controle composta, executa uma instrução conforme a análise da condição, a qual pode ser verdadeira ou falsa. Assinale a alternativa correta de acordo com a sintaxe na estrutura composta. Você acertou! A. Ela é composta pelas sentenças if-else if-end. A estrutura traz uma única condição a ser analisada, essa análise ocorre após o if. Caso a condição seja verdadeira, executará a instrução que virá entre o if e o else, se não, executará a instrução que virá entre o else e o end. Resposta incorreta. B. Ela é composta pelas sentenças if-elseif – elseif-end. A estrutura traz uma única condição a ser analisada, essa análise ocorre após o if. Caso a condição seja verdadeira, executará a instrução que virá entre o if e o else, se não, executará a instrução que virá entre o else e o end. Resposta incorreta. C. Ela é composta pelas sentenças elseif – else-end. A estrutura traz uma única condição a ser analisada, essa análise ocorre após o if. Caso a condição seja verdadeira, executará a instrução que virá entre o if e o else, se não, executará a instrução que virá entre o else e o end. Resposta incorreta. D. Ela é composta pelas sentenças elseif – if-end-else if. A estrutura traz uma única condição a ser analisada, essa análise ocorre após o if. Caso a condição seja verdadeira, executará a instrução que virá entre o if e o else, se não, executará a instrução que virá entre o else e o end. Resposta incorreta. E. Ela é composta pelas sentenças if else if – end – end. A estrutura traz uma única condição a ser analisada, essa análise ocorre após o if. Caso a condição seja verdadeira, executará a instrução que virá entre o if e o else, se não, executará a instrução que virá entre o else e o end. 3. Um algoritmo pode ser representado por diversas formas, marque a alternativa que traz o tipo de representação que pode ser feito por meio de figuras geométricas, as quais cada uma possui um significado coerente com a execução de um algoritmo. Resposta incorreta. A. Pseudocódigo. O fluxograma descreve o fluxo de ação de um algoritmo, ou seja, traz por meio de representação visual, com figuras geométricas, o sentido lógico de execução do algoritmo. Você acertou! B. Fluxograma. O fluxograma descreve o fluxo de ação de um algoritmo, ou seja, traz por meio de representação visual, com figuras geométricas, o sentido lógico de execução do algoritmo. Resposta incorreta. C. Java. O fluxograma descreve o fluxo de ação de um algoritmo, ou seja, traz por meio de representação visual, com figuras geométricas, o sentido lógico de execução do algoritmo. Resposta incorreta. D. MATLAB. O fluxograma descreve o fluxo de ação de um algoritmo, ou seja, traz por meio de representação visual, com figuras geométricas, o sentido lógico de execução do algoritmo. Resposta incorreta. E. Linguagens formais de programação. O fluxograma descreve o fluxo de ação de um algoritmo, ou seja, traz por meio de representação visual, com figuras geométricas, o sentido lógico de execução do algoritmo. 4. Em um determinado contexto, temos mais de uma condição a ser analisada, em que a segunda condição só será analisada caso a primeira seja falsa. Assinale a alternativa que traz a estrutura de controle e suas respectivas sentenças em pseudo-código que devem ser utilizadas para solução desse problema. Resposta incorreta. A. Estrutura de controle simples, com as sentenças “se-senão-se-fim_se”. A estrutura de controle encadeada é utilizada para esse contexto, tendo em vista que uma determinada ação de um programa somente pode ser executada se um conjunto anterior de condições for verificado, ou seja, o que estiver entre “se-senão” será executado, caso seja falso, o que tiver entre “senão” e o próximo “se” será avaliado e suas respectivas instruções serão executadas. Resposta incorreta. B. Estrutura de controle simples e composta, com as sentenças “se-senão”. A estrutura de controle encadeada é utilizada para esse contexto, tendo em vista que uma determinada ação de um programa somente pode ser executada se um conjunto anterior de condições for verificado, ou seja, o que estiver entre “se-senão” será executado, caso seja falso, o que tiver entre “senão” e o próximo “se” será avaliado e suas respectivas instruções serão executadas. Resposta incorreta. C. Estrutura de controle composta, com as sentenças “se-senão-senão-end”. A estrutura de controle encadeada é utilizada para esse contexto, tendo em vista que uma determinada ação de um programa somente pode ser executada se um conjunto anterior de condições for verificado, ou seja, o que estiver entre “se-senão” será executado, caso seja falso, o que tiver entre “senão” e o próximo “se” será avaliado e suas respectivas instruções serão executadas. Resposta incorreta. D. Estrutura de controle encadeada, com as sentenças “senão-end”. A estrutura de controle encadeada é utilizada para esse contexto, tendo em vista que uma determinada ação de um programa somente pode ser executada se um conjunto anterior de condições for verificado, ou seja, o que estiver entre “se-senão” será executado, caso seja falso, o que tiver entre “senão” e o próximo “se” será avaliado e suas respectivas instruções serão executadas. Você acertou! E. Estrutura de controle encadeada, com as sentenças “se-senão-se-senão-fim_se-fim_se”. A estrutura de controle encadeada é utilizada para esse contexto, tendo em vista que uma determinada ação de um programa somente pode ser executada se um conjunto anterior de condições for verificado, ou seja, o que estiver entre “se-senão” será executado, caso seja falso, o que tiver entre “senão” e o próximo “se” será avaliado e suas respectivas instruções serão executadas. 5. Para testar a lógica de um programa, podemos utilizar, além das estruturas de controle, os operadores lógicos. Em uma determinada situação, a instrução, para caso a condição seja verdadeira, só poderá ser executada caso o número seja maior ou igual que 30 e se o número for menor ou igual a 80. Assinale a alternativa que traz as sentenças que solucionam esse problema. Resposta incorreta. A. se(numero>30 e numero=30) e (numero<80 e numero=80). A resolução do problema pede que o operador lógico “e” seja utilizado juntamente com a estrutura decontrole composta, tendo em vista que teremos uma instrução a ser executada caso a condição seja verdadeira ou para caso ela seja falsa. Resposta incorreta. B. se(numero>30 e numero <80). A resolução do problema pede que o operador lógico “e” seja utilizado juntamente com a estrutura de controle composta, tendo em vista que teremos uma instrução a ser executada caso a condição seja verdadeira ou para caso ela seja falsa. Você acertou! C. se(numero >=30) e (numero<=80). A resolução do problema pede que o operador lógico “e” seja utilizado juntamente com a estrutura de controle composta, tendo em vista que teremos uma instrução a ser executada caso a condição seja verdadeira ou para caso ela seja falsa. Resposta incorreta. D. se(numero>30 e numero=30) ou (numero<80 e numero=80). A resolução do problema pede que o operador lógico “e” seja utilizado juntamente com a estrutura de controle composta, tendo em vista que teremos uma instrução a ser executada caso a condição seja verdadeira ou para caso ela seja falsa. Resposta incorreta. E. se(numero>30 ou numero <80). A resolução do problema pede que o operador lógico “e” seja utilizado juntamente com a estrutura de controle composta, tendo em vista que teremos uma instrução a ser executada caso a condição seja verdadeira ou para caso ela seja falsa.
Compartilhar