Siirry suoraan sisältöön
  1. Kirjat
  2. Tietokirjallisuus

Programmirovanie. Printsipy i praktika s ispolzovaniem C++

Sidottu, 2018
venäjä
79,30 €

Programmirovanie - eto iskusstvo vyrazhat reshenija zadach tak, chtoby kompjuter mog ikh osuschestvit. Osnovnye usilija programmista napravleny na to, chtoby najti i utochnit reshenie, prichem dovolno chasto polnoe ponimanie zadachi prikhodit lish v khode programmirovanija ee reshenija. Eta kniga prednaznachena dlja tekh, kto esche nikogda ne programmiroval, no gotov uchitsja etomu tsenoj tjazhelogo i upornogo truda. Ona pomozhet ovladet glavnymi printsipami i priobresti prakticheskij opyt programmirovanija na jazyke C++. Moja tsel zakljuchaetsja v tom, chtoby izlozhit dostatochnyj obem svedenij i nauchit vas reshat prostye i poleznye zadachi po programmirovaniju s pomoschju samykh luchshikh i sovremennykh metodov. Esli vy uchites na pervom kurse universiteta, to mozhete izuchat etu knigu na protjazhenii semestra (v predpolozhenii, chto u vas imeetsja esche chetyre kursa srednej slozhnosti). Esli vy izuchaete programmirovanie samostojatelno, to ne zhdite, chto smozhete osvoit etot kurs za menshee vremja (nu, pri uslovii, chto vy budete rabotat po 15 chasov v nedelju, vozmozhno, vam khvatit 14 nedel). Tri mesjatsa mogut pokazatsja dolgimi, no obem kursa dovolno velik, i pervye prostye programmy vy smozhete napisat, prorabotav nad knigoj okolo chasa. Krome togo, slozhnost materiala postepenno vozrastaet: v kazhdoj glave vvodjatsja novye poleznye ponjatija, kotorye illjustrirujutsja realnymi primerami. Sposobnost vyrazhat svoi idei na jazyke programmirovanija - t.e. umenie objasnjat kompjuteru, chto ot nego trebuetsja - budet postepenno razvivatsja u vas po mere izuchenija. Ja nikogda ne govorju "izuchajte teoriju v techenie mesjatsa, a zatem proverte, smozhete li vy ee primenit na praktike".

Predislovie 25
Glava 0. Obraschenie k chitateljam 33
Glava 1. Kompjutery, ljudi i programmirovanie 53
Chast I. Osnovy 81
Glava 2. Hello, World! 83
Glava 3. Obekty, tipy i znachenija 99
Glava 4. Vychislenija 129
Glava 5. Oshibki 173
Glava 6. Napisanie programm 217
Glava 7. Zavershenie programmy 267
Glava 8. Tekhnicheskie detali: funktsii i prochee 301
Glava 9. Tekhnicheskie detali: klassy i prochee 351
Chast II. Vvod i vyvod 391
Glava 10. Potoki vvoda i vyvoda 393
Glava 11. Nastrojka vvoda i vyvoda 429
Glava 12. Model vyvoda na ekran 463
Glava 13. Graficheskie klassy 495
Glava 14. Proektirovanie graficheskikh klassov 539
Glava 15. Graficheskoe predstavlenie funktsij i dannykh 575
Glava 16. Graficheskie polzovatelskie interfejsy 607
Chast III. Dannye i algoritmy 639
Glava 17. Vektory i dinamicheski vydeljaemaja pamjat 641
Glava 18. Vektory i massivy 687
Glava 19. Vektory, shablony i iskljuchenija 729
Glava 20. Kontejnery i iteratory 777
Glava 21. Algoritmy i assotsiativnye massivy 827
Chast IV. Dopolnitelnye temy 873
Glava 22. Idealy i istorija 875
Glava 23. Rabota s tekstom 925
Glava 24. Chisla 965
Glava 25. Programmirovanie vstroennykh sistem 1003
Glava 26. Testirovanie 1073
Glava 27. Jazyk programmirovanija S 1107
Chast V. Prilozhenija 1159
Prilozhenie A. Obzor jazyka 1161
Prilozhenie B. Obzor standartnoj biblioteki 1219
Prilozhenie V. Nachala raboty s Visual Studio 1283
Prilozhenie G. Ustanovka FLTK 1289
Prilozhenie D. Realizatsija graficheskogo polzovatelskogo
interfejsa 1295
Glossarij 1305
Bibliografija 1313
Predmetnyj ukazatel 1316
Fotografii 1327

ISBN
9785604072486
Kieli
venäjä
Paino
1825 grammaa
Julkaisupäivä
31.12.2018
Kustantaja
Viljams
Sivumäärä
1328