ODBIERZ TWÓJ BONUS :: »

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

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

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

Prolog. Programowanie W. F. Clocksin, C. S. Mellish - audiobook MP3

Prolog. Programowanie W. F. Clocksin, C. S. Mellish - audiobook CD

Autorzy:
W. F. Clocksin, C. S. Mellish
Wydawnictwo:
Helion
Ocena:
4.4/6  Opinie: 8
Stron:
276
Druk:
oprawa miękka
Czytaj fragment

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

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Zamknij Pobierz aplikację mobilną Ebookpoint