Вы находитесь на странице: 1из 2

Passei Direto

Buscar material de estudo e estudantes..


search
question_answer
notifications
Wellington
UNINOVE
keyboard_arrow_down
homeHome
library_books Materiais de Estudo keyboard_arrow_down
Disciplinas keyboard_arrow_down
bookmark Listas keyboard_arrow_down
SEJA PREMIUM
VISUALIZAO
1
DE 126 PGINAS zoom_in zoom_out
feedback zoom_out_map
1
Curso de Linguagem C UFMG Universidade Federal de Minas Gerais
2 Esta apostila foi elaborada com o contedo do site do Curso de Lingua
gem C da UFMG ( site - http://www.ead.eee.ufmg.br/cursos/C/). Esta verso .doc
foi elaborada por Henrique Jos dos Santos (Eng@ da Computao, UNISANTOS, Sant
os-SP) Este curso foi implementado na UFMG - Universidade Federal de M
inas Gerais pelo Ncleo de Ensino Distncia da Escola de Engenharia - fa
zendo parte de um projeto apoiado pela Pr-Reitoria de Graduao da UFMG, atravs
do programa PROGRAD97/FUNDO-FUNDEP. O curso oferecido regularmente, a ca
da semestre, desde 1997. Na nossa pgina de inscries voc pode verificar o
nmero de participantes em cada edio. Desde sua primeira edio, o curso t em sido
oferecido gratuitamente e no oferece certificados de concluso. Ou s eja,
voc deve faz er este curso se estiver interessado em s eu aprimoramento
pessoal.
Quem originalmente escreveu o curso de C foi o aluno de
graduao em Engenharia Eltrica, Daniel Balparda de Carvalho. Algumas modifi
caes f oram introduzidas pela aluna de doutorado Ana Liddy Cenni de Castro
Magalhes e pelo aluno de graduao em Engenharia Eltrica, Ebenezer Silva Oli
veira. Posteriormente, Guilherme Neves Cavalieri, tambm aluno de graduao em
Engenharia Eltrica, modificou as pginas, de forma a facilitar a navegao e
ut ilizao do curso. Atualmente ele mantido pelo professor Renato Cardoso
Mesquita.
3 Aula 1 - INTRO DUO Vamos, neste curso, aprender os co nceitos bsicos da l
inguagem de programao C a qual tem se tornado cada dia mais popular,
devido sua versatilidade e ao seu poder. Uma das grandes vanta gens d
o C que ele p ossui tanto caractersticas de "alto nvel" quanto de "baixo nvel"
. Apesar de ser bom, no pr-requisito do curso um conhecimento anterior
de lingua gens de pro gramao. im portante uma f amiliaridade com computad
ores. O que importante que voc t enha vontade de ap render, dedicao a
o curso e, caso esteja em uma das turmas do curso, a companhe atenta
mente as discusses que ocorrem na lista de discusses do curso. O C nasceu na
d cada de 70. Seu inventor, Dennis Rit chie, implementou-o pela primeira
vez usand o um DEC PDP-11 rodando o sist ema operacional UNIX. O C d
erivado de uma outra linguagem : o B, criado po r Ke n Thompson. O B,
por sua vez, veio da linguagem BCPL, inventada por Martin Richards. O C u
ma linguagem de programao genrica que utilizada para a criao de programas
diversos como processadores de texto, planilhas eletrnicas, sistemas o p
eracionais, programas de comunicao, programa s para a automao in dustrial, g

erenciadores de banco s de dados, programa s d e projeto assistido por c


omputador, programas para a soluo de problemas da Engenharia, Fsica, Qumica
e ou tras Cincias, etc ... bem provvel que o Navegador que voc est u
sando para ler este texto tenha sido esc rito em C ou C++. Estudaremo
s a estrutura do ANSI C, o C padronizado pela ANSI . Veremos ainda algu
mas funes co muns em compiladores para alguns sistemas operacionais. Quand
o no houver equivale ntes para as fu nes em ou tros sistemas, apresentaremo
s formas a lternativas de uso dos comandos. Sugerimos que o a luno realmente
use o mximo p ossvel dos exemplos, problemas e exerccios aqui aprese nt
ados, gerando o s programas executveis com o seu compilador. Quando u ti
lizamos o compilad or aprendemos a lidar com mensagens d e aviso, m ens
agens de erro, bugs, e tc. Apenas ler os exemp los no basta. O conheci
mento de uma linguagem d e programao transcende o conhecimento de e strutu
ras e fun es. O C exige, alm do d omnio d a linguagem em si, uma f amil
iaridade com o comp ilador e experincia em achar "bugs" nos programas.
importante ento que o le itor d igite, compile e execute os exemp los
apresentados.
Linguagem de Programao - C++
thumb_up 0 thumb_down
whatshot
whatshot
whatshot
whatshot
whatshot
whatshot
Nvel de popularidade
h mais de um ms
Por Sarah
UFRRJ
file_download Download
bookmark_border Salvar
flag Denunciar
Wellington Cassiano
Escreva um comentrio...

Вам также может понравиться