top of page

ROTEIRO DE AULA PRÁTICA 1

Unidade: 1

Aula (White Label)/Seção (KLS): 1

Infraestrutura:

Computador

SOFTWARE

☒Software / ☐ Acesso on-line ☐Pago / ☒ Não Pago

Descrição do software:

VisualG https://mdstrm.com/video/60da391e0cdfb41251e0e108.mp4

O VisualG é um software que permite criar, editar, interpretar e que também executa os algoritmos em portugol (estruturado português) como se fosse um “programa” normal de

computador. A ferramenta é de uso gratuito e de domínio público.

ATIVIDADE PRÁTICA 1

Atividade proposta:

Criar dois algoritmos e testar utilizando a ferramenta VisualG.

- 1. Para o primeiro algoritmo, o usuário deverá informar a sua idade e em seguida deverá ser informada uma mensagem se ele for menor ou maior de idade.

- 2. O segundo algoritmo, você deverá criar uma estrutura de repetição com teste no início para calcular a potenciação. Você deverá escrever um algoritmo que resolva a expressão , sendo a e b números inteiros e positivos. .

Objetivos:

Entender a ferramenta VisualG.

Elaborar algoritmos e testar utilizando a ferramenta VisualG..

Procedimentos para a realização da atividade:

Nessa aula, você deverá utilizar a ferramenta VisualG para criar e testar os seus pseudocódigos que foram propostos.

• Primeiramente, você deverá fazer download da ferramenta VisualG, acessando o seguinte link: https://visualg3.com.br/

• Descompacte a pasta do VisualG.

• Dentro da pasta descompactada, acesse o ícone do aplicativo, o ícone é chamado visualg30, conforme a Figura 1 a seguir.

Figura 1. Pasta descompactada VisualG.

Fonte: Captura de tela Pasta VisualG.

• Abrir o visual G e criar a estrutura do pseudocódigo.

Figura 2: Tela VisualG

Fonte: Captura de tela VisualG.

• Lembre-se que a estrutura no VisualG deve obedecer a seguinte sequência:

Algoritmo "Nome do algoritmo"

Var

// Crie as suas variáveis

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

Fimalgoritmo

Lembrando das estruturas das variáveis:

Variáveis - Tipos

Numéricas: Específicas para armazenamento de números, que posteriormente poderão ser utilizados para

cálculos. Ex: idade, salário... Podem ser ainda classificadas como Inteiras ou Reais.

Inteiro: são caracterizados pelos números inteiros, positivos ou negativos.

Real: são caracterizados por números inteiros e decimais (fracionais),sendo positivos ou negativos.

Literal : São variáveis que armazenam letras, números e símbolos especiais. São chamados de caracteres

ou, em inglês, string. Ex: (Marcio, Karina38, 2017).

Lógicas: Armazenam somente dados lógicos que podem ser Verdadeiro ou Falso. Ex: O Carlos tem filho?

Sim ou Não. A Carol é engenheira? Verdadeiro ou Falso.

Operadores matemáticos:

Atribuição

Atribuição pode ser utilizada em algoritmos para determinar um valor a uma variável ou até mesmo para uma expressão, e é representada por uma seta ( ← ).

Entrada e saída

Podemos descrever os seguintes comandos de entrada e saída:

Comando “escreva” – utilizado para mostrar algo na tela do computador, conhecido como comando de saída.

Comando “leia” – utilizado para armazenar os dados de uma variável, também conhecido como comando de entrada.

1° Algoritmo: para o primeiro algoritmo, você deverá elaborar o algoritmo que o usuário informe a sua idade e caso a idade seja maior que 18 incluir uma mensagem de Maior de idade e caso contrário menor de idade.

2° Algoritmo: para o segundo algoritmo você deverá apresentar o resultado da potenciação, lembrando que a estrutura da potenciação é a seguinte:

Você deverá atentar-se para a lógica entre o número de repetições e a variável b (Dica: observe que a variável b é quem irá controlar a quantidade de repetições)

Escreva o algoritmo:

1. Início e declaração de variáveis

2. Obtenção dos valores das variáveis pelo usuário

3. Cálculo do exponencial

4. Impressão do resultado .

Checklist:

- Abrir a interface da ferramenta VisualG

- Criar o pseudocódigo para o primeiro algoritmo que informa a maior ou menor idade. - Deixar o algoritmo indentado.

- Testar o algoritmo.

- Você deverá entregar o algoritmo e o print do resultado do algoritmo.

- Criar o pseudocódigo do algoritmo para o cálculo da potência.

- Indentar o algoritmo.

- Executar o algoritmo.

Resultado: Aluno, você deverá entregar:

Aluno, você deverá entregar o algoritmo e o print do resultado do algoritmo. algoritmo e o print do resultado do algoritmo.

Referências:

MANZANO, José Augusto N. G. Algortimos: lógica para desenvolvimento de programação de computadores. 29.ed. São Paulo: Érica, 2019

Livro SOUZA, Marco A. Algoritmos e lógica de programação. 3.ed. São Paulo: Cengage, 2019

SOARES, Márcio Vieira; GOMES, Marcelo Marques; Souza, Marco Antônio. Algoritmos e Lógica de Programação. 2. ed. São Paulo: Cengage Learning, 2011.

Roteiro de Aula Prática ALGORÍTMOS E LÓGICA DE PROGRAMAÇÃO

R$ 200,00Preço
    123.png
    bottom of page