Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Algoritmos e Introdução à Programação, Teses (TCC) de Análise Matemática

Este trabalho desenvolvido para a disciplina de linguagem e técnicas de programação na unip santos – campus ii – rangel em 2023 discute sobre a função dos algoritmos na introdução à programação. Ao longo do documento, o autor aborda a importância da compreensão de conceitos básicos como algoritmos e lógica para facilitar a aprendizagem de diferentes linguagens de programação.

Tipologia: Teses (TCC)

2024

Compartilhado em 09/04/2024

gabriel-bittencourt-vieira
gabriel-bittencourt-vieira 🇧🇷

1 documento

1 / 7

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE PAULISTA-UNIP
Gabriel Bittencourt Vieira RA: T095CG0
Trabalho de Linguagem e Técnicas de Programação.
UNIP SANTOS – CAMPUS II – RANGEL
2023
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Algoritmos e Introdução à Programação e outras Teses (TCC) em PDF para Análise Matemática, somente na Docsity!

UNIVERSIDADE PAULISTA-UNIP

Gabriel Bittencourt Vieira RA: T095CG Trabalho de Linguagem e Técnicas de Programação. UNIP SANTOS – CAMPUS II – RANGEL 2023

Algoritmos e introdução à programação Trabalho desenvolvido para a disciplina de linguagem e técnicas de programação com o objetivo de dissertar sobre os algoritmos e sua função na introdução à programação. UNIP SANTOS – CAMPUS II – RANGEL 2023

1 INTRODUÇÃO

Ao iniciar na programação devemos compreender que o computador não tem a capacidade de raciocinar mas sim compreender comandos, linhas de código que representam instruções para esta máquina, logo percebemos que para nos comunicarmos com o computador precisamos passar a ele algo como uma receita de bolo. Um texto com etapas definidas com um passo a passo lógico, muito próximo de uma receita e isso é o que chamamos de algoritmo. Quando precisamos desenvolver um programa ou rotina a ser executada pelo sistema, precisamos deixar bem claro a sequência que deve ser seguida para atingir o resultado que desejamos, esse encadeamento lógico na programação, chamamos de Lógica de Programação, já a descrição de como executar, definimos como Algoritmos. 2 DESENVOLVIMENTO Para iniciarmos a construção de um bom algoritmo devemos primeiro de tudo, observar o problema a ser resolvido ou a necessidade a ser sanada, entender o que será preciso, qual será o conjunto de tarefas necessários para chegarmos ao resultado final. Para iniciarmos a construção desse algoritmo devemos entender que representamos eles com um fluxograma, com entradas e saídas que possuam caminhos lógicos que através de sim ou não vão executar tarefas que devem

chegar ao resultado esperado para solução do problema, só com o fluxograma em mãos podemos iniciar a escolha de uma linguagem de programação para a construção do programa desejado. Nesta etapa entrará o estudo da lógica, que é onde aplicaremos todos conceitos dos algoritmos construídos, transferindo a lógica para uma linguagem de programação. Conceituando melhor, lógica é:“todo conjunto de regras e conceitos que precisamos aplicar para criar códigos que serão interpretados e executados por um computador.” Com a compreensão dessa lógica já será possível a escolha de uma linguagem para iniciar na área da programação. 3 CONCLUSÃO Focando primeiro na compreensão dos conceitos básicos como algoritmo e lógica ao iniciar na programação, facilitara muito a compreensão de diversas linguagens de programação que o estudante poderá optar, porém mesmos estudantes mais avançados precisam seguir treinando e praticando conceitos de lógica e melhorando a execução de fluxogramas tornando-se mais eficaz nos processos exigidos pelo mercado de trabalho. 4 REFERÊNCIAS BIBLIOGRÁFICAS

Gabriel Bittencourt Vieira – RA: T095CG Extensão Universitária UNIP SANTOS – CAMPUS II – RANGEL