Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV2 Suzane Cristina Silva Maia Nota final--- 6/6 Tentativa 1Enviado: 16/06/21 10:40 (AMT) 6/6 Conteúdo do exercício Conteúdo do exercício 1. Pergunta 1 /0,6 Conte quantas das frases abaixo estão corretas e marque a alternativa adequada. o SOMA:= SOMA + valor realiza contagens, mesmo quando valor é diferente de 1 o SE..ENTAO..SENAO equivale ao FOR e serve para estruturas de seleção o PARA … FIMPARA.... { } equivale ao IF THEN ELSE e pode ser usado como estrutura de repetição determinada o expressões do tipo A:=A+ 1 são usadas em somatórios de valores lidos Ocultar opções de resposta 5. 4 6. 2 7. 1 8. 3 9. 0 Resposta correta 2. Pergunta 2 /0,6 O programa abaixo deve exibir a palavra “Monitor” cinco vezes na tela usando o comando ENQUANTO. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var c : inteiro inicio c <-0 // Linha faltando escrevaL ("Monitor") c <- c + 2 fimenquanto fimalgoritmo Ocultar opções de resposta 0. enquanto (5x) faca 1. enquanto para 1 ate 4 faca 2. enquanto c < 10 faca Resposta correta 3. enquanto c < 5 faca 4. para ( 4 * ) 3. Pergunta 3 /0,6 Analise as atribuições abaixo considerando a sintaxe da linguagem C e as declarações das variáveis. Quais das atribuições estão corretas? // declarações int x; float i; char a; I x = 2.5; II i = 25; III a = "2"; Ocultar opções de resposta 0. Apenas I e II estão corretas. 1. Apenas III está correta. 2. Apenas I e III estão corretas. 3. Apenas II e III estão corretas. Resposta correta 4. Apenas I está correta. 4. Pergunta 4 /0,6 Toda linguagem de programação possui funções internas, para ajudar o programador. A linguagem de programação do VBA, pode desenvolver aplicações bem complexas. Com relação ao VBA, marque a alternativa correta. Ocultar opções de resposta 0. Tem estruturas de seleção Se 1. Tem estruturas de repetição Para 2. Tem estruturas de repetição Faça 3. Existem funções pré-determinadas no VBA Resposta correta 4. Tem estruturas de seleção Enquanto 5. Pergunta 5 /0,6 Considere o trecho de programa abaixo (em C) para exibir a palavra “carro” quatro vezes na tela usando o comando for. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. // Linha faltando printf( "carro \n" ); Ocultar opções de resposta 0. for ( 4 * ) 1. for ( int i = 1; i< 4 ; i++) 2. for i = 1 . . 4 3. for ( int i = 20; i< 24 ; i++) Resposta correta 4. for i = 1 to 4 do 6. Pergunta 6 /0,6 Considere a expressão no comando de saída do trecho de programa VisuAlg abaixo. Qual é a saída na tela depois da execução? escreva (( 23 / 5 ) <> ((3 - 2 ) > 32 - 89) Ocultar opções de resposta 0. 5 1. VERDADEIRO Resposta correta 2. Não aparece nada, pois está com erro! 3. -57 4. 1 7. Pergunta 7 /0,6 Observe o código PARA abaixo na linguagem do Visualg: Para X:= 999 até 299 passo -99 faca Assinale o correspondente na linguagem C Ocultar opções de resposta 0. for (i=999; i>=299; i = i + 99) 1. for (i=1; i<=999; int i = i - 99) 2. for (i==299; i>=299; i == i + 999) 3. for (int i=999; i>=299; i = i - 99) Resposta correta 4. for (i=99; int i<999; i = i + 99) 8. Pergunta 8 /0,6 Saber quais dados devem entrar no sistema é o primeiro passo para seguir na especificação de um programa, ou seja, saber o que entra no sistema, como é processado, e o que sai. Depois disso, devemos traduzir essas informações numa linguagem de programação que o computador entenda. Esse passo é chamado de “codificação”. Depois de codificar o programa, são realizados testes para ver se o mesmo funciona a contento. Se necessário, são feitos ajustes. Diante desta informação marque qual das alternativas abaixo não condiz com o processo descrito: Ocultar opções de resposta 0. definir o processamento, ou seja, que tipo de transformação será aplicada aos dados. 1. construir e testar o algoritmo. 2. entender o problema a ser resolvido e definir os dados que entrarão no sistema. 3. definir quais são os dados de saída, que são os dados a serem transmitidos ou exibidos em tela. 4. formatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre. Resposta correta 9. Pergunta 9 /0,6 Em várias linguagens, temos diversos comandos de saída. Na linguagem C não é diferente . Supondo que a variável w é do tipo float, qual seria o comando correto para imprimir essa variável? Ocultar opções de resposta 0. printf(“%f”, w); Resposta correta 1. escreval(“%e”, w); 2. printf(“%d”, w); 3. scanf(“%d”, w); 4. scanf(w); 10. Pergunta 10 /0,6 Considere o trecho de programa abaixo para calcular o perímetro de um retângulo. O usuário deve fornecer, via teclado, a largura e comprimento do retângulo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var P, L, C : inteiro inicio leia(L) leia(C) // Linha faltando escreva(P) fimalgoritmo Ocultar opções de resposta 0. P <- L*2 + C*2 Resposta correta 1. P <- L^2 + C^2 2. P <- L*2 * C*2 3. P <- L*C 4. P <- L + 2 + C + 2
Compartilhar