- Obecnie brak na stanie
Produkty
Kategorie
- Kategorie główne
-
- ARDUINO
- AUTOMATYKA
- CYBERBEZPIECZEŃSTWO
- DRUK 3D
- EDUKACJA
- ELEKTRONIKA
- Akcesoria PC
- Chłodzenie
- Czujniki
- Czujniki 6DOF/9DOF/10DOF
- Czujniki ciśnienia
- Czujniki gazów
- Czujniki Halla
- Czujniki jakości cieczy
- Czujniki jakości powietrza
- Czujniki magnetyczne (kompasy)
- Czujniki medyczne
- Czujniki nacisku
- Czujniki odbiciowe
- Czujniki odległości
- Czujniki PH
- Czujniki podczerwieni
- Czujniki poziomu cieczy
- Czujniki położenia
- Czujniki prądu
- Czujniki przepływu
- Czujniki przyspieszenia (akcelerometry)
- Czujniki ruchu
- Czujniki światła i koloru
- Czujniki temperatury
- Czujniki wibracji
- Czujniki wilgotności gleby
- Czujniki wilgotności powietrza
- Żyroskopy
- Drukarki
- Elementy pasywne
- Gadżety
- GPS
- Inteligentne ubrania
- Kamery i akcesoria
- Karty pamięci i inne nośniki danych
- Komunikacja
- LED - diody, wyświetlacze, paski
- Materiały przewodzące
- Moduły elektroniczne
- Akcesoria JTAG
- Audio
- Czytniki kart pamięci
- Czytniki kodów paskowych
- Czytniki linii papilarnych
- Ekspandery linii I/O
- Enkodery
- Generatory DDS/PLL
- Klawiatury, przyciski
- Konwertery CAN
- Konwertery napięć
- Konwertery RS485
- Konwertery USB - I2C / 1-Wire / SPI
- Konwertery USB - UART / RS232
- Moduły HMI
- Moduły pamięci
- Moduły RTC
- Moduły z wyjściami mocy
- Moduły zasilające
- Obraz i wideo
- Odbiorniki podczerwieni TSOP
- Potencjometry cyfrowe
- Przetworniki A/C i C/A
- Rejestratory danych (data logger)
- Sterowniki LED
- Sterowniki serw
- Sterowniki silników
- Półprzewodniki
- Button
- Czujniki
- Czujniki dotykowe (Touch)
- Diody
- Energy harvesting
- Generatory PLL
- Inne
- Konwertery logiczne
- Liczniki energii
- Mikrokontrolery
- Mikroprocesory DSP
- Mostki prostownicze
- Optotriaki i transoptory
- Pamięci
- Przetworniki a/c (ADC)
- Przetworniki c/a (DAC)
- Sterowniki i mostki IGBT
- Sterowniki LED
- Sterowniki silników
- Syntezery DDS
- Timery
- Tranzystory
- Układy analogowe
- Układy audio
- Układy cyfrowe
- Układy interfejsowe
- Układy programowalne
- Układy RF
- Układy RTC
- Układy SoC
- Układy zasilające
- Układy zerujące
- Zabezpieczenia ESD
- Przekaźniki
- Przetworniki dźwięku
- Przewody
- Przewody świecące i akcesoria
- Przełączniki i przyciski
- Płytki prototypowe
- Wizja maszynowa (MV)
- Wyświetlacze
- Złącza
- Adaptery USB PD do laptopów
- Gniazda do kart pamięci
- Gniazdka RJ-45
- Igły testowe (pogo pin)
- Konektory
- Podstawki
- Szybkozłącza
- Zworki
- Złącza ARK (Terminal Block)
- Złącza FFC / FPC ZIF
- Złącza goldpin
- Złącza IDC
- Złącza inne
- Złącza Jack
- Złącza JST
- Złącza koncentryczne (RF)
- Złącza krokodylkowe
- Złącza obrotowe
- Złącza szufladowe D-Sub
- Złącza USB
- Złącza zasilania DC
- Akcesoria PC
- KSIĄŻKI
- MECHANIKA
- MINIKOMPUTERY (SBC)
- PRZYRZĄDY POMIAROWE
- RASPBERRY PI
- Akcesoria do Raspberry Pi
- Chłodzenie do Raspberry Pi
- Kamery do Raspberry Pi
- Karty pamięci do Raspberry Pi
- Moduły rozszerzające do Raspberry Pi
- Obudowy do Raspberry Pi
- Prototypowanie Raspberry Pi
- Przewody audio-wideo do Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi Compute Module
- Raspberry Pi model A/B+/2
- Raspberry Pi Pico
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- Wyświetlacze do Raspberry Pi
- Zasilanie do Raspberry Pi
- WARSZTAT
- Chemia
- Elektronarzędzia
- Igły dozownicze
- Imadła
- Kleje i klejarki
- Listwy zasilające
- Lutowanie
- Akcesoria do lutowania
- Akcesoria SMD
- Chemia lutownicza
- Cyna
- Gąbki i czyściki
- Groty do lutownic
- Grzałki oraz kolby lutownicze
- Kulki BGA
- Laminaty
- Lutownice kolbowe
- Lutownice przenośne
- Maty i akcesoria antystatyczne (ESD)
- Myjki ultradźwiękowe
- Odsysacze do usuwania cyny
- Opalarki
- Pasty lutownicze
- Pędzle i szczotki ESD
- Plecionki do usuwania cyny
- Podgrzewacze
- Podstawki pod lutownice
- Silikonowe maty do lutowania
- Stacje lutownicze
- Tygle lutownicze
- Uchwyty, lupy
- Mikroskopy
- Miniwiertarki, miniszlifierki
- Narzędzia
- Noże i nożyczki
- Okulary ochronne
- Organizery
- Pęsety
- Plotery i Frezarki CNC
- Rurki termokurczliwe
- Ściągacze izolacji
- Taśmy
- Zaciskarki
- Zasilacze laboratoryjne
- Chemia
- WYCOFANE Z OFERTY
- WYPRZEDAŻ
- ZASILANIE
- ZESTAWY URUCHOMIENIOWE
- Atmel SAM
- Atmel Xplain
- AVR
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- Google Coral
- Inne zestawy uruchomieniowe
- M5Stack
- micro:bit
- Moduły peryferyjne
- Nordic nRF
- OPROGRAMOWANIE
- Particle Photon
- PIC
- Programatory Segger
- Programatory uniwersalne
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo
- STM8
- Teensy
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- ZESTAWY URUCHOMIENIOWE FPGA
- ARDUINO
Nowości
Nowości
Język C w przykładach
Język C w przykładach; Greg Perry
Wysyłka od 50 zł gratis
darmowa wysyłka paczkomatem na terenie Polski dla wszystkich zamówień powyżej 50 PLN
Wysyłka tego samego dnia
Jeśli Twoja wpłata zostanie zaksięgowana na naszym koncie do godz. 11:00
14 dni na zwrot
Każdy konsument może zwrócić zakupiony towar w ciągu 14 dni bez zbędnych pytań
Autor: Greg Perry
ISBN: 83-7279-064-7
Data wydania: 2000
Format: B5,s. 504
Oprawa: miękka
Wydawnictwo: Mikom
O książce
Zadaniem książki jest nauczenie początkujących i średnio zaawansowanych użytkowników języka C. Poszczególne rozdziały zawierają nie tylko cenne wskazówki, uwagi, ostrzeżenia i odwołania do innych niezbędnych informacji, ale również podsumowania. Ostatni rozdział prezentuje w pełni działający program ilustrujący wszystkie opisane w książce zagadnienia.
Część I. Witamy w C
Rozdział 1. Czym jest język C
C jako podstawa innych języków programowania
Historia języka C
Czym C różni się od innych języków programowania
Proces pisania programu w języku C
Uruchomienie programu
Obsługa błędów
Rozdział 2. Analiza programów napisanych w języku C
Analiza programu
Postać programu napisanego w języku C
Analiza prostego programu
Rozdział 3. Zmienne i stałe
Zmienne
Przypisywanie zmiennym wartości
Literały
Rozdział 4. Wprowadzenie do tablic
Wprowadzenie do tablic
Tablice znakowe a łańcuchy znakowe
Rozdział 5. Dyrektywy preprocesora
Czym są dyrektywy preprocesora
Dyrektywa #include
Dyrektywa #define
Rozdział 6. Wejście i wyjście
Funkcja printf()
Drukowanie łańcuchów znakowych
Definiowanie znaków konwersji
Modyfikatory znaków konwersji
Drukowane wartości muszą odpowiadać użytemu łańcuchowi sterującemu
Stosowanie funkcji scanf() do wprowadzania danych
Część II. Operatory języka C
Rozdział 7. Operatory i reguły pierwszeństwa
Podstawowe operatory matematyczne języka C
Operatory jednoargumentowe
Dzielenie i dzielenie modulo
Reguły pierwszeństwa
Stosowanie nawiasów
Instrukcje przypisania
Używanie w obliczeniach danych o różnych typach
Rozdział 8. Operatory relacyjne i logiczne
Definicja operatorów relacyjnych
Instrukcja if
Instrukcja else
Rozdział 9. Pozostałe operatory języka C
Definicje operatorów logicznych
Operatory logiczne i ich stosowanie
Logiczna efektywność języka C
Operatory logiczne i reguły pierwszeństwa
Operator warunkowy
Operatory zwiększania i zmniejszania
Operator sizeof
Operator przecinkowy
Część III. Sterowanie wykonywaniem programu
Rozdział 10. Pętla while
Instrukcja while
Pętla do-while
Porównanie instrukcji if z pętlą while
Funkcja exit() i instrukcja break
Liczniki i zliczanie wartości
Zliczanie wartości
Rozdział 11. Pętla for
Instrukcja for
Koncepcja pętli
Zagnieżdżone pętle for
Rozdział 12. Sterowanie przebiegiem programu
Instrukcje break i for
Instrukcja continue
Instrukcja switch
Instrukcja goto
Część IV. Zasięg zmiennych i programowanie strukturalne
Rozdział 13. Wprowadzenie do funkcji języka C
Podstawy funkcji
Dzielenie problemów na mniejsze fragmenty
Dokładniej o funkcjach
Funkcje wywołujące i powracające
Rozdział 14. Zasięg zmiennych
Zmienne globalne i lokalne
Zmienne automatyczne i statyczne
Trzy zagadnienia związane z przykazywaniem parametrów
Rozdział 15. Przekazywanie wartości między funkcjami
Przekazywanie przez wartość (przez kopię)
Przekazywanie przez adres
Rozdział 16. Zwracanie wartości przez funkcje
Wartości zwracane przez funkcje
Prototypy funkcji
Część V. Standardowe funkcje wejścia, wyjścia i funkcje wewnętrzne
Rozdział 17. Operacje wejścia/wyjścia znakowe i związane
z konkretnym urządzeniem
Wejście/wyjście w postaci strumienia znaków
Urządzenia standardowe
Drukowanie danych sformatowanych
Funkcje znakowych operacji wejścia i wyjścia
Rozdział 18. Funkcje operujące na łańcuchach znakowych i funkcje numeryczne
Funkcje operujące na znakach
Funkcje działające na łańcuchach znakowych
Funkcje numeryczne
Część VI. Tworzenie bloków w programie
Rozdział 19. Praca z tablicami
Podstawowe wiadomości o tablicach
Inicjowanie tablic
Przeszukiwanie tablic
Wyszukiwanie wartości w tablicach
Sortowanie tablic
Zaawansowane metody odwoływania się do tablic
Rozdział 20. Odwoływanie się do danych za pomocą wskaźników
Wprowadzenie do zmiennych wskaźnikowych
Tablice wskaźników
Rozdział 21. Stosowanie wskaźników
Wskaźniki jako nazwy tablic
Korzyści wynikające ze stosowania wskaźników
Stosowanie wskaźników dla zmiennych znakowych
Arytmetyka wskaźników
Tablice z łańcuchami znakowymi
Część VII. Zaawansowane programowanie w C
Rozdział 22. Wprowadzenie do struktur
Wprowadzenie do struktur
Definiowanie struktur
Inicjowanie danych w strukturze
Struktury zagnieżdżone
Rozdział 23. Tablice struktur
Deklarowanie tablic struktur
Stosowanie tablic jako elementów struktur
Stosowanie funkcji malloc() i free() do dynamicznego przydzielania pamięci
Rozdział 24. Proste przetwarzanie plików
Jaką rolę spełnia dysk
Rozdzaje dostępu do plików na dysku
Pojęcie pliku sekwencyjnego
Otwieranie i zamykanie plików sekwencyjnych
Zapisywanie do pliku
Wydruk danych na drukarce
Dołączanie danych do pliku
Czytanie danych z pliku
Rekordy pliku o dostępie bezpośrednim
Otwieranie plików o dostępie bezpośrednim
Funkcja fseek()
Inne przydatne funkcje wejścia i wyjścia
Rozdział 25. Podsumowanie
Opis programu
Program
Co dalej
Część VIII. Dodatki
Dodatek A.Dwójkowe i szesnastkowe adresowanie pamięci Pamięć komputera
Kolejność bitów
Liczby dwójkowe (binarne)
Arytmetyka dwójkowa
Liczby dwójkowe ujemne
Liczby szesnastkowe
Po co uczyć się liczb szesnastkowych
Jaki związek istnieje między notacją dwójkową i adresowaniem pamięci a językiem C
Dodatek B. Tablica pierwszeństwa
Dodatek C. Tablica znaków ASCII
Produkty z tej samej kategorii (16)
Zestaw symulacyjny dla sterowników PLC Siemens S7-1200. Przy użyciu tego zestawu możliwe jest zweryfikowanie działania programu napisanego dla PLC.
Brak towaru
Brak towaru
Brak towaru
Simon Monk, Tłumaczenie: Krzysztof Sawka
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Zestaw rozwojowy z układem FPGA firmy Xilinx. Został wyposażony w układ FPGA Virtex-7 2000T, potężny układ z funkcjami wydajnościowymi, w tym szybką wewnętrzną logikę i interfejsy o wysokiej przepustowości. Przeznaczony jest do tworzenia dużych układów SoC. Inrevium TB-7V-2000T-LSI
Brak towaru
Wyświetlacz QLED IPS 10,1" z ekranem dotykowym i technologią Quantum Dot. Wyposażony jest w HDMI do wyświetlania obrazu oraz USB do panelu dotykowego. Rozdzielczość 1280x720 pikseli. Waveshare 10.1HP-CAPQLED
Brak towaru
Banana Pi M2 Ultra to minikomputer wyposażony w procesor Allwinner R40 Quad-core Cortex-A7 1,2 GHz, 2 GB pamięci RAM, wbudowaną pamięć EMMC Flash 8 GB oraz złącza m.in: 2x USB, gniazdo microSD, HDMI oraz SATA. Mini PC posiada 40 pinów GPIO oraz interfejsy UART, I2C, SPI. Banana Pi M2 Ultra ma również wbudowany moduł WiFi b/g/n, Bluetooth 4.0 oraz port Ethernet 10/100/1000 Mbps
Brak towaru
Kabel wstążkowy ze złączami IDC 40-żyłowy. FC40150-0
Brak towaru
Moduł pamięci Flash eMMC 5.0 Black dla komputerów Odroid C2 firmy Hardkernel. Pojemność 16GB, zainstalowany system operacyjny Linux Ubuntu. W zestawie jest adapter micro-SD. 16GB eMMC Module C2 Linux Black
Dostępne do wyczerpania magazynu!
Brak towaru