Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Zdziwiony

Prośba o jakieś pomysły, sugestie... dot. programowania

Rekomendowane odpowiedzi

Witam. Programowania staram się uczyć już około roku, jednak z braku czasu robiłem to dość nie systematycznie... Teraz kiedy przyszły wakacje (no w sumie to już się kończą :E) strasznie się rozleniwiłem i w ogóle przestałem kodzić... Dlatego piszę tu, bo już koniec wakacji a ja w ogóle nie poszerzyłem swojej wiedzy nt. programowania :kwasny: . W związku z tym mam do Was kilka pytań:

1. Naukę, którego języka powinienem kontynuować ? (C++, czy C# ?)

(W sensie któremu powinienem poświęcać więcej czasu? Obecnie potrafię napisać jakieś mniej skomplikowane programy w obu językach, jednak podstawy C++ znam prawie, że na pamięć, ale C# też nie sprawia mi dużych problemów, poza tym że sporej ilości funkcji nie znam na pamięć, a w C++ sporą część (oczywiście podstawowych) tak :D) No cóż nie ma też co ukrywać, że C# jest dużo przyjemniejszy, ale nie jestem pewien, który język zapewni mi lepszy start i późniejszą przyszłość :P

 

2. Jakie książki/tutoriale/kursy w necie polecacie mi do tych języków ? Na dzień dzisiejszy przerobiłem tylko kurs C++ z cpp0x.pl, a o C# nie czytałem żadnego kursu :E Sprawdzałem różne rzeczy na bieżąco w jakiś tutkach (Zresztą dodatkowe rzeczy w c++ też poznawałem przy okazji pisania jakiegoś programu).

 

3. No i ostatnie pytanie: Jakie programy polecilibyście mi napisać w w/w językach ? Chodzi mi o coś przy czym sporo się nauczę ale chcę, żeby było to coś pożytecznego, no nie ma być to też banalne ani też b. trudne ;)

Na dzień dzisiejszy pisałem już jakieś podróby cleanerów,notatników, szyfratorów i też inne programiki, które dało się używać, aczkolwiek wiele im brakowało do doskonałości...

 

Proszę Was o pomoc i pozdrawiam :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Moze zobacz sobie jakies przykladowe zadania z kolek czy konkursow programistycznych. Zobaczysz jakie tam sa zagadnienia omawiane i sprawdzisz siebie czy dasza rade je rozwiazac. Element znajdowania sobie zadan do zrobienia jest chyba jeszcze trudniejszy niz samomotywowanie sie :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Moze zobacz sobie jakies przykladowe zadania z kolek czy konkursow programistycznych. Zobaczysz jakie tam sa zagadnienia omawiane i sprawdzisz siebie czy dasza rade je rozwiazac. Element znajdowania sobie zadan do zrobienia jest chyba jeszcze trudniejszy niz samomotywowanie sie :)

 

No właśnie! Teraz mam taką pustę w głowie... Nie wiem co by tu napisać... :P

No dobra mam parę pomysłów, ale to jeszcze nie na mój poziom :E

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

C++ czy c#.. to zależy od tego w którym kierunku idziesz:

C++ - jezyk wysokiej wydajności, wieloplaformowy, wykorzystywany przy pisaniu gier, niskopoziomowych rzeczy w stylu sterowniki, oprogramowanie do mikrokontrolerów.

C# - język niższej wydajności, teoretycznie działa na linuxie, ale nie ma jeszcze pełnego oficjalnego wsparcia tam. Bardziej aplikacje biznesowe, ASP, desktopowe aplikacje klienckie.

 

C# ma dużo wbudowanych rzeczy.

Jeśli chodzi o przykładowe zadania, to szukasz byle czego do poćwiczenia algorytmów, czy raczej wolisz coś bardziej sensownego?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Właśnie wolę coś bardziej sensownego :D Jeśli udaje mi się coś takiego napisać i to działa to motywuje mnie to :D A takie byle co po prostu mnie nudzi niestety :P

 

C++ czy c#.. to zależy od tego w którym kierunku idziesz:

C++ - jezyk wysokiej wydajności, wieloplaformowy, wykorzystywany przy pisaniu gier, niskopoziomowych rzeczy w stylu sterowniki, oprogramowanie do mikrokontrolerów.

C# - język niższej wydajności, teoretycznie działa na linuxie, ale nie ma jeszcze pełnego oficjalnego wsparcia tam. Bardziej aplikacje biznesowe, ASP, desktopowe aplikacje klienckie.

 

No właśnie nie wiem, w którym kierunku idę :E.

Póki co dostałem się do technikum informatycznego - i z tego co udało mi się zauważyć to programowanie jest dopiero w 4 klasie... (4 klasy mają książkę do zawodu pt. "Podstawy programowania strukturalnego i obiektowego") Chce potem iść na studia i mam nadzieję, że tam będzie trochę więcej tego programowania...

 

Swoją drogą ciekawe czy w technikum będę wałkował "Pascala"? Wydaje mi się że nie, bo to coś chyba nie jest obiektowe ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pascal nie jest obiektowy. Ale jak bedziecie zaczynac to duze szanse sa ze to jednak pascal. Zreszta mozesz zapytac jakis 4 klasistow w czym pisali. W C czy TP czy moze czyms innym.

 

Na studiach bedzie raczej wiecej teori i matematyki anizeli samego programowania. U mnie - ale to byl kierunek bardziej elektroniki przemyslowej - byl tez TP dla PCtow, liznelismy troche asemblera, C bylo dla mikrokontrolerow, byly tez jezyki dla plc (LAD, FBC, SFC i ST), oraz PGA z tym swoim dziwactwem :) Plus jakies skryptowe cuda jak Matlab czy SSN (ale to nie pamietam w jakim programie). Cudow sie po studiach nie spodziewaj, ucz sie sam.

 

Skup sie raczej na rozwiazywaniu problemow (chociaz one wychodza przy robie konkretnych projektow). Np. jak zrobic prosta animacje poruszajacego sie kwadrata bez efektu rysowania na ekranie? Jak zrobic detekcje kolizji (kwadrat z kolem, kwadrat z czyms innym). Jak zrobic animacje kola ktore odbije sie od jakiegos efektu? Jak zrobic animacje odbijajacych sie obiektow z zachowaniem jakis praw fizyki (zachowanie pedu, zachowanie momentu pedu itp)? Jak zrobic petle prostej gry? Itd....

 

Naucz sie tez uzywac bibliotek. Gdzie ich szukac, jak dodawac, jak z nich korzystac. Nawet i jak tworzyc wlasne.

 

Naucz sie tez jak pisac programy zeby byly czytelne (konstrukcja kodu, nazywanie zmiennych, funkcji itp).

 

Ciekawym zagadnieniem jest tez obsluga roznego rodzaju sprzetu. Np. jakas karta I/O. Jak ja podlaczyc, jak skonfigurowac, skad wziasc biblioteki, jak je uzywac. Jak to opanujesz to juz dla przyszlego pracodawcy nie jestes laik. Jest tego.... baaaaaardzo duzo.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...