Buscar

COLETÂNEA AV2 - LÓGICA DE PROGRAMAÇÃO ALGORÍTMICA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Um programador tem que fazer um software para calcular e exibir todos os quadrados de 2 a 8. Para isso, foi implementado o programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
Temos abaixo um programa para efetuar uma série de cálculos. As variáveis usadas para representar esses dados devem ser declaradas. Considere a sintaxe de VISUALG e substitua a linha de comentário por uma linha que resolva essa declaração. Responda qual seria essa linha que está faltando.
Considere a representação de uma tela gráfica de um celular. Considere o programa abaixo para calcular a diagonal dessa tela. Considere o trecho de código abaixo e verifique o que será exibido na tela de console.
Para fazer um programa que escreva na tela, no seu início, a palavra “LED” por um número determinado de vezes, temos um trecho de código abaixo. Depois da execução desse trecho do programa, quantas vezes a palavra “LED” vai aparecer?
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo que contém uma série de operações aritméticas. Depois responda a alternativa que contém a saída correta.
Considere um programa para exibir os números inteiros de 5 até 1. Para isso, deve usar o comando ENQUANTO. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
Em um programa para controlar as vendas de uma loja de roupas, são usadas algumas variáveis para processar os dados de vendas dessa loja. Em seguida, temos uma parte desse programa com as declarações de variáveis. Analise as atribuições dessas variáveis abaixo, considerando a sintaxe de VisuAlg, e suas declarações. Quais dos itens (I, II e III) estão com as atribuições corretas?
Considere a sequência de operações e dê o resultado que será exibido na tela depois da execução desse trecho do programa (VisuAlg) abaixo. Depois responda a alternativa que contém a saída correta.
Para construir expressões aritméticas, usando a sintaxe de VisuAlg, precisamos usar a sintaxe correta. Considere a expressão no comando de saída do trecho de programa VisuAlg abaixo. Qual o tipo adequado para a variável X e a saída na tela depois da execução?
Complete um programa para escrever na tela, no seu início, o valor da variável “x” por 4 vezes. Temos um trecho de código abaixo que usa uma estrutura de repetição para fazer essa tarefa. Para isso, foi implementado o programa abaixo onde falta uma linha para funcionar. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
Os tipos primitivos são indispensáveis para a criação de qualquer programa. Acerca de tais tipos, analise as afirmativas abaixo.
Para testar seus conhecimentos em expressões, 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?
O Visualg usa o paradigma de programação estruturada, e existe uma linguagem, o JAVA, que é muito usada mundialmente. No caso do JAVA, qual é o paradigma de programação utilizado ?
Usamos um vetor de números reais para armazenar as notas de uma turma com 45 alunos. Considere a sintaxe da ferramenta VisuAlg e responda com a alternativa que contém a declaração desse vetor.
Usando uma estrutura de repetição com o teste no final, foi elaborado o seguinte programa que mostre na tela uma contagem regressiva de números inteiros de 9 até 0. Para isso, foi implementado o programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
Faça a execução manual do programa e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Esse é um programa onde o usuário digitará o valor 6 na primeira leitura e 4 na segunda leitura de dados. Considere a execução com essas entradas de dados e depois responda a alternativa que contém a saída correta.
Para calcular a diagonal de um triângulo podemos usar um programa em VisuAlg que usa modularização. Nele temos uma função para calcular a operação com dois números como parâmetros. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Considere que o usuário digitará o valor 6. Depois dê o resultado que será exibido na tela quando da execução do programa abaixo. Considere uma seleção dentro da outra. Depois responda a alternativa que contém a saída correta.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Em um trecho de programa abaixo, temos um programa para calcular e exibir o valor final de um produto que teve um aumento de 14%. O usuário deverá fornecer, via teclado, o valor do produto. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Analise o algoritmo abaixo e responda qual o tipo de busca:
Considere a sintaxe de VisuAlg. Qual das alternativas os operadores do VisuAlg estão sendo usados de forma correta nas expressões?
Temos uma relação de 256 números inteiros armazenados em um vetor. Considere uma busca sequência em um vetor com 256 elementos. Usamos um algoritmo de busca para fazer essa busca. A busca é feita comparando o elemento que se está procurando com todos os elementos do vetor, um por um, até encontrá-lo. Se o elemento que estamos procurando não estiver no vetor que for procurado, qual a quantidade de comparações que precisamos fazer para constatar essa situação?
Considere o trecho de programa abaixo para calcular e exibir a média aritmética simples de um aluno. Substitua a linha de comentário por uma linha que resolva esse problema. Assinale qual seria essa linha que está faltando.
Considere esse programa em VisuAlg. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Considere esse programa em VisuAlg. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Um dos comandos usados para repetição é o comando ENQUANTO. Considerando esse comando e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Considere o trecho de programa abaixo para exibir a informação de “prova final”, caso a nota digitada via teclado seja menor que 7 e maior ou igual a 4. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
A programação orientada a objetos representa uma mudança no enfoque da programação. O enfoque de modelagem de sistemas por objetos procurar enxergar o mundo como um conjunto de objetos que interagem entre si e apresentam características e comportamento próprios representados por seus atributos e suas operações.
Um sistema para armazenar uma tabela de notas de uma turma, precisa de uma matriz de números. Considere o trecho de programa abaixo que preenche a matriz com a nota inicial igual a zero.
Complete um programa para escrever na tela, no seu início, o valor da variável “x” por 4 vezes. Temos um trecho de código abaixo que usa uma estrutura de repetição para fazer essa tarefa. Para isso, foi implementado o programa abaixo onde falta uma linha para funcionar. 
Considere a seleção encadeada ou seleção aninhada e dê o resultado que será exibido na tela depois da execução do programa abaixo. Considere uma seleção dentro da outra. Depois responda a alternativa que contém a saída correta.
Dê o resultadoque será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Temos que fazer uma mistura de duas listas de números. Considere o programa abaixo que manipula vetores. Dê o resultado que será exibido na tela depois da execução desse trecho de programa abaixo. Depois responda a alternativa que contém a saída correta.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta.
temos abaixo um programa para calcular o perímetro de um quadrado. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. OBS: Perímetro é a soma das medidas de todos os lados de uma figura.
Usamos uma tabela para armazenar os números em duas dimensões. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Para calcular e exibir a área de um quadrado qualquer, temos o trecho de programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. OBS: A área do quadrado é igual ao seu lado ao quadrado.
Considere um programa abaixo para preencher um vetor de 10 números inteiros com o valor 12. Complete a linha de declaração que está faltando para o programa realizar essa tarefa. Substitua o comentário “// Linha que está faltando” por uma das alternativas abaixo.
Considere o trecho de programa abaixo para preencher um vetor de 20 números reais com os primeiros vinte números ímpares (1, 3, 5, 7, ..., 39). Complete a linha do programa que está faltando para realizar essa tarefa. Substitua o comentário “// Linha que está faltando” por uma das alternativas abaixo.
Temos um programa em VisuAlg que usa matriz. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Considere o trecho de programa abaixo para calcular e exibir o quadrado de um número somado com ele mesmo. Substitua a linha de comentário por uma linha que resolva esse problema. 
Para classificar as informações do mundo real, usamos o tipo de dados adequado para cada situação. Os tipos primitivos são indispensáveis para a criação de qualquer programa.
Em programa em que é necessário fazer uma repetição de um determinado bloco de comandos, podemos usar uma estrutura de repetição para isso. Considerando esse caso, dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo.
Para testar os operadores aritméticos, dê o resultado que será exibido na tela depois da execução desse trecho do programa (VisuAlg) abaixo.
Em um programa para controlar a temperatura da sala, recebe o valor da temperatura e indica se deve ligar ou não a refrigeração. Essa refrigeração deve ser ligada caso a temperada fique acima de 40 graus Celsius.
Considere o uso do comando PARA em uma repetição. Dê o resultado que será exibido na tela depois da execução do programa abaixo. Depois responda a alternativa que contém a saída correta.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo que contém uma série de operações aritméticas. Depois responda a alternativa que contém a saída correta.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa (em VisuAlg) abaixo. Depois responda a alternativa que contém a saída correta.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo e depois marque a alternativa que contém a saída correta.
Em um programa que temos que contar a quantidade de alunos acima da média, podemos usar uma variável para esta tarefa. A variável usada para representar essa quantidade deve ser declarada, em VISUALG, como do tipo:
Considere o trecho de programa abaixo para exibir a palavra “carro” quatro vezes na tela usando o comando PARA. Substitua a linha de comentário por uma linha que resolva esse problema.
Considere uma matriz de números reais que será processada no código abaixo. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Observe as declarações de tipos abaixo. Considere a sintaxe do VisuaAlg. Quais das alternativas tem a declaração correta de tipo de dados do VisuAlg? 
Considere o programa que leia uma letra como resposta. Se a letra for “S” então escreva “SIM” caso contrário, escreva “NÃO”. Substitua a linha de comentário por uma linha que resolva esse problema.
 
A linguagem Java é muito usada atualmente. Tem várias características que facilitam bastante o trabalho do programador. Que tipo é a linguagem Java?
Considere um sistema para calcular a média de valores que foram colhidos de um sensor. Essa média deve ser feita pelos valores entre 25 e 75. Serão digitados 100 valores.
Observe o trecho de código abaixo e depois assinale a alternativa CORRETA.
 
Um vetor de números reais é usado para armazenar as notas de uma turma de 50 alunos. Considere o trecho de programa abaixo para exibir a soma do primeiro e último elemento desse vetor.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta.
Considere um sistema para processar as seguintes informações: (I) o valor de um cheque; (II) a quantidade de alunos de uma sala; e (III) o nome de um produto. Considere a sintaxe de VisuAlg.
Considere o programa abaixo para exibir na tela o valor da maior nota. Considere que o usuário não digitará notas iguais! Substitua a linha de comentário por uma linha que resolva esse problema. 
Foi elaborado um programa para calcular a média de 10 números reais fornecidos pelo usuário através do teclado. Após a digitação será exibido na tela essa média na tela.
Usaremos uma estrutura de dados composta homogênea de números inteiros para guardar as leituras feitas por um sensor durante 1 minuto. 
Com uma frequência de amostragem de 5 HZ. Considere o trecho de programa abaixo que preenche esse vetor com os números coletados.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Um algoritmo de Busca linear (ou sequencial) é utilizado para fazer a busca de um vetor, por exemplo. A busca é feita comparando o elemento que está procurando com todos os elementos do vetor, um por um, até encontra-lo.
Para representar uma tela gráfica composta por 80x60 pixels. Cada pixel tem o valor de 0 a 255. Esse valor corresponde ao código de cor de cada pixel. Usamos uma matriz de números inteiros para armazenar os pixels dessa tela.
Temos um problema que será resolvido com uma série de operações. Analise o código e dê o resultado que será exibido na tela depois da execução desse trecho do programa (em VisuAlg) abaixo.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa (JAVA) abaixo. Depois marque a alternativa que contém a saída correta.
Podemos usar vários comandos para executar repetições. Considere o comando de repetição e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo.
Vamos fazer um programa para converte temperatura de graus Celsius para Fahrenheit. Considere a sintaxe de VisuAlg. Neste caso, quais das alternativas apresenta o tipo adequado para representar as variáveis que usamos para armazenar essas temperaturas (em VisuAlg)?
Se um programador precisar referenciar um elemento de um vetor, como ele faria? Considere a declaração: x : vetor [1..50] de inteiro
Faça a relação entre as colunas, considerando a sintaxe do VisualAlg, Depois preencha a COLUNA 2 com os números de referênciada COLUNA 1.
Qual das afirmações a seguir é a mais adequada para descrever o comportamento do comando REPITA?
Considere que o usuário irá digitar o valor 3 no comando de leitura do programa que contém uma série de operações aritméticas. 
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo.
Um algoritmo de busca é utilizado para fazer a busca em um vetor de números inteiros. A busca é feita comparando o elemento que se está procurando com todos os elementos do vetor, um por um, até encontrá-lo. Nessa busca sequencial, temos um vetor de 100 elementos.
Considere o programa abaixo para saber se a pessoa é maior de idade. As variáveis usadas para representar esses dados dever ser declaradas. 
Considere a sintaxe de VisuAlg e substitua a linha de comentário por uma linha que resolva essa declaração.
 
Dê o resultado que será exibido na tela depois da execução do programa abaixo. Depois assinale a alternativa correta.
Temos um programa em VisuAlg que usa modularização. Nele temos uma função para calcular uma operação de dois números. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
Qual das alternativas a seguir é a mais adequada para descrever o comportamento do comento enquanto?
Nos programas podemos usar variáveis para armazenar e processar dados. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo.
Para guardar uma lista de números reais em uma estrutura de dados composta homogênea, usaremos um programa que preenche um vetor com números reais. Depois esse programa irá imprimir os extremos da lista.
Temos um programa que preenche um vetor com vários números e depois imprime na tela. Marque a alternativa que mostra como será a impressão da saída desse programa na tela.
Analise as atribuições abaixo considerando a sintaxe de VisuAlg e as declarações de variáveis. Quais das atribuições estão corretas?
Levando em conta os comandos para executar repetições. Considere que o usuário digitou 17 no comando de leitura, dê o resultado que será exibido na tela depois da execução do programa abaixo.
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta.
Considere que será necessário implementar uma expressão para calcular a média aritmética simples de três variáveis (a, b, c). Para construir expressões aritméticas, usando a sintaxe de VisuAlg, precisamos usar a sintaxe correta.
Para elaborar um programa que mostre na tela todos os números pares de 4 a 20, incluindo esses extremos. Para isso, foi implementado o programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema.

Continue navegando