ODBIERZ TWÓJ BONUS :: »

Prolog. Programowanie W. F. Clocksin, C. S. Mellish

Prolog. Programowanie W. F. Clocksin, C. S. Mellish - okladka książki

Prolog. Programowanie W. F. Clocksin, C. S. Mellish - okladka książki

Autorzy:
W. F. Clocksin, C. S. Mellish
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Ocena:
4.4/6  Opinie: 8
Stron:
276
Druk:
oprawa miękka
Czytaj fragment
Druk na żądanie

Czego się nauczysz?

  • Tworzenia faktów, reguł i zapytań w języku Prolog
  • Opisywania obiektów i relacji między nimi
  • Stosowania zmiennych, koniunkcji oraz unifikacji
  • Korzystania z podstawowych struktur danych, takich jak listy i drzewa
  • Przeprowadzania rekurencyjnego przeszukiwania i porównywania struktur
  • Wykorzystywania akumulatorów i struktur różnicowych
  • Generowania wielu rozwiązań oraz sterowania nawracaniem za pomocą odcięcia
  • Realizowania operacji wejścia/wyjścia, w tym czytania i zapisywania plików
  • Używania wbudowanych predykatów do przetwarzania danych i obsługi plików
  • Tworzenia i analizowania przykładowych programów, takich jak sortowanie, przeszukiwanie labiryntu czy wieże Hanoi
  • Wykorzystywania bazy danych oraz przetwarzania list i zbiorów
  • Usuwania błędów w programach prologowych i stosowania technik debugowania
  • Stosowania reguł gramatycznych do analizy języka naturalnego
  • Rozumienia podstaw rachunku predykatów i logiki klauzulowej
  • Tworzenia projektów w Prologu na różnych poziomach zaawansowania
  • Przystosowywania programów do różnych wersji i dialektów Prologu

Programowanie w Prologu różni się zasadniczo od programowania w językach strukturalnych, takich jak Pascal czy C i językach obiektowych jak Java. Dla wielu osób zaczynających przygodę z Prologiem zaskoczeniem jest fakt, że pisanie programu w tym języku nie polega na kodowaniu algorytmu. Programista opisuje obiekty i związki między nimi, a także podaje warunki, jakie powinno spełniać szukane rozwiązanie. System sam przeprowadza obliczenia w oparciu o podane zależności logiczne, zaś programista jedynie częściowo może wpływać na sposób działania programu.

Książka "Prolog. Programowanie" to podręcznik tego niezwykłego języka programowania stosowanego przy rozwiązywaniu problemów z różnych dziedzin: od logiki matematycznej i symbolicznego rozwiązywania równań przez analizę języka naturalnego, aż do zagadnień związanych ze sztuczną inteligencją. Zawiera ona:

  • Wprowadzenie do Prologu
  • Podstawowe struktury danych
  • Nawracanie, sterowanie nawracaniem za pomocą symbolu odcięcia
  • Operacje wejścia/wyjścia
  • Predykaty
  • Składnię reguł gramatycznych i analizę języka naturalnego
  • Wiele przykładowych programów

Wszystkim rozdziałom towarzyszą ćwiczenia. Uzupełnieniem tekstu książki są dodatki omawiające m.in. rozwiązania ćwiczeń i różnice między najważniejszymi wersjami Prologu.

"Prolog. Programowanie" to książka dla studentów matematyki i informatyki, a także dla wszystkich zainteresowanych programowaniem opartym na regułach logicznych. Jeśli chcesz podjąć wyzwanie i nauczyć się Prologu, jest książka dla Ciebie.

Wybrane bestsellery

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać inne języki programowania, aby korzystać z książki "Prolog. Programowanie"?
Nie jest to konieczne, choć podstawowa znajomość programowania może ułatwić zrozumienie niektórych zagadnień. Książka wprowadza czytelnika krok po kroku w świat Prologu, zaczynając od podstawowych pojęć.
2. Czy w książce znajdę praktyczne przykłady programów w Prologu?
Tak, książka zawiera liczne przykłady programów, w tym rozwiązywanie labiryntu, wieże Hanoi, sortowanie czy przetwarzanie list. Każdy rozdział wzbogacony jest o ćwiczenia i praktyczne zastosowania.
3. Czy książka omawia różnice między wersjami Prologu?
Tak, w dodatkach znajdziesz omówienie różnic między najważniejszymi wersjami Prologu oraz informacje o przenośności programów i dialektach języka.
4. Czy dzięki tej książce nauczę się rozwiązywać problemy z zakresu sztucznej inteligencji?
Książka prezentuje zastosowania Prologu w dziedzinach takich jak analiza języka naturalnego i zagadnienia związane ze sztuczną inteligencją, pokazując praktyczne przykłady i metody rozwiązywania takich problemów.
5. Czy książka zawiera rozwiązania do ćwiczeń?
Tak, w dodatku A znajdziesz odpowiedzi do wybranych ćwiczeń, co pozwoli Ci sprawdzić i utrwalić zdobytą wiedzę.
6. Czy publikacja wyjaśnia, jak usuwać błędy w programach prologowych?
Tak, jeden z rozdziałów szczegółowo omawia typowe błędy, techniki debugowania i poprawiania kodu w Prologu.
7. Czy książka obejmuje zaawansowane projekty lub tematy?
Tak, w ostatnich rozdziałach zaprezentowano zarówno łatwiejsze, jak i bardziej zaawansowane projekty programistyczne w Prologu.
8. W jakiej formie dostępna jest książka "Prolog. Programowanie" w księgarni Helion.pl?
Książka dostępna jest w formie papierowej. Szczegółowe informacje o aktualnych formatach i dostępności znajdziesz na stronie produktu.

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

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