JAVAScript animacja obiektów, tworzenie własnych obiektów
|
|
- Mieczysław Urbaniak
- 8 lat temu
- Przeglądów:
Transkrypt
1 Programowanie obiektowe ćw.5 JAVAScript animacja obiektów, tworzenie własnych obiektów Tworzenie i usuwanie obiektów (Uzupełnienie) Przykład zawiera kod dodawania i usuwania komórek tabeli: <HTML><HEAD> </HEAD> <BODY style="font-size:30px"> <TABLE name="xxx" id="t1" style="margin-left:30px;border:1px solid black"> <TR id="w"></tr> </TABLE> <DIV style="text-align:center;padding-top:30px"> <INPUT type="submit" value="dodaj" onclick="dodaj( )" /> <INPUT type="submit" value="usuń" onclick="usun( )" /> </DIV> function dodaj() { var wiersz = document.getelementbyid("w");//referencja do elementu o id="w" var kom=document.createelement("td") //ustalamy styl komórki kom.style.border="2px solid red"; kom.style.textalign="center"; kom.style.fontsize="22px"; //tworzymy węzeł tekstowy, tekst jest numerem komórki o 1 większy niż aktualna ich liczba var t3=document.createtextnode(wiersz.childnodes.length+1); //dołączamy do wiersza tabeli kom.appendchild(t3); wiersz.appendchild(kom);// function usun( ) { var wiersz = document.getelementbyid("w"); //pobranie ostatniej komórki jej indeks o 1 mniejszy od liczby komórek ostatni=wiersz.childnodes[wiersz.childnodes.length-1] //usunięcie jej wiersz.removechild(ostatni);//usuwamy ostatni </BODY></HTML> Sprawdzić i zrozumieć działanie powyższego kodu. Animacja obiektów Wykorzystamy tu poznaną wcześniej funkcję (metodę obiektu window) settimeout() opóźniającą wykonanie czynności o określony czas. settimeout("funkcja", czas w milisekundach) Uruchamianie i zatrzymywanie <HTML><HEAD></HEAD><BODY style="font-size:30px">
2 licznik=0;//początkowy licznik function stoper( ) { //wstaw aktualny licznik jako tekst elementu T1 document.getelementbyid('t1').innerhtml=licznik; //zwiększ licznik o 1 licznik++; // po 1 sekundzie jeszcze raz wykonaj funkcję stoper( ) t=settimeout("stoper()",1000); function startuj( ) { //uruchom stoper stoper(); function stopuj( ){ //wyczyść zmienną powtarzania metoda obiektu window cleartimeout(t); <P id="t1"></p> <INPUT type="button" value="start" onclick="startuj( )" /> <INPUT type="button" value="stop" onclick="stopuj( )" /><br> </BODY> </HTML> Animacja elementu Teraz już stosunkowo łatwo możemy wykonać animację obiektu na bazie powyższego przykładu. Umieszczamy na stronie element <DIV> z odpowiednim stylem i z opóźnieniem 50ms wykonujemy zmianę jej cechy stylu left (Uwaga: konieczne ustawienie dla stylu cechy position:absolute). Wykonajmy poniższy przykład: <HTML><HEAD></HEAD><BODY style="font-size:30px"> //zmienne pomocnicze licznik=0; function stoper( ) { el=document.getelementbyid("t1"); el.style.left = licznik; licznik++; t=settimeout("stoper( )",op); function jazda( ) { //ustalenie opóźnienia (szybkości) op=50; //zmienna globalna //uruchom stoper stoper( );
3 function stopuj( ) { cleartimeout(t); <INPUT type="button" value="start" onclick="jazda( )" /> <INPUT type="button" value="stop" onclick="stopuj( )" /> <DIV id="t1" style="position: absolute; left: 0px; top: 60px; width:100px; height:100px; background-color:red"> </DIV> </BODY></HTML> Sprawdzić działanie powyższego przykładu. Zadanie Dodać dodatkową funkcję szybciej( ) uruchamianą trzecim przyciskiem, z inną wartością op (mniejsza wartość to szybszy ruch). Zauważyć, że da się przyspieszać tylko po uprzednim zatrzymaniu ruchu. Czy można sobie poradzić z tym problemem? Tak... można uruchamiać funkcję stopuj() tuż przed uruchomieniem stopera w obu funkcjach: jazda() i szybciej() konieczna jest jednak inicjacja zmiennej t przed definicjami funkcji: var t; ponieważ przed pierwszym wykorzystaniem funkcji settimeout() zmienna ta byłaby nieznana. Tworzenie własnych obiektów Dotychczas wykorzystywaliśmy obiekty wizualne w dokumencie HTML. Przy pomocy skryptów JavaScript wykonywaliśmy na nich pewne operacje, ustalając i zmieniając ich właściwości oraz korzystaliśmy ze zdefiniowanych dla nich metod, które wspomagały wykorzystanie obiektów reprezentowanych przez znaczniki HTML (i innych, jak np. obiekt typu Date) w hierarchii DOM, ustalanie i zmianę ich właściwości, wykorzystywanie metod dla tworzenia nowych obiektów, ich usuwania itp. W dalszej części poznamy sposoby tworzenia własnych obiektów, definiowania ich właściwości i metod oraz ich korzystania z nich w skryptach JavaScript. Spróbujemy również poznać pewne charakterystyczne cechy programowania obiektowego, jak dziedziczenie obiektów czy polimorfizm. Słowo kluczowe this Nadając i wykorzystując identyfikatory właściwości i metod obiektów korzystamy ze słowa kluczowego this. Rozumiane jest ono jako odniesienie do obiektu bieżącego, właściciela metody lub właściwości. Poniżej prosty przykład wyjaśniający znaczenie słowa kluczowego this: <HTML> <HEAD> </HEAD> <BODY style="font-size:18px"> <PRE> function kolor1( ) { this.document.bgcolor = "red"; function kolor2(e) { e.style.color = "yellow";
4 </PRE> <INPUT type="button" value="kolor dla tła okna" onclick="kolor1( )"> <INPUT type="button" value="kolor dla napisu na przycisku" onclick="kolor2(this)"> </BODY> </HTML> W powyższym przykładzie mamy dwie własne funkcje. W pierwszej o nazwie kolor1 ustalamy kolor tła dla dokumentu, którego właścicielem (this) - jest domyślnie obiekt window (okno przeglądarki). Druga funkcja o nazwie kolor2 zmienia kolor czcionki przekazanego do funkcji jako argument obiektu e - wywoływana jest kliknięciem przycisku z przekazaniem odniesienia do tego właśnie przycisku (this), a więc zmienia się kolor napisu na przycisku. Definicja obiektu i tworzenie instancji obiektu W definicji obiektu tworzymy: właściwości obiektu (zmienne proste lub obiektowe), metody obiektu (funkcje wewnętrzne). W JavaScript można tworzyć własne definicje obiektów (tzw. konstruktor obiektu) z wykorzystaniem funkcji. Potem można tworzyć ich egzemplarze (instancje). Przykładowo funkcja definiująca obiekt składający się z samych właściwości: function Nazwa(argument1, argument2) { this.właściwość1 = argument1; //nadanie wartości przez argument this.właściwość2 = argument2; //nadanie wartości przez argument this.właściwość3 = 5; //nadanie stałej wartości liczbowej this.właściwość4 = true; //nadanie stałej wartości logicznej //itd. Jak widzimy właściwości obiektu (z wykorzystaniem słowa kluczowego this) są nadawane przy pomocy argumentów funkcji, mogą też mieć nadane stałe wartości. Teraz możemy wygenerować wiele "egzemplarzy" (instancji) obiektu o definicji Nazwa() i przypisać je do zmiennych referencji p1 i p2. Wykorzystujemy tu zapis ze słowem kluczowym new: var p1 = new Nazwa( argumenty aktualne); //zmienna lokalna p2 = new Nazwa( inne argumenty aktualne); //zmienna globalna Poniżej dodamy już na konkretnym przykładzie - oprócz właściwości także metody (funkcje) w definicji obiektu: <PRE> //funkcja konstruktor (definicja) function Pies(imie, rasa, kolor, plec) { //własciwości this. imie = imie; this. rasa = rasa; this. kolor = kolor; this. plec = plec; this.glos ="HAUUUU"; //dla wszystkich psów ten sam //metoda this.dajglos = function () { document.writeln ("robię ", this.glos); ;
5 ;//koniec definicji //teraz utworzymy dwie instancje (dwa obiekty klasy Pies) var piesek1 = new Pies( "Misia", "Labrador", "czekoladowa", "suka" ); var piesek2 = new Pies( "Misiek", "Seter", "rudy", "pies" ); //możemy mieć dostęp do właściwości i metod document.writeln("mam na imię:", piesek1.imie); // ->Misia piesek1.dajglos ( ); //-> HAUUUU //itd. </PRE> Zwróćmy uwagę, że zmienne argumentów mają tu takie same nazwy jak właściwości obiektu (rozróżnienie dzięki słowu this), choć mogą też się różnić. Zwróćmy uwagę na sposób operowania na właściwościach można je wyświetlić na ekranie, zmienić wartości itp. Metody też mogą wpływać na właściwości. Metody (funkcje obiektu) wykonujemy jako: osobne instrukcje, można funkcję użyć w kontekście zmiennej rezultatu - jeśli metoda zwraca jakieś dodatkowe rezultaty (tu wykorzystujemy słowo kluczowe return). Przykład Zdefiniujmy obiektowi dodatkową właściwość waga: this.waga=waga; Uwaga: Trzeba też dopisać wagę do listy argumentów funkcji Pies( ) Utworzymy też definicję metody jedz( ) jako: this.jedz= function(x){ this.waga+=x/10; return this.waga Jako argument x przekazywany do funkcji jedz rozumiemy ilość jedzenia. Teraz możemy metodę wykorzystać, np. document.writeln("waga początkowa:",piesek1.waga); piesek1.jedz(5); document.writeln("waga po zjedzeniu +5:",piesek1.waga); //albo document.writeln("waga po zjedzeniu +10:",piesek1.jedz(10)); Ćwiczenie 1. Sprawdzić powyższy przykład, dopisać metodę jedz() i wykorzystać w skrypcie. 2. Dopisać definicję metody biegaj(), która powoduje odpowiednie zmniejszanie wagi. Wykorzystać tę metodę. Zadania 1. Wykonać powyższe skrypty i zrozumieć ich działanie. 2. Utworzyć skrypt, w którym: a. utworzona jest definicja obiektu Prostokat z właściwościami: szerokosc i wysokosc oraz metodą obliczpole(). b. tworzone są dwie instancje obiektu Prostokat, c. dla obu wypisywane są długości oby wymiarów oraz wykorzystana jest metoda obliczania pola powierzchni zwracająca obliczone pole,
6 Spróbować wykonać zadanie wykorzystując obie metody definiowania obiektów. 3. Utworzyć skrypt, w którym: utworzona jest definicja obiektu Auto z zaprojektowanymi właściwościami, np. marka, pojemnosc, moc, predkosc itp. Wszystkie wartości właściwości inicjować przez argumenty funkcji definiującej, z wyjątkiem prędkości, którą dla wszystkich nowotworzonych obiektów ustawić na 0. zdefiniować metody: wypiszdane(), której zadaniem jest wypisanie danych auta, start(s) gdzie s będzie prędkością początkową, stop(), której zadaniem jest zatrzymanie pojazdu, przyspiesz(p), gdzie p będzie wartością, o którą należy zwiększyć prędkość. tworzona jest instancja (lub kilka) obiektu Auto, po utworzeniu instancji wypisywane są wszystkie właściwości z wykorzystaniem metody wypiszdane(), a. następnie wykorzystujemy metody: start() przyspiesz() stop() (przyspieszać można wielokrotnie), każdorazowo wypisywać na ekranie dane (szczególnie interesuje nas prędkość początkowa, po starcie, po przyspieszeniu itd. można utworzyć dodatkowo metodę wypiszpredkosc() i ją wykorzystać. Spróbować wykonać zadanie wykorzystując obie metody definiowania obiektów.
Wykł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
Laboratorium 14: Bazy Danych Konstruowanie interfejsu dla prostej bazy danych wykorzystującą technologię dbexpress
Laboratorium 14: Bazy Danych Konstruowanie interfejsu dla prostej bazy danych wykorzystującą technologię dbexpress dr inż. Marcin Witczak Instytut Sterowania i Systemów Informatycznych, Uniwersytet Zielonogórski
STRONA GŁÓWNA SPIS TREŚCI. Zarządzanie zawartością stron... 2 Tworzenie nowej strony... 4 Zakładka... 4 Prawa kolumna... 9
STRONA GŁÓWNA SPIS TREŚCI Zarządzanie zawartością stron... 2 Tworzenie nowej strony... 4 Zakładka... 4 Prawa kolumna... 9 1 ZARZĄDZANIE ZAWARTOŚCIĄ STRON Istnieje kilka sposobów na dodanie nowego szablonu
Wyższa Szkoła Zarządzania i Bankowości w Krakowie www.wszib.edu.pl
- w ten sposób wpisujemy informację o dacie utworzenia dokumentu. Tez znacznik jest bardzo rzadko spotykany. W zasadzie jest wykorzystywany
Przedmiot: Projektowanie dokumentów WWW. Laboratorium 3: Strona domowa cz. III Formularze. Opracował: Maciej Chyliński
Przedmiot: Projektowanie dokumentów WWW Laboratorium 3: Strona domowa cz. III Formularze Opracował: Maciej Chyliński Wstęp W naszym Ŝyciu wypełniamy dziesiątki, a nawet tysiące formularzy. Wynika to z
DEMERO Automation Systems
Programowanie wektorowych przetwornic częstotliwości serii POSIDRIVE FDS5000 / MDS5000 i serwonapędów POSIDRIVE MDS5000 / POSIDYN SDS5000 firmy Stober Antriebstechnik Konfiguracja parametrów w programie
PROE wykład 7 kontenery tablicowe, listy. dr inż. Jacek Naruniec
PROE wykład 7 kontenery tablicowe, listy dr inż. Jacek Naruniec Prosty kontener oparty na tablicach Funkcja dodawanie pojedynczego słonia do kontenera: 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
SZABLONY KOMUNIKATÓW SPIS TREŚCI
SZABLONY KOMUNIKATÓW SPIS TREŚCI Zarządzanie zawartością stron... 2 Dodawanie komunikatu... 3 Lista komunikatów... 6 Lista komunikatów na stronie głównej... 9 ZARZĄDZANIE ZAWARTOŚCIĄ STRON Istnieją dwa
np. tu - na pierwszej formatce kreatora zaznaczamy opcję nr 3
UŜytkowanie bazy danych polega na wstawianiu, filtrowaniu, usuwaniu, edycji, wyszukiwaniu i sortowaniu danych. MoŜna zaprojektować realizację powyŝszych czynności przy uŝyciu standardowych formantów. Oto
Specyfikacja 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
Surowiec Zużycie surowca Zapas A B C D S 1 0,5 0,4 0,4 0,2 2000 S 2 0,4 0,2 0 0,5 2800 Ceny 10 14 8 11 x
Przykład: Przedsiębiorstwo może produkować cztery wyroby A, B, C, i D. Ograniczeniami są zasoby dwóch surowców S 1 oraz S 2. Zużycie surowca na jednostkę produkcji każdego z wyrobów (w kg), zapas surowca
Funkcje składowe (metody)
Funkcje składowe (metody) class Punkt int x, y; void Rysuj() /* rysowanie */ ; class Punkt int x, y; void Rysuj(); ; void Punkt::Rysuj() /* rysowanie */ definicja funkcji wewnątrz ciała klasy funkcja otwarta
Arkusz 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
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
Kalkulator Kalorii by CTI. Instrukcja
Kalkulator Kalorii by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Logowanie... 4 3. Okno główne programu... 4 4. Tworzenie receptury, generowanie etykiety wartości odżywczych... 5 5. Zarządzanie
Matematyka:Matematyka I - ćwiczenia/granice funkcji
Matematyka:Matematyka I - ćwiczenia/granice funkcji 1 Matematyka:Matematyka I - ćwiczenia/granice funkcji Granice funkcji Zadanie 1 Wykorzystując definicję Heinego granicy funkcji, znaleźć (1) Zadanie
Kurier POCZTEX XL by CTI. Instrukcja
Kurier POCZTEX XL by CTI Instrukcja Spis treści 1. Opis programu... 2 2. Dane w Comarch ERP XL... 2 2.1. Atrybuty... 2 2.2. Zamówienie zakupu... 4 3. Konfiguracja... 5 3.1. Nawiązanie połączenia z serwerem
Kompozycja i dziedziczenie klas
Programowanie obiektowe Kompozycja i dziedziczenie klas Paweł Rogaliński Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej pawel.rogalinski pwr.wroc.pl Kompozycja i dziedziczenie klas
Rozliczenia z NFZ. Ogólne założenia. Spis treści
Rozliczenia z NFZ Spis treści 1 Ogólne założenia 2 Generacja raportu statystycznego 3 Wczytywanie raportu zwrotnego 4 Szablony rachunków 4.1 Wczytanie szablonów 4.2 Wygenerowanie dokumentów rozliczenia
Programowanie obiektowe. Wykład 4
Programowanie obiektowe Wykład 4 Tworzenie własnych obiektów Słowo kluczowe this W JavaScriptmożna tworzyć własne obiekty. Wykorzystuje się tu zapis utworzonej funkcji o nazwie takiej samej jak klasa,
XIII KONKURS MATEMATYCZNY
XIII KONKURS MTMTYZNY L UZNIÓW SZKÓŁ POSTWOWYH organizowany przez XIII Liceum Ogólnokształcace w Szczecinie FINŁ - 19 lutego 2013 Test poniższy zawiera 25 zadań. Za poprawne rozwiązanie każdego zadania
System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010
System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010 Instrukcja do zajęć laboratoryjnych Część 1. ĆWICZENIE 1 ZADANIE 1 Utworzyć bazę danych Osoby, składającą się z jednej tabeli o następującej
STEROWNIK BIOLOGICZNYCH OCZYSZCZALNI ŚCIEKÓW
STEROWNIK BIOLOGICZNYCH OCZYSZCZALNI ŚCIEKÓW TYPU MINI ZIELONA GÓRA OPIS: Sterownik ST-04 przeznaczony jest do sterowania małych biologicznych oczyszczalni ścieków. Sterownik posiada 6 wejść cyfrowych,
Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami.
Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami. Zagadnienie tematyczne (blok tematyczny): Bazy danych (Podr.cz. II, str.109-138) Podstawa programowa: Rozwiązywanie problemów
W wyświetlonym okienku New Web Server Application wybierz opcję Web App Debugger Executable, a w polu Class Name wpisz: P1.
Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK Ćwiczenie 4 Technologia WebBroker 1. Proste usługi udostępniane za pomocą akcji komponentu
ostatni dzień miesiąca (yyyy-mm-dd) miejsce zam. - ulica nr miejscowość wypełnienia oświadczenia
ostatni dzień miesiąca (yyyy-mm-dd) 2014 11 30 imię i nazwisko: miejsce zam. - ulica nr miejsce zam. - kod Miejscowość Imię nazwisko ul. Xxx nr kod miejscowość miejscowość wypełnienia oświadczenia miejscowość
Użytkowanie elektronicznego dziennika UONET PLUS.
Użytkowanie elektronicznego dziennika UONET PLUS. Po wejściu na stronę https://uonetplus.vulcan.net.pl/bialystok i zalogowaniu się na swoje konto (przy użyciu adresu e-mail podanego wcześniej wychowawcy
System 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
Strategia rozwoju kariery zawodowej - Twój scenariusz (program nagrania).
Strategia rozwoju kariery zawodowej - Twój scenariusz (program nagrania). W momencie gdy jesteś studentem lub świeżym absolwentem to znajdujesz się w dobrym momencie, aby rozpocząć planowanie swojej ścieżki
0.1 Hierarchia klas. 0.1.1 Diagram. 0.1.2 Krótkie wyjaśnienie
0.1 Hierarchia klas 0.1.1 Diagram 0.1.2 Krótkie wyjaśnienie Po pierwsze to jest tylko przykładowe rozwiązanie. Zarówno na wtorkowych i czwartkowych ćwiczeniach odbiegaliśmy od niego, ale nie wiele. Na
Laboratorium nr 2. Edytory tekstu.
TECHNOLOGIE INFORMACYJNE - laboratoria Laboratorium nr 2. Edytory tekstu. Spis treści OpenOffice Writer - edytor tekstu.... 2 Ćwiczenie 1: formatowanie znaków, tekstu, akapitów.... 2 Ćwiczenie 2: listy
Metody opracowywania dokumentów wielostronicowych. Technologia Informacyjna Lekcja 28
Metody opracowywania dokumentów wielostronicowych Technologia Informacyjna Lekcja 28 Tworzenie stylów w tekstu Jeśli pisze się długie teksty, stosując, zwłaszcza w jednym dokumencie róŝne r rodzaje formatowania,
Wtedy wystarczy wybrać właściwego Taga z listy.
Po wejściu na stronę pucharino.slask.pl musisz się zalogować (Nazwa użytkownika to Twój redakcyjny pseudonim, hasło sam sobie ustalisz podczas procedury rejestracji). Po zalogowaniu pojawi się kilka istotnych
JAVAScript obiekty modyfikacja drzewa obiektów
Programowanie obiektowe ćw.4 JAVAScript obiekty modyfikacja drzewa obiektów Zarządzanie elementami strony Dla potrzeb skryptu JavaScript tworzymy zmienne referencji do elementu (znacznika HTML) zmienna
INSTRUKCJA 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
Rozdział 7. Wykorzystanie funkcji daty i czasu do analizy danych
Moduł 2. Wykorzystanie programu Excel do zadań analitycznych Rozdział 7. Wykorzystanie funkcji daty i czasu do analizy danych Zajęcia 7. 2 godziny Zakres zdobytych umiejętności: Zapoznanie się z wybranymi
14.Rozwiązywanie zadań tekstowych wykorzystujących równania i nierówności kwadratowe.
Matematyka 4/ 4.Rozwiązywanie zadań tekstowych wykorzystujących równania i nierówności kwadratowe. I. Przypomnij sobie:. Wiadomości z poprzedniej lekcji... Że przy rozwiązywaniu zadań tekstowych wykorzystujących
Wiedza niepewna i wnioskowanie (c.d.)
Wiedza niepewna i wnioskowanie (c.d.) Dariusz Banasiak Katedra Informatyki Technicznej Wydział Elektroniki Wnioskowanie przybliżone Wnioskowanie w logice tradycyjnej (dwuwartościowej) polega na stwierdzeniu
INSTRUKCJA UŻYTKOWANIA. Projekt: Syrena. wersja: 091015.2. Program: Krzysztof Gosławski Kontakt: +48 600231222 k.goslawski@fif.com.
F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl INSTRUKCJA UŻYTKOWANIA Projekt: Syrena wersja: 091015.2 Program: Krzysztof
Architektura komputerów
Architektura komputerów Tydzień 6 RSC i CSC Znaczenie terminów CSC Complete nstruction Set Computer komputer o pełnej liście rozkazów. RSC Reduced nstruction Set Computer komputer o zredukowanej liście
SCHEMATY STRON. Baner... 3. Nawigacja... 6. Nawigacja okruszkowa... 9. Prawa kolumna zobacz również... 10. Boksy... 11. Zwykła strona...
SCHEMATY STRON SPIS TREŚCI Baner... 3 Nawigacja... 6 Nawigacja okruszkowa... 9 Prawa kolumna zobacz również... 10 Boksy... 11 Zwykła strona... 13 Strona bez podstron... 14 1 Schemat strony to zestaw elementów
WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ
WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ Anna Gutt- Kołodziej ZASADY OCENIANIA Z MATEMATYKI Podczas pracy
PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc
PRAWA ZACHOWANIA Podstawowe terminy Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc a) si wewn trznych - si dzia aj cych na dane cia o ze strony innych
Systemy mikroprocesorowe - projekt
Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie
Platforma zamówień personelu JOBMAN.pl
Platforma zamówień personelu JOBMAN.pl 1. Logowanie Po uruchomieniu platformy należy wprowadzić login i hasło, a następnie kliknąć przycisk Zaloguj się Jeśli nie pamiętasz hasła do swojego konta, kliknij
WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH
WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH Klasa: 3TIR - Technik informatyk Program: 351203 Wymiar: 4 h tygodniowo Podręcznik: Kwalifikacja E.14 Programowanie
Zmiany 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
2.Prawo zachowania masy
2.Prawo zachowania masy Zdefiniujmy najpierw pewne podstawowe pojęcia: Układ - obszar przestrzeni o określonych granicach Ośrodek ciągły - obszar przestrzeni którego rozmiary charakterystyczne są wystarczająco
Czy zdążyłbyś w czasie, w jakim potrzebuje światło słoneczne, aby dotrzeć do Saturna, oglądnąć polski hit kinowy: Nad życie Anny Pluteckiej-Mesjasz?
ZADANIE 1. (4pkt./12min.) Czy zdążyłbyś w czasie, w jakim potrzebuje światło słoneczne, aby dotrzeć do Saturna, oglądnąć polski hit kinowy: Nad życie Anny Pluteckiej-Mesjasz? 1. Wszelkie potrzebne dane
Ogólna charakterystyka kontraktów terminowych
Jesteś tu: Bossa.pl Kurs giełdowy - Część 10 Ogólna charakterystyka kontraktów terminowych Kontrakt terminowy jest umową pomiędzy dwiema stronami, z których jedna zobowiązuje się do nabycia a druga do
SCHEMAT ZBIORNIKA HYDROFOROWEGO ZE STALI NIERDZEWNEJ
Stosowanie pomp i hydroforów do czystej wody oraz pomp do wody brudnej może być niezastąpionym rozwiązaniem w przypadku braku instalacji wodociągowej i kanalizacyjnej. Do domków letniskowych lub szklarni
InsERT GT Własne COM 1.0
InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe
Elementy cyfrowe i układy logiczne
Elementy cyfrowe i układy logiczne Wykład Legenda Zezwolenie Dekoder, koder Demultiplekser, multiplekser 2 Operacja zezwolenia Przykład: zamodelować podsystem elektroniczny samochodu do sterowania urządzeniami:
Zagadnienia transportowe
Mieczysław Połoński Zakład Technologii i Organizacji Robót Inżynieryjnych Wydział Inżynierii i Kształtowania Środowiska SGGW Zagadnienia transportowe Z m punktów odprawy ma być wysłany jednorodny produkt
INSTRUKCJA DO INTERNETOWEGO ROZKŁADU JAZDY
INSTRUKCJA DO INTERNETOWEGO ROZKŁADU JAZDY Internetowy rozkład jazdy służy do ułatwienia komunikacji między stacjami. Pokazuje jakie pociągi aktualnie kursują między stacjami i gdzie są. Pomaga nie dopuścić
Logika I. Wykład 2. Działania na zbiorach
Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki Wykład 2. Działania na zbiorach 1 Suma zbiorów Niech A i B będą dowolnymi zbiorami. Definicja 2.1. (suma zbiorów) Suma zbiorów
Ćwiczenie: "Ruch harmoniczny i fale"
Ćwiczenie: "Ruch harmoniczny i fale" Opracowane w ramach projektu: "Wirtualne Laboratoria Fizyczne nowoczesną metodą nauczania realizowanego przez Warszawską Wyższą Szkołę Informatyki. Zakres ćwiczenia:
Test F- Snedecora. będzie zmienną losową chi-kwadrat o k 1 stopniach swobody a χ
Test F- nedecora W praktyce często mamy do czynienia z kilkoma niezaleŝnymi testami, słuŝącymi do weryfikacji tej samej hipotezy, prowadzącymi do odrzucenia lub przyjęcia hipotezy zerowej na róŝnych poziomach
Praca na wielu bazach
Praca na wielu bazach Częśd I Soneta Sp z o.o. ul. Wadowicka 8a, wejście B 31-415 Kraków tel./fax +48 (12) 261 36 41 http://www.enova.pl e-mail: ksiegowosc@enova.pl 1 Zawartość: 1 Konfiguracja bazy Master
WF-FaKir dla Windows
1 WF-FaKir dla Windows Zamknięcie roku (opracował Przemysław Gola) Na to, co w księgowości nazywamy zamknięciem roku obrachunkowego, składa się wiele czynności. Doświadczonemu księgowemu żadna z tych czynności
Jak spersonalizować wygląd bloga?
Jak spersonalizować wygląd bloga? Czy wiesz, że każdy bloger ma możliwość dopasowania bloga do własnych preferencji? Wszystkie blogi posiadają tzw. skórkę czyli układ graficzny, który możesz dowolnie zmieniać.
Ćwiczenie nr 2 Zbiory rozmyte logika rozmyta Rozmywanie, wnioskowanie, baza reguł, wyostrzanie
Ćwiczenie nr 2 Zbiory rozmyte logika rozmyta Rozmywanie, wnioskowanie, baza reguł, wyostrzanie 1. Wprowadzenie W wielu zagadnieniach dotyczących sterowania procesami technologicznymi niezbędne jest wyznaczenie
VinCent Office. Moduł Drukarki Fiskalnej
VinCent Office Moduł Drukarki Fiskalnej Wystawienie paragonu. Dla paragonów definiujemy nowy dokument sprzedaży. Ustawiamy dla niego parametry jak podano na poniższym rysunku. W opcjach mamy możliwość
Informacje o omawianym programie. Założenia programu omawianego w przykładzie
1 Komunikacja człowiek - komputer Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 3 Temat dwiczenia: Projektowanie interfejsu programu typu bazodanowego dr Artur Bartoszewski CZĘŚD I analiza przykładowego
Instrukcja rejestracji do sprawozdania PARPA G1
1 Instrukcja rejestracji do sprawozdania PARPA G1 Dedykowaną przeglądarką do pracy w systemie jest DARMOWA przeglądarka MOZILLA FIREFOX, prosimy o korzystanie z tej przeglądarki. Elektroniczne sprawozdanie
w wersji Comarch ERP XL Zmiany techniczne w wersji
Zmiany techniczne wprowadzone w wersji 2013.6 1 Copyright 2013 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest
Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu
Rozdział 6 Pakowanie plecaka 6.1 Postawienie problemu Jak zauważyliśmy, szyfry oparte na rachunku macierzowym nie są przerażająco trudne do złamania. Zdecydowanie trudniejszy jest kryptosystem oparty na
dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,
PRACA Z BAZAMI DANYCH w AutoCAD-zie AutoCAD umożliwia dostęp do zewnętrznych baz danych, utworzonych zarówno w MS ACCESS czy w MS EXCEL, jak i w dbase czy SQL Server. Połączenie następuje poprzez odwołanie
BLOK I. 3. Korzystając z definicji pochodnej w punkcie, obliczyć pochodne podanych funkcji we wskazanych punktach:
BLOK I. Rachunek różniczkowy i całkowy. Znaleźć przyrost funkcji f() = przy = zakładając, że przyrost zmiennej niezależnej jest równy: a), ; b), ;, 5.. Znaleźć iloraz różnicowy funkcji y = f() w punkcie
Twierdzenie Bayesa. Indukowane Reguły Decyzyjne Jakub Kuliński Nr albumu: 53623
Twierdzenie Bayesa Indukowane Reguły Decyzyjne Jakub Kuliński Nr albumu: 53623 Niniejszy skrypt ma na celu usystematyzowanie i uporządkowanie podstawowej wiedzy na temat twierdzenia Bayesa i jego zastosowaniu
Tworzenie 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
Historia zmian w aplikacji. Rejestr Podmiotów Wykonujących Działalność Leczniczą
Historia zmian w aplikacji Rejestr Podmiotów Wykonujących Działalność Leczniczą Data aktualizacji: 2016-04-11 Aktualny nr wersji: 2.1.8 (dokument prowadzony jest od wersji 2.1.3) Spis treści Rejestr Podmiotów
Instrukcja. 1 Zamawiając kuriera. W Paczkomacie lub POK. 3 Nadając list polecony. nadawania przesyłek z Allegro: (Punkt Obsługi Klienta) 17.02.
Instrukcja nadawania przesyłek z Allegro: 1 Zamawiając kuriera W Paczkomacie lub POK 2 (Punkt Obsługi Klienta) 3 Nadając list polecony 17.02.2016 InPost we współpracy z Allegro stworzył trzy rewolucyjne
Moduł Pulpit opcji oraz Narzędzia. Opis v 1.0
Moduł Pulpit opcji oraz Narzędzia. Opis v 1.0 Syriusz sp. z o.o. Rzeszów 2013 MODUŁ PULPIT OPCJI ORAZ NARZĘDZIA [1.0] OPIS str. 2 Spis treści Spis treści...2 Zmiany...3 1. Informacje ogólne...4 2. Praca
Instalacja programu. Omówienie programu. Jesteś tu: Bossa.pl
Jesteś tu: Bossa.pl Program Quotes Update to niewielkie narzędzie ułatwiające pracę inwestora. Jego celem jest szybka i łatwa aktualizacja plików lokalnych z historycznymi notowaniami spółek giełdowych
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15 Wykonawcy ubiegający się o udzielenie zamówienia Dotyczy: postępowania prowadzonego w trybie przetargu nieograniczonego na Usługę druku książek, nr postępowania
PERSON Kraków 2002.11.27
PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC
Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.
Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania
Microsoft 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
WordPad. 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,
Odtwarzanie dźwięków i filmów automatycznie a odtwarzanie po kliknięciu
Odtwarzanie dźwięków i filmów w programie PowerPoint 2003 W tym artykule opisano niektóre z opcji odtwarzania muzyki, dźwięków i filmów (nazywanych także plikami wideo) w programie PowerPoint 2003. Najpopularniejsze
TWIERDZENIE PITAGORASA
PODSTAWY > Figury płaskie (2) TWIERDZENIE PITAGORASA Twierdzenie Pitagorasa dotyczy trójkąta prostokątnego, to znaczy takiego, który ma jeden kąt prosty. W trójkącie prostokątnym boki, które tworzą kąt
INSTRUKCJA OBSŁUGI PILOTA DreamFIRE
INSTRUKCJA OBSŁUGI PILOTA DreamFIRE SYMBOLE WYŚWIETLACZA BLOKADA RODZICIELSKA GODZINA POZIOM SYGNAŁU TRYB TERMOSTATU STAN BATERII ODLICZANIE F LUB C TRYB PROGRAMU TRYB ECO TEMPERATURA WYJŚCIE DODATKOWE
4.3. Struktura bazy noclegowej oraz jej wykorzystanie w Bieszczadach
4.3. Struktura bazy noclegowej oraz jej wykorzystanie w Bieszczadach Baza noclegowa stanowi podstawową bazę turystyczną, warunkującą w zasadzie ruch turystyczny. Dlatego projektując nowy szlak należy ją
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM PROGRAM INWENTARYZACJI Poznań 2011 Spis treści 1. WSTĘP...4 2. SPIS INWENTARZA (EWIDENCJA)...5 3. STAŁE UBYTKI...7 4. INTERPRETACJA ZAŁĄCZNIKÓW
Spring MVC Andrzej Klusiewicz 1/18
Spring MVC pierwsza aplikacja Kod źródłowy aplikacji którą tworzę w niniejszym kursie jest do pobrania z adresu: http://www.jsystems.pl/storage/spring/springmvc1.zip Aplikacja jest tworzona w NetBeans,
Trenuj przed sprawdzianem! Matematyka Test 4
mię i nazwisko ucznia...................................................................... Klasa............... Numer w dzienniku.............. nformacja do zadań od 1. do 3. Historia telewizji w Polsce
Aplikacje internetowe i rozproszone - laboratorium
Aplikacje internetowe i rozproszone - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Visual Studio 2005 jest
Stypendia USOS Stan na semestr zimowy 2013/14
Stypendia USOS Stan na semestr zimowy 2013/14 Wnioski Wnioski dostępne w USOS Deklaracja programu Wniosek zbierający informacje o dochodach rodziny studenta Wniosek o przyznanie stypendium socjalnego Wniosek
Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
Konfiguracja 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
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI Spis treści Budowa okna aplikacji i narzędzia podstawowe... 4 Okno aplikacji... 5 Legenda... 5 Główne okno mapy... 5 Mapa przeglądowa...
Konfiguracja 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
Firma Informatyczna JazzBIT
Artykuły i obrazy Autor: Stefan Wajda [zwiastun] 10.02.2006. Dodawanie i publikowanie artykułów to najczęstsze zadanie. I chociaż nie jest skomplikowane, może początkujacych wprawiać w zakłopotanie. Trzeba
Jak 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,
Instrukcja 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
Formularze i ramki w HTML
Jolanta Bachan jbachan@amu.edu.pl http://www.bachan.speechlabs.pl/ Informatyka Formularz HTML Formularze HTLM, które są umieszczane bezpośrednio na stronie WWW, służą do uzyskiwania informacji o użytkownikach
SSK - Techniki Internetowe
SSK - Techniki Internetowe Ćwiczenie 4. Elementy grafiki w PHP. Prosty chat wykorzystujący elementy języka PHP. Elementy grafiki w PHP Możliwości PHP nie ograniczają się jedynie do generowania kodu HTML.