Jump to content
BulForum.com

Има ли програмисти ?


Recommended Posts

Някой може ли да ми помогне със съвет. Трябва ми книга за С++ която да е на елементарно ниво. Да се обясняват основните неща (масиви,модули, функции, алгоритми и т.н)... и по възможност да не са дадени примерите с математически задачи. В смисъл примерите да са по разбираеми, не да се съставят разни задачи дето изчисляват незнам си каква детерминанта и матрица....

Някой сеща ли се за такава книга и от каде мога да си купя, ако ще да е от ония по 30 лева. ако е комбинирана и с Visual C++ пак става ... но искам да са обяснени добре основните неща ...

 

Купувам и книги на старо

Link to comment
Share on other sites

  • Replies 63
  • Created
  • Last Reply

Практически самоучител С е бих казал много добра, точно за теб. Има и Практически самоучител С++. И двете са на Хърбърт Шилдт. Но не са дадени Windows програми. А искаш да разбереш и това ще трябва да се охарчиш още.

Книгите са по 12 лв. и ги има в подлеза на централна гара

А за алгоритмите има "алгоритми на С", която струва 18 лв.

Link to comment
Share on other sites

Да бе. Ако искаш да ти изтечат очите пред компютъра. Дърпай си. Друго си е като си имаш книгата под ръка.

Link to comment
Share on other sites

@mortimus izchel sym dosta knigi na elementarno nivo i ne samo i ti preporychvam 'Principi na programiraneto sys C++' ot Kai Horstman na gyrba na moqta pishe 24lv ot vsichki knigi s obshto prednaznachenie, koito sym sreshtal v neq ima i nai-mnogo algoritmi. No edinstvenata kniga za algoritmi koqto si zaslujava da q kupish e 'Programirane = ++Algoritmi' na Preslav Nakov i Panaiot Dobrikov 20lv. Syshto taka hubava e 'Практически самоучител С', no samo chastta za C, a ne za C++. V optimalniq variant kupuvash i trite. I chetesh v srednata posledovatelnost - 1. Principi.... 2. Prakticheski samouchitel 3. ++algoritmi.

Link to comment
Share on other sites

No edinstvenata kniga za algoritmi koqto si zaslujava da q kupish e 'Programirane = ++Algoritmi' na Preslav Nakov i Panaiot Dobrikov

 

lichno garantiram za tazi kniga oshte poveche che poznavam avtorite ot vremeto kogato im bjah juri na nacionalntata olimpiada po informatika i momchetata sa naistina svestni.

 

druga kojato goreshto bih preporachal na vsichki deto iskat da se zanimavat s programirane e "Writing Solid Code" ili na BG: "Kak da pishem nadezdni programi" na Steve Maguire. Chestno knigata e mnogo stara (ili pone parvoto izdanie koeto az imam) no povecheto neshta opisani tam e dobre da se osmisljat.

 

Na Nicolaus Wirth "Algoritmi + Strukturi ot danni = Programi" e bih preporachal sashto na vseki entusiast no tam vsichko e na pascal ne na C/C++, koeto v nikakav sluchaj ne ja pravi losha obache.

 

Za Visual C++/C# i t.n. do tozi moment ne sam vidjal nishto koeto bih preporachal na nachinaesht za da se orientira kak se pishat programi za windows, pone ne i nishto koeto ili da moze da se svetne choveka sam gledajki raznite wizardi i to za ne poveche ot 2h kokorene v monitora, a v po-loshia sluchaj knigite koito sam razglezdal v knizarnicite ili sa pisani po vremeto kogato horata oshte sa pravili compilatora i ne e imalo nishto ot IDE-to (viziram njakolko knigi za C#) ili prosto taka kofti gi izvartat neshtat i pravjat vsichko samo s clickane na mishkata i jelanie za po-malko kod che po-dobre chovek da ne chete nishto ot tezi knigi - samo shte se obarka i shte se oplete poveche

Link to comment
Share on other sites

Aко я няма на подлеза на централна гара последната сергия, където има само учебници тогава доста ще се поизпотиш докато я намериш

Link to comment
Share on other sites

Някой може ли да ми помогне със съвет. Трябва ми книга за С++ която да е на елементарно ниво. Да се обясняват основните неща (масиви,модули, функции, алгоритми и т.н)... и по възможност да не са дадени примерите с математически задачи. В смисъл примерите да са по разбираеми, не да се съставят разни задачи дето изчисляват незнам си каква детерминанта и матрица....

Някой сеща ли се за такава книга и от каде мога да си купя, ако ще да е от ония по 30 лева. ако е комбинирана и с Visual C++ пак става ... но искам да са обяснени добре основните неща ...

 

Купувам и книги на старо

 

 

Има един учебник "Програмиране на С++" 2 части издателство "Сиела" автор Магдалина Тодорова - учебника е оранжев намира се в повечето книжарници - цена 8.90 едната част + 8.90 и другата

Link to comment
Share on other sites

Има един учебник "Програмиране на С++" 2 части издателство "Сиела" автор Магдалина Тодорова - учебника е оранжев намира се в повечето книжарници - цена 8.90 едната част + 8.90 и другата

Toq uchebnik ne struva!!!

Link to comment
Share on other sites

Пиша тук за да не флуудна форума с още една тема(надявам се Mortimus да не се расърди)

Търся книгата "Езикът C++" на Soft Press като PDF или doc(няма значение).

Ако не... здраве да е :)

Link to comment
Share on other sites

Мерси за книгите. Ще видя какво мога да намеря и в зависимост от наличния капитал :) ще си купя всичко което успея. Принципно не ми трябват визуалните приложения особено. Искам да влезна в програмирането като цяло, като идея и т.н.

 

Спрях се на

Практически самоучител С (чистото С има ли голяма разлика със С++ ??)

Програмиране на С++

Принципи на програмиране С++

Програмиране =++Алгоритми

 

тези ако ги намеря и ако имам толкова пари ще ги купя, ако не една по една :)

 

е каква е разликата С и С++ ? и С# ?

Link to comment
Share on other sites

е каква е разликата С и С++ ? и С# ?

 

Ogromna :) v C njama obekti. v C++ ima obekti i to dosta dobre razviti, kakto i masa drugi raboti. C# e analoga na MicroSoft na Javata na Sun i e mnogo podoben na neja (kato java-ta ot svoja strana e mnogo podobna na C++ samo che obektite sa malko po durako-ustojchivi ot tezi na C++ no pyk ima dosta orjazani neshta naj-veche rabotata s pointeri poradi fakta che povecheto novobranci se gelpjat s tjah i glavno tam sa problemite s programite)

 

 

 

...tva e otgovor na edno saobshtenie po-dolu ama dokolkoto sam zapoznat s pravilata na foruma kato sam postnal neshto veche 1 pyt trjabva da polzvam butona "edit" shtoto inak se drazneli moderatorite... boza rabota shto ama takiva bili pravilata...

 

C : процедурен език

C++ : процедурно-обектен език, смесена парадигма

Java, C# : обектни езици, освен това са преносими

 

Доколкото знам има аспектно-ориентирани C++, Java и C#.

 

И btw в C# има указатели, но само при писане на не-дурако-устойчив (unsafe) код.

 

Abe sravnitelnoto ezikoznanie e interesno neshto :) Verno v C# mogat da se polzvat kakto pointeri, taka i direktno Windows API-tata samo deto ne e osobeno estestveno a i se preporachva da se pravi edinstveno ako tolkova mnogo gonish proizvoditelnost ili pyk neshto ne moze da se napravi polzvajki .net framework-a (ili v redki sluchai ako tolkova si sviknal s tezi windows api i gi znaesh naizust pyk novite neshta ot .net frameworka ne mozesh da gi otkriesh v ramkite na 15 min i teglish edni golemi majni i dejstvash kakto si znaesh pyk sled sedmica-2, eventualno njakoi i drug mesec kato ti ostane vreme da se porazrovish i vzemesh che gi otkriesh moze i da prenapishesh bozata kojato si satvoril toku-shto ama kvo da se pravi - deadline bratche)

 

java-ta beshe izmislena otchasti za da se namaljat raznite typi greshki zaradi pointerite i otchasti da se probvat da realizirat starata mechta za cross-platformena razrabotka na programi - t.e. pishesh programata 1 pyt i hop - tja vzima che tragva na vsjakakvi vidove computri i pod vsjakakvi vidove operacionni sistemi (kato se predpolaga da ima java vm napravena za tjah ama uzkim tva sun shteli da go napravjat za povecheto izvestni). hubavoto e che vsichko e obekt i dori na po-zakoravelite programisti da im izglezda grubo che chak strashno v njakoi sluchai e udobno, samo deto sa orjazali i dosta priatni funkcii na C++ no vsjako neshto si ima prilozenie. za dosta neshta e po-dobre da se pravjat na C#, VB, delphi ili java ako shtete ama ima raboti deto naj-dobre sas C++ da se pravjat da ne govorim che chat-pat to i s drugo ne moze.

 

za novobranec ako se chudi s kakvo da zapochne az lichno goreshto bih mu preporachal ili da pregleda java ili C#. ako mu trjabva za uchilishte/universiteta C++ tova e druga tema ama v tozi sluchaj pyk po-dobre da go pregleda ot uchebnicite preporachani ot konkretnia daskal.

 

 

 

..............

ne moga da ustoja na izkushenieto da preporacham oshte 1 dosta starichka kniga no pyk mnogo hubava - i za novobranci i za po-naprednali e dosta polezna: "Writing solid code" na Steve Maguire ot Microsoft Press. (Prevoda maj beshe "kak da pishem nadezdni programi" ama moze i da se barkam.) Sadarza dosta prostichki i lesni za sledvane pravila no pyk sa strahotno polezni... ne e nuzno da se sledvat vsichki ot opisanite no po-goljamata chast ot tjah sa dosta smisleni i naistina spestjavat dosta nervi, lichno sym se ubedil v tova.

 

 

 

 

 

 

 

 

 

----------------------

 

И сега кажеш че я има на БГ някъде из нета качена и дадеш линк - цена няма да имаш :bgrin:

 

ami az ja imah no ja podarih. ima ja izdavana njakolko pati i poslednia pat az lichno kupih 3 brojki koito gi podarih na razni "ribi"... sashtoto beshe polozenieto i s "algoritmi + strukturi ot danni=programi" na Nicolaus Wirth. no ako njakoj nameri knizleto - hubavo e ... maj veche ima i po-novo izdanie svarzano sas C++, Java i C# no tova sa neprovereni sluhove :)

Link to comment
Share on other sites

C : процедурен език

C++ : процедурно-обектен език, смесена парадигма

Java, C# : обектни езици, освен това са преносими

 

Доколкото знам има аспектно-ориентирани C++, Java и C#.

 

И btw в C# има указатели, но само при писане на не-дурако-устойчив (unsafe) код.

Link to comment
Share on other sites

C : процедурен език

C++ : процедурно-обектен език, смесена парадигма

Java, C# : обектни езици, освен това са преносими

 

Доколкото знам има аспектно-ориентирани C++, Java и C#.

 

И btw в C# има указатели, но само при писане на не-дурако-устойчив (unsafe) код.

 

Ехе ... аре преведи го на български моля... Не сме всички ... вишисти :)

Link to comment
Share on other sites

djadomraz го е обяснил. Просто C++ ви позволява да забегнете от обектно-ориентираните принципи, т. е. не всяка функция/променлива трябва да е член-функция/променлива.

 

Аспектно-ориентираното програмиране (АОП) е последната парадигма за която съм чувал, но не съм много запознат.

 

А преносими означава, че написана веднъж програмата може да се изпълнява под различни платформи (Windows, Linux и т. н.). Естествено е необходима и т. н. виртуална машина.

 

по темата:

препоръчвам "Да мислим на C++" и "C++ библия"

Link to comment
Share on other sites

ne moga da ustoja na izkushenieto da preporacham oshte 1 dosta starichka kniga no pyk mnogo hubava - i za novobranci i za po-naprednali e dosta polezna: "Writing solid code" na Steve Maguire ot Microsoft Press. (Prevoda maj beshe "kak da pishem nadezdni programi" ama moze i da se barkam.) Sadarza dosta prostichki i lesni za sledvane pravila no pyk sa strahotno polezni... ne e nuzno da se sledvat vsichki ot opisanite no po-goljamata chast ot tjah sa dosta smisleni i naistina spestjavat dosta nervi, lichno sym se ubedil v tova.

И сега кажеш че я има на БГ някъде из нета качена и дадеш линк - цена няма да имаш :bgrin:

Link to comment
Share on other sites

  • 1 month later...

A някой може ли да ми каже как мога да си ги сваля сорс кодовете за "С - практически самоучител"от нета, или къде ги има качени вече, че прерових целия сайт на www.osborne.com понеже би трябвало да ги има там, обаче нищо не можах да направя.

Link to comment
Share on other sites

Вършат, ама за по-натам. За момента ми трябват сорс кодовете от практическия самоучител по С

Link to comment
Share on other sites

  • 2 weeks later...
Виж дали тва ти върши работа. Началото може да го пропуснеш :)

 

Това наистина може да е полезно.

EDIT: Всъщност не чак толкова :( Аз си намерих един много готин (кратък, но съдържателен) tutorial:

www.cplusplus.com\doc\tutorial

Link to comment
Share on other sites

По-скоро търсих това. Тези са сорс кодовете на практически самоучител по С, на Хърбърд Шилд. По-лесно е от колкото да си ги пиша един по един. Мерси все пак

Link to comment
Share on other sites

  • 4 months later...

А някой знае ли къде мога да намеря книгата "Практически самоучител по С++"?

Днеска обиколих толкова книжарници и никъде я няма. До Техническия университет книжарницата са свършили, до ПУ също я нямат. А на централна гара гледам че вече са ги омели продавачите. Вече ги няма продавачите с книгите там. Кажете къде има че вече не се сещам къде може да има.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...