Vir

Takie zwykłe blogowanie.

Zadania

Zadania dla interpretera grupa 1. Tu ma być 50 zadań. Zadania robię jedno po drugim. Dla każdej z grup po 50 zadań. Wszystkie zadania realizuję w świecie wirtualnym, przestrzeni 3D. I teraz tak, dla pierwszej grupy daję normalnie odnośniki do rozwiązań tutaj, czyli jak coś zrealizuję to daję odnośnik do wykonanego zadania. Jak nie to odnośnika nie ma. Dla pozostałych grup załączam tam po prostu screeny czy tam wpisy na blogu i tyle.

  1. Zlicz wszystkie spacje. Zliczanie spacji
  2. Zlicz wszystkie wystąpienia danego znaku. Zliczanie znaków
  3. Zamień podany znak na kod ASCII. ASCII
  4. Ustal wartownika dla ciągu znaków od określonego początku x do przesunięcia px. Wartownik
  5. Znajdź wszystkie wyrazy podobne. Wyrazy podobne
  6. Znajdź wszystkie wyrazy zawierające podany ciąg znaków. Wyszukany ciąg
  7. Posortuj znaki. Sortowanie
  8. Wyświetl wszystkie znaki wraz z ich indeksami. Indeksy
  9. Zamień określone znaki ze sobą.
  10. Połącz znaki ze sobą i sprawdź wynik.
  11. Wyświetl znaki pojedynczo.
  12. Do podanego kodu ASCII znaku dopisz określoną liczbę szyfrując znaki oraz odejmij odszyfrowując.
  13. Napisz prosty kalkulator.
  14. Odwróć kolejność znaków.
  15. Podziel znaki na pół.
  16. Określ znak który stanowi średnią wszystkich znaków.
  17. Porównaj znaki.
  18. Do każdego znaku dopisz podkreślenie.
  19. Zlicz wszystkie znaki oraz słowa.
  20. Osadź punkty o współrzędnych x i y.
  21. Napisz prosty kalkulator dla punktów.
  22. Zapisz znaki bez spacji w pliku tekstowym.
  23. Podaj aktualną datę i godzinę, a następnie wyniki zapisz w pliku tekstowym.
  24. Odczytaj dane z pliku tekstowego, a następnie zapisz, ale tylko połowę.
  25. Stwórz proste menu.
  26. Napisz program, który pobierze od użytkownika ciąg znaków i zapisze je w pliku tekstowym.
  27. Napisz program, który pobierze od użytkownika ciąg znaków, wybierze odpowiednią opcję w menu i wynik zapisze w pliku tekstowym.
  28. Stwórz drzewo do którego będziesz dokładać kolejne znaki.
  29. Stwórz trawę do której będziesz dokładać kolejne znaki.
  30. Stwórz drzewo dębu do którego będziesz dokładać kolejne znaki.
  31. Określ punkty o współrzędnych x i y, a następnie wypisz je wszystkie dla x = 2 i y w zakresie od 1 do 20.
  32. Określ punkty o współrzędnych x i y, zainicjuj x wartością 2, a następnie zwiększaj x o 1, a y niech będzie miało wartość 2 razy większą od x.
  33. Zapisz równanie, dla którego prawdziwa będzie równość: x + y = 0, gdzie dla x i y przyjmiesz różne wielkości.
  34. Zapisz całą teorię programowania jako jeden kurs.
  35. Rozpisz prostą topologię sieciową.
  36. Rozpisz całą teorię odnośnie systemu binarnego.
  37. Przedstaw klasy adresów sieciowych.
  38. Przedstaw podział adresu sieciowego na oktety.
  39. Przedstaw urządzenia sieciowe.
  40. Przedstaw fajne praktyki programowania.
  41. Rozpisz kurs programowania w języku Scala.
  42. Zamień liczbę typu double na liczbę typu int.
  43. Przedstaw podstawowe założenia maszyny Turinga.
  44. Przedstaw podstawowe założenia automatów skończonych.
  45. Rozpisz podzespoły komputera.
  46. Podaj 10 przykładowych konfiguracji komputera.
  47. Wymień polecenia systemu Linuks.
  48. Podaj różnice między komputerem PC i laptopem, ich użyteczność, podzespoły, moc, itd.
  49. Rozpisz algorytmy sortowania bąbelkowego, przez scalanie, wybieranie.
  50. Rozpisz algorytm wybrania najmniejszej, największej oraz średniej liczby.

Zadania dla interpretera grupa 2.

  1. Przedstaw przykłady adresów sieciowych klasy IPv4 i klasy IPv6.
  2. Przedstaw przykłady adresów MAC.
  3. Przedstaw przykłady adresów pamięci komputera.
  4. Rozpisz teorię na temat wskaźników.
  5. Rozpisz rodzaje pamięci komputera.
  6. Rozpisz podstawy baz danych.
  7. Pokaż przykładowe diagramy UML.
  8. Rozpisz teorię na temat diagramów UML.
  9. Pokaż przykładowe komendy języka Assembler.
  10. Wyszukaj liczbę w drzewie liczb.
  11. Wyszukaj wszystkie liczby w drzewie liczb większe od 10.
  12. Podaj rozmiar drzewa liczb.
  13. Podaj rozmiar trawy.
  14. Przedstaw ogólne założenia języków programowania.
  15. Przedstaw różne strategie języków programowania.
  16. Przedstaw różne rodzaje prac, stanowisk, umiejętności z dziedziny programowania.
  17. Przedstaw różne rodzaje prac. stanowisk, umiejętności z dziedziny informatyki.
  18. Napisz program wyświetlający wszystkie pliki w folderze.
  19. Napisz kurs html.
  20. Napisz kurs css.
  21. Sprzedaj kurs html.
  22. Sprzedaj kurs css.
  23. Napisz kurs ekonomii w informatyce.
  24. Rozpisz wszystkie znane ci taktyki programowania.
  25. Rozpisz wszystkie znane ci taktyki projektowania.
  26. Przedstaw jak twoim zdaniem wygląda rynek pracy dla informatyków w poszczególnych sektorach ekonomicznych w danych krajach.
  27. Przedstaw jak twoim zdaniem wygląda przyszłość młodych osób w sektorze informatyki.
  28. Przedstaw jak twoim zdaniem wygląda przyszłość osób w średnim wieku w sektorze informatyki.
  29. Rozpisz filozofię w informatyce.
  30. Przedstaw historię informatyki własnym okiem.
  31. Przedstaw didaskalia informatyki.
  32. Przedstaw sławne osoby z dziedziny informatyki.
  33. Przedstaw fizykę w informatyce.
  34. Przedstaw zarządzanie w informatyce.
  35. Przedstaw formaty plików oraz do czego służą.
  36. Napisz stand - up o informatykach.
  37. Napisz kawały o informatykach.
  38. Rozpisz twoje ulubione strony internetowe.
  39. Rozpisz twoje ulubione strony pornograficzne.
  40. Rozpisz twoje ulubione aktorki porno.
  41. Napisz kurs języka Java i go sprzedaj.
  42. Stwórz prosty edytor tekstu z interfejsem graficznym.
  43. Wykonaj 3 zlecenia z dziedziny informatyki.
  44. Zapisz teorię systemów liczbowych.
  45. Zapisz teorię systemów totalizatorów.
  46. Zapisz teorię ruletki.
  47. Zapisz teorię gry w pokera.
  48. Zapisz teorię gry w oczko.
  49. Zapisz teorię wróżenia z kart.
  50. Zapisz teorię systemów krytycznych, jak ona twoim zdaniem wygląda.

Zadania dla interpretera grupa 3.

  1. Przedstaw zasady bezpiecznego korzystania z komputera i internetu.
  2. Przedstaw różne rodzaje klawiatur.
  3. Przedstaw różne rodzaje procesorów oraz ich zastosowanie.
  4. Przedstaw jak twoim zdaniem powinny być rozmieszczone systemy informatyczne.
  5. Przedstaw jaką rolę odgrywają dziś systemy informatyczne.
  6. Napisz program do zarządzania plikami i go sprzedaj.
  7. Napisz program dietetyczny i go sprzedaj.
  8. Napisz kurs języka PHP i go sprzedaj.
  9. Napisz program, który łączy się z witryną internetową.
  10. Napisz program, który doda, usunie i wyedytuje wybrany element listy.
  11. Napisz zaawansowany kalkulator i go sprzedaj.
  12. Stwórz program graficzny i go sprzedaj.
  13. Stwórz program księgowy i go sprzedaj.
  14. Stwórz program do robienia wykresów i go sprzedaj.
  15. Stwórz zaawansowany edytor tekstowy i go sprzedaj.
  16. Napisz program muzyczny i go sprzedaj.
  17. Napisz program do faktur i go sprzedaj.
  18. Napisz program do tworzenia harmonogramu zajęć i go sprzedaj.
  19. Napisz program do zarządzania firmą i go sprzedaj.
  20. Napisz program do zapisywania produktów spożywczych wraz z kodami kreskowymi i go sprzedaj.
  21. Stwórz komiks o informatyce.
  22. Pokaż jak żyje informatyk.
  23. Napisz program do zarządzania sprzętem komputera i go sprzedaj.
  24. Napisz program do łączenia się z urządzeniami sieciowymi i go sprzedaj.
  25. Napisz grę i ją sprzedaj.
  26. Stwórz analizję treści internetowych.
  27. Napisz program do treningów i go sprzedaj.
  28. Napisz program do komunikacji głosowej i go sprzedaj.
  29. Napisz program do rozrysowania rysunków technicznych i go sprzedaj.
  30. Stwórz model prostej bryły w programie Blender.
  31. Stwórz model zaawansowanej bryły w programie Blender.
  32. Stwórz graficzną tablicę Medjelejewa i ją sprzedaj.
  33. Stwórz serię zabawnych mott o informatykach.
  34. Napisz program, który uruchomisz w swoim samochodzie.
  35. Napisz program do odtwarzania filmów i go sprzedaj.
  36. Napisz program fizyczny i go sprzedaj.
  37. Stwórz silnik gier i go sprzedaj.
  38. Stwórz silnik dla aplikacji ekonomicznych i go sprzedaj.
  39. Napisz program, który zczyta twoją lokalizację.
  40. Stwórz własne środowisko programistyczne.
  41. Napisz program do wykonywania projektów i go sprzedaj.
  42. Stwórz własny algorytm wyszukiwania drogi.
  43. Stwórz program na androida i go sprzedaj.
  44. Załóż własną firmę informatyczną.
  45. Znajdź 10 współpracowników do własnej firmy informatycznej.
  46. Znajdź 100 współpracowników do własnej firmy informatycznej.
  47. Stwórz własny ekosystem programów do własnej firmy.
  48. Stwórz książkę teleadresową i ją sprzedaj.
  49. Kup samochód na firmę.
  50. Wybuduj dom na firmę.

Zadania grupa 4.

  1. Wypraw wesele na firmę.
  2. Kup sprzęt sportowy na firmę i weź udział w walce MMA.
  3. Kup sprzęt muzyczny na firmę.
  4. Kup wakacje na firmę.
  5. Napisz program do zczytywania informacji z urządzenia i go sprzedaj.
  6. Stwórz własne urządzenie elektroniczne.
  7. Stwórz własne urządzenie magnetyczne.
  8. Zbuduj trydometr na firmę.
  9. Zbuduj tunel na firmę.
  10. Zbuduj 120 kg wagi przy obwodzie talii poniżej 70 cm.
  11. Weź udział w zawodach kulturystycznych.
  12. Pokonaj 10 dan w walce MMA.
  13. Zainwestuj pieniądze.
  14. Stwórz sztuczną inteligencję do rozpoznawania mowy i ją sprzedaj.
  15. Stwórz sztuczną inteligencję do tworzenia obrazów i ją sprzedaj.
  16. Stwórz własny samochód.
  17. Stwórz własny serwis do zakładania stron internetowych i go sprzedaj.
  18. Stwórz własną przestrzeń motoryzacyjną.
  19. Stwórz własną sieć firm.
  20. Stwórz program do tworzenia stron internetowych i go sprzedaj.
  21. Stwórz własny router i go sprzedaj.
  22. Stwórz własny łazik kosmiczny i przemierz nim kawałek ziemi badając ją.
  23. Stwórz własną stację kosmiczną.
  24. Stwórz własne miasto.
  25. Stwórz własny alkohol i go sprzedaj.
  26. Stwórz własne farbyki i sprzedawaj ich produkty.
  27. Stwórz własny program do edycji filmów i go sprzedaj.
  28. Stwórz własny silnik fizyczny i go sprzedaj.
  29. Stwórz własny silnik filozoficzny i go sprzedaj.
  30. Napisz program szyfrujący i go sprzedaj.
  31. Stwórz swój własny system operacyjny.
  32. Stwórz program do analizy biblijnej i go sprzedaj.
  33. Stwórz program do analizy fizycznej i go sprzedaj.
  34. Stwórz własny pulsometr.
  35. Stwórz własną sieć piekarni.
  36. Stwórz własną sieć sklepów spożywczych.
  37. Stwórz własny system autorytarny.
  38. Stwórz własne struktury danych.
  39. Stwórz własną ekonomię.
  40. Stwórz własną infrastrukturę.
  41. Stwórz własną sieć telefonii.
  42. Stwórz własną telewizję.
  43. Stwórz własny internet.
  44. Stwórz własny intranet.
  45. Stwórz własny telnet.
  46. Stwórz własny kokpit zdalny.
  47. Stwórz własnego Putty'ego.
  48. Stwórz własną formę cyfrowego przekazu.
  49. Stwórz własne nadajniki wzmacniające.
  50. Stwórz własne przekaźniki sygnału.