Czytano 330030 razy przez 24839 osoby. Aktualnie 7 osób.

Programming

Robert obudził się w kompletnych ciemnościach.
      - To już koniec. Nie zasnÄ™ do Å›witu    - pomyÅ›laÅ‚.
   WstaÅ‚. ZaÅ‚ożyÅ‚ szlafrok i zapaliÅ‚ Å›wiatÅ‚o, które ukazaÅ‚o umieszczony pod oknem sprzÄ™t komputerowy. Robert podszedÅ‚ do komputera i ożywiÅ‚ jego ekran ruchem leżącej na stole myszki. UkazaÅ‚ siÄ™ pulpit narzÄ™dzia programistycznego z zaÅ‚adowanym już projektem, nad którym przerwaÅ‚ pracÄ™ poprzedniego dnia. UruchomiÅ‚ testowanie przygotowywanego programu. Po kilku minutach stwierdziÅ‚ błędne odczytywanie przez program czynnoÅ›ci wykonywanych myszkÄ….
      - Trzeba szukać błędnego kodu. Tylko, w którym miejscu?    - pomyÅ›laÅ‚. Kolejno testowaÅ‚ różne hipotetyczne miejsca wystÄ…pienia błędu. PozbawiaÅ‚ moduÅ‚ różnych dodatkowych możliwoÅ›ci byleby tylko wykryć swój błąd w oprogramowaniu. Niestety błędne zachowanie programu powtarzaÅ‚o siÄ™ z uporem maniaka. W koÅ„cu gdy za oknami już Å›witaÅ‚o przerwaÅ‚ te wysiÅ‚ki i udaÅ‚ siÄ™ do kuchni. Sprawnie przygotowaÅ‚ sobie Å›niadanie i włączyÅ‚ radio. W pewnej chwili aż usiadÅ‚ porażony nagłą myÅ›lÄ….
      - Ależ tak. OczywiÅ›cie    - wykrzyknÄ…Å‚ i szybko pobiegÅ‚ w kierunku swego pokoju. Kilka minut zajęło mu odtworzenie kodu w postaci jakÄ… pozostawiÅ‚ poprzedniego wieczora. NastÄ™pnie sprawnymi ruchami myszki zmieniÅ‚ odpowiedni fragment kodu swego programu i przystÄ…piÅ‚ do ponownego testowania.
   Błąd powtarzaÅ‚ siÄ™ uporczywie.
      - Zaraz, zaraz. Ta poprawka byÅ‚a konieczna by program dziaÅ‚aÅ‚ poprawnie. Ale może potrzebne jest coÅ› jeszcze    - pomyÅ›laÅ‚. ChwilÄ™ przeglÄ…daÅ‚ kod programu aż w koÅ„cu znalazÅ‚ i poprawiÅ‚ wyraźny błąd, którego wczeÅ›niej nie dostrzegÅ‚. Po uruchomieniu program, rzeczywiÅ›cie zaczÄ…Å‚ zachowywać siÄ™ w sposób poprawny. Nie wytrzymaÅ‚.
      - DziaÅ‚a. Ach, jak Å›wietnie dziaÅ‚a    - wykrzyknÄ…Å‚.
   PoczuÅ‚ siÄ™ zmÄ™czony. ZakoÅ„czyÅ‚ wiÄ™c pracÄ™ i wziÄ…Å‚ prysznic.
   WychodzÄ…c spod prysznica usÅ‚yszaÅ‚ dzwonek domofonu. PodniósÅ‚ sÅ‚uchawkÄ™ do ucha i zapyataÅ‚:
      - Kto tam?
      - To ja Felek    - odezwaÅ‚ siÄ™ znajomy gÅ‚os.
      - Wchodź na górÄ™    - odpowiedziaÅ‚ Robert.
      - Przepraszam, że tak wczeÅ›nie. Pewnie ciÄ™ obudziÅ‚em. Usprawiedliwia siÄ™ Felek w progu.
      - Kochany! Ja już dzisiaj caÅ‚kiem Å‚adny program uruchomiÅ‚em    - chwali siÄ™ Robert.
      - Bo ja do ciebie wÅ‚aÅ›nie w sprawie programu    - mówi Felek wyciÄ…gajÄ…c książkÄ™.
      - O, widzÄ™, że masz CD   -ROM    - mówi Robert.
      - WÅ‚aÅ›nie. Tu sÄ… programy napisane w jakimÅ› jÄ™zyku programowania nazwanym jednoliterkowo �C�. A ja zupeÅ‚nie nie wiem co z nimi zrobić by działąły w moim komputerze. Dwukrotnie w nie klikam. CoÅ› wyskakuje ale wykonywać siÄ™ nie chce.
      - Bo pewnie nie masz kompilatora jÄ™zyka C. Ja mam taki, to zaraz spróbujemy    - mówi Robert wkÅ‚adajÄ…c CD   -ROM do napÄ™du swego komputera.
      - Najpierw uruchamiam Å›rodowisko jÄ™zyka C. Teraz wczytujÄ™ do jego edytora twój program i uruchamiam kompilacjÄ™    - powoli tÅ‚umaczy wykonywane czynnoÅ›ci Robert.
      - A gdzie sÄ… wyniki?    - niecierpliwie pyta Felek.
      - Zdaje siÄ™, że na to bÄ™dziemy musieli trochÄ™ poczekać.
      - WiÄ™c może rozegramy partiÄ™ szachów    - proponuje Robert.
      - Dobrze    - zgadza siÄ™ Felek. Robert uruchamia inny program i na ekranie pojawia siÄ™ kolorowa, trójwwymiarowa szachownica.
      - To jeden z moich pierwszych programów    - chwali siÄ™.
      - Bierz biaÅ‚e i zaczynaj, bo nie wiem jak siÄ™ tym twoim programem posÅ‚użyć    - proponuje Felek. Mniej wiÄ™cej po godzinie, jakÄ… zajęło chÅ‚opcom rozegranie partii szachów, program prognozujÄ…cy wyÅ›wietliÅ‚ wyniki obliczeÅ„.
      - Czy zawsze tak dÅ‚ugo bÄ™dÄ™ musiaÅ‚ czekać na wyniki?    - pyta Felek.
      - To i tak krótko jak na tak poważne obliczenia. W firmach korzystajÄ… z superkomputerów by przyÅ›pieszyć te obliczenia    - objaÅ›nia Robert.
      - Czekaj. przecież ja mam wujka w �Centrum superkomputerowym�. ZaporaszaÅ‚ mnie do odwiedzin    - przypomina sobie Felek.
      - No widzisz. Tylko czy ci pozwoli wykonywać te obliczenia?    - zastanawia siÄ™ Robert.

Czytaj dalej: "Data base "

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Bez nich strona nie będzie działała poprawnie. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies.