Prévia do material em texto
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – SUPERIOR DE TECNOLOGIA ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA ARAGUAINA - TO 2024 ENTENDER A FERRAMENTA VISUALG. - ELABORAR ALGORITMOS E TESTAR UTILIZANDO A FERRAMENTA VISUALG. Aula prática de Algoritmos e Programação Estruturada apresentado como requisito parcial para a obtenção de média semestral no curso Análise de Desenvolvimento de Sistemas. ARAGUAINA -TO 2024 SUMÁRIO INTRODUÇAO .......................................................................................................3 DESENVOLVIMENTO...........................................................................................4 2.1 PROPOSTA DA ATIVIDADE.....................................................................4 2.2 RESOLUÇÃO DO PROBLEMA...............................................................4 2.2.1 Algoritmo menor ou maior de idade........................................................4 2.2.2 Cálculo de potenciação...........................................................................8 3 CONCLUSÃO........................................................................................................12 1. INTRODUÇÃO O desenvolvimento da atividade prática, tem como finalidade a vivência realística na aplicação de conceitos e fundamentos sobre diversos aspectos e disciplinas; buscando evidenciar características sobre assuntos pertinentes em áreas específicas de atuação. Neste caso em específico, a atividade prática será desenvolvida através da resolução de uma situação problema proposta no enunciado utilizando-se o VisualG. 2 DESENVOLVIMENTO 2.1 PROPOSTA DA ATIVIDADE O desafio consiste na elaboração de dois algoritmos que devem ser desenvolvidos utilizados a proposta VisualG. O programa VisualG, trata-se de uma plataforma gratuita Freeware onde é possível executar comandos em pseudocódigo com uma linguagem muito próxima ao “portugol” também conhecido como português estruturado. Atualmente o VisualG é adotado por várias instituições de ensino devido a sua facilidade intuitiva de inserir os alunos que estão começando na área de programação a compreender conceitos básicos, tais como: declaração de variáveis, funções, operadores, funções, etc. Neste contexto, serão desenvolvidos os seguintes códigos: 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. 2.2 RESOLUÇÃO DO PROBLEMA A primeira etapa no roteiro da atividade consiste em instalar no computador o programa VisualG um console gratuito que permitirá a compilação e execução do programa escrito. Em seguida, desenvolve-se o código a ser executado: 2.2.1 Algoritmo Menor ou Maior de Idade Quadro 1. Resolução Atividade 1 - Script Maior ou Menor de idade Imagem 1. Print do console de desenvolvimento VisualG Imagem 2. mpilando e executando o programa Imagem 3. Comprovando o funcionamento (informado 18 anos) Imagem 4. Comprovando o funcionamento (Informado 16 anos) 2.2.2 Cálculo de Potenciação Quadro 2. Resolução Atividade 2 – Estrutura de Repetição Imagem 5. Print do console de desenvolvimento Imagem 6. Compilando e executando o programa Imagem 7. Comprovando o funcionamento (base=5 e expoente=3) Na imagem 7 é possível verificar o funcionamento do código, onde na rotina foram informados os valores de a=5 e para b=3. Neste caso: Potência de 53 = 5*5*5 = 125 Através dos testes realizados, fica evidenciado que os algoritmos desenvolvidos atingiram os objetivos propostos. As saídas reproduzidas pelo programa apresentam exatamente as saídas esperadas de acordo com as respectivas entradas informadas. 3 CONCLUSÃO Esta atividade pratica propiciou a oportunidade de aplicação dos conceitos teóricos das disciplinas estudados ao decorrer do semestre, desenvolvendo no aluno o conhecimento necessário para o futuro cotidiano profissional, e uma vivência prática dentro das organizações. Deste modo, através da elaboração deste relatório, são colocadas as informações apresentadas assim, como podem ser desenvolvidas tais atividades; e que possibilitaram a junção da teoria e uma melhor compreensão do que acontece no cotidiano da tecnologia. Cabe ressaltar a importância da pesquisa, para que o aluno possa desenvolver suas habilidades e suas potencialidades adquiridas; através de um momento onde é possível revelar criatividade, e vivenciar novas experiências. Neste sentido a execução desta atividade, trouxe um bom aprendizado e uma possibilidade de potencializar os estudos e os conhecimentos através da utilização do console de desenvolvimento VisualG. 2 image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image1.png image2.png