Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 Resposta Selecionada: e. Respostas: a. b. c. d. e. Um algoritmo é uma sequência de instruções e essas instruções podem ser organizadas em blocos denominados módulos. Com base na análise do seguinte algoritmo, assinale a alternativa que apresenta o valor mostrado na tela após a sua execução. 0. 24. 25. 12. 6. 0. Pergunta 2 A modularização dos algoritmos acontece quando as instruções que os compõem podem ser divididas em blocos menores e com objetivos bem definidos. No algoritmo a seguir, modularizado, que será mostrado na tela após a sua completa execução, como pode ser definida a instrução calcular? 0,175 em 0,175 pontos 0,175 em 0,175 pontos Resposta Selecionada: c. Respostas: a. b. c. d. e. Comentário da resposta: 30 - sub-rotina SEM parâmetro e SEM retorno. 30 - sub-rotina COM parâmetro e SEM retorno. 5 - sub-rotina SEM parâmetro e SEM retorno. 30 - sub-rotina SEM parâmetro e SEM retorno. 30 - sub-rotina COM parâmetro e COM retorno. 5 - sub-rotina SEM parâmetro e COM retorno. A execução do algoritmo começa pelas instruções do corpo principal: Assim, x recebe o valor 5 e y recebe x+1, ou seja, y recebe 6. Em seguida, a sub-rotina calcular é chamada: Dentro da sub-rotina calcular, a variável resultado recebe o valor de x * y, logo, o resultado recebe 5 * 6 = 30. Como a sub-rotina calcular não está atribuída a nenhuma variável, significa que é uma sub-rotina SEM retorno e, como na sua chamada existe apenas o nome da sub-rotina, isso significa que é uma sub-rotina SEM parâmetro. Pergunta 3 Um algoritmo é uma sequência de instruções e essas instruções podem ser organizadas em blocos denominados módulos. Após a execução do seguinte algoritmo, qual é o valor exibido na tela? 0,175 em 0,175 pontos Resposta Selecionada: a. Respostas: a. b. c. d. e. 8. 8. 11. 0. 5. Nenhuma das alternativas anteriores. Pergunta 4 Uma variável pode ser local quando é declarada e acessada dentro de uma sub-rotina ou uma variável pode ser global quando é declarada no corpo principal do algoritmo e pode ser acessada por qualquer parte do algoritmo. Assim, considerando o algoritmo a seguir, de que tipo são as variáveis CONT e MED, respectivamente? 0,175 em 0,175 pontos Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Global e local. Local e global. Nenhuma das alternativas anteriores. Ambas globais. Ambas locais. Global e local. A variável CONT é global por ter sido declarada no corpo principal do algoritmo e a variável MED é local por ter sido declarada dentro da sub-rotina media.
Compartilhar