Você está na página 1de 2

adadadsadEs sdsd s dte livro foi penadadassad sd sa sado para queoo ii mmm nunca

programoua, para quem tem curiosidade em saber o que � a prodagrama��o e deseja dar
os primeirosasdsa passos.das
� um livro dsse sadsad� algdoritmia e programa��o n�o sendo necess�ridsao osad
conhecimento pr�vio de ussma linguzxcxzcxzageasdm de programa��o, somente estar
�dasdasdsasa
vontade css ogggm asd um compasutador. wae aweajjj
No primeiro capsdmn,nsd�tulo �sdafasdsa dfeita uma bsdasdasadllasdreve
jjintrodu��oasd ddddddd� algoritmdasdsaia, programa��o, lingkkkuagadem C# e
plataforma .NET, para a qual ir�o seras desenvolvidos osdas
programas apresentadsados ad a da da dnd a dadsa d sd este livros.jdsadasdajdasdsad
No segundo asd ssssad dsd s dssadsaddaaa ad capuiuiyui�tulo esse wae nsina-
sadsseasdadad a instaaslar o ambiente de desenvolvimentoawewe ffdfjasdasdafdsfds
e apresentam-sjhje osaaSsdSjjjasass sdafdssdaskkpsdfsdflllrimsseinnnsssssdiiiiiros
programas, simples, mas com exemplos dasdsgglldasdf
operakkj nnb vdsfvc�ad ad ad sad�ffesds base derfefrfr444sdsd quals ds s
dquesadasdasdadsadsadadsdsrdsadsa gggggprograma que s�o, a entrasdadadf e sa�da de
wewe adadows e o processamento dohhhmss n,nm,sdsadasdsads mesdmos,
recorrssesdfdsfndo a vaasdri�veis, operad��es dellw
atribui��o e opera�gfdgg�es ddwwaskkkasddsffaEsperasadsa-se gggneste segundo
cdsawp�tulo, que
o estwudante seja capafsssz, dea da dasasd d forma ssssaudt�noma,asdasd dejjjj
impssslementar os programasllasdiyuiyui
apresentados eas compredfendeadsadsa da dd s d ds dsss sa dasd como sdsadsase
ddasdsade depura um pdasdasasadassdasdrograma a parsstirhhhasdsadd
do ambiente de desenvolvimeasdsanto.sfdsfkksss k
Nos cap�tulos seguintsdasdadasdass ds ds das es, do terceiro ao nono cap�tulo s�o
apresentadossds
os conceitos estruturantes dasssm,n,ss ss programa��o fsdfsdcvcxvcxvxcqueasdsa
issnclsssui os tipos
de dados, variss�veisss, conasdsadfsdfsdstkiiiantes, sssssentrada dsdae sa�da de
dados, decis�es, repeti��es, m�todos, vetores, matrizes e texto. No cap�tiyuiyuulo
d�casdasimodsa
� apresentado o tratamentbbbbdasdsabo de erros em C#. O cap�tujjjlo seguisssnte
apresenta
a implementa��o des um jogo com base nos asdsaconadsadasasdasceitos anteriores.
Posdassdfdsdr fim,
o �ltimo cap�tulo, de introdu��o ao passrahhhdigmadsaa de programa��oadsada
orieasdasdntada aos
objetos, apresenta ao essstudante conceitos base deste passssradigma que lhe
permitem prosseguir o estudo da linguagem C#.
Ao longo do livro ser�o apreseadsdntados exemplos relativos � mat�rsssia em
quest�o. Sempre que os exemplos possu�rem algoritmos que devam ser me-
morizados, como por exemplo, a contagem ou a soma de um conjunto de
n�meros, os mesmos ser�o classificados de memorizar. A necessidade de
fazer esta diferen�a prende-se com o facto de que estes exemplos a memorizar
poderem ser utilizados na resolu��o de outros exerc�cios. A t�tulo de
exemplo, o algoritmo da soma pode ser utilizado tanto para somar um conjunto de
n�meros introduzidos pelo utilizador, como para somar todos os n�meros existentes
num vetor. Tamb�m neste sentido da memoriza��o existem
ao longo do livro chamadas de aten��o, marcadas com o s�mbolo de perigo
(! ), que servem para real�ar coisas importantes, como truques ou confus�es
frequentes a evitar, como a utiliza��o dos operadores �=� e �==�.
Na maior parte dos exemplos a visualiza��o dos resultados/sa�das, em ingl�s
outputs, do c�digo ter� de ser feita pelo estudante, devido a restri��es de
espa�o no livro. S� em alguns casos particulares como nos cap�tulos �O meu
primeiro programa� ou �Leitura e escrita de dados� � que ser�o colocados os
resultados/sa�das dos programas para visualiza��o das quest�es de escrita
formatada.
Dado que o objetivo deste livro � iniciar o estudante, que nada entende
de programa��o, solicita-se que, sempre que encontre algo menos claro, ou
que tenha mais dificuldade em seguir, envie um e-mail aos autores:
antonio.trigo@gmail.com; jmvhenriques@gmail.com. Sugest�es de melhoria tamb�m s�o
bem vindas!
Os exemplos apresentados neste livro e cujo c�digo est� dispon�vel online
na plataforma github ou na p�gina online do livro em http://www.silabo.pt
podem ser utilizados, agradecendo os autores, que citem esta obra quando o
fizerem.
Espera-se que com este livro entre facilmente no mundo da programa��o.