Wstęp do programowania z przykładami w Turbo Pascalu
- Autor:
- Krystyna Koleśnik
![Wstęp do programowania z przykładami w Turbo Pascalu Krystyna Koleśnik - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/wstp.png)
![Wstęp do programowania z przykładami w Turbo Pascalu Krystyna Koleśnik - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/wstp.png)
- Wydawnictwo:
- Helion
- Ocena:
- 4.2/6 Opinie: 21
- Stron:
- 612
- Druk:
- oprawa miękka
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Wstęp do programowania z przykładami w Turbo Pascalu
Książka "Wstęp do programowania" jest przeznaczona do nauki podstaw programowania w zakresie algorytmizacji problemów oraz zapisu algorytmów w algorytmicznym języku programowania, na przykładach w języku Pascal. Książka jest wydana wraz z dyskietką, zawierającą nową wersję systemu TPTOOL do wspomagania nauki programowania w języku Pascal. System TPTOOL zawiera programy umożliwiające redagowanie programów pascalowych oraz tworzenie ich prostej dokumentacji, a także zestaw ćwiczeń laboratoryjnych i przykładowych programów. Poszczególne rozdziały książki systematycznie omawiają elementy języka, struktury danych i algorytmy, ilustrując je wieloma przykładami. Przygotowuje to czytelnika do samodzielnego przeprowadzenia ćwiczenia, które ma utrwalić materiał omawiany w danym rozdziale. Scenariusz ćwiczenia przewidziany dla początkujących programistów można wzbogacać rozwiązaniami licznych zadań o wzrastającym stopniu trudności, przewidzianych do samodzielnego rozwiązania. Książka może być wykorzystywana zarówno do zorganizowanej, jak i indywidualnej nauki programowania.
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
Mam wrażenie, że wokół sieci neuronowych narosło wiele mitów. Nawet niektórzy starsi członkowie mojej rodziny na hasło "sztuczna inteligencja" robią posępną minę, niezależnie od tego, czy mowa jest o generowaniu obrazów czy - na przykład - o rozpoznawaniu odręcznego pisma czy też tłumaczeniu teks...(24.57 zł najniższa cena z 30 dni)
24.57 zł
28.90 zł(-15%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
(39.90 zł najniższa cena z 30 dni)62.55 zł
139.00 zł(-55%)
Ebooka "Wstęp do programowania z przykładami w Turbo Pascalu" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Wstęp do programowania z przykładami w Turbo Pascalu" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Wstęp do programowania z przykładami w Turbo Pascalu" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Wstęp do programowania z przykładami w Turbo Pascalu (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Binboy ocena 10/10Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Wspaniała książka. Nie ma konkretnego odbiorcy. Jest po prostu dla wszystkich. Materiał jest tak dobrany i przedstawiony, że książkę może czytać osoba początkująca. Poznaje ona wówczas elementy języka Turbo Pascal stopniowo przechodząc do coraz trudniejszych elementów. Po każdym z działów jest szereg różnych wskazówek i porad, a następnie pytania kontrolne i zadania do rozwiązania.
Zaawansowani użytkownicy Pascala znajdą również coś dla siebie. W dalszej części książki zostały przedstawione następujące elementy: typy wskaźnikowe, dynamiczne struktury danych oprate na listach, drzewa binarne, itp. Książka jest bardzo dobra. Jest to pierwsza publikacja, której przyznałem maksymalną liczbę punktów. Nadaje się wyśmienicie jako podręcznik do programowania. Bardzo żałuje, że nie miałem możliwości jej czytania kiedy ja zaczynałem Pascala. Teraz i tak mi jest bardzo pomocna.
Bardzo dobrym uzupełnieniem lektury jest dyskietka. Znajduje się na niej najnowsza wersja systemu TPTOOL oraz kilkanaśnie przykładowych programów w Pascalu.
Szczegóły ebooka
- ISBN Książki drukowanej:
- 83-719-7143-5, 8371971435
- Data wydania książki drukowanej:
- 1999-08-02
- Format:
- B5
- Numer z katalogu:
- 1313
- druk na żądanie!
- dnż
Spis treści ebooka
- Pojęcia podstawowe (17)
- Elementy języka Pascal (20)
- Typy standardowe (22)
- Struktura programu (23)
- Definicje stałych (24)
- Deklaracja zmiennych (24)
- Instrukcje (26)
- Podprogramy (26)
- Nadawanie wartości zmiennym (28)
- Wyrażenia (28)
- Nadawanie wartości zmiennym przez program, instrukcja przypisania (29)
- Nadawanie wartości zmiennym przez użytkownika (30)
- Wyprowadzanie informacji i danych z programu do użytkownika (31)
- Wyprowadzanie komunikatów (32)
- Wyprowadzanie wyników (33)
- Wyprowadzanie ostrzeżeń i komunikatów o błędach (35)
- Program sekwencyjny (35)
- Uwagi o zasadach i stylu programowania (36)
- Pytania kontrolne (38)
- Ćwiczenie - Edycja, kompilacja i uruchomienie programu sekwencyjnego (39)
- Zadania (41)
- Typy standardowe (45)
- Typy całkowite (45)
- Typ logiczny BOOLEAN (49)
- Typy rzeczywiste (49)
- Typ znakowy CHAR (51)
- Typ napisowy STRING (53)
- Schematy blokowe (54)
- Programy rozgałęzione (58)
- Instrukcje warunkowe (60)
- Instrukcja złożona (62)
- Przykład zastosowania (63)
- Uwagi o zasadach i stylu programowania (63)
- Pytania kontrolne (66)
- Ćwiczenie - Instrukcje warunkowe i programy z rozgałęzieniami (68)
- Zadania (71)
- Podstawowe operacje wykonywane w pętli (75)
- Pętle o znanej liczbie powtórzeń - Instrukcja FOR (77)
- Składnia instrukcji FOR (77)
- Ustalanie liczby powtórzeń (79)
- Pętle wykonywane przy spełnieniu warunku - instrukcja WHILE (81)
- Pętle wykonywane do spełnienia warunku wyjścia z pętli - instrukcja REPEAT (82)
- Pętle w pętli (83)
- Przykłady (84)
- Uwagi o zasadach i stylu programowania (85)
- Pytania kontrolne (86)
- Ćwiczenie - Organizacja pętli - instrukcje iteracyjne (87)
- Zadania (88)
- Cykl życia programu (93)
- Projektowanie programu (97)
- Rodzaje konstrukcji programowych wykorzystywanych przy konstrukcji algorytmów i ich implementacja (98)
- Algorytm strukturalny (99)
- Testowanie i uruchamianie programu (103)
- Zasady testowania (105)
- Udogodnienia programu uruchamiającego systemu Turbo Pascal (107)
- Dokumentowanie programów (108)
- Rodzaje dokumentacji (108)
- Zawartość dokumentacji (109)
- Znaczenie i rodzaje komentarzy wprowadzanych do programu (109)
- Uwagi dotyczące stylu programowania (110)
- Pytania kontrolne (111)
- Ćwiczenie - Instrukcje warunkowe i instrukcje iteracyjne (112)
- Zadania (114)
- Typy definiowane przez użytkownika (117)
- Typ wyliczeniowy (118)
- Typ okrojony (121)
- Wybór jednego z wielu wariantów - instrukcja CASE (122)
- Przykłady zastosowania instrukcji CASE (125)
- Instrukcja skoku (125)
- Diagramy syntaktyczne (126)
- Uwagi o zasadach i stylu programowania (127)
- Pytania kontrolne (129)
- Ćwiczenie - Instrukcja CASE (130)
- Zadania (131)
- Ogólna charakterystyka (135)
- Definicje typów i deklaracja zmiennych tablicowych (135)
- Definiowanie typu tablicowego (135)
- Deklaracja zmiennych tablicowych (137)
- Odwołanie do elementu tablicy (139)
- Nadawanie wartości elementom tablicy (140)
- Wyprowadzanie elementów tablicy (141)
- Dynamiczne wykorzystanie tablicy (142)
- Wyszukiwanie w tablicy elementu spełniającego określony warunek (144)
- Wybór elementów spełniających określony warunek (147)
- Wyszukiwanie w tablicy elementu o maksymalnej wartości (148)
- Inne operacje na elementach tablic i tablicach (150)
- Uwagi o zasadach i stylu programowania (152)
- Pytania kontrolne (154)
- Ćwiczenie - Tablice (155)
- Zadania (157)
- Przeznaczenie i efekty stosowania podprogramów (163)
- Definicja podprogramu (164)
- Definicja procedury (165)
- Definicja funkcji (167)
- Sposoby przekazywania parametrów do podprogramu (167)
- Treść podprogramu (171)
- Przykłady definicji procedur i funkcji (172)
- Wywoływanie procedur i funkcji (177)
- Zakres działania zmiennych programu (179)
- Zakres działania procedur (180)
- Zapowiedź procedury (182)
- Funkcje i procedury działające na napisach (183)
- Logiczny podział programu na podprogramy - metody projektowania programów (185)
- Diagramy służące do przedstawiania struktur danych i struktury programu (188)
- Przeznaczenie i charakterystyka ogólna diagramów (188)
- Formy diagramów struktury programu (189)
- Przykłady diagramów struktury i działania programów (191)
- Fizyczny podział programu na moduły (194)
- Przeznaczenie modułu (194)
- Budowa modułu (195)
- Wzajemne odwoływanie się modułów (196)
- Zasady modularyzacji (196)
- Biblioteka własnych procedur użytkownika (197)
- Przykład budowy i wykorzystania modułu (198)
- Przykład procedury z parametrami funkcyjnymi (199)
- Procedury i funkcje rekurencyjne (200)
- Zasada rekurencji pośredniej i właściwej (200)
- Przykłady procedur i funkcji rekurencyjnych (202)
- Zastosowania rekurencji (205)
- Uwagi o zasadach i stylu programowania (206)
- Pytania kontrolne (209)
- Ćwiczenie - Procedury i funkcje (210)
- Zadania (212)
- Przeznaczenie (219)
- Definicja typu (219)
- Definicje stałych typu zbiorowego (220)
- Deklaracje zmiennych i inicjowanie ich wartości (221)
- Operacje na elementach zbiorów i na zbiorach (222)
- Zastosowania typu zbiorowego (224)
- Przykłady (226)
- Uwagi o zasadach i stylu programowania (226)
- Pytania kontrolne (227)
- Ćwiczenie - Zbiory (228)
- Zadania (231)
- Przeznaczenie (235)
- Definicja typu rekordowego (235)
- Deklaracje zmiennych, selektor pola rekordu, inicjowanie rekordów, operacje na polach i rekordach (238)
- Instrukcja wiążąca (239)
- Diagramy do prezentacji struktur danych (241)
- Gromadzenie rekordów w tablicach (243)
- Uwagi o zasadach i stylu programowania (245)
- Pytania kontrolne (247)
- Ćwiczenie - Rekordy deklaracje, wprowadzanie i wyprowadzanie danych (248)
- Zadania (257)
- Tryby pracy programu (261)
- Rodzaje programów (262)
- Sposoby komunikacji użytkownika z programem (262)
- Zbiór komend (263)
- Sterowanie działaniami użytkownika przez program (264)
- Sterowanie działaniami programu przez użytkownika (266)
- Sterowanie pracą programów (269)
- Opcje kompilacji (269)
- Parametry programu (271)
- Wywoływanie podprocesów (272)
- Wybór funkcji z oferty programu (274)
- Wybór funkcji z pasków narzędzi programu (275)
- Konstruowanie i prezentacja oferty programu (276)
- Sterowanie wprowadzaniem danych przez użytkownika (279)
- Wprowadzanie danych w trybie wierszowym (279)
- Wprowadzanie danych w trybie ekranowym (280)
- Wprowadzanie danych za pomocą okienek dialogowych (281)
- Sterowanie wyprowadzaniem danych przez program (283)
- Wyprowadzanie wyników w trybie wierszowym (283)
- Konstruowanie raportów i wykazów (285)
- Wyprowadzanie wyników przy pomocy okienek informacyjnych (286)
- Inne formy wyprowadzania wyników - wykresy i mierniki (286)
- Uwagi o zasadach i stylu programowania (288)
- Pytania kontrolne (290)
- Ćwiczenie - Grupowanie rekordów w tablicach. Przetwarzanie tablic rekordów (291)
- Zadania (305)
- Ogólna charakterystyka (315)
- Klasyfikacja plików i ich rola w programie (316)
- Plik jako implementacja ciągu (318)
- Definiowanie typu i deklaracja zmiennej dla plików elementowych (319)
- Operacje wykonywane na plikach jednorodnych (320)
- Kojarzenie zmiennej plikowej z plikiem fizycznym (320)
- Przygotowanie pliku do zapisu (321)
- Dopisanie elementu do pliku (321)
- Przygotowanie pliku do odczytu (322)
- Odczyt elementu z pliku (322)
- Sygnalizacja końca pliku (323)
- Zamykanie pliku (323)
- Inne funkcje dotyczące pliku elementowego (323)
- Bezpośredni dostęp do elementów pliku (324)
- Obcinanie pliku (324)
- Kasowanie i zmiana nazwy pliku (325)
- Ochrona przed błędami wykonania związanymi z obsługą plików i własna obsługa błędów (325)
- Składowanie struktury danych w pliku (326)
- Schematy przetwarzania plików (327)
- Schemat przetwarzania związany z zapisem do pliku (327)
- Schemat przetwarzania danych z pliku (328)
- Schemat wybierania elementów pliku o nieunikalnej wartości pola (328)
- Schemat wyszukiwania elementu pliku według unikalnego pola (329)
- Schemat aktualizacji elementu o znanym położeniu w pliku (330)
- Schemat usunięcia elementu o znanym położeniu (330)
- Schemat przetwarzania pliku źródłowego w plik wynikowy o tej samej nazwie (331)
- Operacje na plikach fizycznych i katalogach plików (332)
- Uwagi o zasadach i stylu programowania (334)
- Przykłady (337)
- Pytania kontrolne (338)
- Ćwiczenie - Pliki elementowe (339)
- Zadania (356)
- Pliki tekstowe (359)
- Ogólna charakterystyka i przeznaczenie (359)
- Deklaracja zmiennej plikowej dla plików tekstowych (360)
- Operacje specyficzne dla pliku tekstowego (361)
- Schemat przetwarzania pliku tekstowego (365)
- Przykład generowania raportu (369)
- Przykład generowania dokumentu (371)
- Komunikacja programu z drukarką (375)
- Pliki blokowe (377)
- Przeznaczenie (377)
- Deklaracja pliku blokowego (378)
- Operacje dotyczące pliku blokowego (378)
- Uwagi dotyczące zasad i stylu programowania (379)
- Pytania kontrolne (380)
- Ćwiczenie - Pliki tekstowe (381)
- Zadania (386)
- Charakterystyka ogólna (391)
- Zasady organizacji struktur listowych (392)
- Typ wskaźnikowy (393)
- Definicja typu (394)
- Deklaracje zmiennych wskaźnikowych (395)
- Przydzielanie i zwalnianie pamięci dla zmiennych dynamicznych (396)
- Odwołania do pól rekordów dynamicznych (399)
- Przypisywanie adresów i zmiennych dynamicznych (400)
- Operacje na liście jednokierunkowej (405)
- Struktura elementu i listy (405)
- Moduł do obsługi listy jednokierunkowej (406)
- Dołączanie elementu do listy (408)
- Wyświetlenie zawartości listy (413)
- Wyszukiwanie w liście (414)
- Wybieranie elementów spełniających określony warunek (415)
- Sprawdzanie stanu listy i odczytywanie danych z różnych elementów listy (415)
- Usuwanie elementów z listy (417)
- Zwolnienie elementów listy (422)
- Rekurencyjne procedury na liście jednokierunkowej (422)
- Operacje na liście dwukierunkowej (424)
- Struktura elementu i listy (424)
- Zawartość modułu służącego do obsługi listy dwukierunkowej (425)
- Dołączanie elementu do listy dwukierunkowej (427)
- Wyświetlenie zawartości listy (432)
- Wyszukiwanie w liście (432)
- Sprawdzanie stanu listy i odczytywanie danych z różnych elementów listy (434)
- Usuwanie elementów z listy dwukierunkowej (436)
- Zwolnienie elementów listy dwukierunkowej (439)
- Składowanie danych z listy w pliku (440)
- Listy z nagłówkiem i listy cykliczne (441)
- Zasady organizacji jednokierunkowej listy z nagłówkiem (441)
- Zasady organizacji jednokierunkowej listy cyklicznej z nagłówkiem (442)
- Zasady organizacji dwukierunkowej listy z nagłówkiem (443)
- Moduł programu, moduł uniwersalny (446)
- Moduł programu (446)
- Moduł uniwersalnych procedur działających na listach (447)
- Uwagi o zasadach i stylu programowania (449)
- Pytania kontrolne (450)
- Ćwiczenie - Zmienne wskaźnikowe, rekordy dynamiczne, listy rekordów (453)
- Zadania (464)
- Abstrakcyjny typ danych (467)
- Organizacja stosów (469)
- Stos implementowany przez strukturę statyczną (469)
- Implementacja stosu w postaci struktury dynamicznej (470)
- Organizacja kolejek (471)
- Grupy uporządkowane (475)
- Złożone struktury dynamiczne bazujące na listach (476)
- Listy łączone i listy niezależne (476)
- Listy list (478)
- Tablice adresów rekordów dynamicznych i kolekcje (479)
- Wektor rzadki i macierz rzadka (482)
- Inne struktury danych organizowane na bazie list (485)
- Listy samoorganizujące się (485)
- Listy topologiczne (485)
- Lista odsyłaczy do pliku (486)
- Uwagi o zasadach i stylu programowania (487)
- Pytania kontrolne (488)
- Ćwiczenie - Przetwarzanie list rekordów (489)
- Zadania (498)
- Cechy drzew (503)
- Implementacja drzewa w postaci struktur: statycznej i dynamicznej (507)
- Drzewo dokładnie wyważone (509)
- Binarne drzewa poszukiwań - drzewa BST (510)
- Dołączanie węzła do drzewa (511)
- Wyszukiwanie w drzewie binarnym (514)
- Przeglądanie drzewa (516)
- Usuwanie węzła z drzewa (523)
- Drzewo wielokierunkowe (531)
- Zasady i styl programowania (536)
- Pytania kontrolne (538)
- Ćwiczenie - Drzewa binarne (539)
- Zadania (548)
- Wprowadzenie (553)
- Przeznaczenie, struktura i funkcje systemu (554)
- Oferta systemu (555)
- Podoferta Nauka (556)
- Podoferta Dokumentacja (562)
- Ograniczenia co do postaci programu oraz formaty dokumentacji (567)
- Ograniczenia (567)
- Postać tekstów programów (568)
- Zasady formatowania tekstu programu (569)
- Notacja zaznaczania logicznej struktury programu (571)
- Notacja opisu struktur danych programu (572)
- Notacja stosowana do opisu struktury programu (576)
- Zasady korzystania z programów narzędziowych systemu TP-TOOL z poziomu Turbo Pascala (579)
- Zakończenie (582)
- Błędy kompilacji (583)
- Błędy wykonania (runtime error) (589)
Wstęp (11)
Rozdział 1. Program sekwencyjny (17)
Rozdział 2. Programy rozgałęzione (45)
Rozdział 3. Program z powtórzeniami (75)
Rozdział 4. Proces wytwarzania programu (93)
Rozdział 5. Typy definiowane przez użytkownika: wyliczeniowy i okrojony. Instrukcje CASE i GOTO (117)
Rozdział 6. Typ tablicowy (135)
Rozdział 7. Podprogramy - procedury i funkcje (163)
Rozdział 8. Typ zbiorowy (219)
Rozdział 9. Typ rekordowy (235)
Rozdział 10. Komunikacja użytkownika z programem (261)
Rozdział 11. Typ plikowy (315)
Rozdział 12. Pliki tekstowe i blokowe (359)
Rozdział 13. Typ wskaźnikowy. Organizacja list (391)
Rozdział 14. Dynamiczne struktury danych oparte na listach (467)
Rozdział 15. Drzewa (503)
Dodatki (551)
Dodatek A. Wspomaganie nauki programowania w systemie TP-TOOL 3.0 (553)
Dodatek B. Wykaz błędów wykrywanych przez systemy Turbo Pascal 7.0 (Borland ) Pascal (583)
Dodatek C. Znaki kodu ASCII (593)
Literatura (601)
Skorowidz (605)
Helion - inne książki
-
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%) -
Oto przewodnik po inżynierii detekcji, przeznaczony dla inżynierów zabezpieczeń i analityków bezpieczeństwa. Zaprezentowano w nim praktyczną metodologię planowania, budowy i walidacji mechanizmów wykrywania zagrożeń. Opisano zasady pracy z frameworkami służącymi do testowania i uwierzytelniania p...
Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Autodesk Fusion 360 jest kompleksowym oprogramowaniem chmurowym, dzięki któremu stworzysz nawet bardzo rozbudowane zunifikowane projekty w 3D. W razie potrzeby wykonasz w nim również symulacje, przygotujesz dokumentację projektu i opracujesz jego dane. Fusion 360 łączy funkcje 3D CAD, CAM, CAE i ...(34.20 zł najniższa cena z 30 dni)
34.20 zł
57.00 zł(-40%) -
Dzięki temu praktycznemu przewodnikowi sprawdzisz, jak działa Angular podczas tworzenia dziesięciu zróżnicowanych funkcjonalnych aplikacji internetowych. Nauczysz się też integrować go z różnymi bibliotekami i narzędziami, takimi jak Angular Router, Scully, Electron, wątki robocze usług Angulara ...
Angular. Dziesięć praktycznych aplikacji internetowych z wykorzystaniem najnowszych rozwiązań technologicznych. Wydanie III Angular. Dziesięć praktycznych aplikacji internetowych z wykorzystaniem najnowszych rozwiązań technologicznych. Wydanie III
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Zrób pierwszy krok w stronę fascynującego świata automatyzacji zadań. Poznaj PowerShell, potężne narzędzie, które ułatwia pracę administratorów na całym świecie, i zaprzęgnij go do pracy. Dzięki umiejętnemu posługiwaniu się krótkimi i nieskomplikowanymi poleceniami będziesz w stanie łatwo i szybk...(23.94 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Dzięki tej przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić ...
Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4 Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Wstęp do programowania z przykładami w Turbo Pascalu Krystyna Koleśnik (21)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(10)
(5)
(3)
(2)
(0)
więcej opinii