Prévia do material em texto
Página 1 de 4 F:\publico\Formulários do SGQ - 5.01 5.01-FR-97 v.4 Escola e Faculdade de Tecnologia SENAI “Roberto Mange” Unidade curricular: LIP Atividade: Avaliação Estruturas Nota: Conteúdo formativo: Situação aprendizagem 1 – Estruturas IA: A Data: / / Aluno: N°: Turma: Fundamento: Utilizar algoritmo para resolução de problemas Critério: Acertou ao menos 2 dos 3 exercícios da avaliação sobre Estruturas condicionais 1) Qual das estruturas abaixo é uma estrutura condicional: A) Se – Entao – Senao B) Enquanto – Faca C) Escolha – Caso D) Para – de – ate – Faca E) As alternativas A e C são corretas 2) Determine qual será a saída do código abaixo, sabendo que A5, B3 e C2 SE (A + B < 10) ENTAO SE (B + C > 10) ENTAO ESCREVA(3 * B) SENAO SE (C < 0) ENTAO ESCREVA(A - C) SENAO ESCREVA(A * B * C) FIMSE FIMSE SENAO ESCREVA(3 * A) FIMSE A) 15 B) 3 C) 30 D) 9 E) 20 3) Determine qual será a saída do código abaixo, sabendo que A8, B1 e C12 SE (A + B < 10) ENTAO SE (B + C > 10) ENTAO ESCREVA(3 * B) SENAO SE (C < 0) ENTAO ESCREVA(A - C) SENAO ESCREVA(A * B * C) FIMSE FIMSE SENAO ESCREVA(3 * A) FIMSE A) 24 B) 3 C) 30 D) 96 E) -4 Fundamento: Utilizar algoritmo para resolução de problemas Critério: Acertou ao menos 2 dos 3 exercícios da avaliação sobre Estruturas de repetição 1) É necessário construir um algoritmo que mostre na tela números de 1 ate 20. Qual dos loops de repetição abaixo podemos utilizar para construí-lo? A) Enquanto – Faca B) Repita – Ate C) Para – De – Ate – Faca D) Nenhuma das alternativas E) Alternativas A, B e C são corretas Página 2 de 4 F:\publico\Formulários do SGQ - 5.01 5.01-FR-97 v.4 Escola e Faculdade de Tecnologia SENAI “Roberto Mange” 2) A estrutura de repetição permite ao desenvolvedor criar um bloco de instruções que poderá ser executado por diversas vezes, respeitando determinada condição preestabelecida. Com base nas atribuições às variáveis definidas e no algoritmo anexo, analise as sentenças a seguir: I- Ao atribuir os valores 5, 4, 2 e 0 às variáveis CONT, RES, X e N, respectivamente, o resultado impresso será 4. II- Ao atribuir os valores 1, 3, 1, 3 às variáveis CONT, RES, X e N, respectivamente, o resultado impresso será 6. III- Ao atribuir os valores 4, 3, 0, 2 às variáveis CONT, RES, X e N, respectivamente, o resultado impresso será 10. IV- Ao atribuir os valores 2, 2, 2, 2 às variáveis CONT, RES, X e N, respectivamente, o resultado impresso será 8. Assinale a alternativa CORRETA: A) As sentenças II, III e IV estão corretas. B) As sentenças I e IV estão corretas. C) As sentenças I e II estão corretas D) Somente a sentença III está correta E) Todas estão erradas 3) Analise o trecho de código abaixo e responda qual será o valor final da variável x, independente de sua escrita na tela. x: inteiro x 1 Enquanto (x <= 10) faca Escreval(x) x x + 1 FimEnquanto A) 8 B) 9 C) 10 D) 11 E) 12 Página 3 de 4 F:\publico\Formulários do SGQ - 5.01 5.01-FR-97 v.4 Escola e Faculdade de Tecnologia SENAI “Roberto Mange” Fundamento: Utilizar algoritmo para resolução de problemas Critério: Acertou ao menos 2 dos 3 exercícios da avaliação sobre Estruturas sequenciais 1) Analise as sentenças abaixo em relação às estruturas sequenciais utilizadas para construção de algoritmos. I. Na estrutura de repetição Enquanto / Faça o bloco de repetição pode ser executado várias vezes ou até nenhuma vez. A condição é testada antes de entrar na estrutura de repetição. II. A estrutura de repetição Repita / Até efetua um teste lógico no fim do laço, garantindo que pelo menos uma vez as instruções deste sejam executadas. III. Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto / Faça ou Repita / Até, sendo que a primeira repete somente quando a condição é falsa e a segunda somente quando a condição é verdadeira. IV. Para se impedir a situação conhecida como loop infinito é necessário que, nos laços de repetição, a variável que é testada esteja sempre associada a uma instrução que a atualize no interior desse laço. As afirmações corretas são: A) I, II e IV B) I, II C) III e IV D) II, III e IV E) Todas são corretas 2) Análise o trecho do código a seguir e determine a sequência que será impressa no console, sendo x uma variável do tipo inteira. A) 2,4,8,16,32,64, B) 2,4,8,16,32, C) 1,2,4,8,16,32, D) 1,2,4,8,16,32,64, E) 2,4,8,16,32,50, 2) Análise o trecho do código a seguir e determine a sequência que será impressa no console sendo x uma variável do tipo inteira A) 2,6,18,162,486, B) 6,18,54,162,486, C) 6,18,54,162,486,972, D) 2,6,18,162,486,972, E) nenhuma das sequencias Página 4 de 4 F:\publico\Formulários do SGQ - 5.01 5.01-FR-97 v.4 Escola e Faculdade de Tecnologia SENAI “Roberto Mange” Fundamento: Utilizar algoritmo para resolução de problemas Critério: Acertou ao menos 2 dos 3 exercícios da avaliação sobre vetores e matrizes 1) Analise o código a seguir e encontre o penúltimo número desse vetor Num[9]. A) 27 B) 30 C) 29 D) 24 E) 26 2) Preenchendo o vetor abaixo conforme descrição, qual será o valor de sua última posição? A) 100 B) 90 C) 80 D) 120 E) 110 3) Preenchendo a matriz abaixo conforme descrição, qual será o valor que estará presente na linha 10 e coluna 10? A) 81 B) 80 C) 100 D) 70 E) 72 ELABORAÇÃO DATA APROVAÇÃO DATA LUCIANO SANTOS 24/ 01 / 2019 / /