ODBIERZ TWÓJ BONUS :: »

Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien Wiesław Rychlicki

Autor:
Wiesław Rychlicki
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.3/6  Opinie: 9
Stron:
320
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
69,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
37,95 zł 69,00 zł (-45%)
34,50 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Systemów zapisu liczb i ich konwersji między różnymi systemami
  • Tworzenia i uruchamiania pierwszych programów w Pascalu, C i C++
  • Wykorzystywania instrukcji warunkowych i pętli w rozwiązywaniu problemów
  • Obliczania pól i obwodów figur geometrycznych za pomocą programów
  • Stosowania operatorów logicznych i budowania złożonych warunków
  • Definiowania i wykorzystywania własnych funkcji oraz procedur
  • Przekazywania danych do funkcji i zwracania wyników
  • Implementowania algorytmów rozwiązywania równań matematycznych
  • Wykorzystywania rekurencji do rozwiązywania problemów programistycznych
  • Operowania na liczbach całkowitych, ułamkach zwykłych i zmiennoprzecinkowych
  • Pracy z tablicami jedno- i wielowymiarowymi oraz strukturami danych
  • Obliczania pierwiastków i przybliżeń liczb niewymiernych
  • Sumowania wyrazów ciągów liczbowych i rozwijania funkcji w szeregi
  • Zapisywania i odczytywania danych z plików tekstowych i binarnych
  • Modyfikowania danych w plikach binarnych
  • Rozwijania umiejętności programowania poprzez praktyczne zadania matematyczne

"Wędrówka do źródła kodu"

Popularna definicja programowania określa je jako "proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych".

 

Wspomniany kod źródłowy może być napisany w różnych językach programowania, z użyciem określonych reguł. Każdy z języków pozwala na wykorzystanie odpowiednich stylów programowania, a wybór konkretnego języka może zależeć od indywidualnych upodobań, polityki firmy lub funkcji, jakie końcowa aplikacja ma realizować. W zasadzie nie istnieje odpowiedź na pytanie, który z języków jest najlepszy.

Dlatego w tej książce nie znajdziesz typowego abecadła. Zapoznasz się za to z danym problemem, a następnie programem komputerowym służącym do jego rozwiązania. Jeśli chcesz wreszcie rozpocząć przygodę z programowaniem i nawiązać dialog ze swoim komputerem, ta publikacja jest właśnie dla Ciebie! Różnorodne obliczenia, mniej lub bardziej skomplikowane, znane Ci z lekcji matematyki lub nieznacznie wykraczające poza program nauczania, stanowią tutaj podstawę do zdobywania informacji na temat programowania w wybranych językach.

Wybrane zadania zaprezentowane są w popularnych językach programowania: Pascal, C i C++. Stosowane algorytmy wymagają także sięgnięcia po różne funkcje matematyczne, dostępne standardowo w bibliotekach języków programowania oraz konstruowane na podstawie wzorów.

Zostań informatycznym poliglotą. Programuj każdego dnia!

MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy w książce znajdę praktyczne przykłady kodu w różnych językach programowania?
Tak, książka zawiera liczne przykłady kodu w popularnych językach programowania, takich jak Pascal, C i C++. Każdy problem matematyczny jest ilustrowany odpowiednim programem komputerowym.
2. Czy muszę znać matematykę na wysokim poziomie, aby korzystać z tej książki?
Nie, książka omawia zagadnienia matematyczne w przystępny sposób, często opierając się na materiałach znanych ze szkoły. Pozwala zrozumieć, jak wykorzystać matematykę w praktyce programistycznej.
3. Czy publikacja nadaje się do samodzielnej nauki programowania od podstaw?
Tak, książka prowadzi czytelnika krok po kroku - od podstawowych pojęć, przez pierwsze programy, aż po bardziej zaawansowane zagadnienia, takie jak rekurencja czy operacje na plikach.
4. Jakie tematy są poruszane w książce poza samym programowaniem?
Oprócz programowania, książka wyjaśnia wiele zagadnień matematycznych, takich jak liczby, ciągi, szeregi, pierwiastki czy konwersje jednostek, pokazując ich praktyczne zastosowanie w kodzie.
5. Czy mogę korzystać z tej książki, jeśli chcę nauczyć się rozwiązywać zadania algorytmiczne?
Tak, książka prezentuje różne algorytmy, np. rozwiązywanie równań, algorytm Euklidesa, czy obliczanie liczb Fibonacciego, pomagając w nauce algorytmicznego myślenia.
6. Czy publikacja obejmuje również zagadnienia związane z obsługą plików?
Tak, w książce znajdziesz rozdział poświęcony podstawowym operacjom na plikach, w tym zapisywaniu, odczytywaniu i modyfikowaniu danych w plikach tekstowych i binarnych.
7. Czy książka wyjaśnia różnice między językami programowania i pomaga wybrać odpowiedni język?
Tak, książka przedstawia charakterystykę popularnych języków programowania oraz przykłady ich zastosowania, co ułatwia poznanie ich mocnych i słabych stron, ale nie narzuca jednego wyboru.

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
69,00 zł
Czasowo niedostępna
Ebook
37,95 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 Citi Handlowy 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