ODBIERZ TWÓJ BONUS :: »

Python, C++, JavaScript. Zadania z programowania Marek Luliński, Gniewomir Sarbicki

Autorzy:
Marek Luliński, Gniewomir Sarbicki
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.7/6  Opinie: 7
Stron:
144
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
25,92 zł 39,90 zł (-35%)
23,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
23,94 zł 39,90 zł (-40%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Struktury programów w językach Pascal, C++, JavaScript i Python
  • Tworzenia i wykorzystywania funkcji oraz procedur w różnych językach
  • Korzystania z kompilatorów, edytorów i środowisk programistycznych
  • Definiowania i operowania na typach liczbowych: całkowitych i rzeczywistych
  • Stosowania funkcji matematycznych w zadaniach programistycznych
  • Wykorzystywania instrukcji warunkowych i iteracyjnych
  • Obsługi formularzy i plików .js w JavaScript
  • Operowania na listach, krotkach i łańcuchach znaków w Pythonie
  • Używania wyrażeń logicznych i instrukcji bitowych
  • Implementowania pętli for i while w różnych językach
  • Tworzenia bloków funkcji i list składanych w Pythonie
  • Stosowania programowania funkcyjnego i porównywania wydajności rozwiązań
  • Rozwiązywania zadań numerycznych, logicznych i matematycznych
  • Szyfrowania tekstu, generowania permutacji i budowania trójkąta Pascala
  • Wskazywania punktów kratowych w zadaniach geometrycznych
  • Korzystania z tablic i algorytmów w praktycznych zadaniach programistycznych

Zadania z programowania? Zbiór programów do napisania!

Pascal, C++, JavaScript i Python — oto zbiór języków, które przećwiczysz dzięki zadaniom w tej książce. Każdy z nich ma nieco inne zastosowania, wszystkie zaś są lub będą w najbliższym czasie wykorzystywane na lekcjach informatyki i na egzaminach, a ich zastosowanie w obliczu realnych problemów może wydatnie uprościć Ci życie. Jak najłatwiej i najszybciej nauczyć się programować w tych językach? Oczywiście dzięki ćwiczeniom! Z tą książką napiszesz konkretne programy rozwiązujące zadania numeryczne, logiczne i matematyczne — w każdym z powyższych języków.

Z praktycznym zestawem zawartych tu zadań spróbujesz znaleźć permutacje zbioru, zaszyfrować tekst szyfrem Cezara, zbudować trójkąt Pascala i wskazać punkty kratowe wewnątrz koła o promieniu r. Napiszesz według własnego pomysłu programy odpowiadające na postawione w zadaniach pytania. Jeśli jesteś uczniem, będziesz mógł w ten sposób ćwiczyć nie tylko umiejętności programistyczne, lecz także matematyczne. Jeśli jesteś nauczycielem, znajdziesz tu wiele inspiracji dla swoich uczniów. Gotowy pogram będziesz mógł później porównać z rozwiązaniami proponowanymi przez autorów.

Dogadaj się z komputerem — w każdym z czterech języków!

---

UWAGA: Skala trudności zadań odpowiada poziomowi szkoły średniej.

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Dr hab. inż. Gniewomir Sarbicki specjalizuje się w informatyce kwantowej. Zawodowo używa Pythona w obliczeniach numerycznych dotyczących splątania kwantowego i jest opiekunem prac inżynierskich powstających z wykorzystaniem tego języka. Od 2012 roku prowadzi kursy w zakresie Pythona na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu.

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać już któryś z języków programowania, aby korzystać z tej książki?
Nie, książka zawiera wprowadzenie do każdego z języków (Pascal, C++, JavaScript, Python) oraz przykłady programów, dzięki czemu może z niej korzystać zarówno początkujący, jak i osoby chcące poszerzyć swoją wiedzę.
2. Czy w książce znajdę rozwiązania do wszystkich zadań?
Tak, książka zawiera zarówno zadania, jak i szczegółowe rozwiązania, co pozwala samodzielnie sprawdzić swoje postępy i porównać własne pomysły z propozycjami autorów.
3. Czy zadania są dostosowane do aktualnej podstawy programowej w szkołach średnich?
Tak, poziom trudności zadań odpowiada wymaganiom szkoły średniej i jest zgodny z tematami pojawiającymi się na lekcjach informatyki oraz egzaminach.
4. Jakie umiejętności rozwinę, rozwiązując zadania z tej książki?
Rozwijasz praktyczne umiejętności programowania w czterech językach, a także logiczne i matematyczne myślenie, analizę problemów oraz umiejętność samodzielnego rozwiązywania zadań algorytmicznych.
5. Czy książka obejmuje tylko zadania matematyczne?
Nie, w książce znajdziesz zadania numeryczne, logiczne oraz praktyczne problemy programistyczne, które uczą rozwiązywania różnorodnych zagadnień.
6. Czy mogę korzystać z tej książki przygotowując się do olimpiad lub konkursów informatycznych?
Tak, zadania zawarte w książce świetnie sprawdzą się zarówno podczas nauki do egzaminów, jak i jako trening przed olimpiadami czy konkursami programistycznymi.
7. W jakich środowiskach programistycznych mogę rozwiązywać zadania z książki?
Autorzy omawiają różne edytory i kompilatory dla każdego języka na systemach Windows i Linux, dzięki czemu możesz wybrać narzędzie odpowiednie dla siebie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
25,92 zł
Dodaj do koszyka
Ebook
23,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile