Prévia do material em texto
<p>Um fluxograma é a representação de um algoritmo a partir de diagramas. Considere as seguintes afirmações. I. A figura “de decisão” pode ser utilizada para representar as estruturas de repetição contidas no algoritmo. II. A figura “conector” é utilizada em fluxogramas grandes, para indicar a ligação de uma página para outra. III. A figura “exibir” é utilizada para apresentar todas as saídas do algoritmo.</p><p>B</p><p>Apenas a II está correta.</p><p>Ops!</p><p>A figura “de decisão” é utilizada na estrutura condicional, a figura “exibir” apresenta as saídas de vídeo.</p><p>Variável é um espaço na memória, reservado para armazenar uma informação. Avalie qual declaração de variáveis está correta, considerando o nome da variável e seu tipo.</p><p>A</p><p>Var email: caracter.</p><p>Uma estrutura condicional verifica a condição e realiza os comandos a partir do resultado dela. Considerando: V1 = 10, V2 = 5, V3 = 2 e V4 = 15. Se ( (V1 > V2) E (V3 < V4)) Então Escreva (“10”); Se ( (V1 > V4) OU (V2</p><p>E</p><p>10, 12</p><p>A partir da tabela verdade, podemos identificar as regras de execução para os operadores AND / E, OR / OU e NOT / NÃO. A partir desse contexto, avalie as afirmações. I. NÃO A irá inverter o valor contido em A. II. Para se obter um valor Verdadeiro no Operador OR / OU é necessário que apenas uma condição seja verdadeira. III. Para se obter um valor Verdadeiro no Operador AND / E é necessário que todas as condições sejam verdadeiras.</p><p>D</p><p>I, II e III estão corretas.</p><p>É necessário apenas uma condição verdadeira ao utilizar o operador OR / OU, para se obter um valor verdadeiro. Todas as condições devem ser verdadeiras ao se utilizar o operador AND / E. O operador NOT / NÃO inverte o valor contido na variável, ou seja, se ela é falsa, torna-se verdadeira.</p><p>As estruturas são utilizadas nos algoritmos para que se possa efetuar uma verificação ou repetição. Desse modo, avalie as afirmações e escolha a alternativa correta. I. O número de vezes que será executada a estrutura de repetição ENQUANTO depende de quantas vezes a condição verificada for verdadeira. II. O número de vezes que será executada a estrutura de repetição PARA já é conhecida na definição da estrutura. III. Na estrutura de repetição DO, pelo menos uma vez, os comandos são executados.</p><p>D</p><p>I, II e III estão corretas.</p><p>A estrutura ENQUANTO depende de a condição estar correta para ser executada. O PARA possui um indicador final, assim, o número de vezes que será executada já é conhecido e, na estrutura DO, ocorre primeiro a execução do comando e depois a condição é verificada.</p><p>No Jornal “Manhã com Você”, uma das principais manchetes foi o problema ocorrido em um banco, cujos correntistas, ao tentar redefinir suas senhas, tinham a senha solicitada novamente. Em entrevista, o responsável pelo sistema do banco disse que o problema foi causado pela falta de um contador dentro do sistema. Qual é a importância de se utilizar um contador, em determinadas situações, para um código?</p><p>D</p><p>O contador é uma variável de controle que é utilizada para impedir loopings.</p><p>É essencial a utilização dos contadores em estruturas de repetições, pois, se não houver uma condição falsa, criada por ele, os comandos continuarão se repetindo indefinidamente.</p><p>Sabemos que operadores lógicos e relacionais são usados na elaboração de uma lógica, dentro de um algoritmo. Diante disso, sendo que A=5, B=4, C=3 e D=6, informe qual das expressões, contidas nas alternativas a seguir, tem o resultado correto perante os testes lógicos E, OU:</p><p>C</p><p>((A>=C) E (D>=C)) = verdadeiro.</p><p>Muito bem!</p><p>O teste lógico E necessita que as duas condições sejam verdadeiras, enquanto OU necessita de apenas uma. Como as duas condições resultam em verdadeiro, o resultado está correto.</p><p>O teste de mesa é um recurso manual utilizado para realizar a validação do algoritmo. A partir desse contexto, considere as afirmações. I. O teste de mesa é convencionalmente realizado por iniciantes. II. Programadores experientes não realizam teste de mesa porque não cometem erros. III. O teste de mesa é um recurso em que se identifica um erro de maneira manual.</p><p>E</p><p>Apenas a I e a III estão corretas.</p><p>Muito bem!</p><p>O teste de mesa é mais realizado por iniciantes para que eles consigam compreender e estabelecer sua lógica, e é um método manual de identificação de erro.</p><p>No Jornal “Manhã com Você”, uma das principais manchetes foi o problema ocorrido em um banco, cujos correntistas, ao tentar redefinir suas senhas, tinham a senha solicitada novamente. Em entrevista, o responsável pelo sistema do banco disse que o problema foi causado pela falta de um contador dentro do sistema. Qual é a importância de se utilizar um contador, em determinadas situações, para um código?</p><p>D</p><p>O contador é uma variável de controle que é utilizada para impedir loopings.</p><p>Muito bem!</p><p>É essencial a utilização dos contadores em estruturas de repetições, pois, se não houver uma condição falsa, criada por ele, os comandos continuarão se repetindo indefinidamente.</p>