Aula 1 - Aula 1 –Introdução à linguagem C e à Programação Estruturada
Caro aluno, neste momento, você inicia seus estudos da disciplina Programação Estruturada. Este módulo pode ser visto como uma continuação da disciplina de Lógica de Programação, no qual você estudou conceitos básicos de algoritmo. Através desta disciplina, você aprenderá novos conceitos e uma nova linguagem de programação que lhe permitirá resolver problemas mais complexos, desenvolver jogos e até sistemas comerciais mais simples.
Ao longo das aulas, você vai ver que a programação estruturada segue o paradigma (estilo) de programação imperativo, já trabalhado no módulo de Lógica de Programação, sendo baseado na entrada, armazenamento, processamento e saída de dados. Por ter uma estrutura similar à arquitetura de Von Neumann, o paradigma imperativo é bastante eficiente em termos de tempo computacional para resolução de problemas. Existem diversas linguagens que seguem o paradigma imperativo.
Nesta disciplina, você aprenderá a utilizar a linguagem C, uma conhecida linguagem de programação que segue o paradigma imperativo. Você aprenderá a sintaxe de C, bem como os comandos e funções disponibilizadas pela linguagem. Por ser um conteúdo que requer muita prática de sua parte, as aulas deste módulo possuem diversos exercícios, incluindo o desenvolvimento de um jogo ao final do módulo. Bons estudos!
Nesta primeira aula, você irá aprender sobre os conceitos básicos da programação estruturada e da linguagem de programação C. Em primeiro lugar, você irá entender a origem e a importância do estudo dessa forma de programação modular e da linguagem de programação C, que é caracterizada como uma linguagem forte, por sua grande adoção e variedade de recursos disponíveis. Nas aulas posteriores, você irá aprender conceitos, comandos e técnicas de programação em C. O conhecimento adquirido nestas aulas será utilizando para o desenvolvimento de um jogo nas últimas duas aulas deste módulo. Temos