156536
Książka
W koszyku
Zrozumieć programowanie / Gynvael Coldwind ; z przedmową Mateusza Jurczyka. - Wydanie 1 - 5 dodruk. - Warszawa : Wydawnictwo Naukowe PWN, 2017. - 623, [1] strona : ilustracje ; 24 cm.
Konsola i interpreter poleceń Wykorzystanie interpretera Przekierowania Przykładowe polecenia wykorzystujące przekierowania Bieżący katalog roboczy Zmienne środowiskowe Skrypt startowy Konsola okiem programisty Czytanie nieznanego języka Podstawy architektury komputerów Własny (wirtualny) komputer Rejestry procesora Kod maszynowy Zestaw instrukcji Pamięć operacyjna Komunikacja z urządzeniami Przerwania Konsola znakowa Programowalny timer Przykładowy „kompilator” Emulator Typy liczb naturalnych i całkowitych Zapis binarny i heksadecymalny Typy liczb naturalnych Liczby całkowite Little i Big Endian Przepełnienie zmiennych naturalnych i całkowitych Przycięcie wyniku Saturacja Zasygnalizowane przepełnienie Niezdefiniowane zachowanie Awans zmiennej Duże liczby Obsługa przepełnienia w praktyce Typy pseudorzeczywiste Wstęp do liczb zmiennoprzecinkowych Ułamki binarne IEEE 754 i zmienne binarne Kodowanie IEEE 754 Double Precision Wartości specjalne i zdenormalizowane Istotne wartości zmiennoprzecinkowe Porównanie liczb zmiennoprzecinkowych Dziesiętne typy zmiennoprzecinkowe Typy stałoprzecinkowe Znaki i łańcuchy znaków ASCII i strony kodowe Unicode Łańcuchy znaków Konwersja kodowań Wykonywanie programu 7. Procesy Procesy w systemie operacyjnym GNU/Linux Procesy w systemie operacyjnym Windows Programowe tworzenie nowego procesu Plik wykonywalny a nowy proces API debuggera Dziedziczenie po procesie rodzicu Inne operacje na zewnętrznych procesach 8. Wątki Tworzenie nowych wątków Typy wątków i ich przełączanie Kontekst wątku Zmienne lokalne dla wątku Pula wątków 9. Synchronizacja Blokujące atomowe bariery Spinlocki – wirujące blokady Muteksy i sekcje krytyczne. Zdarzenia i zmienne warunkowe Problemy w synchronizacji Pliki i formaty danych System plików Podstawowe operacje na systemie plików Prawa dostępu Operacje na plikach i danych Ciekawe mechanizmy systemu plików 11. Pliki binarne i tekstowe Wstęp do serializacji Formaty plików 12. Format BMP i wstęp do bitmap Grafika rastrowa Canvas, surface, image, ... Przegląd popularnych formatów pikseli Wyświetlenie bitmapy Ogólna struktura pliku BMP Nagłówek BITMAPFILEHEADER Nagłówek BITMAPINFOHEADER Implementacja 24-bitowego BI_RGB Paleta kolorów Kompresja RLE w wydaniu BMP Implementacja RLE8 13. Format PNG Struktura PNG Bloki IHDR oraz IEND Blok IDAT, kompresja i filtry adaptacyjne Prosty dekoder Komunikacja 14. Komunikacja międzyprocesowa Potoki Nazwane potoki Gniazda domeny UNIX i socketpair Pamięć współdzielona Wiadomości w WinAPI 15. Komunikacja sieciowa Wstęp do sieci TCP/IP Gniazda TCP oraz DNS Nasłuchujące gniazda TCP oraz HTTP Gniazda UDP i peer-to-peer
Sygnatura czytelni BWEAiI: XII F 100
Pliki multimedialne:
Status dostępności:
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 153866 N (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 153867 N (1 egz.)
Strefa uwag:
Uwaga dotycząca bibliografii
Bibliografia przy rozdziale. Indeks.
Uwaga dotycząca przeznaczenia czytelniczego
Dla początkujących i średniozaawansowanych programistów.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności