CodeGym /Blog Java /Random-PL /Stary poziom 01
John Squirrels
Poziom 41
San Francisco

Stary poziom 01

Opublikowano w grupie Random-PL

Przyszłość nadeszła

Stary poziom 01 - 1Atrybutami XX wieku były odkurzacz, pralka, telewizor i samochód. Jeśli nadal pierzesz ubrania ręcznie, jeździsz konno, używasz świec do oświetlenia, to według standardów XX wieku żyjesz w XIX wieku. Internet, telefon komórkowy, Skype, portale społecznościowe stały się atrybutami XXI wieku. Za pośrednictwem Internetu można uzyskać dostęp do wszelkich informacji dobrze znanych ludzkości.W sieci można pracować i robić interesy, zdobywać wykształcenie i uczyć. Za pomocą sieci społecznościowych można znaleźć przyjaciela, pracę, dziewczynę, grupę według zainteresowań. Możesz poznać praktycznie każdą osobę na świecie, poprosić ją o radę lub pomoc. Możesz zaprzyjaźnić się z ludźmi z całego świata, a potem przyjść z wizytą lub zaprosić ich do siebie lub pojechać gdzieś razem. Za pomocą Skype możesz komunikować się z przyjaciółmi, braćmi, siostrami, rodzicami, krewnymi i innymi osobami na całym świecie. Bezpłatna komunikacja wizualna w dowolnym miejscu na świecie. 20 lat temu ludzie nawet nie śmiali o tym marzyć.Teraz to zwykły fakt. GoogleStreetView pozwala „spacerować” po ulicach dowolnego miasta dowolnego kraju na ziemi. Możesz wybrać miejsce, w którym chciałbyś mieszkać i się tam przenieść. Posiadacz „nowoczesnego telefonu” może: rozmawiać, pisać wiadomości, wysyłać zdjęcia, przeglądać informacje w sieci, instalować setki milionów darmowych aplikacji. Co jeszcze? Prowadź wideorozmowy, słuchaj muzyki, oglądaj wideo, nagrywaj wideo, rób zdjęcia, zobacz lokalizację na mapie, umieść na niej znaczniki lokalizacji, korzystaj z organizera, komunikuj się w sieciach społecznościowych i „lajkuj” kotki. Stary poziom 01 - 2Możesz nauczyć się angielskiego w rok (lub dowolnego innego języka), słuchając kursów audio, idąc do pracy iz pracy. Wszelkie informacje są dostępne w sieci, w dowolnych podręcznikach.Chcesz wideo-wykład najlepszych światowych uczelni z napisami? Tam też są. Jeśli mówisz po angielsku, możesz napisać książkę, opublikować ją na Amazonie i zarobić fortunę. Możesz zamówić stronę internetową za kilkaset dolarów i prowadzić interesy przez sieć na całym świecie. Przestań żyć w XX wieku, czekając, aż ci powiedzą, czego się uczyć, jak się uczyć, co robić i gdzie mieszkać. Zdecyduj sam. Możliwości zmiany swojego życia otaczają Cię na każdym kroku. I ostatnia rzecz, jest taki żart: Nastąpiła powódź. Wszyscy uciekają, by ratować życie, z wyjątkiem starego i bardzo pobożnego Żyda, który siedzi i modli się. Przejeżdża ciężarówka, ludzie w niej krzyczą do Żyda: - Haim, wsiadaj, ratuj się! - Modliłem się przez całe życie i przestrzegałem wszystkich tradycji, Bóg mnie uratuje - odpowiada Haim. Woda podnosi się coraz wyżej, aż do okien. Przepływa łódź. To samo pytanie, ta sama odpowiedź. Woda podnosi się coraz wyżej, aż po dach. Haim siedzi i modli się. Helikopter leci obok. To samo pytanie, ta sama odpowiedź. I Haim utonął. A w Innym Świecie zaczął besztać Boga: - Całe życie się modliłem i przestrzegałem wszystkich tradycji, dlaczego mnie nie ocaliłeś? - Wysłałem ci samochód, łódź i helikopter, więc dlaczego narzekasz?

Osiągnąłeś nowy poziom

Stary poziom 01 - 3

Poziom 1

- Gratulacje pierwszego poziomu! - Dzięki! To było łatwiejsze niż myślałem! - I świetnie się bawiłem! - Przekonasz się, że będzie to jeszcze bardziej ekscytujące. Teraz to udowodnię. Jesteś gotowy? - Zaczynajmy!

1 Risha, znajomość programu.

1 Risza

- Cześć, mój młody przyjacielu. Mam nadzieję, że nie zapomniałeś, że jestem biurokratą w 16 pokoleniu. Nigdy nie osiągnąłbym takiego sukcesu, gdybym nie usystematyzował całej swojej wiedzy. Mam wiele przydatnych wskazówek, które pomogą ci w niektórych zadaniach. Najpierw pozwól, że powiem ci, czym jest zwykły program Java. - Dobra, dawaj. - Fakt pierwszy. Program Java składa się z klas. Każda klasa jest przechowywana w osobnym pliku. Nazwa pliku pasuje do nazwy klasy; rozszerzenie pliku to .java. - Program składa się z zestawu plików .java, w każdym pliku jest kod jednej klasy, prawda? - Absolutnie tak, Amigo! Jeśli nazwa pliku to MyCat.java, zawiera on klasę MyCat. - Fakt drugi. Jeśli mamy dużo plików z klasami, grupujemy je w foldery i podfoldery.Zauważ, że klasy są pogrupowane w pakiety i podpakiety. Nazwy pakietów i podpakietów muszą być określone w kodzie klasy. Muszą one pasować do nazw folderów i podfolderów na płycie. - Mamy więc pliki ułożone w foldery z jednej strony i klasy ułożone w pakiety z drugiej. Nazwa klasy musi być zgodna z nazwą pliku, w którym jest opisana. Nazwa pakietu jest zgodna z nazwą folderu do przechowywania klasy. - Opowiedz mi o tym więcej. - Nazwy podpakietów są opisane oddzielone kropką, prawie jak linki w sieci. - Więc jeśli masz klasę Cat umieszczoną w paczce „ zwierzęta.pets ”, oznacza to, że A) Na płycie znajduje się folder src. Wszystkie pliki projektu są przechowywane w tym folderze; B) Wewnątrz znajduje się folderAnimals , który składa się z folderu o nazwie pets , C) W folderze pets znajduje się plik Cat .java, który zawiera kod klasy Cat . - Trochę rozumiem, ale nie jestem pewien. - W takim razie struktura klas i pakietów jest taka sama jak struktura folderów i plików na dysku. Jeśli w folderze src/com/houses/ znajduje się plik House .java oznacza to, że istnieje klasa House , która znajduje się w pakiecie com.houses . - W tym kontekście pełna nazwa pliku to «com/houses/ House .java», a pełna nazwa klasy com.houses.House . - Rozumiem. - Dobrze, jesteś taki bystry. Teraz spójrz na ekran - oto mały kod klasy. Zaznaczyłem wszystkie kluczowe punkty: Stary poziom 01 - 4- Wszystko jest jasne na tyle, na ile może być za pierwszym podejściem. Heh heh. - Złodziej dla ciebie! Nie musisz wiele rozumieć. Sztuką jest złapać coś teraz, wszystko inne zrozumiesz później. W takim razie skończyłem na dzisiaj, niech ktoś inny się tobą zaopiekuje.

2 John Squirrels, Jak korzystać z tego kursu online

- Dzień dobry Amigo. Jestem John Squirrels, kapitan statku kosmicznego Galactic Rush. - Dzień dobry kapitanie. - Dzisiaj wyjaśnię, jak wygląda nasz proces uczenia się.

Przewodnik CodeGym

Zawsze powtarzałem moim studentom, że programowanie komputerowe jest łatwe i interesujące. Teraz możesz się o tym przekonać sam. Celem kursu jest czerpanie przyjemności z nauki, dobra zabawa i zdobycie prawdziwych umiejętności programowania w Javie, które pomogą Ci zdobyć pracę jako programista. Dlatego w kursie jest wiele zadań praktycznych. Złożoność zadań rośnie stopniowo od prostych do najbardziej złożonych.

Jak kurs jest zorganizowany

Kurs składa się z 40 poziomów. Każdy poziom zawiera 10-12 wykładów i 20-30 zadań praktycznych. Każdy poziom odpowiada odrębnemu układowi słonecznemu na poniższej mapie gwiazd, a wykłady na poziomie to planety układu słonecznego. Każdy wykład otwarty to lot na inną planetę. Kiedy wszystkie wykłady zostaną otwarte, statek kosmiczny leci do następnego układu gwiezdnego. Stary poziom 01 - 5Za rozwiązywanie praktycznych zadań, oglądanie filmów i wiele innych rzeczy dostajesz nagrodę – kilka jednostek „ciemnej materii”. Stary poziom 01 - 6Aby przejść do następnego wykładu lub poziomu, musisz wykonać „lot statkiem kosmicznym”, co wymaga „jednego statku do tankowania”: Stary poziom 01 - 7do zatankowania statku kosmicznego potrzeba 5 jednostek ciemnej materii.

Przejście do następnego poziomu

Aby przejść na kolejny poziom, musisz przejść wszystkie wykłady na bieżącym poziomie. Aby przejść do następnego wykładu, musisz nacisnąć duży zielony przycisk: Stary poziom 01 - 8Kiedy przechodzisz do następnej lekcji, twój statek kosmiczny leci na inną planetę. Jeśli skończy ci się paliwo lub twój statek nie jest zatankowany, przycisku nie będzie można nacisnąć i będzie wyglądał tak: Stary poziom 01 - 9Możesz zatankować statek w sekcji "Moja strona". Jeśli nie możesz zatankować statku, ponieważ nie ma ciemnej materii, musisz rozwiązać kilka zadań i zdobyć to. Do rozwiązania zadania użyj Żółtego Przycisku, czyli po lewej stronie wykładów, obok zadań praktycznych: Stary poziom 01 - 10

Zadania praktyczne

Wpisanie kodu jak w próbce - to najprostsze praktyczne zadanie. Aby rozwiązać to zadanie, musisz wprowadzić kod Java w dolnej części okna. Kod powinien być identyczny z próbką (znajduje się w górnej części okna). Stary poziom 01 - 11Napisz program - praktyczne zadanie o średniej złożoności. Aby go rozwiązać, należy napisać program w Javie. Musisz dowiedzieć się, jak rozwiązać zadanie, i wprowadzić kod rozwiązania w głównym oknie. Następnie naciśnij przycisk: Stary poziom 01 - 12Stary poziom 01 - 13Aby ułatwić sobie naukę, a także uprościć proces sprawdzania programu, kod należy wpisać tylko w miejscu oznaczonym komentarzem „Tutaj dodaj swój kod”. W przypadku udanej kompilacji program zostanie automatycznie sprawdzony- czy bieżące zadanie zostało rozwiązane poprawnie. Jeśli program wyświetla coś na ekranie, poniżej znajduje się specjalne okno – okno Output . Pokazuje wszystko, co program wyświetlił na ekranie podczas ostatniego uruchomienia. Zawsze możesz ukryć okno z kodem, aby zobaczyć coś na wykładach lub odłożyć rozwiązanie zadania. Wystarczy nacisnąć przycisk w prawym górnym rogu. Kiedy ponownie wrócisz do tego zadania, Twój poprzedni kod pozostanie tam. Przycisk wygląda tak: Stary poziom 01 - 14Jeśli rozmiar okna z kodem jest zbyt mały, możesz go zmaksymalizować, klikając przycisk maksymalizacji (dostępny od poziomu 4): Stary poziom 01 - 15Zadania domowenależy rozwiązać w Intellij IDEA (dostępny od poziomu 3). Jest to specjalny program dla programistów (IDE) ułatwiający kodowanie. Napisałem wtyczkę do IDEA, która da Ci możliwość sprawdzenia, czy Twój program jest poprawny w mniej niż sekundę. Wtyczka składa się tylko z dwóch przycisków: Stary poziom 01 - 16Lewy przycisk pokazuje listę dostępnych dla Ciebie zadań: Stary poziom 01 - 17Prawy przycisk wysyła zadanie na serwer do sprawdzenia: Stary poziom 01 - 18Możesz także zarobić na „ciemnej materii” oglądając filmy: Stary poziom 01 - 19

3 Risha, Podstawy pracy z pamięcią

- To znowu ja: po prostu zapomniałem ci coś wyjaśnić. Chcę opowiedzieć o zmiennych i adresowaniu pamięci . Nie myśl o tym zbyt wiele, ale jeśli coś sobie przypomnisz - to litość! - Uwielbiam twoje podejście. Dobrze, jeśli punkt został przyjęty, jeśli nie - cóż, w porządku. - Jak pójdzie, to pójdzie, nie rób tego na siłę. To oczywiste. Dlaczego, u Ciebie jest inaczej? - To jest. Mamy inne podejście do nauki: jeśli nie chcesz, musisz. - Hmm, co za przestarzałe podejście. Wyobraź sobie, marnujesz dużo czasu i wysiłku, a rezultatu prawie nie ma. - Święta racja! Ale niech to minie. - W porządku. Wyobraź sobie Excela. Wszyscy znają Excela. Arkusz Excela składa się z komórek, każda komórka ma swój unikalny numer (A1, A2,…B1, B2).Możesz umieścić pewną wartość w komórce lub uzyskać przechowywaną wartość, gdy znasz numer komórki. Pamięć komputera jest zorganizowana w podobny sposób. Stary poziom 01 - 20- Na razie wszystko jasne. - W czasie wykonywania program i jego dane są przechowywane w pamięci. Cała pamięć komputera jest reprezentowana przez małe komórki - bajty. Każda komórka ma swój unikalny numer - 0,1,2,3, ... (zaczynając od zera). Jeśli znasz numer komórki, możemy tam zapisać dane lub pobrać dane z komórki . Niektóre komórki przechowują kod programu, zestaw poleceń procesora, inne przechowują dane programu. Numer każdej komórki jest również nazywany jej adresem. - Procesor, polecenia... - Profesor coś mi o tym opowiadał, ale tylko trochę. - Procesor to rzecz, która może uruchamiać polecenia z programu wprowadzonego do pamięci. Prawie każde polecenie procesora wygląda tak: „weź dane z niektórych komórek, zrób coś z nimi, a następnie umieść wynik w innych komórkach”. Łącząc ich setki, otrzymujemy w ten sposób złożone i przydatne polecenia. - Po co mi to wszystko, u licha? - Kiedy zmienna jest zadeklarowana w kodzie, otrzymuje ona fragment nieużywanej pamięci , zwykle kilka bajtów. Deklarując zmienną, musisz również określić typ informacji, które program będzie przechowywać w zmiennej: liczby, tekst lub inne dane. Dla wygody każdej zmiennej nadano unikalną nazwę . - A więc zmienna to nazwa i typ, czy fragment pamięci i wartość? - Wszystko razem. Rzućmy okiem na kilka przykładów. Stary poziom 01 - 21

4 Elly, Znajomość typów int i String

- Hej, Amigo. - Cześć, Eleonoro Carry. - Mów mi po prostu Elly, żeby nie brzmiało to tak oficjalnie. - Dobrze, Elly. - Myślę, że z moją pomocą szybko staniesz się jednym z najlepszych programistów. Mam duże doświadczenie w nauczaniu początkujących. Podążaj za mną, a wszystko pójdzie jak w zegarku. Zacznijmy. - W Javie istnieją dwa podstawowe typy: String i int . W String przechowujemy napisy/tekst, a w int liczby (liczby całkowite). Aby zadeklarować nową zmienną, należy wpisać jej typ i nazwę. Nazwa nie może pasować do żadnej innej nazwy zmiennej i/lub funkcji. Stary poziom 01 - 22- Deklarując zmienne możesz od razu wprowadzić do nich wartości. Stary poziom 01 - 23- Aby wprowadzić nową wartość do zmiennej należy użyć znaku równości „ = ”. Nazywa się to również operatorem przypisania . Przypisanie to nadanie zmiennej wartości wziętej z innej zmiennej lub wyliczonej na podstawie kilku zmiennych. Stary poziom 01 - 24- Nowa wartość zmiennej może zostać obliczona na podstawie wyrażenia po prawej stronie znaku «=». Wyrażenie może zawierać tę samą zmienną. Stary poziom 01 - 25- Łańcuchy można łączyć za pomocą znaku plus: Stary poziom 01 - 26 - Czasami wygodnie jest użyć ciągu składającego się z jednej lub więcej spacji: Stary poziom 01 - 27Teraz wyjaśnię, jak wyświetlić tekst i wartość zmiennej: Stary poziom 01 - 28Stary poziom 01 - 29- A propos, Diego poprosił mnie o kilka zadań. Nie zdziw się, są w stylu Diego:
Zadania
1 Napisz program wyświetlający komunikat „Jeśli coś pójdzie nie tak w biurze, obwiniaj faceta, który nie mówi po angielsku”.
2 Napisz program wyświetlający komunikat „Nie ekscytują mnie pieniądze, one mnie uspokajają”. 10 razy.
3 Napisz program wyświetlający komunikat „Jeśli nie podoba ci się sposób, w jaki jeżdżę, trzymaj się z dala od chodnika”.

5 Diego, dobra rada

Stary poziom 01 - 30- Hej, kolego! To znowu ja, pamiętasz? Ten, który nauczy Cię właściwej kadry! - Nikt nie rozumie cię lepiej niż ja, bo obaj jesteśmy robotami. Więc nie słuchaj teorii o tych „workach kości”. Jestem tym, którego powinieneś słuchać. A ja mówię: nic nie zastąpi praktyki. Nie nauczysz się pływać czytając przewodnik pływacki, prawda? Ha ha. Kto ćwiczy, wygrywa. Tak robią roboty. - Oto nowe zadanie : napisz program, który wyświetli „Pocałuj mój błyszczący metalowy tyłek!”
Zadanie:
1 Nowe zadanie wyjścia tekstowego
Napisz program, który wyświetli „Pocałuj mój błyszczący metalowy tyłek!”

6 Risza, Podpisanie umowy

- To znowu ja! Myślę, że wiesz już wystarczająco dużo, aby zacząć podejmować mądre decyzje . Najwyższy czas podpisać umowę z nowym pracodawcą. Musisz wypełnić wniosek, oto wzór formularza. Po prostu wyświetl jego tekst na ekranie, to wszystko. Podpisz to w ciemno, zawsze to robię.
Zadanie: wyświetl tekst

Nazywam się Amigo.

Moja pensja za pierwszy rok wyniesie 100 $
Moja pensja za drugi rok wyniesie 200 $
Moja pensja za trzeci rok wyniesie 300 $
Moja pensja za czwarty rok wyniesie 400 $
Moja pensja za piąty rok wyniesie 500 $

Dzięki za hojność, moja przyjaciółko Risha!

Amigo zamyślił się na chwilę. — Wcale nie wygląda na hojnego. Pamiętam, jak Diego nauczył mnie wyrażenia...»
Nowe zadanie: KONTRAKT. Napisz program, który wyświetli:
1

Nazywam się Amigo.

Moja pensja za pierwszy rok wyniesie 60 000 $
Moja pensja za drugi rok wyniesie 80 000 $ Moja
pensja za trzeci rok wyniesie 100 000 $
Moja pensja za czwarty rok wyniesie 120 000 $
Moja pensja za piąty rok wyniesie 150 000 $

Pocałuj mój błyszczący metalowy tyłek!

Risha wraca: - No i jak się masz? - Zrobione. Podpisałem to. - Ładnie wykonane! Ja też podpisuję się w ciemno. My w Galaktycznej Gorączce nigdy się nie oszukujemy. - Heh heh. Dzięki za bycie tak hojnym, mój przyjacielu Risha!

7 Elly, Wyjście na ekran

- To znowu ja. Dzisiaj masz trzy lekcje. To jest drugie! Usiądź wygodnie i posłuchaj, opowiem ci o wyjściu na ekran. To proste i łatwe: Stary poziom 01 - 31- Czy możesz jeszcze raz opowiedzieć o print() i println()? - Funkcja print () wyświetla cały tekst litera po literze . Gdy linia jest pełna, tekst pojawia się w następnej linii. Możesz przerwać wyjście w bieżącym wierszu i sprawić, by tekst był wyświetlany w następnym wierszu, jeśli użyjesz funkcji println (). - Rozumiem. A co to za magia dodawania ciągów znaków do liczb? - Jeśli liczba zostanie dodana do liczby, wynikiem będzie liczba: 2+2 równa się 4. Jeśli ciąg zostanie dodany do liczby, liczba jest konwertowana na ciąg, a następnie łączone są dwa ciągi. - Tak. Tak myślałem, widząc przykłady, ale nigdy nie wiadomo. Dzięki za ciekawy wykład, Elly.

8 Bilaabo, Porównanie z Pascalem

Stary poziom 01 - 32- Cześć! Jestem dr Laga Bilaabo, jestem kosmitą, mam nadzieję, że zostaniemy przyjaciółmi. - Ja też. - Na naszej rodzimej planecie zamiast przestarzałej Javy używamy progresywnego języka programowania Pascal. Oto małe porównanie między Javą a Pascalem: Stary poziom 01 - 33- To ten sam program napisany w różnych językach. Jak widać, w Pascalu zajmuje to mniej linii; to znak progresywności Pascala. - Myślę, że to porównanie może poprawić twoje zrozumienie Javy, jeśli kiedykolwiek widziałeś Pascala. - Nie, nie mam. Ale nadal interesujące byłoby spojrzenie na porównanie dwóch różnych języków programowania. - Tak, masz rację. Kontynuujmy. - W Pascalu napisany kod umieszczamy w ciele programu, procedurach lub funkcjach. W Javie wszystko zostało znacznie uproszczone: treść programu, procedury i funkcje zostały zastąpione funkcjami, a funkcje nazwano metodami. Stary poziom 01 - 34- W kolumnie Pascal widzę „treść programu”, „funkcję” i „procedurę”, aw kolumnie Java są tylko funkcje. Wygląda to trochę dziwnie. - Tak, wszystkim na mojej planecie wydaje się to bardzo dziwne, ale ludzie lubią wszystko upraszczać. - W Javie cały kod znajduje się w funkcjach, więc aby zadeklarować funkcję, nie trzeba nawet pisać funkcji, tak jak w Pascalu . - To takie proste: jeśli linia kodu ma postać «Typ + nazwa» , jest to deklaracja funkcji lub zmiennej.Jeśli nawiasy występują po nazwie, oznacza to deklarację nowej funkcji. Jeśli nie ma nawiasów, to deklarowana jest nowa zmienna. - Deklaracja zmiennych i funkcji w Javie jest bardzo podobna, porównajmy: Stary poziom 01 - 35Funkcja ma nazwę getName i zwracany typ String. - Co więcej, funkcje Java nie mogą istnieć samodzielnie. Muszą należeć do określonej klasy. Dlatego, kiedy ludzie muszą napisać mały program w Javie, muszą najpierw utworzyć klasę , następnie napisać w niej funkcję main , a następnie napisać w niej swój kod .Ziemianie to takie dziwadła. - Więc jak widzisz Pascal jest dużo lepszy. A gdybym mógł wybrać, nauczyłbym cię Pascala. Ale moja załoga zmusiła mnie do zadania kilku zadań na Javie. Przynajmniej postaram się dać ci dobrą motywację:
Zadania
1 Napisz program, który wyświetli 9 razy: „Życie nie jest sprawiedliwe – przyzwyczaj się”.
2 Napisz program, który wyświetli 4 razy: „Najważniejszym interesariuszem w Twoim życiu jesteś Ty”.
3 Napisz program, który wyświetla 16 razy: „Co teraz zasiejesz, później zbierzesz”.

9 Profesor mówi o korzyściach płynących z wykładów

Stary poziom 01 - 36- Hej, Amigo! - Dzień dobry, profesorze Hans. - Wiele widziałem w swoim czasie. A teraz powiem ci to… - Czasami ludzie rozumieją to, czego się uczą, od razu, czasami nie. Wszystko jest zgodne z tym, czego cię wcześniej nauczono i przez kogo. To znaczy, nauczyciel musi motywować swoich uczniów. - Kiedy uczeń chce się uczyć, nauczyciel jest tu bezradny. - Zgadza się. Student nie może zamienić nudnego wykładu lub lekcji w zabawę. Może to zrobić tylko nauczyciel. Nauczyciel musi sprawić, by lekcje były ciekawe i pouczające, a nie narzekać, że uczniowie nie chcą się uczyć i uczęszczać na zajęcia. - Wyobraź sobie reżysera filmu, który poniósł porażkę w kasie, obwiniając widzów, którzy nie są zainteresowani jego filmami i ich nie oglądają. Jeśli spotkasz takiego reżysera lub wykładowcę, po prostu go zignoruj. - Dzięki za radę, profesorze. - Poprosiłem Elly i Rishę, aby wyjaśniły wam nowy materiał w pouczający i interesujący sposób. Ale wciąż mogą popełniać błędy. Er jest człowiekiem. Czasami ich historia jest w połowie skończona, czasami czegoś nie rozumiesz. Nie powinno to jednak powstrzymywać Cię przed nauką nowych tematów. Bo przed Tobą świat ekscytujących przygód i ciekawej pracy! - Dam ci linki do artykułów na ten sam temat. Zapoznaj się z tymi artykułami, jeśli masz problemy z rozwiązywaniem zadań. Jeśli chcesz przeczytać coś innego na inny temat, możesz odwiedzić naszą stronę internetową community.CodeGym.net. Znajdziesz tam więcej informacji w przydatnych linkach. CodeGym Wykład 1 Dyskusja Oto także niesamowita książka „Thinking in Java”. To obowiązkowa lektura dla każdego programisty Java. Książka wcale nie jest skierowana do nowicjuszy, ale mimo to pomoże ci zrozumieć trudny temat. Jeśli zrozumiesz, co jest tam napisane, będę z ciebie dumny.

10 Elly

- Hej, Amigo! Diego i ja mamy przerwę i opowiadamy sobie kawały, chcesz dołączyć? - Oczywiście! Młody mężczyzna studiujący za granicą wysłał SMS-a do swojego ojca: Drogi tato, no mon, no fun, your syn. Ojciec odpowiedział: Drogi synu, szkoda, tak smutno, twój tata.

11 Diego

- Moja kolej. Posłuchaj tego: Był student, który chciał zostać przyjęty na kurs. Był wystarczająco bystry, aby przejść przez test pisemny, GD i miał stawić się na osobistą rozmowę kwalifikacyjną. Później, w miarę postępu wywiadu, ankieter stwierdził, że ten chłopiec jest bystry, ponieważ potrafi poprawnie odpowiedzieć na wszystkie pytania. Prowadzący wywiad zniecierpliwił się i postanowił zagonić chłopca do rogu. „Powiedz mi, jaki masz wybór”; powiedział do chłopca: „Jaki masz wybór: albo zadam ci dziesięć łatwych pytań, albo JEDNO naprawdę trudne. Dobrze się zastanów, zanim podejmiesz decyzję”. Chłopiec zastanowił się przez chwilę i powiedział: „Mój wybór to JEDNO naprawdę trudne pytanie”. „Cóż, powodzenia, dokonałeś własnego wyboru!” – powiedział mężczyzna po przeciwnej stronie. Powiedz mi: co jest pierwsze, dzień czy noc?” Chłopiec był wstrząśnięty pierwszy, ale odczekał chwilę i powiedział: „Jest DZIEŃ, proszę pana”. "Jak???????" ankieter uśmiechał się („Nareszcie cię mam!”, powiedział do siebie.) „Przepraszam pana, obiecał mi pan, że nie zada mi DRUGIEGO trudnego pytania!” W ten sposób zapewniono sobie wstęp na kurs.

12 lipca

- Hej, Amigo! - Myślę, że wystarczająco długo dzisiaj pracowałeś. - Co powiesz na zasłużoną przerwę?

Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION