KULL [ Gladiator ]
Z czego uczyć się języka C ? Jakie książki, jakie stonki?
Chodzi mi o edukację od samego początku, dla zupełnie zielonych. Bardziej chodzi mi o jakieś stonki z prostymi i przyjaznymi kursami, choć tytuły książek też chętnie poznam. Oby tylko jakichś niezbyt drogich. A może ma ktoś na zbyciu jakąś książkę o C (odkupię)??
Soldamn [ krówka!! z wymionami ]
jak nie miałeś wogóle kontaktu to: Mój pierwszy program wydawnictwa HELP. a jak znasz dowolny język programowania to symfonia gębosza.
bebzoon [ bucydonna ]
Stonka ziemniaczana (Leptinotarsa decemlineata), owad zaliczany do rodziny stonkowatych, z podrzędu chrząszczy wielożernych (Polyphaga), występujący pierwotnie w Ameryce Północnej i Środkowej...
KULL [ Gladiator ]
bebzoon --> no ze stonka dalem czadu :) - hehe ... dobre ;)
ale pytanie i problem jest na serio :).
Mortan [ ]
Z ksiązek to Symfonia C++ J.Grębosza jest warta polecenia
techi [ Legend ]
Symfonia jest IMHO najlepsza;] Ja wcale nie mam wersji PDF;]
Qbaa [ Generaďż˝ ]
techi ---> ja też chce nie mieć tego PDFa ;)
[email protected]
skrzynka wytrzyma nawet brak 250 megowego PDFa, przyjmuje także linki nie prowadzące do owego pliku
w o y t e k [ Gavroche ]
A ja polecam stary, ale jary Europlus +. Właśnie zaczynam francuski od podstaw i idzie mi dzieki niemu naprawdę świetnie.
DeV@sT@toR [ Senator ]
Na początek - tylko i wyłącznie Symfonia C++ Grębosza (w necie jest pełny eBook), później może być Pasja C++ tegoż autora, a dalej już sam zdecydujesz. Pierwsza z tych książek omawia podstawową składnię C++, jest napisana językiem na tyle przystępnym, iż prostszej łopatologii już nie znajdziesz (mnie to wręcz irytowało na początku, jako, że wcześniej bawiłem się php), druga pozycja jest rozwinięciem pierwszej - poznasz głębsze tajniki składni, zgłębisz podstawowe struktury danych itp.
DeV@sT@toR [ Senator ]
PS. Dla zainteresowanych i posiadających w szkrzynce ponad 70 Mb wolnego miejsca mogę przesłać eBooka, w skład którego wchodzą wszystkie 3 tomy Symfonii. Tylko, żeby tych zgłoszeń zbyt wiele nie było, bo mój upload to ok 20kB/s, a to niewiele :)
EliEli [ Pretorianin ]
A ja Ci powiem z jakich materiałów nie korzystaj
Nie korzystaj z niczego, czego tknął imć prof. Bielecki
Wyrządza on swoimi "publikacjami" niepowetowane stratu i sieje spustoszenie w rzeszach przyszłych programistów...
Niestety...
Przy okazji na stronie wydawnictwa Helion można poczytać opinie o jego książkach.... ;)
Shadowman [ Pretorianin ]
ej ale KULL chce cos o C a nie C++, no chyba ze mu to obojetne...
Sir Skull [ Know your enemy ]
Pytanie było o język C, a wy wszyscy podajecie książkę do C++. Do C polecam książkę-klasykę panów Ritchie i Kernighan (patrz link). Kursów internetowych nie polecam - sporo z nich to kupa :P
DeV@sT@toR [ Senator ]
Skoro jest zupełnie zielony to chyba informatyki nie studiuje - w takim wypadku nauka C to głupota, poza tym składnia jest podobna.
Sir Skull [ Know your enemy ]
DeV@sT@toR - dlaczego uważasz, że nauka C to głupota ? Może jakieś argumenty ? ANSI C jest znacznie łatwiejsze od C++.
DeV@sT@toR [ Senator ]
Sir Skull ------> Z tego samego powodu dla którego nie mając do wyboru grę nowszą, przerastającą swego protoplastę o kilka długości, nie kupisz tej starszej wersji. Dzisiaj programowanie obiektowe jest podstawą, C++ jest dużo bliższe językom w pełni obiektowym niż C, składnia wielu nowych języków bazuje na C++ (np. C# będący miesznką C++ i Javy), C++ daje dużow większe możliwości, jest podstawowym językiem programowania, właśnie w C++ powstaje większość aplikacji pod Windowsa, natomiast ANSI C to już od wielu lat przeszłość, to tak jakbyś jadąc do Wielkiej Brytanii uczył się staroangielskiego miast współczesnej angielszczyzny. Myślę, że to oczywiste.
BEERman [ Pretorianin ]
Jak masz dużo czasu i mieszkasz w mieście akademickim to możesz się bez większych problemów dostać na wykłady I\II semestru informatyki.
-na sali jest około 150 osób więc jedna osoba więcej czy mniej nie robi różnicy
-gdzieś w okolicach dziekanatu powinny być plany zajęć, spisz kiedy są wykłady i korzystaj do woli
Sir Skull [ Know your enemy ]
DeV@sT@toR - to trochę nie tak jak myślisz ;) C# nie jest połączeniem C++ i Javy. C# to totalna zżynka z Javy :) z C++ ma tyle samo wspólnego co większość innych języków programowania obiektowego i literkę C. Druga sprawa - ANSI C jest szybsze. Skoro autor wątku (jak zauważyłeś) jest zupełnie zielony, to napewno nie wykorzysta możliwości jakie daje C++ (polimorfizm, dziedziczenie itp itd) - na początku pewnie będzie pisał proste konsolowe programiki. W zupełności tutaj wystarcza ansi C.
I jeszcze jedno: Zgadnij w jakim języku napisany jest kernel Linuxa :) Powtórzę: ANSI C nie jest językiem przestarzałym. Jest wciąż szeroko używany. Nie mówię, że jest najlepszy do wszystkich zastosowań. Aplikacje okienkowe, systemy rozproszone... są języki znacznie bardziej nadające sie do tych i 1000 innych zastosowań. Jednak początkującemu ansi C zdecydowanie polecam.
techi [ Legend ]
Qbaa==> zaraz ci się postaram nie wysółać tej wersji:P
techi [ Legend ]
wysółać==>wysłać:P
gereg [ zajebisty stopień ]
jak uczyc sie jezyka?
juz mowie
najszybciej jezyka mozna sie nauczyc wyjezdzajac po prostu do danego kraju. przebywajac wsrod obcokrajowcow jestes zmuszony do poslugiwania sie ich jezykiem.
;-)))
techi [ Legend ]
Moze wytrzyma tylko moja nie wytrzyma 69 mb maila:P Zna ktoś dobre konto z mailami pow 69mb:P
DeV@sT@toR [ Senator ]
techi ------> A Waść słyszałeś o dzielonym pliku rar? :)
DeV@sT@toR [ Senator ]
Sir Skull ----------> Nie widzę problemu w rozpoczęciu nauki programowania od C++ (szczególnie z taką pomocą jaką jest SYmfonia C++). Teraz nie programując obiektowo jesteś programistycznym zerem. Pozdrawiam :)
DeV@sT@toR [ Senator ]
Aj dobra - pozwolę sobie na 3 posty z rzędu - szacuje się, że człowiek znający C++ zna mniej więcej 90% Javy, nie wnikam w C# gdyż nie bawiłem się tym językiem, powtarzam jedynie opinie z artykułów jakie na ten temat czytałem. W każdym razie nie widzę sensu w nauce C skoro:
a) C jest językiem o mniejszych możliwościach
b) szybkość nie gra roli przy mniej skomplikowanych aplikacjach, a jak sam pisałeś, od takich z natury rzeczy się zaczyna
c) warto na wstępie poznawać programowanie obiektowe, a przynajmniej jego podstawy, przebrnięcie przez I tom symfonii (gdzie o obiektówce nie ma mowy) zajmuje dość niewiele (jeśli chodzi o samą naukę składni to można się wyrobić w mniej więcej 2 tygodnie, jeśli nie szybciej), ćwiczenia powiązane tematycznie z tymi podstawami można z łatwością i pożytkiem powiązać z obiektówką
d) logiczną konsekwencją nauki C jest nauka C++, od tego się nie ucieknie - po co więc mieszać sobie w głowie pewnymi składniowymi rozbieżnościami
e). itd. :P
Sir Skull [ Know your enemy ]
DeV@sT@toR - Ty nie mów o sensie programowania obiektowo, bo to jest oczywiste, że warto. Zrozum jednak, że dla człowieka który nigdy nie programował na początku liczy sie głównie poznanie idei programowania i zasad działania komputera. Powiedz mi co takiego z C++ może wykorzystać początkujący a nie ma tego w ansi c ?
DeV@sT@toR [ Senator ]
Sir Skull --------> Nie uważam się jeszcze za programistę, sam niedawno zaczynałem i powiem Ci jedno. Rzeczą, która sprawia realny problem jest zrozumienie idei programowania obiektowego, zgłebienie założeń obiektówki, ich realizacji w kodzie - można znać składnię, a nie mieć zielonego pojęcia jak ją wykorzystać, poc co w ogóle to programowanie obiektowe. Dlatego właśnie uważam, iż lepiej od razu zacząć od C++, by jak najszybciej się z tym oswoić. Zrozumienie programowania strukturalnego to nie problem, a później trudno się przestawić na myślenie obiektowe, tak uważam, tak wnioskuję na podstawie własnych doświadczeń, może niezbyt szerokich, ale za to bardzo bliskich w czasie i przez to wyraźnych. Poznając składnię obiektówki, możemy przecież, a nawet musimy, wciąż ćwiczyć pozostałe aspekty języka jako, iż są one programowania obiektowego integralnym składnikiem, obejmujemy problem całościowo.
Sir Skull [ Know your enemy ]
DeV@sT@toR - poprzedni mój post pisałem nie widząc Twojego z 18:53.
Ad a) To fakt, co nie oznacza, że początkujący jakoś to zauważy :)
Ad b) Na początku szybkość nie jest bardzo ważna, jednak później być może autor wątku doceniłby tę zaletę.
Ad c) 1. tom Symfonii, może i tak, chociaż przykłady jak dla mnie trochę dziwne - jak dla debili :) Jednak radziłbym mieć pod reką dodatkowe źródło wiedzy. Dobrym rozwiązaniem może być zajście na wykład z programowania strukturalnego na jakąś uczelnię techniczną.
Ad d) W C++ jest znacznie łatwiej zacząć pisać jeśli znasz ansi C, niż zaczynać od 0. Jednak nikt nie każe pisać w C++ - to nie jest obowiązek :)
Ad e) a tu się nie zgodzę :D
DeV@sT@toR [ Senator ]
a) - zgadzam się
b) - nie sądzę, przy współczesnym zaawansowaniu technicznym komputerów w żadnym wypadku różnicy w prędkości nie doceni, aplikacje, które dawałyby jakieś warte uwagi różnice w szybkości są już na tyle skomplikowane, iż realizowane są dziś na etapie programowania obiektowego, tak więc choć różnica będzie, to programista nie będzie miał okazji jej doświadczyć - przy umiejętnościach pozwalających na pisane takich aplikacji dawno zmieni język
c) - masz rację, symfonia potrafii zirytować, ale dla zupełnie zielonych to jest plus :P
d) - każdy kolejny język jest dużo łatwiej poznać
Sir Skull [ Know your enemy ]
ad b) Doceni czy nie doceni to w sumie zależy co będzie pisał .Chodzi także o to, żeby nie używać ślepo języka wysokiego poziomu tam gdzie równie dobrze poradzi sobie ansi c. Programowanie obiektowe nie zwalnia nikogo z optymalizacji kodu, także nie zasłaniaj się prędkością dzisiejszych komputerów :)
A poza tym to może EOT, bo autor wątku i tak zrobi co zechce a wszyscy wiemy, że Java rządzi :P:P
Zymek_1 [ Oficer ]
To chyba jeden z bardziej normalnych i pożytecznych wątków.
Esqualante [ Jyhad Baghadyr ]
A tutaj sie wylamie i powiem, ze ze dobra jest ksiazka Jessy'ego Liberty "C++ od podstaw" :]. Ciekawosta tej ksiazki jest, ze nie wprowadza po kolei w "arkana programowania", a od razu rzuca czytelnika na gleboka wode - zaczyna od definicji klasy i idzie od razu do pisania skomplikowanego (przynajmniej na pierwszy rzut oka) programu - gry. Dzieki temu bezposredniemu przejsciu do projektowania obiektowego od razu czuje sie ze programu je sie w C++, a nie C i zamiast brnac przez definicje i opisy funkcji, uczy myslenia. Dzieki tej ksiazce nie mialem zadnych problemow ze zrozumieniem wiekszosci nowosci wchodzacych z C++, a pojecie C dokonalo sie "z marszu".
Natomiast odnoszac sie do dyskusji - uczyc sie C czy C++? Jezeli chce sie 'popisac programy', to C++. Jezeli chce sie posiasc systematyczna wiedze - wtedy rownolegle (czyli w praktyce C++ z zaznaczaniem roznic w C). Zas jezeli chodzi o ANSI C - musi byc jaks przyczyna w tym ze, moi wykladowcy wymagaja wlasnie ANSI C, a nie C++ - na poziomie ucznia sie programowania. Jak sie zna podstawy, poszerzenie wiedzy jest szczególem. Piszemy w C, ale wiemy, ze jak nauczymy sie pisac, to czy to bedzie C++, C#, Python, Brainf**k, czy jakikolwiek inny jezyk nie bedzie mialo roznicy - bo jezyk to jedynie narzedzie.
DeV@sT@toR [ Senator ]
Esqualante -------> Polecasz książkę, która rzuca od razu na głębokie wody (tym popieraz moje stanowisko), a później się wahasz (rozumiem, że można zaczynać od rzeczy prostszych, ale to w żadnym przypadku nie jest koniecznością - zależy od człowieka) :P Z książek o C++ warto jeszcze nadmienić Thinking in C++ Bruce'a Eckel'a
techi [ Legend ]
DeV@sT@toR==> a Słyszałem;] Ale dla mnie to za dużo zabawy:P Lepiej podajcie jakiś darmowy serwerek;] [inny niż friko,piwko i republika:P]
DeV@sT@toR [ Senator ]
techi ---->
https://forumarchiwum.gry-online.pl/S043archiwum.asp?ID=3038269
https://forumarchiwum.gry-online.pl/S043archiwum.asp?ID=2885103
Dalej szukaj sam, jeleniem nie byłem, nie jestem i zostać nie planuję :)
KULL [ Gladiator ]
ku wyjasnieniu, jestem na I roku POlibudy we Wroclawiu i mamy zajecia z C :) (nie z C++!).
DeV@sT@toR [ Senator ]
Wejdź na net i poszukaj w księgarniach i-netowych, popytaj na forach o książki, jak poznasz tytuły poszukaj eBooków (np. na eMule, lub DC++).
DeV@sT@toR [ Senator ]
PS. Zajrzyj pod podany przeze mnie link, wejdź na forum i wyszukaj - jest tam mnóstwo wątków o literaturze fachowej.
KULL [ Gladiator ]
DeV@sT@toR --> na dobra sprawe mam sporo materialow do nauki w wersji elektronicznej, ale w gaszczu tym sie gubie i trudno mi cos znalezc bardzo przyjaznego. Dlatego dzieki wielkie wszystkim za pomoc, zapoznam sie z tymi ksiazkami co wymieniacie i zaczne nauke :)..
btw: kolega pozyczyl mi ksiazke niejakiego Aleksandra Janika "Jezyk C i C++ w zastosowaniach dla licealistów i nowicjuszy" z 1995 roku, na koncu ma fajna duza dyskietke :). Spoko jest nawet napisane, przyjaznie i ciekawie.
btw: jak ktos bylby taki dobry to moja skrzynka jest otwarta na rozne materialy zwiazne z jezykiem C :) - [email protected]
Chupacabra [ Senator ]
idz na studia, C jest pod dostatkiem i roznych odmian tez:) Przy okazji nauczysz sie bazy danych robic:]
DeV@sT@toR [ Senator ]
KULL -------> Mógłbym Ci najwyżej podrzucić Symfonię C++, Pasję C++ (ale nieciekawy format pliku), Thinking in C++ (wersja ang.), C++ dla każdego, ale to raczej przez DC bo skrzynka Ci nie wyrobi :) Na pewno Ci się to przyda bo powinieneś dość szybko mieć C++ :)
KULL [ Gladiator ]
DeV@sT@toR --> a masz to moze na serwerku jakims ?? :)
Esqualante [ Jyhad Baghadyr ]
DeV@sT@toR >>>> teraz jak czytam swój post, stwierdzam, ze masz racje :). Chodzi mi oto, ze najpierw nauczylem sie podstaw C++ (liznałem -ze tak powiem :)), a potem wymagano ode mnie ANSI C - i wcale mi to nie przeszkadza. Co wiecej, dzieki tym wymogom, moj styl pisania stal sie bardziej klarowny, czytelny i dokladniejszy (sam sie czasem zastanawiam jak moglem pisac takie bzdury wczesniej - niby sie kompilowaly, ale teraz brzydzilbym sie takim programem :)), staram sie pisac programy przede wszystkim stabilne - co ponoc jest najwazniejszym wymogiem (vide windows...).
Co zas tyczy nauki samego C - wystarczyly podstawy skaldni i troche praktyki w C++, parametr '-ansi' w gcc i google, zeby poznac dokladniej komendy. Nie korzystałem z zadnej ksiazki o C, gdyz C++ to "C i cos tam jeszcze", wiec poznajac C++, bylem w stanie gladko (a w kazdym razie w miare bezbolesnie) przejsc do C.
Zatem niestety nie moge doradzic zadnej ksiazki nt C.
Chupacabra >>>> Przeciez napisal, ze jest na polibudzie... :P A poza tym bazy danych sa feee ;P
techi [ Legend ]
DeV@sT@toR==> Czyżby "Pasja C++" była w formacie DJVU??:D Bo ja mam taki sam:P
DeV@sT@toR [ Senator ]
KULL - postaram się zaraz wrzucić.
DeV@sT@toR [ Senator ]
Esqualante ---------> Czyli lepiej zacząc od C++ lub prowadzić oba języki równolegle :)
techi --------> Zgadza się.
slowik [ Legend ]
DeV@sT@toR===>mozesz mi wyslac w kawalkach po 10 mb ;-) (mail w okienku...)
co do samych jezykow jezyki zorientowane obiektowo sa b latwe do nauczenia sie :-) (obecnie doskonale swojego python'a [moze ktos z was zajmuje sie tym bo mam problem z jedna rzecza ...])
slowik [ Legend ]
co do wydajnosci assembler to jest cos :D
Esqualante [ Jyhad Baghadyr ]
slowik >>> noć ba :) (w srode kółko :)), ale spróbuj w tym HL2 napisać ;)
DeV@sT@toR [ Senator ]
Wrzucam na "stronkę" - sporo to potrwa bo upload mam niski (20kB/s), a nie idzie nawet połową (właściwie idzie 1/4) prędkości. Jutro powinno być wszystko, póki co muszę mieć nadzieję, że maile poprawne podaliście bo tam adres rzuciłem.
techi [ Legend ]
ja już 55% mam;] Upload 13kb/s:P
DeV@sT@toR [ Senator ]
A może i nie będzie bo nie wiem czy to konto ma taką pojemność :D Nie można by przez DC++ ? Umówimy się na jkimś serwie?
slowik [ Legend ]
mi bardziej odpowiada http ... pozatym linke mam
DeV@sT@toR [ Senator ]
slowik ----> Ale mnie irytuje to wgrywanie na serwer :P, poza tym nie wiem czy się symfonia zmieści bo nie doczytałem jaka jest pojemność konta, a to bądź co bądź ponad 60 Mb ebook.
Mad_Angel [ Love Hate Love ]
jutro kolo z programowania mam a tu taki watek ;]. Ze swojej strony polecam "Symfonie c++", "ANSI C" (nie pamietam czyja to ksiazka i dokladnie czy taki byl tytul) i "Thinking in C" i jak chcesz to mam pare wykladow z WI PS
DeV@sT@toR [ Senator ]
Zaraz będzie wszystko prócz Symfonii - ktoś wie jaka jest pojemność darmowego konta na Lycosie bo szukać mi się nie chce - dostałem po dwóch piwach lenia :P
techi [ Legend ]
91% symfonii:) Za 15 minut będziecie mogli ściągnąć:)
Tak BTW już dwie osoby na gg mnie o nią prosiły;]
DeV@sT@toR [ Senator ]
techi ------> A masz pełną wersję czy 2 tomy jedynie? U mnie wszystko poza symfonią, Lycos ma jedynie 50Mb więc już jej nie wrzucę. Mam Pasję C++ (2 tomy), C++ dla każdego, Thinking in C++ (ang. 2 tomy). Jak ktoś chce to pisać i podawać maile :P
diabelek1 [ szczęśliwy ]
DeV@sT@toR-> jestem zainteresowny Thinking in C, mozeesz sie odezwac do mnie na gg lub maila?? (dane z forum)
peeyack [ Weekend Warrior ]
Mozna tez prosic ta Symfonie?
peeyack małpa o2.pl
Bede dzwięczny
DeV@sT@toR [ Senator ]
peeyack -------> Symfonia to do techi, ale nie wiem czy ma pełną bo nie raczył odpowiedzieć :P, a najpopularniejsza i ogólnodostępna w necie jest wersja okrojona (2 tomy). Ale pracuję nad tym :)
techi [ Legend ]
Ja pierdziele, jaki ja jestem zajebisty:P Wrzuciłem symfonie na Friko.pl 9 się dziwie czemu nie działa:) Wchodzę na główną, a tam pisze że max wielkość pliku 200kb:P teraz wrzucam na serwer diabełka;]
DeV@sT@toR [ Senator ]
Będę pierwszy :P
El_CormaC`us [ Pretorianin ]
Za pozno stwozyliscie watek jutro mam klasowke z C++
El_CormaC`us [ Pretorianin ]
Podajcie linki do tych ebook`ow !!
Karl_o [ APOCALYPSE ]
Ja tez dolacam do prosby kolegow z prosba o link do tych eBookow. Bede bardzo wdzieczny. Pozdrawiam
DeV@sT@toR [ Senator ]
A masz dobrego maila podanego w profilu?
Loczek [ Senator ]
A nie macie jakis namiarów na www, na tą książke w pdfie???
jesli nie to prosiłbym na maila: [email protected]
pozdrawiam
techi [ Legend ]
Mam 71% na serwerze Diabełka;]
W sumie móglbym podac link do stronki kumpla:P tzn ftp;] on ma tam z 7 książek o C++:P
techi [ Legend ]
Sorry spytałem się go:) Już nie ma bo mu admin coś zrypał;]
DeV@sT@toR [ Senator ]
Mam 54 części na zachodnim serwie :) (łącznie jest ich 74 po ok. 1Mb) :P
Loczek [ Senator ]
Devastator: mozesz dac namiary? :)
DeV@sT@toR [ Senator ]
Cierpliwości - jeden link już dostałeś, ściągnij tamte eBooki, nie rozdwoję się - jeszcze nie wgrałem "stronki" na serwer, na razie wgrywam rar-y.
techi [ Legend ]
82%:) Za 10 minut będzie;]
Przygotuje stronke;]
DeV@sT@toR [ Senator ]
techi - powodzenia z tworzeniem linków jak stronka nie obsługuje php :), tak jest u mnie - na szczęście wygenerowałem html za pomocą php na swoim kompie :D
DeV@sT@toR [ Senator ]
techi ------> poddaję się - wgrałem tam te 70 Mb, a teraz okazuje się, że z tego zostały 2 pliki mimo, iż konto ma ponad 100Mb. Żenujące :) grrrr
techi [ Legend ]
95 procent;]
Hmm jest problem:p
Nie znam adresu stronki;]*
* joke:P
DeV@sT@toR [ Senator ]
A mnie to nieco zirytowało, ale co tam :) będę się przejmował jakimś powalonym serwerem.
techi [ Legend ]
97% jeb**ch procent;]
2 minuty:P
techi [ Legend ]
https://members.lycos.co.uk/mtolkos/ link by diabełek
Drugie:)
Kto chce to musi do mnie na gg napisać:)
Inaczej nie mogę podać;]
^ jest Symfonia
DeV@sT@toR [ Senator ]
techi - skąd masz mojego linka? :)
techi [ Legend ]
Wystąpiły pewne komplikacje;]
Jak co to musicie pisać do diabełka:P
on to chyba jutro zrobi:P
Sorry za problemy:P
techi [ Legend ]
Miało być:
https://members.lycos.co.uk/mtolkos/ link by DeV@sT@toR from diabełek;]
DeV@sT@toR [ Senator ]
techi - to ja w takim wypadku tego linka usuwam :) nie chcę mieć FBI na głowie
DeV@sT@toR [ Senator ]
No i link poszedł w pieruny, mam nadzieję, że zainteresowani zdążyli zajrzeć.
slowik [ Legend ]
no to fajnie zajrzec czas mialem ale zeby zassac :[
Karl_o [ APOCALYPSE ]
Ej no, bez jaj panowie.....ile to zajmuje? Moze mi to ktos na maila wyslac!?
lo0ol [ Jónior ]
o Cy jest sporo stron, sa tam kursy iitp. ;x
DeV@sT@toR [ Senator ]
Nie moja wina, że techi'emu coś odbiło i linki na forum umieszcza. Mogę się umówić z kimś na DC++, to jest sensowniejsze rozwiązanie - chyba lepiej żeby ktoś ściągał DC (jakieś 1Mb) niż ja wgrywał kilkadziesiąt mega na serwer, upload może nie jest zbyt duży, ale nie pali się, można przez DC++ spokojnie to ściągnąć, a jeśli to wam nie odpowiada to dajcie mi linka do szybkiego, najlepiej obsługującego php serwera ok. 100Mb z możliwością wgrania rar-ów.
slowik [ Legend ]
DeV@sT@toR===>mozliwe sa inne zrodla takie jak np bittorrent albo jakies inne p2p ?
DeV@sT@toR [ Senator ]
slowik --------> Może być BT, choć nie rozumiem skąd niechęć do DC++. Wrzucę torrenty na stronkę.
Kijano [ Konsul ]
A może ktoś posiada jakieś ebooki do Delphi jeśli tak to prosze adres badz przesłać mi je na maila [email protected] Z góry thxz :)
slowik [ Legend ]
DeV@sT@toR===>mozesz na miala ;-) po co na stronke :D
KULL [ Gladiator ]
A macie może jakieś przykładowe pogramy ?? Muszę niedługo oddać zaliczeniowy program jakiś na Informatykę, sam bym go napisał chętnie, ale nie jestem w stanie. Podstawy trochę mam, ale nie na tyle aby napisać coś większego. Wiem, ze coś kiedyś było w CHIPie ... może jeszcze w jakichś czasopismach czy gdzieś coś się pojawiało, co możecie mi polecić?
KULL [ Gladiator ]
Lista projektów zaliczeniowych
--------------------------------------------------------------------------------
Wszystkie poniższe tematy są tylko propozycjami. Należy uściślić zakres projektu z prowadzącym. Można (a wręcz należy) zgłaszać własne propozycje projektów.
--------------------------------------------------------------------------------
1. Aplikacja kartoteki (bazy danych) "znajomych" osób. Zapis na dysk, odczyt z dysku, dodawanie osób, wyszukiwanie i przeglądanie osób.
2. Operacje matematyczne na wielomianach: dodawanie, mnożenie, wyliczanie miejsc zerowych, pochodna, całka. Modelowanie serii danych przez wielomian.
3. Implementacja jednej z podanych gier: saper, węże, statki, bantumi, reversi, kulki, poker, ruletka. Zasady gry, koncepcja oraz sposób wykonania do uzgodnienia z prowadzącym.
4. Analizy czasowa i spektralna sygnału. Iloczyn skalarny, energia, splot, FFT, IFFT, DFT.
5. Biblioteka realizująca operacje na dowolnie dużych liczbach zapisanych w plikach (dodawanie, odejmowanie, mnozenie, dzielenie).
6. Aplikacja służąca do prostych operacji na plikach graficznych wybranego formatu (lub własnego) z wizualizacją. Proste obroty, skalowanie, inwersja itd.
7. Aplikacja cyfrowego przetwarzania obrazów w trybie wsadowym. Format grafiki dowolny. Realizacja dowolnego filtru opartego o maski, skalowanie, operacje na histogramie, operacje na mapie kolorów.
8. Generator liczb losowych. Generator o rozkładzie jednostajnym, Bernouliego, punktowym itd. Losowa inicjalizacja, np. na podstawie czasu systemowego.
9. Program realizujący system egzaminowania w formie testu. Program ma do dyspozycji bazę danych pytań i odpowiedzi. Zadaniem programu jest zorganizowanie testu z losową kolejnością pytań i odpowiedzi oraz zapisanie wyników testu.
10. Obsługa portu szeregowego. Zapis, odczyt, operacje buforowane. Sposoby prezentacji danych.
11. Generator/rejestrator cyfrowy w oparciu o port równoległy.
12. Przeszukiwanie dysku w poszukiwaniu pliku lub tekstu.
13. Algorytm inteligentnej gry w kółko i krzyżyk na nieskończonej planszy (5 pionków pod rząd wygrywa). Algorytm ma wczytywać aktualny stan gry z pliku oraz wykonać 1 ruch. Parametry powinny być podawane z linii komend tak, żeby można było rozegrać mecz między dwoma konkurencyjnymi algorytmami za pośrednictwem skryptu systemowego.
14. Konwersja HTML 2 TXT. Program ma wczytywać plik HTML i wyświetlać go w trybie tekstowym lub graficznym. Można interpretować tylko podstawowy zestaw tagów.
15. Porównanie algorytmów sortowania tablic. Sortowanie co najmniej 5-ma metodami, tabela w wynikami czasów sortowania. Badania parametryczne.
16. Interaktywny przelicznik systemów pozycyjnych. Przeliczanie z dowolnego systemu pozycyjnego 1-16 na dowolny inny. Interaktywne wprowadzanie danych.
17. Rekurencyjne kopiowanie kartotek. Kasowanie kartoteki źródłowej.
18. Przelicznik dat. Program powinien wyliczać dzień tygodnia na podstawie dowolnej daty w latach 1-2100 n.e.
19. Mnożenie dowolnie dużych macierzy zapisanych w plikach w postaci tekstowej.
20. Baza danych towarów w hurtowni.
21. Syntezator mowy polskiej dla PC-speaker. Składanie prostych komunikatów. Obsługa PIT.
22. Steganografia. Ukrywanie informacji w obrazach. Koder i dekoder.
23. Skrypt CGI realizujący przeszukiwanie dysku w poszukiwaniu tekstu lub plik. Integracja ze stroną HTML.
24. Filtracja pasmowa sygnału zapisanego w pliku. Filtr FIR lub IIR.
25. Wykrywanie plagiatów. Program prostej analizy podobieństwa dwóch programów źródłowych napisanych w języku C. Program powinien sprowadzać kod do postaci normalnej, a następnie określać wzajemne podobieństwo, np. metodą korelacji.
26. Filtracja górnopasmowa i dolnopasmowa dla obrazu zapisanego w pliku.
27. Zliczanie i sortowanie słów ze standardowego wejścia.
28. Kalkulator. Obsługa operatorów, nawiasów i prostych funkcji.
29. Obsługa 8-bitowego oscyloskopu cyfrowego zbudowanego na magistrali danych portu równoległego.
30. Licznik odwiedzin strony WWW. Skrypt CGI z integracją ze stroną HTML.
31. Rysowanie wykresu funkcji podanej zapisem symbolicznym.
32. Graficzna prezentacja danych pomiarowych z pliku. Skalowanie, przesuwanie. Dane cyfrowe i analogowe.
Maevius [ Czarownik Budyniowy ]
Helbert Shidlt - Jezyk C.
slowik [ Legend ]
Kull====>niezle tematy :-)
nie dalbym sobie rady z zadnym :P jestem za slaby ze tak powiem .. :P
DeV@sT@toR [ Senator ]
Ja też, ale się nie martwię - traktuję to hobbystycznie, nie studiuję informatyki, mam czas :) Co do Bt - nie wiem coś udostępnię, nie chce mi torrentów robić, wciąż jakieś błędy.
slowik [ Legend ]
DeV@sT@toR===>a czym tworzysz ?? pozatym musisz miec jakeigos track'era
ja mam zamiar studiwac informatyke :D
DeV@sT@toR [ Senator ]
Wrzucam to na coś w stylu eDysku - za jakiś czas jak wgra te 80Mb, powinniście dostać maila z adresem - nie kasować więc nieznanych maili (mam nadzieję, że nikogo nie pominąłem). Jak coś możecie poprosić się wzajem o ten adres, ale poza forum proszę - plik zostanie automatycznie skasowany w ciągu tygodnia.
DeV@sT@toR [ Senator ]
KULL -----> Jak masz jakieś materiały z uczelni z chęcią bym obejrzał - przyda mi się coś coi mnie jakoś w nauce ukierunkuje, bo składnia składnią, a ćwiczyć trzeba. I widzisz, już nie jestem pewien czy Twojego maila wpisałem, ale jak coś - pytaj na forum jeśli w ciągu 2 godz. nie dostaniesz.
Jeśli ktoś inny takowe posiada - jakieś wykłady, zadania itp. to może mi przesłać na [email protected]
Jak ktoś otrzyma już tego maila niech da znać. Zobaczymy czy działa to całe tałatajstwo :P
KULL [ Gladiator ]
OK, to moze sie powymieniamy linkami ?? :)
Oto moje:
https://www.republika.pl/piotrciskowski/dydaktyka/materialy.zima.htm#Informatyka3L
https://sprocket.ict.pwr.wroc.pl/~jablonski/
https://www.wemif.pwr.wroc.pl/labc/
mam gdzies jeszcze jakies, ale musze poszukac.
No i czekam na namiary na jakis program z tej listy, bo za tydzien bede musial powiedziec co bede pisal. A wydaje mi sie, ze moze ten kalkulator bedzie prosty ?:) .... pewnie sie myle, wiec musze znalezc jakiegos gotowca i go poprzeksztalcac :).
KULL [ Gladiator ]
jak ktos nie ma edytora, kompilatpra, debuggera itd. do C i C++ to na https://www.wemif.pwr.wroc.pl/labc/labc/lab1/lab1a.html jest Borland C++ 3.1. w nim sie bawimy na infie na polibudzie :/ ... kto sie jednak dobrze bawi ten sie bawi ;).... ledwo sie z czasem wyrabiam na inne zajecia, a programowanie to czasochlonne zajecie.... przez swieta posiedze nad C :).
DeV@sT@toR [ Senator ]
KULL -------> Kalkulator jest prosty i nie powinieneś lecieć na gotowcach bo w takim wypadku długo nie pociągniesz, a już z pewnością nie nauczysz się programować. W nauce programowania podstawową zasadą jest: nie zrozumiesz nim nie spróbujesz, nie pojmiesz póki nie napiszesz. Praktyka, praktyka i jeszcze raz praktyka.
https://www.algorytm.cad.pl/
https://www.sztolnia.pl/?p=faq_pcp
https://maczek.info.bielsko.pl/~zbiju/ATH/
https://www.kursc.terramail.pl/kursc/
https://lisek99.w.interia.pl/
https://3miasto.net/~chq/
https://www.cprogramming.com/cgi-bin/source/source.cgi
https://stud.wsi.edu.pl/~sistudem/
https://www.gametutorials.com/Tutorials/c++/Cpp_Pg1.htm
Kilka linków - nawet nie jestem pewien co w nich jest bo łącznie mam ich sporo, ale te wydawały się najsensowniejsze.
DeV@sT@toR [ Senator ]
Sprawdźcie maile - wysłało coś???? Bo plik już uploadowało - teoretycznie:)
DeV@sT@toR [ Senator ]
UP. To jak jest - działa czy też nie? Maile poszły? A może wszystkich już sen zmorzył? :)
Qbaa [ Generaďż˝ ]
techi & DeV@sT@toR ---> ja także proszę o jakieś książeczki/linki z c i c++ na maila :)
zaledwie kilka dni mnie nie było i takie rzeczy się porobiły :)
DeV@sT@toR [ Senator ]
A może stworzyć cykliczny wątek o C++ w którym byśmy wymieniali się pomysłami, radami, znalezionymi linkami, źródłami, ćwiczeniami, starali się wspólnie rozwiązywać trudniejsze problemy? Obecnie nie nadaję się na "rozwiązywacza" skomplikowanych zadań, ale z pewnością znajdą się na forum zaawansowani koderzy. To jak, ktoś uważa ten pomysł za sensowny?
slowik [ Legend ]
oka mam linke i zasysam :-)
ale ja wolalbym cos o pythonie mi jakos lepiej w tym sie pisze :P
DeV@sT@toR [ Senator ]
slowik ------> To kącik poświęcony programowaniu w ogóle :) Sporo na forum przyszłych, obecnych, bądź domorosłych programistów.
slowik [ Legend ]
DeV@sT@toR===>ja w sprawie python'a potrzebuje pomocy gui (wxPython cos jak wxWidows....)
DeV@sT@toR [ Senator ]
slowik-----> No i jak? Wszystko ok? Archiwum nieuszkodzone? Wypada choć jakąś informacje dać.
peeyack [ Weekend Warrior ]
Dzieki wielkie za linka, wlasnie zasysam ta symfonie.
Pomysl z kacikiem C++ bardzo dobry, jak znajde chwile czasu na nauke, to na pewno bym odwiedzal (oczywiscie jako ten lamer , a nie odpowiadający :-) )
KULL [ Gladiator ]
wielkie thx za linka !
co do cyklicznego watku to ok, ale niech on bedzie dla srednio zaawansowanych, a nie dla mistrzow kodu :)
slowik [ Legend ]
DeV@sT@toR===>dopiero co wrocilem na chate ... i archiwum cale sam mam cos takiego :
[ebook] Programming in C++ and VB Theory and Practice.pdf
[ebook] The C++ Programming Language 3rd Edition (Stroustrap).zip
[ebook] Visual C++ For Dummies - Wright.pdf
Cpp.Dla.Kazdego.SPECIAL.Tech-eBook-Uuk
W głąb języka C
plus cos jeszcze ... plus assembler itp :D
ps dzienks ;-)
KULL [ Gladiator ]
system mi padl i stracilem maile oraz pliczki jakie siagnalem ostatnio :/. mozecie mi przeslac link do tych ksiazek raz jeszcze na [email protected] .thx!!
Nightmare7 [ Junior ]
Arkana C++ Programowanie- jeśli ktoś ma linka albo tą książkę na kompie to bym był bardzo wdzięczny za przesłanie na adres [email protected] (może być po angielsku)
Z góry dzięki
Esqualante [ Jyhad Baghadyr ]
Witam!
Tych, którzy pragną sprawdzić się w pisaniu programów (w szczególności algorytmów, a nie piep*** się z interfejsem :)) w różnych językach (wielu to nawet z nazwy nie znam...) i mają trochę czasu i duuużo samozaparcia (spróbujcie, to zrozumiecie, o co mi chodzi :] ), zapraszam na ponizsza strone :).
Do pisania w C++ osobiście polecam nie borlanda, a gcc - prosty komplilator+linker dzialajacy w trybie testowym, moim zdaniem znacznie solidniejszy od borlanda - sprawdzone na uczelni.
KULL [ Gladiator ]
a ja nadal blagam o stronke z gotowymi programami, jakie sa na liscie kilkadziesiat postow wyzej :). albo jakis inny program, ale ciekawy i latwy, abym mogl go sobie poprzerabiac i zapodac do oddania na ocene :)))). HELP !!!
Esqualante [ Jyhad Baghadyr ]
Co do listy zadań - niestety nie mam linkow do zrobionych programow, moge za to tobie powiedziec, które programy sa w miare proste do napisania w C
1. Nie jest za trudne - problem jedyny w operacjach na plikach
3. Sapera kiedyś napisałem w C++, tylko był taki jakiś mało grywalny :)
5. Tez nie jest za trudne - po prostu liczbe zapisujesz w tablicy intow, a kazda komorka tablicy to jedna cyfra liczby. Mnozenie, dzielenie, dodawanie - wykonuje sie 'pisemnie'.
9. Proste, powiedziałbym, że nudne...
14. Zalezy, jakie tagi, ale jak bez tablic, ramek itd, to jest prawie banalne.
15. Proste, algorytmy sortowania są w necie wszędzie...
16. Też proste, nie wiem tylko o co chodzi z interaktywnoscia...
19. Da sie latwo zrobic.
22. Ciekawy program, ale nie taki znowu prosty - trzeba troche posiedziec nad tym i poczytac co nieco.
27. Banał
31. Nie jest trudne (zalezy w jakim kompilatorze), najwiekszy problem z interpretacja funkcji
Reszty nie umiem zrobic, albo uważam za trudne. W zasadzie każde sortowanie jest nudne, ale za to niezbyt skomplikowane.
DeV@sT@toR [ Senator ]
KULL --------> Nie bądź totalnym leniem na stronce (patrz link) masz tutoriale - między innymi jak stworzyć proste gry, a podobne tematy masz na swojej liście.
DeV@sT@toR [ Senator ]
PS. Link zapodałem już dawno - trzeba było zajrzeć.
KULL [ Gladiator ]
DeV@sT@toR --> czemu zaraz leniem? :) thx za przypomnienie linka, w tym watku za duzo juz linkow jest podanych :).
Esqualante, masz racje i wezme pod uwage to co napisales wybiereajac program. Na dzien dzisiejszy chyba wezme 9, nudne jak nudne, ale ja chce tylko zaliczyc ta informatyke :)
KULL [ Gladiator ]
zalozylem nowy watek :P
zapraszam :
https://forumarchiwum.gry-online.pl/S043archiwum.asp?ID=3124999&N=1
rust [ Junior ]
Ludziska, dałoby się jeszcze pchnąć link do pasji... potrzebuje pierwwszego tomu (najlepiej w DJVU), mam tom drugi..
jakby co
email: [email protected]
gg: 6200312
wielkie dzieki za pomoc