LINGUAGEM DE PROGRAMAÇÃO I Aula 1- Conhecendo a Linguagem C
Conteúdo Programático desta aula História da linguagem C; Vantagens do aprendizado da linguagem C; A evolução da linguagem; Editando/ Compilando/ Executando- Windows; Editando/ Compilando/ Executando- Linux; Estrutura básica do programa na linguagem C.
A história da linguagem C
Vantagens do aprendizado da linguagem C Portabilidade Modularidade Simplicidade Rápida Estruturada Nível Intermediário
A evolução da linguagem
Editando/ Compilando/ Executando- Windows/Dev-C++
Editando - Windows/Dev-C++
Editando - Windows/Dev-C++
Compilando / Executando – Windows/Dev-C++
Compilando / Executando – Windows/Dev-C++
Saída – Windows/Dev-C++
Editando/ Compilando/ Executando- Linux
Editando/ Compilando/ Executando- Linux
Editando - Linux
Compilando - Linux TERMINAL
Executando - Linux TERMINAL
Saída - Linux TERMINAL
A estrturura do programa
A estrturura do programa - Windows
A estrturura do programa - Linux
A estrturura do programa – Windows / Linux
1) Linhas que começam por # fazem parte da linguagem C?
1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; .
1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; . 2) Qual o significado de stdio.h?
1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; . 2) Qual o significado de stdio.h? R: É um arquivo de cabeçalho. Seu significado é standard input output. A extensão h é de head.
3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco?
3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e }
3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e } 4) Onde estão os erros das linhas abaixo? int main(); int main int Main()
3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e } 4) Onde estão os erros das linhas abaixo? int main(); Não tem o ; int main Faltam os parênteses int Main() O M, pois tinha que ser m