Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS AULA 1 1ª Questão: Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo : R.: Linguagem gráfica e pseudolinguagem 2ª Questão: A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de: R.: Fluxograma 3ª Questão: A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: R.: Programa 4ª Questão: Considerando as afirmativas a seguir em relação a representação de algoritmos: I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: R.: As alternativas I e III são CORRETAS 5ª Questão: Qual dos símbolos abaixo representa a entrada de valores para as variáveis? R.: 6ª Questão: Podemos conceituar algoritmo como sendo uma sequência de passos finitos que devem ser escritos de forma precisa e clara, evitando qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema computacional. Os algoritmos podem ser representados de diferentes maneiras. Marque a alternativa que apresenta as três principais formas distintas de representação de algoritmos: R.: linguagem natural, linguagem gráfica e pseudolinguagem. AULA 2 1 - Qual será a saída obtida pela execução da linha de comando a seguir? imprima (23031989 div 10000) % 100; R.: 3 2 - Suponha que A, B e C sejam variáveis reais e que I, J e K sejam variáveis inteiras. Dados: A = 4.0, B = 6.0 e I = 3, qual seria o valor final dos comandos seguintes: a) C <- A * B - I b) K <- I / 4 * 6 c) C <- B / A + 1,5 R.: a) 21.0 b) impossível c) 3.0 3 - Qual será o resultado da expressão: A mod B, se forem lidos os números 15 e 6 para as variáveis A e B, respectivamente: R.: 3 4 - Qual será a saída produzida pela execução da linha de comando a seguir? imprima 14 div 3; R.: O valor inteiro da divisão de 14 por 3 5 - Observe o algoritmo abaixo: prog teste int numero, numerofinal, n1, n2, n3, n4; numero <- 2014; n1 <- numero % 10; n2 <- (numero div 10) % 10; n3 <- (numero div 100) % 10; n4 <- (numero div 1000); numerofinal <- n1*1000 + n2*100 + n3*10 + n4*1; imprima numerofinal; fimprog Qual a resposta esperada após a execução do algoritmo? R.: 4102 6 - Os comentários são recursos que podem ser utilizados pelos programadores para: R.: Inserir textos explicativos apenas para o programador
Compartilhar