Informacja o cookies
Strona ksiegarnia.pwn.pl korzysta z plików cookies w celu dostarczenia Ci oferty jak najlepiej dopasowanej do Twoich oczekiwań i preferencji, jak również w celach marketingowych i analitycznych. Nasi partnerzy również mogą używać ciasteczek do profilowania i dopasowywania do Ciebie pokazywanych treści na naszych stronach oraz w reklamach. Poprzez kontynuowanie wizyty na naszej stronie wyrażasz zgodę na użycie tych ciasteczek. Więcej informacji, w tym o możliwości zmiany ustawień cookies, znajdziesz w naszej Polityce Prywatności.
Podręczniki akademickie »
MENU
Podręczniki akademickie »

Nauka programowania dla początkujących: podejście graficzne - 05 Tablice(eBook)

0.00  [ 0 ocen ]
 Sprawdź recenzje
Rozwiń szczegóły »
  • Wydanie: Katowice, 1, 2017

  • Autor: Diana Domańska, Krzysztof Gdawiec

  • Wydawca: Wydawnictwo Uniwersytetu Śląskiego

  • Formaty:
    PDF
    (Watermark)
    Watermark
    Znak wodny czyli Watermark to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie najbardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.

Cena detaliczna: 4,00 zł
3,69
Cena zawiera podatek VAT.
Oszczędzasz 0,31 zł
Dodaj do schowka
Wysyłka: online

Nauka programowania dla początkujących: podejście graficzne - 05 Tablice

„Niniejsza książka jest łagodnym wprowadzeniem w świat programowania. Okazuje się, że nie musimy być geniuszami komputerowymi, aby nauczyć się programować. Większość ludzi ma ograniczone pojęcie o budowie i działaniu samochodu czy motocykla, ale nie powstrzymuje ich to przed tym, aby zasiąść za kółkiem i jechać. Nie musimy znać od podstaw budowy i zasad działania komputerów, aby móc ich używać. Podobnie jest z programowaniem. W dzisiejszych czasach mamy do dyspozycji wiele różnych języków programowania. Naukę możemy zacząć od każdego z nich, ale w przypadku jednych języków będzie to proces prostszy, a w przypadku innych – trudniejszy. Jak mówi chińskie przysłowie: „Jeden obraz wart więcej niż tysiąc słów” – dlatego do nauki programowania wykorzystamy język, który nastawiony jest na tworzenie obrazów. Tym językiem jest Processing. Jest on dialektem języka Java, najpopularniejszego języka programowania (październik 2016) według rankingu TIOBE1. Został zaprojektowany z myślą o artystach, dzięki czemu jest bardzo prosty do nauki. Najlepszym sposobem nauki programowania jest pisanie, pisanie i jeszcze raz pisanie programów. Samo przeczytanie książki nie sprawi, drogi Czytelniku, że posiądziesz umiejętność programowania. Dlatego w trakcie lektury powinieneś przepisywać przykładowe programy, modyfikować je oraz używać ich jako zachęty do pisania własnych programów. Jeśli postąpisz według tych rad, to po przeczytaniu tej książki z pewnością będziesz wiedzieć wiele o procesie programowania. Co prawda po ukończeniu lektury nie będziesz guru programowania, ale nauczysz się podstaw programowania komputerów i posiądziesz wiedzę, która umożliwi Ci pójście różnymi ścieżkami. Może nawet w przyszłości zostaniesz zawodowym programistą, czego Ci życzymy. Książka została przewidziana dla osób, które nigdy wcześniej nie miały styczności z programowaniem. Z tego powodu wiele pojęć jest omawianych w bardzo szczegółowy sposób. Osobom, które już mają doświadczenie w programowaniu, może się to wydać nudne, ale i dla nich znajdzie się coś w tej książce: będą miały okazję zaznajomić się z podstawami języka Processing. Od Czytelnika nie wymagamy znajomości żadnych zaawansowanych narzędzi. Jedynymi wymaganiami są znajomość elementów szkolnej matematyki i chęć nauczenia się programowania. Pomimo że nauka programowania w książce odbywa się w języku Processing, to nabyta wiedza pozwoli na łatwe przejście do nauki programowania w innych językach, takich jak C, C++, C# czy Java”. (– ze Wstępu)

  • Sposób dostarczenia produktu elektronicznego
    Produkty elektroniczne takie jak Ebooki czy Audiobooki są udostępniane online po opłaceniu zamówienia kartą lub przelewem na stronie Twoje konto > Biblioteka.
    Pliki można pobrać zazwyczaj w ciągu kilku-kilkunastu minut po uzyskaniu poprawnej autoryzacji płatności, choć w przypadku niektórych publikacji elektronicznych czas oczekiwania może być nieco dłuższy.
    Sprzedaż terytorialna towarów elektronicznych jest regulowana wyłącznie ograniczeniami terytorialnymi licencji konkretnych produktów.
  • Ważne informacje techniczne
    Minimalne wymagania sprzętowe:
    procesor: architektura x86 1GHz lub odpowiedniki w pozostałych architekturach
    Pamięć operacyjna: 512MB
    Monitor i karta graficzna: zgodny ze standardem XGA, minimalna rozdzielczość 1024x768 16bit
    Dysk twardy: dowolny obsługujący system operacyjny z minimalnie 100MB wolnego miejsca
    Mysz lub inny manipulator + klawiatura
    Karta sieciowa/modem: umożliwiająca dostęp do sieci Internet z prędkością 512kb/s
    Minimalne wymagania oprogramowania:
    System Operacyjny: System MS Windows 95 i wyżej, Linux z X.ORG, MacOS 9 lub wyżej, najnowsze systemy mobilne: Android, iPhone, SymbianOS, Windows Mobile
    Przeglądarka internetowa: Internet Explorer 7 lub wyżej, Opera 9 i wyżej, FireFox 2 i wyżej, Chrome 1.0 i wyżej, Safari 5
    Przeglądarka z obsługą ciasteczek i włączoną obsługą JavaScript
    Zalecany plugin Flash Player w wersji 10.0 lub wyżej.
    Informacja o formatach plików:
    • PDF - format polecany do czytania na laptopach oraz komputerach stacjonarnych.
    • EPUB - format pliku, który umożliwia czytanie książek elektronicznych na urządzeniach z mniejszymi ekranami (np. e-czytnik lub smartfon), dając możliwość dopasowania tekstu do wielkości urządzenia i preferencji użytkownika.
    • MOBI - format zapisu firmy Mobipocket, który można pobrać na dowolne urządzenie elektroniczne (np.e-czytnik Kindle) z zainstalowanym programem (np. MobiPocket Reader) pozwalającym czytać pliki MOBI.
    • Audiobooki w formacie MP3 - format pliku, przeznaczony do odsłuchu nagrań audio.
    Rodzaje zabezpieczeń plików:
    • Watermark - (znak wodny) to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie bardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.
    • Brak zabezpieczenia - część oferowanych w naszym sklepie plików nie posiada zabezpieczeń. Zazwyczaj tego typu pliki można pobierać ograniczoną ilość razy, określaną przez dostawcę publikacji elektronicznych. W przypadku zbyt dużej ilości pobrań plików na stronie WWW pojawia się stosowny komunikat.
Spis treści
Wstęp / 9
Organizacja książki / 10
Konwencje użyte w książce / 11
Podziękowania / 11

1. Informacje o Processingu / 13
1.1. Czym jest Processing? / 13
1.2. Instalacja i uruchomienie środowiska Processing / 15
1.3. Obsługa środowiska / 15
1.4. Pierwszy program / 19
1.5. Komentarze / 21

2. Grafika 2D / 23
2.1. Prymitywy graficzne 2D / 23
2.2. Kolory i własności linii / 34
2.3. Zadania / 39

3. Typy danych i zmienne / 41
3.1. Motywacja / 41
3.2. Podstawowe typy danych / 43
3.3. Deklarowanie i inicjowanie zmiennych / 46
3.4. Operatory / 50
3.5. Konwersje i rzutowania / 66
3.6. Zadania / 68

4. Instrukcja warunkowa / 71
4.1. Motywacja / 71
4.2. Instrukcja if / 72
4.3. Instrukcja if-else / 73
4.4. Operatory porównania i logiczne / 77
4.5. Operator trójargumentowy / 84
4.6. Instrukcja switch / 85
4.7. Zasięg zmiennych / 89
4.8. Zadania / 92

5. Pętle / 97
5.1. Motywacja / 97
5.2. Pętla for / 99
5.3. Pętla while / 106
5.4. Pętla do-while / 110
5.5. Zadania /  113

6. Tablice 117
6.1. Motywacja / 117
6.2. Tablice jednowymiarowe / 120
6.3. Tablice dwuwymiarowe / 127
6.4. Tablice postrzępione / 134
6.5. Tablice wielowymiarowe / 138
6.6. Zadania / 140

7. Funkcje / 143
7.1. Motywacja / 143
7.2. Definiowanie funkcji / 146
7.3. Zasięg zmiennych / 150
7.4. Przekazywanie argumentów do funkcji / 155
7.5. Przeciążanie nazwy funkcji / 161
7.6. Stos wywołań funkcji / 163
7.7. Funkcje rekurencyjne / 166
7.8. Zadania / 170

8. Zakończenie / 173
A. Debugger / 175
B. Lista słów kluczowych Processingu / 181
C. Priorytety operatorów / 183
D. Rozwiązania zadań / 185
D.1. Grafika 2D / 185
D.2. Typy danych i zmienne /187
D.3. Instrukcja warunkowa / 189
D.4. Pętle / 191
D.5. Tablice / 193
D.6. Funkcje / 196

Bibliografia / 201
Spis rysunków / 203
Spis tabel / 207
Spis listingów / 209
NAZWA I FORMAT
OPIS
ROZMIAR

Inni Klienci oglądali również

28,20 zł

Metafizyczne podstawy nauki prawa

Przekazaną wersję Kantowskiej NAUKI PRAWA od samego początku odbierano jako tekst intrygująco ważny, lecz równocześnie zniechęcająco trudny. Skarżono się, że przy staranniejszej lekturze ujawnia on wiele miejsc nie tylko beznadziejnie niezrozumi...

Windows 10. Programowanie uniwersalnych aplikacji mobilnych

Windows 10 to uniwersalna platforma kontrolująca komputery stacjonarne, urządzenia mobilne, rozproszone urządzenia wbudowane IoT (Internet of Things), smartfony, stacje robocze, komputery przenośne, tablety, urządzenia Surface Hub, konsole Xbox, a takż...
8,00 zł

Człowiek kwantowy - Człowiek kwantowy. Rozdział Integralne podejście

Książka pozwalająca zrozumieć głębiej drogę rozwoju człowieka na przestrzeni indywidualnego życia (także w kontekście ewolucji ludzkości) oraz wielowymiarowe podejście do zdrowia. Autorka, długoletni naukowiec w dziedzinie nauk medycznych, jak ró...

Niemiecki dla początkujących i średniozaawansowanych (A1-B1)

Publikacja stanowi doskonałą pomoc zarówno dla tych, którzy dopiero zaczynają, jak i dla tych, którzy porządkują zdobytą już wiedzę o języku obcym. Każda wersja językowa zawiera omówienie podstaw gramatyki, słownik oraz idiomy.
21,70 zł

Cała prawda o nauce języka angielskiego

Jak inaczej można zinterpretować fakt, że chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco? Wiesz, co ja myślę? Tak naprawdę, to nie zależy Ci na tym, żeby nauczyć się j. angielskiego! Zdenerwowałam Cię troszkę? Spokojnie, to tylko taka pr...
5,00 zł

Koncepcje oporu we współczesnych naukach społecznych - 05 Rozdz. 6-7. Opór jako dewiacja a strategie kontroli społecznej; Bunt, opór, nieposłuszeństwo w refleksji filozoficznej

Przedmiotem pracy jest kategoria oporu analizowana w kontekście założeń wybranych teorii funkcjonujących w obrębie nauk społecznych. Opór został przedstawiony jako kategoria związana ze strategiami transgresyjnymi i emancypacyjnymi, odniesiono g...
5,00 zł

Nauka jako obiekt kultu - 03 Uprawianie i recepcja nauki w perspektywie psychologicznej

Książka podejmuje problematykę wysokiego poziomu zainteresowania oraz szacunku, jakimi we współczesnym świecie cieszą się przekazy o tematyce naukowej. W poszczególnych rozdziałach kwestia ta poddawana jest interdyscyplinarnym analizom, u...
24,00 zł

Nowe nauki dla przebudzenia ludzkości. Przekaz Jezusa Chrystusa

Nowe nauki dla przebudzenia ludzkości zostały spisane przez Virginię Essene, by przekazać mieszkańcom Ziemi słowa samego Jezusa Chrystusa. Jezus przemówił do nas dziś, by przypomnieć nam, kim jesteśmy, po co przybyliśmy na Ziemię i dokąd możemy ...
37,40 zł

Praktyczny wymiar nauk o zarządzaniu

Autor – od wielu lat zajmujący się naukami o zarządzaniu – dokonując swoistego podsumowania dotychczasowego dorobku naukowego, przekonuje, że ciągle istnieją duże potrzeby w zakresie stosowania i rozwoju nauk o zarządzaniu. Autor przedstawi...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!