Zaawansowany kurs języka Python
|
|
- Jakub Feliks Chmiel
- 8 lat temu
- Przeglądów:
Transkrypt
1 PyGame 12 stycznia 2012
2 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL Wprowadzenie Parametry wyświetlania Powierzchnie
3 Co to takiego Wprowadzenie Parametry wyświetlania Powierzchnie Biblioteka w Pythonie do programowania aplikacji multimedialnych, w tym gier.
4 Elementy składowe Wprowadzenie Parametry wyświetlania Powierzchnie Obsługa ekranu (obrazki, kursor, fonty); urządzenia peryferyjne (myszki, joysticki, klawiatury); dźwięk; przekształcanie obrazów (w tym OpenGL).
5 Jeszcze parę uwag Wprowadzenie Parametry wyświetlania Powierzchnie PyGame używa SDL Simple DirectMedia Layer: przenośna biblioteka multimedialna;
6 Jeszcze parę uwag Wprowadzenie Parametry wyświetlania Powierzchnie PyGame używa SDL Simple DirectMedia Layer: przenośna biblioteka multimedialna; Python 3 PyGame nie jest jeszcze w pełni zintegrowane z Pythonem 3.
7 Schemat programu Wprowadzenie Parametry wyświetlania Powierzchnie import pygame pygame.init() # ustawienie parameterów wyświetlania while True: # reakcja na zdarzenia pygame.display.update()
8 Parametry ekranu Wprowadzenie Parametry wyświetlania Powierzchnie # Obiekt klasy Surface screen = pygame.display.set mode( rozdzielczość, flaga, kolory) rozdzielczość: krotka (szerokość, wysokość), np. (640, 480); flaga: sposób wyświetlania; można dać 0, FULLSCREEN, NOFRAME, OPENGL etc. kolory: liczba bitów na kolor (8, 15, 16, 24, 32)
9 Parametry ekranu Wprowadzenie Parametry wyświetlania Powierzchnie # Obiekt klasy Surface screen = pygame.display.set mode( rozdzielczość, flaga, kolory) rozdzielczość: krotka (szerokość, wysokość), np. (640, 480); flaga: sposób wyświetlania; można dać 0, FULLSCREEN, NOFRAME, OPENGL etc. kolory: liczba bitów na kolor (8, 15, 16, 24, 32) Nagłówek okna: pygame.display.set caption( Hello, PyGame! )
10 Powierzchnie Wprowadzenie Parametry wyświetlania Powierzchnie powierzchnie reprezentują obrazy; obrazami mogą być utworzone z pliku graficznego, fonty, można też samodzielnie tworzyć obrazy; klasa pygame.surface
11 Pliki graficzne Wprowadzenie Parametry wyświetlania Powierzchnie pygame.image.load( plik.jpg ) tworzy powierzchnię rozmiaru i o tych samych kolorach co oryginalny obrazek; zalecane jest używanie zmodyfikowanej kopii powierzchni: obrazek = pygame.image.load( plik.jpg ).convert() ze względu na szybkość działania przy wielokrotnym wczytywaniu obrazka; można modyfikować obrazki, np. dodając kanał alfa (convert alpha()).
12 Tworzenie pustych powierzchni Wprowadzenie Parametry wyświetlania Powierzchnie pygame.surface((256,256)) Tworzy powierzchnię 256x256 z tą samą liczbą kolorów jak ekran.
13 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia)
14 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia) Umieszczenie obrazka na ekranie screen = pygame.display.set mode( rozdzielczość, flaga, kolory) obrazek = pygame.image.load( plik.jpg ).convert() screen.blit(obrazek, (0,0))
15 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia) Umieszczenie obrazka na ekranie screen = pygame.display.set mode( rozdzielczość, flaga, kolory) obrazek = pygame.image.load( plik.jpg ).convert() screen.blit(obrazek, (0,0)) pygame.display.update()
16 Fonty i napisy Wprowadzenie Parametry wyświetlania Powierzchnie Fonty w PyGame: PyGame korzysta z systemowych fontów TTF; przed użyciem konieczne jest utworzenie obiektu klasy Font, np.: font podstawowy = pygame.font.sysfont("arial", 16) renderowanie fontu to utworzenie powierzchni: napis = font podstawowy.render( Python is cool!, (0,0,0), (255,255,255)) screen.blit(napis, (10, 10))
17 Zapisywanie powierzchni Wprowadzenie Parametry wyświetlania Powierzchnie pygame.image.save(powierzchnia, "plik.png")
18 Plan wykładu Klawiatura Mysz Dżojstik 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL
19 Zdarzenia Klawiatura Mysz Dżojstik Zdarzenia typu naciśnięcie klawisza są trzymane w kolejce.
20 Zdarzenia Klawiatura Mysz Dżojstik Zdarzenia typu naciśnięcie klawisza są trzymane w kolejce. Przykład obsługi zdarzenia zamknięcie okna from pygames.locals import * for event in pygame.event.get(): if event.type == QUIT: exit()
21 Naciśnięcie dowolnego klawisza Klawiatura Mysz Dżojstik pygame.key.get pressed() Zwraca listę boolowską, gdzie na odpowiednich pozycjach jest informacja, czy klawisz zsotał naciśnięty.
22 Naciśnięcie dowolnego klawisza Klawiatura Mysz Dżojstik pygame.key.get pressed() Zwraca listę boolowską, gdzie na odpowiednich pozycjach jest informacja, czy klawisz zsotał naciśnięty. Przykład pressed keys = pygame.key.get pressed() if pressed keys[k SPACE]: fire()
23 Klawiatura Mysz Dżojstik Schemat obsługi klawiszy kontrolnych Zdarzenia KEYDOWN, KEYUP if event.type == KEYDOWN: if event.key == K LEFT:... if event.key == K RIGHT:...
24 Zdarzenia myszy Klawiatura Mysz Dżojstik MOUSEMOTION MOUSEBUTTONDOWN MOUSEBUTTONUP
25 Pozycja myszy Klawiatura Mysz Dżojstik x, y = pygame.mouse.get pos()
26 Własny kursor Klawiatura Mysz Dżojstik Przykład myszka = pygame.image.load( logo.gif ).convert() while True: x, y = pygame.mouse.get pos() screen.blit(myszka, (x, y))
27 Własny kursor Klawiatura Mysz Dżojstik Przykład myszka = pygame.image.load( logo.gif ).convert() while True: x, y = pygame.mouse.get pos() screen.blit(myszka, (x, y)) Uwaga Kursor myszki jest rysowany wielokrotnie.
28 Podstawowe funkcje Klawiatura Mysz Dżojstik Inicjowanie modułu pygame.joystick.init() Liczba podłączonych dżojstików pygame.joystick.get count()
29 Obsługa dżojstików Klawiatura Mysz Dżojstik Klasa Joystick joy1 = pygame.joystick.joystick(0) Dżojstiki są numerowane kolejnymi liczbami naturalnymi.
30 Obsługa dżojstików Klawiatura Mysz Dżojstik Klasa Joystick joy1 = pygame.joystick.joystick(0) Dżojstiki są numerowane kolejnymi liczbami naturalnymi. Liczba aktywnych przycisków Joystick.get numbuttons()
31 Klawiatura Mysz Dżojstik Zdarzenia związane z dżojstikiem JOYAXISMOTION, JOYBALLMOTION, JOYHATMOTION, JOYBUTTONUP, JOYBUTTONDOWN Informacje związane ze zdarzeniem:.joy(): numer dżojstika;.axis(): kierunek
32 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków
33 Inicjowanie modułu Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków pygame.mixer.init(częstotliwość, rozmiar, stereo, bufor) częstotliwość: częstotliwość próbkowania rozmiar: liczba bitów na próbkę stereo: 1 mono, 2 stereo bufor: rozmiar bufora na próbki Przykładowe ustawienia pygame.mixer.init(44100, 16, 2, 4096)
34 Odtwarzanie plików dźwiękowych Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków bum = pygame.mixer.sound( bummm.ogg )
35 Odtwarzanie plików dźwiękowych Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków bum = pygame.mixer.sound( bummm.ogg ) Odtwarzanie dźwięków.play(): rozpoczęcie odtwarzania;.stop(): zatrzymanie odtwarzania;.fadeout(): zatrzymanie odtwarzania po ściszeniu
36 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków Zainicjowanie strumienia pygame.mixer.music.load( opera.ogg ) Odtwarzanie pygame.mixer.music.play(): rozpoczęcie odtwarzania; pygame.mixer.music.stop() pygame.muxer.music.pause() pygame.mixer.music.unpause()
37 MOduł midi Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków pygame.midi
38 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL 3D: ręczna implementacja OpenGL
39 Małe przypomnienie 3D: ręczna implementacja OpenGL ekranem jest obiekt klasy Surface; powierzchniami są wczytane obrazki lub napisy.
40 Zabawa z pikselami 3D: ręczna implementacja OpenGL kartka = pygame.surface( (1024, 1024), depth=24) kartka.set at( (20, 20), (255, 0, 0) )
41 Zabawa z pikselami 3D: ręczna implementacja OpenGL kartka = pygame.surface( (1024, 1024), depth=24) kartka.set at( (20, 20), (255, 0, 0) ) Zbadanie koloru: tuple(kartka.get at((20, 20)))
42 Figury geometryczne 3D: ręczna implementacja OpenGL Funkcje modułu pygame.draw.: rect(powierzchnia, kolor, Rect( pozycja, rozmiar) ) circle(powierzchnia, (0,0,255), środek, promień) line(powierzchnia, kolor, początek, koniec) inne...
43 Samodzielna implementacja 3D: ręczna implementacja OpenGL Reprezentacja obiektów Obiekty trójwymiarowe są reprezentowane jako trójwymiarowe. Rzutowanie Odwzorowanie obiektu trójwymiarowego na płaszczyźnie. Typowe rzuty: rzut równoległy bądź perpsektywiczny.
44 OpenGL: Open Graphics Library 3D: ręczna implementacja OpenGL Specyfikacja uniwersalnego API do generowania grafiki.
45 3D: ręczna implementacja OpenGL from OpenGL.GL import * screen = pygame.display.set mode((640, 480), HWSURFACE OPENGL DOUBLEBUF)
Zaawansowany kurs języka Python
PyGame 18 grudnia 2015 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D:
Bardziej szczegółowoPyGame Gra w Ponga. Spis treści
- 1 - PyGame Gra w Ponga Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą grę Pong. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji: 90 min Poziom trudności:
Bardziej szczegółowoPyGame Gra w Kółko i Krzyżyk
- 1 - PyGame Gra w Kółko i Krzyżyk Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą grę w kółko i krzyżyk. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji: 90
Bardziej szczegółowoPyGame Gra w Życie Conwaya
- 1 - PyGame Gra w Życie Conwaya Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą implementację gry w życie Conwaya. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji:
Bardziej szczegółowoTekst ozdobny i akapitowy
Tekst ozdobny i akapitowy Tekst ozdobny poddaje się manipulacjom, kształtowaniu, zniekształcaniu i tworzeniu efektów, do wyróŝnienia pojedynczych wyrazów lub krótkich wersów, takich jak nagłówki, logo
Bardziej szczegółowoWAGA ELEKTRONICZNA SM-5100
Digi instruction POLISH Manual D O K U M E N T A C J A T E C H N I C Z N A Y A K U D O P L U S I N S T R U K C J A O B S Ł U G I WAGA ELEKTRONICZNA YAKUDO PLUS Edycja 1 Czerwiec 2010 1 INSTRUKCJA OBSŁUGI
Bardziej szczegółowoInstrukcja obsługi. Oprogramowanie SAS 31
Instrukcja obsługi Oprogramowanie SS 31 Oprogramowanie SS 31 Spis treści 1. MINIMLNE WYMGNI SPRZĘTOWE I PROGRMOWE KOMPUTER PC... 3 2. INSTLCJ PROGRMU SYLCOM DL WINDOWS... 3 3. IMPORTOWNIE PLIKÓW URZĄDZEŃ...
Bardziej szczegółowoZAJĘCIA KOMPUTEROWE Kryteria ocen klasa IV
ZAJĘCIA KOMPUTEROWE Kryteria ocen klasa IV 1 1. Podstawowe zasady posługiwania się komputerem i programem komputerowym dba o porządek na stanowisku komputerowym posługuje się myszą i klawiaturą; z pomocą
Bardziej szczegółowoECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0
ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących
Bardziej szczegółowoZakres I Czytnik kodów kreskowych Nazwa i model oferowanego sprzętu
Zakres I Czytnik kodów kreskowych 1 Typ czytnika - ręczny - ręczny 2 Źródło światła - dioda laserowa - dioda laserowa 3 Szybkość skanowania - min. 100 skanów na sekundę -. skanów na sekundę 4 Kontrast
Bardziej szczegółowoWYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania
WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:
Bardziej szczegółowoOPIS PRZEDMIOTU ZAMÓWIENIA:
Szkolenia są realizowane w ramach projektów współfinansowanych ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego. Program Operacyjny Kapitał Ludzki 2007-2013 Załącznik nr 1 Do SIWZ
Bardziej szczegółowoMicrosoft Management Console
Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co
Bardziej szczegółowoWewnątrzszkolny system kształcenia PLAN WYNIKOWY
Przedmiot 5. Rola i narzędzia informatyki zna podstawy obsługi komputera; zna elementy zestawu komputerowego; rozróżnia elementy zestawu komputerowego; opisuje elementy zestawu komputerowego. Przygotowanie
Bardziej szczegółowoUprawnienia do dysponentów/jednostek organizacyjnych Uprawnienia do operacji. System EUROBUDŻET Aplikacja Księga Główna Aplikacja Środki trwałe
Załącznik Nr 5 do Zarządzenia Nr 100/08 Burmistrza Myszyńca z dnia 28 lipca 2008 r. w sprawie wprowadzenia zasad (polityki) prowadzenia rachunkowości w Urzędzie Miejskim w Myszyńcu, w jednostkach budżetowych,
Bardziej szczegółowoPodstawa programowa kształcenia ogólnego informatyki w gimnazjum
1 Podstawa programowa kształcenia ogólnego informatyki w gimnazjum Obowiązująca podstawa programowa nauczania informatyki w gimnazjum, w odniesieniu do propozycji realizacji tych zagadnień w podręcznikach
Bardziej szczegółowoTechnologie Informacyjne
Technologie Informacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności April 11, 2016 Technologie Informacyjne Wprowadzenie : wizualizacja obrazów poprzez wykorzystywanie technik komputerowych.
Bardziej szczegółowoTworzenie aplikacji internetowych E14
Tworzenie aplikacji internetowych E14 JavaScript w przykładach Tomasz Fitzermann Język JavaScript JavaScript - język skryptowy rozszerzający standardowy HTML m.in. o możliwość interakcji z użytkownikiem
Bardziej szczegółowoWykład 2. Budowa komputera. W teorii i w praktyce
Wykład 2 Budowa komputera W teorii i w praktyce Generacje komputerów 0 oparte o przekaźniki i elementy mechaniczne (np. Z3), 1 budowane na lampach elektronowych (np. XYZ), 2 budowane na tranzystorach (np.
Bardziej szczegółowoCertyfikaty Certum Podpis w Adobe Reader www.unizeto.pl
INSTRUKCJA OBSŁUGI Certyfikaty Certum Podpis w Adobe Reader www.unizeto.pl Spis treści 1. WSTĘP... 3 2. WYMAGANIA SPRZĘTOWO-PROGRAMOWE... 3 3. CERTYFIKATY ID... 4 3.1. CERTYFIKAT W PRZEGLĄDARCE... 4 3.1.1.
Bardziej szczegółowoSpecyfikacja techniczna banerów Flash
Specyfikacja techniczna banerów Flash Po stworzeniu własnego banera reklamowego należy dodać kilka elementów umożliwiających integrację z systemem wyświetlającym i śledzącym reklamy na stronie www. Specyfikacje
Bardziej szczegółowoBCS Manager Instrukcja Obsługi
BCS Manager Instrukcja Obsługi Witaj! Dziękujemy, ze wybrałeś oprogramowanie BCS Manager! Niniejsza instrukcja obsługi jest narzędziem odniesienia dla działania systemu. W tej instrukcji znajdziesz opis
Bardziej szczegółowo46 Korzystanie z wyświetlacza. System Microsoft Windows XP. System Microsoft Windows Vista
Dokonując dostosowania rozdzielczości wyświetlacza można uzyskać poprawę czytelności tekstu lub wyglądu obrazów na ekranie. W miarę zwiększania rozdzielczości, elementy są wyświetlane coraz mniejsze na
Bardziej szczegółowoLINEA Office INSTRUKCJA OBS UGI
LINEA Office INSTRUKCJA OBS UGI SPIS TREŒCI WPROWADZENIE W CZANIE I WY CZANIE URZ DZENIA.......................... PANEL URZ DZENIA................................................ DIODY NA PANELU URZ DZENIA...................................
Bardziej szczegółowoArkusz kalkulacyjny MS Excel 2010 - podstawy
Arkusz kalkulacyjny MS Excel 2010 - podstawy Cz. 1. Formatowanie arkusza kalkulacyjnego Wygląd programu MS Excel 2010 znacząco różni się od swoich starszych odpowiedników. Podstawową różnicą jest sposób
Bardziej szczegółowoGeneralnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych.
SYSTEM MONITORINGU FIRMY CAREL Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych. Korzyści systemu 1. Możliwość kontroli parametrów pracy urządzeń sterowanych regulatorami
Bardziej szczegółowoKonfiguracja historii plików
Wielu producentów oprogramowania oferuje zaawansowane rozwiązania do wykonywania kopii zapasowych plików użytkownika czy to na dyskach lokalnych czy w chmurze. Warto jednak zastanowić się czy instalacja
Bardziej szczegółowoSzczegółowe cele edukacyjne i treści nauczania. KLASA 6
1 Copyright by Wydawnictwa Szkolne i edagogiczne sp. z o.o., Warszawa 2014 Szczegółowe cele edukacyjne i treści nauczania. KLASA 6 Treści nauczania Bezpiecznie w pracowni i w sieci omówienie regulaminu
Bardziej szczegółowoKONSOLE RACK 19. Przegląd oferty iei Technologies
KONSOLE RACK 19 Przegląd oferty iei Technologies SPIS TREŚCI LKM-9358G... 3 LKM-935G... 7 IKVM-1708... 10 LKM-9268G... 12 LM-926G... 15 IKVM-1408... 18 2 LKM-9358G Konsola RACK 19 o wysokości 1U z monitorem
Bardziej szczegółowoAutomatyczne spisy. Wojciech Myszka, Maciej Panek Październik 2014
Automatyczne spisy Wojciech Myszka, Maciej Panek Październik 2014 Automatyczny spis treści Część I Automatyczny spis treści OpenOffice.org: automatyczny spis treści 1. Umieść kursor w miejscu, w którym
Bardziej szczegółowoMiejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Geodezyjne referencyjne bazy danych: Ewidencja Gruntów i Budynków Instrukcja użytkownika Historia zmian Wersja Data Kto Opis
Bardziej szczegółowoRozdział 4. Rozpoczynanie, zawieszanie i kończenie pracy z systemem (33)
Windows XP PL. Podstawy obsługi systemu. Autor: Piotr Czarny Wstęp (7) Rozdział 1. Komputer? Ależ to proste! (11) BIOS, hardware, software (11) System operacyjny (13) o Zadania systemu operacyjnego (13)
Bardziej szczegółowoREJESTRATOR RES800 INSTRUKCJA OBSŁUGI
AEK Zakład Projektowy Os. Wł. Jagiełły 7/25 60-694 POZNAŃ tel/fax (061) 4256534, kom. 601 593650 www.aek.com.pl biuro@aek.com.pl REJESTRATOR RES800 INSTRUKCJA OBSŁUGI Wersja 1 Poznań 2011 REJESTRATOR RES800
Bardziej szczegółowoSpis procedur i programów
Spis procedur i programów Przykład 1.1. Szablon programu.................................... 10 Przykład 2.1. Dodawanie liczby jednobajtowej do trzybajtowej....................15 Przykład 2.2. Dodawanie
Bardziej szczegółowoGRAFIKA PROGRAMOWANA W PASCALU ==================================
GRAFIKA PROGRAMOWANA Cg to kompletne środowisko programistyczne do szybkiego tworzenia efektów specjalnych i grafiki o kinowej jakości w czasie rzeczywistym dla wielu platform. Ponieważ język jest niezależny
Bardziej szczegółowoZmiany w programie C GEO v. 6.5
Zmiany w programie C GEO v. 6.5 1. Eksport lub import SHP Doszła nowa funkcja eksportu lub importu danych mapy w standardzie ArcView. Eksportowane są poligony i punkty wraz z ewentualnymi danymi z bazy
Bardziej szczegółowoUNIWERSALNY PULPIT STEROWANIA
Szybkobieżne Pojazdy Gąsienicowe (27) nr 1, rok 2011 Tomasz PŁATEK Dariusz PŁATEK UNIWERSALNY PULPIT STEROWANIA Streszczenie: Artykuł omawia możliwość zastosowania uniwersalnego pulpitu sterowniczego zaprojektowanego
Bardziej szczegółowoPraktyka programowania projekt
Praktyka programowania projekt Zadanie projektowe nr. 2 Gra PacMan K. M. Ocetkiewicz, T Goluch 19 listopada 2012 Plan prezentacji Opis 2 zadania projektowego Plan prezentacji Opis 2 zadania projektowego
Bardziej szczegółowoKarta sieciowa WiFi Micro USB N300 (N300MA)
Easy, Reliable & Secure 2012 On Networks All rights reserved. 240-10825-02 Instructions: If the CD does not start automatically, browse to the CD drive and double-click on autorun.exe. For Mac OS, double-click
Bardziej szczegółowoGEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007
GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości
Bardziej szczegółowoProcesor: w architekturze x86, osiągający co. wbudowane głośniki 2 x 1 W. Strona 1 z 11
L.P. NAZWA ASORTYMENTU ILOŚĆ PARAMETRY SPRZETU PROPONOWANEGO PRZEZ OFERENTA PRODUCENT, MODEL CENA JEDNOSTKOWA NETTO WARTOŚĆ NETTO ( x 6) 2 4 5 6 7 Dział Środków Trwałych i Materiałowych Zestaw komputerowy
Bardziej szczegółowoPROGRAM NAUCZANIA INFORMATYKA
PROGRAM NAUCZANIA INFORMATYKA KLASA VI Program nauczania: DKOS 5002 38/05 Podręcznik: Informatyka Europejczyjka. Wydawnictwo HELION Lp. Temat lekcji podstawowe Wymagania programowe ponadpodstawowe 1 Lekcja
Bardziej szczegółowoSTEREO RADIO FM Z ODTWARZACZEM MP3 / CD SCD-24 MP3
STEREO RADIO FM Z ODTWARZACZEM MP3 / CD SCD-24 MP3 Odnośnie więcej informacji oraz wsparcie techniczne, odwiedź: www.lenco.eu INSTRUKCJA OBSŁUGI LISTA ELEMENTÓW 1. PRZYCISK CD FOLDER + / +10 2. PRZYCISK
Bardziej szczegółowo9. Dynamiczne generowanie grafiki, cz. 3
9. Dynamiczne generowanie grafiki, cz. 3 9.1. Kopiowanie fragmentów obrazu Funkcja imagecopy służy do kopiowania fragmentów obrazka między dwoma różnymi obrazkami, lub w obrębie jednego. Uwaga, przy kopiowaniu
Bardziej szczegółowoWordPad. Czyli mój pierwszy edytor tekstu
WordPad Czyli mój pierwszy edytor tekstu Żadna sztuka? Witaj młody adepcie sztuk tajemnych. Jestem Maggus twój nauczyciel i przewodnik w świecie edytora tekstu. Zapewne, mój młody i niedoświadczony uczniu,
Bardziej szczegółowoINTERFEJS S-CTT Super Chip tuning tool INSTRUKCJA OBSŁUGI
INTERFEJS S-CTT Super Chip tuning tool INSTRUKCJA OBSŁUGI strona 1/18 1. BEZPIECZEŃSTWO PRACY Przed pierwszym uruchomieniem urządzenia należy uważnie przeczytać instrukcję obsługi. Urządzenie przeznaczone
Bardziej szczegółowoSzczegółowy opis przedmiotu zamówienia
Załącznik nr 1 do SIWZ Szczegółowy opis przedmiotu zamówienia I. Warunki ogólne 1. Urządzenia muszą być fabrycznie nowe. 2. Oferowane urządzenia w dniu składania ofert nie mogą być przeznaczone przez producenta
Bardziej szczegółowoSystem Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy
Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.
Bardziej szczegółowoInstrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski
Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo
Bardziej szczegółowo1 Usługa POTS 20,05. 2 Usługa ISDN-BRA 29,16. 3 Usługa ISDN-PRA za 15 kanałów 463,84
Załącznik nr 2 do Decyzji Prezesa UKE z dnia nr DHRT-WORK-6082-1/12( ) W Ofercie SOR wprowadza się następujące zmiany: Tabela nr 38 otrzymuje następujące brzmienie: Tabela nr 38. Opłaty miesięczne za usługi
Bardziej szczegółowoCHEVROLET MYLINK. Krótki przewodnik
CHEVROLET MYLINK Krótki przewodnik Chevrolet MyLink to system informacyjno-multimedialny, który poprawia komfort jazdy dzięki prostym złączom, możliwości zintegrowania smartfona oraz 7-calowemu ekranowi
Bardziej szczegółowoAKADEMIA MORSKA W SZCZECINIE
AKADEMIA MORSKA W SZCZECINIE Instytut Inżynierii Ruchu Morskiego Zakład Urządzeń Nawigacyjnych Ćwiczenie nr 8 Ocena dokładności wskazań odbiornika MAGELLAN FX324 MAP COLOR Szczecin 2011 Temat: Ocena dokładności
Bardziej szczegółowoPROGRAM ZAJĘĆ INFORMATYCZNYCH NIE TYLKO GG REALIZOWANYCH W RAMACH PROJEKTU RADOŚĆ UCZENIA SIĘ
PROGRAM ZAJĘĆ INFORMATYCZNYCH NIE TYLKO GG REALIZOWANYCH W RAMACH PROJEKTU RADOŚĆ UCZENIA SIĘ CEL ZAJĘĆ: Zajęcia mają na celu przekazanie wiedzy na temat sprawnego poruszania się w środowisku tworzenia
Bardziej szczegółowoPROBIT Wysoka Kultura w Księgowości
PROBIT Wysoka Kultura w Księgowości Mając na uwadze unikalne potrzeby jednostek, których celem jest organizowanie i prowadzenie działalności kulturalnej, opracowaliśmy pakiet oprogramowania wspomagający
Bardziej szczegółowoGłośnik HP Roar Plus. Inne funkcje
Głośnik HP Roar Plus Inne funkcje Copyright 2014 Hewlett-Packard Development Company, L.P. Microsoft, Windows i Windows Vista są zastrzeżonymi w Stanach Zjednoczonych znakami towarowymi grupy firm Microsoft.
Bardziej szczegółowoDell Vostro 3300/3400/3500/3700
Dell Vostro 3300/3400/3500/3700 Konfiguracja i funkcje komputera Informacja o ostrzeżeniach OSTRZEZENIE: Napis OSTRZEZENIE informuje o sytuacjach, w których występuje ryzyko uszkodzenia sprzętu, obrażeń
Bardziej szczegółowoInstrukcja wgrywania synoptyki pola (wersja modelu danych do 634)
Instrukcja wgrywania synoptyki pola (wersja modelu danych do 634) Przed rozpoczęciem wgrywania do przekaźnika własnego schematu synoptyki pola należy upewnić się, czy dostępny jest wymagany plik (rozszerzenie.hex).
Bardziej szczegółowoJoyce Cox Joan Lambert. Microsoft PowerPoint. 2013 Krok po kroku. Przekład: Leszek Biolik
Joyce Cox Joan Lambert Microsoft PowerPoint 2013 Krok po kroku Przekład: Leszek Biolik APN Promise, Warszawa 2013 Spis treści Wprowadzenie.... vii Część I Proste prezentacje 1. Odkryj program Microsoft
Bardziej szczegółowoEkran startowy płyty instalacyjnej umozliwia nam wybór
Instalacja opensuse 10.2 screen po screenie Poniżej prezentuje instalację krok po kroku opensuse 10.2. Poszczególne screeny przedstawiają pełny proces instalacji od uruchomienia komputera z płyty instalacyjnej
Bardziej szczegółowoUrządzenia wskazujące i klawiatura Instrukcja obsługi
Urządzenia wskazujące i klawiatura Instrukcja obsługi Copyright 2009 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w
Bardziej szczegółowoInstrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX 1. Pierwsze uruchomienie... 3 2. Ekran podstawowy widok diagramu... 4 3. Menu... 5 - Historia... 5 - Ustawienia... 6 - Ustawienia / Nastawa czasów...
Bardziej szczegółowoSFML. (Simple and Fast Multimedia Library)
SFML (Simple and Fast Multimedia Library) I Przygotowanie do tworzenia programów z użyciem biblioteki SFML w środowisku Code::Blocks.... 2 II Struktura programu... 3 III Obiekty graficzne... 3 1. Podstawowe
Bardziej szczegółowoInstrukcja obsługi GPS VORDON
Instrukcja obsługi GPS VORDON Witaj, Dziękujemy za skorzystanie z urządzenia marki Vordon. Użytkownik może korzystać z nawigatora GPS w każdej chwili w dowolnym miejscu, na przykład podczas jazdy, pieszo
Bardziej szczegółowomprofi.pl nowa generacja usług mobilnych TWOJA APLIKACJA MOBILNA: Komunikator na smartfony
TWOJA APLIKACJA MOBILNA: Komunikator na smartfony APLIKACJE MOBILNE Liczba aplikacji mobilnych stale rośnie i mierzona jest w milionach! Współczesne smartfony obsługują ich dziesiątki, każda może służyć
Bardziej szczegółowoSterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center
Podręcznik użytkownika Sterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center Polski ZRZECZENIE ODPOWIEDZIALNOŚCI Wszystkie zrzuty ekranowe użyte w niniejszej dokumentacji, to tylko
Bardziej szczegółowoPL/SQL. Zaawansowane tematy PL/SQL
PL/SQL Zaawansowane tematy PL/SQL Cele Przypomnienie kursorów Przypomnienie procedur i funkcji składowanych Poznanie pakietów składowanych 2 Bazę danych Oracle możemy traktować jakby była złożona z dwóch
Bardziej szczegółowoPrzeniesienie lekcji SITA z płyt CD na ipoda touch
Przeniesienie lekcji SITA z płyt CD na ipoda touch W celu przeniesienia lekcji SITA na ipoda uruchom program itunes. Nie podłączaj ipoda do komputera. Umieść pierwszą płytę CD w napędzie CD/DVD swojego
Bardziej szczegółowoZasady korzystania z łączności bezprzewodowej podczas pracy na stanowisku ratowniczym WWW.WOPR.SZCZECIN.PL
Zasady korzystania z łączności bezprzewodowej podczas pracy na stanowisku ratowniczym CEL Umiejętność prowadzenia poprawnej korespondencji radiowej podczas działań ratowniczych na kąpielisku Definicja
Bardziej szczegółowoCitiDirect EB - Mobile
CitiDirect Ewolucja Bankowości System bankowości elektronicznej dla firm Podręcznik Użytkownika CitiDirect EB - Mobile CitiService Pomoc Techniczna CitiDirect Tel. 0 801 343 978, +48 (22) 690 15 21 Poniedziałek-piątek
Bardziej szczegółowoLoggery Szumu SebaLog N3. - Nowy design - Nowe funkcje - Nowa konsola Commander3 - Nowa funkcjonalność: zastosowanie w sieci (zdalny monitoring)
Loggery Szumu SebaLog N3 - Nowy design - Nowe funkcje - Nowa konsola Commander3 - Nowa funkcjonalność: zastosowanie w sieci (zdalny monitoring) 1 Sebalog N3 Logger (rejestrator) Sebalog N3 najnowszej generacji
Bardziej szczegółowoPlan prezentacji. Tworzenie prezentacji multimedialnej. Piotr Odya
Tworzenie prezentacji multimedialnej Piotr Odya piotrod@sound.eti.pg.gda.pl Katedra Systemów Multimedialnych Plan prezentacji Wprowadzenie Prezentacja rodzaje, zasady tworzenia Program PowerPoint grafika
Bardziej szczegółowoAccelerated Graphics Port AGP Advanced Graphics Port AGP jest magistralą równoległą.
AGP i PCI Express Port AGP Accelerated Graphics Port (AGP, czasem nazywany Advanced Graphics Port) zmodyfikowana magistrala PCI, zaprojektowana do obsługi kart graficznych. Jest to 32-bitowa magistrala
Bardziej szczegółowoWykład 4 Wybrane zagadnienia programowania w C++
Wykład 4 Wybrane zagadnienia programowania w C++ Przykład programu obiektowego Dziedziczenie polimorfizm i metody wirtualne Wzorce (szablony) funkcji Wzorce klas 2016-01-03 Bazy danych-1 W4 1 Dziedziczenie
Bardziej szczegółowoProgram kółka informatycznego dla uczniów klas trzecich Szkoły Podstawowej nr 17 w Chorzowie. Wstęp
Program kółka informatycznego dla uczniów klas trzecich Szkoły Podstawowej nr 17 w Chorzowie Wstęp Autorski program kółka informatycznego dla uczniów klas trzecich ma służyć wspomaganiu i wzbogacaniu wszechstronnego
Bardziej szczegółowoPrzenośny akumulator, powerbank Mipow SP2600M-BK, 2600 mah, Li-Ion, Złącze USB, Micro-USB
INSTRUKCJA OBSŁUGI Nr produktu 000200240 Przenośny akumulator, powerbank Mipow SP2600M-BK, 2600 mah, Li-Ion, Złącze USB, Micro-USB Strona 1 z 5 Dziękujemy za zakup przenośnego akumulatora Power Tube 2600M,
Bardziej szczegółowoZapytanie ofertowe. Zaproszenie do złożenia oferty cenowej
Jawor, dnia 9 kwietnia 2015 r. Zapytanie ofertowe Świadczenie usług szkoleniowych szkolenia komputerowe dla członków gospodarstw domowych w ramach projektu nr POIG.08.03.00-02-032/13 Jaworowi ludzie co
Bardziej szczegółowoKifoplastyka i wertebroplastyka
Opracowanie zawiera opis przebiegu operacji wraz ze zdjęciami śródoperacyjnymi. Zawarte obrazy mogą być źle tolerowane przez osoby wrażliwe. Jeśli nie jesteście Państwo pewni swojej reakcji, proszę nie
Bardziej szczegółowoKrótki wstęp do biblioteki OpenCV. Jak wykorzystać kamerkę internetową do przetwarzania obrazów.
Krótki wstęp do biblioteki OpenCV. Jak wykorzystać kamerkę internetową do przetwarzania obrazów. Wrocław, 13.10.2008r. Autor: Filip Romanowski (140401@student.pwr.wroc.pl) 1. Wstęp.... 3 2. Instalacja
Bardziej szczegółowoStacjonarne Wszystkie Katedra Inżynierii Produkcji dr Sławomir Luściński. Kierunkowy Nieobowiązkowy Polski Semestr trzeci. Semestr zimowy Brak Tak
KARTA MODUŁU / KARTA PRZEDMIOTU Kod Nazwa Nazwa w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Informatyka programowanie (Android) Informatics programming (Android) A. USYTUOWANIE MODUŁU
Bardziej szczegółowoMożliwości publikacji zbiorów danych przestrzennych w ramach infrastruktury informacji przestrzennej z zastosowaniem komponentów GUGiK
Możliwości publikacji zbiorów danych przestrzennych w ramach infrastruktury informacji przestrzennej z zastosowaniem komponentów GUGiK Główny Urząd Geodezji i Kartografii Publikacja danych art. 9 ust.
Bardziej szczegółowoInstrumenty wirtualne z LabVIEW. Akademia Górniczo - Hutnicza im.stanisława Staszica w Krakowie, Wydział Inżynierii Materiałowej i Ceramiki
Instrumenty wirtualne z LabVIEW Cele prezentacji Składniki przyrządu wirtualnego Wprowadzenie do LabVIEW oraz jego funkcji Budowa prostej aplikacji LabVIEW (National Instruments) LabVIEW zintegrowane środowisko
Bardziej szczegółowoKSIĘGA ZNAKU TOTORU S.C.
2011 SPIS TREŚCI FORMA PODSTAWOWA...03 FORMY UZUPEŁNIAJĄCE...06 KONSTRUKCJA ZNAKU...08 POLE PODSTAWOWE I POLE OCHRONNE...10 WIELKOŚCI MINIMALNE...11 WARIANTY ACHROMATYCZNE I MONOCHROMATYCZNE...13 KOLORYSTYKA...15
Bardziej szczegółowoOstatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy
Podr cznik u ytkownika Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy Masz pytanie? zadzwo 693 936 046 lub napisz handel@symfoniadodatki.pl SPIS TRE CI 1. Instalacja dodatku
Bardziej szczegółowoKonfiguracja programu RMS do współpracy z wagami DIBAL. Programowanie artykułów 3
Konfiguracja programu RMS do współpracy z wagami DIBAL Programowanie artykułów 3 Progr. sklepów, rodzaju komunikacji, przypisanie towarów do działu 5 Programowanie typu wagi, jej numeru i adresu IP 6 Programowanie
Bardziej szczegółowoNazwa asortymentu Parametry techniczne Gwarancja w latach
Załącznik nr 1 do SIWZ - Opis przedmiotu zamówienia : specyfikacja techniczna CIOR1/44/9/08 Lp. Nazwa asortymentu Parametry techniczne Gwarancja w latach Ilość 1. 2. 3. 4. 5. 1 Klawiatura typ PS/2 standardowa
Bardziej szczegółowoJak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro)
Jak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro) Uwaga: Ten tutorial tworzony był z programem Cubase 4 Studio, ale równie dobrze odnosi się do wcześniejszych wersji,
Bardziej szczegółowoINSTRUKCJA WebPTB 1.0
INSTRUKCJA WebPTB 1.0 Program WebPTB wspomaga zarządzaniem budynkami w kontekście ich bezpieczeństwa fizycznego. Zawiera zestawienie budynków wraz z ich cechami fizycznymi, które mają wpływ na bezpieczeństwo
Bardziej szczegółowoIntellect. Business Intelligence. Biblioteka dokumentów Podręcznik. Business Intelligence od 2Intellect.com Sp. z o.o.
Intellect Business Intelligence Podręcznik 2 / 11 SPIS TREŚCI 1 Przeznaczenie modułu 3 2 Struktura biblioteki 4 3 Złożenie raportu do Biblioteki 5 4 Korzystanie z Biblioteki 7 5 Wyszukiwarka w Bibliotece
Bardziej szczegółowoSystem zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy modelowaniem, a pewien dobrze zdefiniowany sposób jego
Bardziej szczegółowoInstrukcja obsługi Czujnik refleksyjny O5PG
Instrukcja obsługi Czujnik refleksyjny O5PG 70456 / 00 08 / 007 Spis treści Funkcje i własności... Montaż... Przyciski oraz elementy wskazujące... Podłączenie elektryczne... 4 Ustawienia... 4 Nastawa czułości
Bardziej szczegółowoArchitektura Systemów Komputerowych. Sterowanie programem skoki Przerwania
Architektura Systemów Komputerowych Sterowanie programem skoki Przerwania 1 Sterowanie programem - skoki Kolejność wykonywania instrukcji programu jest zazwyczaj zgodna z kolejnością ich umiejscowienia
Bardziej szczegółowoPrzed Tobą znajduje się kilka prostych zadań praktycznych dotyczących języka HTML.
Piotr Chojnacki IV rok, informatyka chemiczna Liceum Ogólnokształcące Nr I we Wrocławiu Wrocław dn. 17 marca 2006 roku Czas trwania zajęć: 45 minut, przedmiot: TI Temat lekcji: Sprawdzian wiadomości z
Bardziej szczegółowoObsługa pakietu biurowego OFFICE
01 - Temat 1 cz.1/3 Program PowerPoint jest stosunkowo najprostszym w obsłudze programem z rodziny Office. Służy do tworzenia prezentacji. Wobec w miarę powszechnego dostępu do projektorów multimedialnych
Bardziej szczegółowoSAMOCHODOWA KAMERA HD
SAMOCHODOWA KAMERA HD Instrukcja obsługi 87231 Aby w pełni wykorzystać wszystkie funkcje samochodowego rejestratora cyfrowego, przed uruchomieniem urządzenia należy dokładnie zapoznać się z instrukcją
Bardziej szczegółowoInstrukcja instalacji programu Plantator oraz transferu pliku danych z/do PC kolektor danych PT-20
BEXLAB RYSZARD MATUSZYK UL. BRZOZOWA 14 05-311 DĘBE WIELKIE TEL. KOM. 512-019-590 Instrukcja instalacji programu Plantator oraz transferu pliku danych z/do PC kolektor danych PT-20 http://bexlab.pl BEXLAB
Bardziej szczegółowoBazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski
Bazy danych II Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 11 Zastosowanie PHP do programowania aplikacji baz danych Oracle Wsparcie programowania w PHP baz danych Oracle Oprócz możliwego
Bardziej szczegółowoPRAKTYKA PRZETWARZANIA OBRAZU W PROGRAMIE MATLAB
Zygmunt Wróbel Robert Koprowski PRAKTYKA PRZETWARZANIA OBRAZU W PROGRAMIE MATLAB EXIT 2004 2 3 SPIS TREŚCI Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja
Bardziej szczegółowoOmniTouch 8400 Instant Communications Suite 4980 Softphone
OmniTouch 8400 Instant Communications Suite 4980 Softphone Przewodnik informacyjny R6.0 Czym jest aplikacja 4980 Softphone? Działająca w systemie Windows aplikacja kliencka Alcatel-Lucent 4980 Softphone
Bardziej szczegółowoJak zaprogramować procesor i. wgrać firmwar-e do yampp3usb. Copyright SOFT COM sp. z o. o.
Jak zaprogramować procesor i wgrać firmwar-e do yampp3usb Spis treści: 1 Programowanie za pomocą programu PonyProg2000.... 3 1.1 Zaprogramowanie mikrokontrolera... 3 1.2 Ustawienia bitów konfiguracji...
Bardziej szczegółowo