LINGUAGEM DE PROGRAMAÇÃO I

Slides:



Advertisements
Apresentações semelhantes
C - Exercicios Luís Charneca
Advertisements

Curso de aprofundamento na linguagem C
Introdução à Ciência da Computação Linguagens de Programação.
Augusto NevesJoão CarlosRodrigo Paula Linguagem de Programação C++ Componentes do Grupo.
Algoritmo Exemplo: faça um algoritmo para tocar todas as músicas de um cd. Após o usuário apertar o play Algoritmo Para as músicas de 1 até última música.
Linguagem C Marco Reis.
FORTRAN FORmula TRANslation.
Algoritmo e Programação
Programação de Computadores I Prof. Eduardo 2011
Shell Script Professor: João Paulo
Programação para Engenharia I
Universidade Federal de São Carlos Introdução à Linguagem C Comandos.
Conteúdo: - Portugol.
Introdução à Compilação Prof. Leandro Magno Slides adaptados a partir do material cedido pelos professores Heloise Manica Paris Teixeira, Yandre M. G.
Primeira aula de laboratório
ESTRUTURA DE UM PROGRAMA
Ricardo Jacobi Linguagem C Introdução Linguagens de Programação Fatores de Qualidade em Software Estilos de Programação Manutenção em Software Histórico.
Encontro Linguagem HTML; 13. Hospedagem na WWW.
Prof. Luis Otavio Alvares
PROGRAMAÇÃO MODULAR (com uso de subprogramas)
INTRODUÇÃO À PROGRAMAÇÃO
Introdução a conceitos e a prática de programação
TEMA 3 SISTEMAS OPERACIONAIS
Ferramentas Programação
Curso de Programação em C++
INTRODUÇÃO À COMPUTAÇÃO
PROGRAMAÇÃO ou LINGUAGEM C?
Linguagem C Estruturas de Sequências
Compilação de programas com make
Iniciação à linguagem C++
Estrutura e funcionamento de um computador
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
Introdução a Computação e Cálculo Numérico
Unidade I: “Dê um mergulho rápido”
Programação Avançada Prof. Natalia Castro Fernandes
Estruturas de Repetição
PROGRAMAÇÃO I UNIDADE 4.
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Programação em C++ Compiladores
Algoritmo e Programação
Aula 1 - Fundamentos Java SE Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros – Agosto/2009.
Lógica Estruturada Aplicada
Programação I Laboratório I
Geração de Código aula-12-geração-de-código.pdf.
SISTEMAS OPERACIONAIS I
Estruturas de Dados Aula 8: Tipos Abstratos de Dados 30/04/2014.
Laboratório I Mateus Raeder Material baseado nos originais da Profa. Denise Bandeira.
Declarando e Chamando Funções
Algumas notas sobre a linguagem de programação C
Programação de PIC em C Exposição das funções básicas para
3 – O Primeiro Programa em C
CES-41 COMPILADORES Aulas Práticas Capítulo II A Ferramenta Yacc.
Back-End Compilação aula-11-back-end.pdf.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014 Capítulo I Comandos Simples e Repetições.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo I Comandos Simples e Repetições.
Aula Prática 11 Operações com Arquivos Monitoria
Professor Esp. Diego André Sant’Ana Disciplina: Sistemas Operacionais II Sistemas de Arquivos- Tipo de arquivos – Cap
CES-41 COMPILADORES Aulas Práticas
PCI- Primeira Aula de Laboratório Profa. Mercedes Gonzales Márquez.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Programação Computacional Aula 9: Meu primeiro programa em C
Introdução a linguagem de Programação Java. Linguagens de Programação Linguagens de máquina(muito difíceis de usar e compreender) – Comanda ações do computador.
PROGRAMAÇÃO II – PARTE 1 Profa. Maria Augusta Constante Puget.
Sistemas operacionais Prof. Dr. Francisco Prosdocimi.
Fernando Célio.  Revisão da aula anterior  Dev-C++  Função printf( )
Linguagem de Programação
ALGORITMOS Profº Antonio Carlos Marcelino de Paula 1.
USP – ICMC – SSC SSC0300 2º Semestre 2015 Disciplina de Linguagem de Programação e Aplicações [ Eng. Elétrica / Eletrônica ] 1 Prof. Dr. Daniel Rodrigo.
Introdução Programação (PG) Pedro Alexandre Pereira Centro de Cálculo Instituto Superior de Engenharia de Lisboa.
Anotações.  Definição:  Exemplo:  Definição:  Exemplo:
Transcrição da apresentação:

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