ProgramAuto Estruturas de controle de fluxo

##plugins.themes.bootstrap3.article.main##

Adalto Gomes Nathan
Ruben Benante
João Gustavo Cavalcanti
Davi Viana
Iuri Nazareno de França Rossi
Caio Henrique de Souza Oliveira
Dayvson Morais Chagas

Resumo

As estruturas de controle são imprescindíveis na linguagem de programação. Elas são utilizadas com o intuito de determinar a ordem em que as instruções devem ser executadas baseada nos parâmetros pré-definidos. Por meio de seu uso, por exemplo: pode-se diminuir consideravelmente o tamanho final do código, caso as estruturas de controle não existissem, só haveria um jeito de um programa ser executado: de cima para baixo comando por comando. É possível conseguir criar códigos ou resolver problemas sem utilizar todas as estruturas de controle, porém inegável a facilidade de entendimento que o uso correto dos comandos proporciona ao programador. Com isso, optou-se por escolher o tema “Estruturas de controle”, por englobar funções fundamentais para a linguagem C, uma vez que será de suma importância para o programa fazer decisões tanto simples como múltiplas. O projeto de extensão tem como objetivo, compreender a utilização dessas estruturas, e saber escolher dentre elas a mais indicada para o programa, promover a transmissão do conhecimento referente à linguagem C, expor as diferentes aplicações dos comandos, além de conseguir diferenciar os tipos diferentes de estruturas. Visando à produção de conhecimento, o grupo sustenta-se principalmente em metodologias participativas, por meio de vídeos explicativos sobre a forma de funcionamento das estruturas de controle, bem como a importância dos comandos if-else, switch-case, operador ternário, operador bit-a-bit em um programa. Sendo passado para o público alvo por meio de vídeos e arquivos, de fácil acesso e explicativos, disponibilizados em sites disponíveis na internet. A partir disso, conclui-se que, com base nos estudos coletados, que a estrutura de controle é de suma importância para o aprendizado educacional do básico ao avançado, sendo necessário sua aprendizagem para a maior parte dos tipos diferentes de programas, resultando em um avanço no nível de conhecimento do público alvo.

Downloads

Não há dados estatísticos.

##plugins.themes.bootstrap3.article.details##

Seção
Engenharia Mecânica/Controle e Automação e Tecnologia da Energia