TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem De Programação C

Projeto de pesquisa: Linguagem De Programação C. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  20/11/2014  •  Projeto de pesquisa  •  9.092 Palavras (37 Páginas)  •  181 Visualizações

Página 1 de 37

Conceitos Básicos de

Linguagem de Programação C

Linguagem de Programação C

1

Linguagem de Programação C

Sumário

CAPÍTULO I – Introdução.............................................................................1

Linguagens de Programação - Definição ...............................................1

Programação em linguagem simbólica ..................................................1

Lição 1 - Entrada/Saída .........................................................................2

Lição 2 - Variáveis e Constantes............................................................7

Lição 3 - Operadores e funções matemáticas .......................................11

Lição 4 - Estruturas condicionais - Decisões if...else .............................15

Lição 5 - Estruturas condicionais - Decisões switch...case ....................19

Lição 6 - Estruturas de repetição ..........................................................22

Lição 7 - Desvios ...................................................................................26

CAPÍTULO II – Trabalhando com tela em modo texto .................................29

CAPÍTULO III – Trabalhando com tela em modo gráfico .............................37

CAPÍTULO IV – Arquivos de dados .............................................................47

APÊNDICE A- Funções diversas..................................................................58

APÊNDICE B- Tabela ASCII ........................................................................60

Linguagem de Programação C

2

CAPÍTULO I

Introdução

Linguagens de Programação - Definição

Um computador é uma máquina capaz de executar operações, mas para que "ele" saiba o que e

como executar é preciso programa-lo. Um programa de computador nada mais é que um conjunto

de instruções, escrito através de uma linguagem própria, que orienta o computador a realizar uma

determinada tarefa.

A única linguagem que o computador "entende" é a chamada Linguagem de Máquina, que é

formada por um conjunto de códigos numéricos, próprios para comandar a máquina. Porém, estes

códigos são extremamente complicados para o entendimento humano, por isso surgiram as

linguagens simbólicas.

Uma linguagem simbólica é, na realidade, um conjunto de palavras e regras facilmente

compreendidas pelo homem, mas para que o computador as entenda existe a necessidade de uma

tradução para a linguagem de máquina. Este processo de tradução é denominado "compilação".

Diagrama esquemático do processo de criação de um programa:

(a) (b) (c)

(a) O programa fonte é um arquivo "texto" digitado pelo programador. Este arquivo contém as instruções

necessárias para que o computador realize a tarefa desejada. Utiliza-se a linguagem simbólica,

genericamente chamada de linguagem de programação.

(b) O programa fonte é lido pelo compilador , que traduz as instruções da linguagem simbólica para a

linguagem de máquina. Neste processo são apontados os eventuais erros existentes no programa fonte, e

enquanto houver erros o compilador não geraráo programa executável (em linguagem de máquina),

neste caso o programador deverá retornar ao editor e corrigir os erros apontados.

(c) Após o processo de compilação, se não forem detectados erros, será criado o programa executável (em

linguagem de máquina). Este programa receberá o sufixo .EXE e poderá ser executado através do prompt

do MS-DOS.

Programação em linguagem simbólica

A linguagem Cé uma linguagem simbólica de fácil entendimento, que possui uma sintaxe bastante

estruturada e flexível, tornando sua programação bem simplificada.

Para criarmos um programa, seja qual for a linguagem simbólica utilizada, devemos primeiramente

definir um algoritmo capaz de resolver o problema. Na realidade o algoritmo é a estratégia que

devemos utilizar para ordenar as idéias que serão, posteriormente, convertidas em instruções. Uma

das ferramentas para a elaboração de algoritmos é a pseudo-linguagem: uma forma de escrever as

instruções utilizando o português de maneira estruturada.

ATENÇÃO

Para que o estudo da linguagem C ganhe maior produtividade, esta apostila encontra-se dividida em

lições que partem de um nível mais baixo até um nível mais alto de complexidade. Trabalharemos

com exemplos práticos, onde, sempre que possível, mostraremos o algoritmo em linguagem Inter-S

e o programa fonte correspondente em linguagem C. As instruções serão comentadas e

exemplificadas no final de cada lição.

...

Baixar como (para membros premium)  txt (63.6 Kb)  
Continuar por mais 36 páginas »
Disponível apenas no TrabalhosGratuitos.com