TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

RELATÓRIO DE PRÁTICA LABORATORIAL

Por:   •  16/4/2021  •  Trabalho acadêmico  •  1.758 Palavras (8 Páginas)  •  266 Visualizações

Página 1 de 8

[pic 1][pic 2]

               RELATÓRIO DE

                 PRÁTICA LABORATORIAL

ALUNO:

RA:

PÓLO:

CURSO:

ETAPA:

DATA:

CARGA HORÁRIA: 12h

DISCIPLINA: ALGORITMOS E ESTRUTURA DE DADOS

PROFESSOR: PAULO JOSÉ LIMIRIO

QUADRO DESCRITIVO DE PRATICA

PRATICA LABORATORIAL Nº:

919051-1

C.H.:

4h

DATA:

01/12/2020

INTRODUÇÃO: O algoritmos são como  uma lista de passo a passo para resolução de um problema, apesar da maioria dos algoritmos serem mais  complexo , e nos permitem repetir passos, fazer iterações ou necessitar de decisões.

OBJETIVOS: 

• Desenvolver a habilidade de construir programas com estrutura sequencial simples e com

estrutura condicional simples e composta.

• Praticar o desenvolvimento de algoritmos com estrutura sequencial simples e com estrutura

condicional simples e composta (se - senão - fimse).

MATERIAL:

  • computador com visualg instalado
  • arquivo com as atividades a serem feitas 

METODOLOGIA:

1) Abrir o visualg e criar um algoritmo que solicite ao operador o valor da base e da altura de um triângulo e calcular a  área do triangulo usando a fórmula  “área =  (base*altura)/2”;

Imagem 1- Resolução questão 1

[pic 3]

2) No visualg criar um algoritmo que solicite o valor de um lado de um quadrado e calcular o perímetro e  a área pelas  fórmulas “perímetro = 4*lado” e “área=lado*lado ou lado^2”;

Imagem 2- Resolução da questão 2

[pic 4]

3) No visualg criar um algoritmo que solicite os valores dos catetos do triangulo retângulo, e calcular a hipotenusa  utilizando a fórmula  “hipotenusa=√cateto 1^2+cateto 2^2” ;

Imagem 3-Resolução da questão 3

4)A partir do visualg criar  um algoritmo que solicite do operador um número inteiro e verificar se o número é par ou impar;

Imagem 4-Resolução da questão 7

[pic 5]

Fonte:Wesley(2018)

5)Fazer um algoritmo que solicite 3 notas de um aluno e mostre o resultado final pela  fórmula “(p1+p2+p3)/3” e se o resultado for  se a média das notas for maior ou igual a 7  mostre a mensagem “Aluno aprovado” e se a média for menor que 7 mostre “Aluno reprovado”;

Imagem 4-Resolução da questão 8

[pic 6]

Fonte:Wesley(2018)

6)Fazer um algoritmo que solicite do  operador o sexo de uma pessoa, se o sexo digitado for M ou F, escrever na tela “Sexo válido!”.se não, informar “Sexo inválido!”;

Imagem 5-Resolução da questão 9

[pic 7]

Fonte:Wesley(2018)

7) Acessar  a página  Algoritmos Web pelo  link http://alg.sqlweb.com.br/ajuda.php , após o acessar o site, fazer o cadastro, clicando no menu “Cadastro” ,opção “Cadastrar”, Após o cadastro, clique no menu “Exercícios” e realizar os exercícios 9.1 e 9.2

Imagem 6- Exemplo de resolução do exercício 9.1 e 9.2

[pic 8]

Fonte:Wesley(2018)        

RESULTADOS E DISCUSSÃO:Depois de realizado asa atividades  pode se concluir que os algoritmos podem ser descritos como uma lista de afazeres , como se fosse um passo a passo.

CONCLUSÃO: Em virtude das proposta da atividade da aula de prática laboratorial de número 919051-1 ,apresenta atividades de criação de algoritmos simples , como de calcular área de determinada figuras geométricas e procedimentos básicos da matemática ,calcular media escolar de aluno , entre outros e reforça a ideia  de que  na hora da criação de um algoritmo existe diferentes formas para se  chegar a solução para  o problema.

REFERÊNCIAS BIBLIOGRÁFICAS:

 ALMEIDA, R. S. Aprendendo algoritmo com Visualg. Rio de Janeiro: Editora Ciência Moderna Ltda., 2013.

BRASILEIRO, F. Introdução à Pseudo-código. Disponível em: . Acesso em: set. 2017.

DE PAULA, André. Apostila 2 – Parte 1 – Algoritmos – Introdução. Uberaba: Universidade de Uberaba, 2016.

GIACOBO, D. Exemplos de Algoritmos - Descrição Narrativa. Disponível em: . Acesso em: 12 set. 2017.

LOPES, Anita; GARCIA, Guto. Introdução à programação. Rio de Janeiro: Elsevier, 2002.

ORBOLATO; Daniela Resende Silva et al. Linguagens e técnicas de programação, volume 1. São Paulo: PearsonPrentice Hall, 2010.

TONET, Bruno; KOLIVER, Cristian. Introdução aos algoritmos. Disponível em: . Acesso em: set. 2016

QUADRO DESCRITIVO DE PRATICA

PRATICA LABORATORIAL Nº:

 919051-2

C.H.:

4h

DATA:

03/11/2018

INTRODUÇÃO:O algoritmos podem ser comparados como  uma lista de passo a passo para resolução de um problema, apesar da maioria dos algoritmos serem mais complexos e  também tem estruturas que nos permitem a repetição que auxilia a diminuir a programação, fazer iterações ou necessitar de decisões. 

OBJETIVOS: 

  • Desenvolver a habilidade de construir programas com estrutura condicional composta (se aninhado e escolha caso) e com estrutura de repetição (repita...ate; enquanto...faca; para...faca).
  • Praticar o desenvolvimento de algoritmos com estrutura condicional composta (se aninhado e escolha caso) e com estrutura de repetição (repita...ate; enquanto...faca; para...faca).

MATERIAL:  

  • computador com visualg instalado
  • arquivo com as atividades a serem feitas

METODOLOGIA: 1)No visualg que solicite 4 notas de um aluno e o sexo do aluno . Verifique se a média for maior ou igual a seis e o sexo for masculino, o resultado deverá ser precedido de “Caro aluno, seu resultado é aprovado“. Se o sexo for feminino, o resultado deverá ser precedido de “Cara aluna, seu resultado é aprovada.“. Se a média for menor do que 6 e o sexo for masculino, o resultado deverá ser precedido de “Caro aluno, seu resultado é reprovado.” e se o sexo for feminino, o resultado deverá ser precedido de “Cara aluna, seu resultado é reprovada”;

Imagem1-Resolução da questao1 da segunda pratica

[pic 9]

Fonte:Wesley(2018) 

2)Criar um algoritmo que calcule e exiba o salário de um professor, sabendo que a escola faz o pagamento por hora/aula, seguindo os seguintes critérios: Professor Nível 1: R$15,00 por hora/aula , Professor Nível 2: R$20,00 por hora/aula , Professor Nível 3: R$30,00 por hora/aula;

Imagem2- Resolução da questão 2 da segunda pratica

[pic 10]

Fonte:Wesley(2018)

3)Escrever um algoritmo que solicite dois números e uma operação básica da a matemática (soma, subtração, multiplicação ou divisão);

Imagem3- Resolução da questão 4 da segunda pratica

[pic 11]

Fonte:Wesley(2018)

4) Escreva um algoritmo, que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com os valores. Saldo médio Percentual de 0 a 300 nenhum crédito, de 301 a 500 20% do valor do saldo médio, de 501 a 700 30% do valor do saldo médio ,de 701 a 1000 40% do valor do saldo médio e mostre uma mensagem informando o saldo médio e o valor do crédito;

Imagem4- Resolução da questão 6 da segunda pratica

[pic 12]

Fonte:Wesley(2018)

5) Escreva um algoritmo, que solicite os nomes dos alunos de uma turma de três alunos e as notas de suas três provas. Apresente, ao final, a média harmônica das provas de cada aluno,usando a fórmula : MH = 3/ (1/nota1 + 1/nota2 +1/nota3);

Imagem5- Resolução da questão 8 da segunda pratica

[pic 13]

Fonte:Wesley(2018)

6) Escreva um algoritmo, que escreva os números pares de 10 até 2;

Imagem6- Resolução da questão 9 da segunda pratica

[pic 14]

Fonte:Wesley(2018)

7) Escreva um algoritmo, que leia uma lista de números inteiros inseridos e fazer a contagem para quando for ingressado o número zero para a contagem fazer as somas dos termos e a média de todos os números lidos ,menos o zero;

Imagem7- Resolução da questão 13 da segunda pratica

[pic 15]

Fonte:Wesley(2018)

8) Escreva um algoritmo , que leia e escreva todos os números de 1 até 100;

Imagem7- Resolução da questão 18 da segunda pratica

[pic 16]

Fonte:Wesley(2018)

9) Escreva um algoritmo, que leia e escreva todos os números de 100 até 1.

Imagem7- Resolução da questão 19 da segunda pratica

[pic 17]

Fonte:Wesley(2018)

RESULTADOS E DISCUSSÃO: Após a realização do exercícios sobre é perceptível  como os algoritmos apresenta ao usuário diversas formas de resolver um  mesmo problema não tendo necessariamente uma única solução.

CONCLUSÃO: Em virtude das proposta da atividade da aula  prática laboratorial de número 919051-2 ,  apresenta procedimentos de  estruturas importante para facilitar a criação de algoritmos e com estruturas de repetição(que permitem a criação de estruturas que fazem o visaulg ler e escrever todos os números predeterminados entre outros ) e , estrutura de condição composta (retornam determinado valor dependendo da condição ).

REFERÊNCIAS BIBLIOGRÁFICAS: CASILLO, D. Informática Aplicada. Disponível em: . Acesso em: set. 2017.

MOURA, A. V.; FERBER, D. F. Estruturas de Repetição. Disponível em: . Acesso em: set. 2017.

 RIBEIRO, A. A. Lógica de programação. Disponível em: < https://www.google.com.br/url? sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0ahUKEwiYkOTK_qfWA hVMfpAKHRLoCssQFggvMAI&url=http%3A%2F%2Fwww.aavellar.com%2Farquivos 5 %2Falgor%2FAlgoritmos_Apostila.doc&usg=AFQjCNEdQInSVYeLbvtKShvy1k5PVEc_Hw>. Acesso em: set. 2017.

 TONET, Bruno; KOLIVER, Cristian. Introdução aos algoritmos. Disponível em: . Acesso em: set. 2016.

QUADRO DESCRITIVO DE PRATICA

PRATICA LABORATORIAL Nº: 919051-3

C.H.:

4h

DATA:

01/12/2018

INTRODUÇÃO:  O algoritmos podem ser comparados como  uma lista de passo a passo para resolução de um problema, apesar da maioria dos algoritmos serem mais complexos e  também estruturas que tendem a facilitar e diminuir os códigos .

OBJETIVOS:

  •   Desenvolver a habilidade de construir programas com estruturas homogêneas – vetores e matrizes.
  • Praticar o desenvolvimento de algoritmos de algoritmos com estruturas homogêneas – vetores e matrizes.

MATERIAL:

  • computador com visualg instalado
  • arquivo com as atividades a serem feitas

METODOLOGIA: 1)Escrever  um algoritmo, que leia um vetor de 6 posições e o escreva, e em seguida conte os números negativos;

Imagem1-Resolução da questão1 da terceira pratica

[pic 18]

Fonte:Wesley(2018)

2)Escrever um algoritmo que armazene números em dois vetores inteiros de cinco elementos cada e gere um terceiro vetor com a soma dos números digitados no primeiro e segundo vetores.

Imagem 2- Resolução da questão 2 da terceira pratica

[pic 19]

Fonte:Wesley(2018)

3) Criar um algoritmo que armazene o nome e duas notas de 5 alunos e imprima a listagem contendo nome, as duas notas e a média de cada aluno.

Imagem 3-Resolução da questão 6 da terceira pratica

[pic 20]

Fonte:Wesley(2018)

4) Escrever um algoritmo que leia  uma matriz de 5x2 , menores que 50, que devem ser recebidos aleatoriamente;

Imagem 4-Resolução da questão 7 da terceira pratica

[pic 21]

Fonte:Wesley(2018)

5)Criar um algoritmo para ler uma matriz 5X5 e gerar outra em que cada elemento é o cubo do numero original.

Imagem 5-Resolução da questão 8 da terceira pratica

[pic 22]

Fonte:Wesley(2018)

RESULTADOS E DISCUSSÃO: Após a realização do exercícios sobre é perceptível  como os algoritmos apresenta ao usuário diversas formas de resolver um  mesmo problema não tendo necessariamente uma única solução.

CONCLUSÃO: Em virtude das proposta da atividade da aula  prática laboratorial de número 919051-3 , apresenta procedimentos de criação de  estruturas importantes de algoritmo que tem como função facilitar  e diminuir o tamanho do código,  dentre as estruturas  tem-se  vetores  e  matrizes que são de grande auxilio na hora de criar um programa que necessita de varias variáveis (por exemplo a lista de alunos de uma escola e suas notas).

REFERÊNCIAS BIBLIOGRÁFICAS: ALMEIDA, Rafael Soares de. Aprendendo Algoritmo Com VisuAlg. Rio de Janeiro: Ciência Moderna, 2013.

LOPES, Anita; GARCIA, Guto. Introdução à programação. Rio de Janeiro: Elsevier, 2002.

ORBOLATO; Daniela Resende Silva et al. Linguagens e técnicas de programação, volume 1. São Paulo: PearsonPrentice Hall, 2010.

TONET, Bruno; KOLIVER, Cristian. Introdução aos algoritmos. Disponível em: <http://www.guanabara.info/logica/Apostilas/VisuAlg_Ref.pdf>. Acesso em: set. 2016.

...

Baixar como (para membros premium)  txt (12 Kb)   pdf (415.8 Kb)   docx (253.9 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com