C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa,procedural, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly).
A linguagem C é uma das mais populares e existem poucas arquiteturas para as quais não existem compiladores para C. C tem influenciado muitas outras linguagens de programação, mais notavelmente C++, que originalmente começou como uma extensão para C
Conteúdo da Vídeo-aula - Veja tudo que você vai aprender com esta vídeo-aula:
Parte I - Lógica e Algoritmo
Tópico I : Introdução
- Introdução
- Conceitos de algoritmo
- Características de Algoritmos
- Etapas na solução de problemas
- Formas de representação de algoritmo
- Conceito de Descrição Narrativa
- Conceito de Fluxograma
- Conceitos de Linguagem algorítmica
- Estudo da descrição Narrativa
- Exercícios resolvidos da descrição narrativa
Tópico II - Linguagem Algorítmica
- Pseudocódigo
- Constantes
- Variáveis
- Tipos de Dados
- Comandos de Atribuição
- Operadores matemáticos ou aritméticos
- Operadores relacionais
- Operadores Lógicos
- Comandos de entrada e Saída
- Instalando interpretador de algoritmo Visualg
- Conhecendo o interpretador de algoritmo Visualg
- Exercícios
Tópico III - Linguagem algorítmica
- Comando Se
- Exercícios
- Comando Para ... Faça
- Comando Enquanto ... Faça
- Comando Repita ... Até
- Exercícios
Parte II - Estudando a linguagem C
- Estrutura básica de um programa em C
- Estudo das variáveis - parte 01
- Estudo das variáveis - parte 02
- Tipos de dados
- Função printf()
- Função printf() - prática
- Tipos de dados - Prática
- Exercício
- Exercício
- Exercício
- O operador de endereço (&)
- Função getche() e getch()
- Função getchar() e putchar()
- função gets() e puts()
- Estudo dos operadores em c
- Estudo dos operadores - exercícios práticos
- Comando for
- Comando for - prática
- Exercício
- Exercício
- Comando while
- Exercício
- Exercício
- do ..while
- exercício
- Estrutura if ... else
- exercício
- exercício
- exercício
- switch ... case
- exercício
- exercício
- vetor
- martiz
- Estudo de funções
- Recursividade
- Vários exercícios