JavaScript jest językiem skryptowym interpretowanym przez przeglądarki WWW. Istnieją różne sposoby umieszczania kodu JavaScript w kodzie HTML
|
|
- Karolina Maj
- 7 lat temu
- Przeglądów:
Transkrypt
1 JavaScript jest językiem skryptowym interpretowanym przez przeglądarki WWW. Istnieją różne sposoby umieszczania kodu JavaScript w kodzie HTML 1. <script language="javascript" type="text/javascript"> <!-- Treść skryptu // --> </script> Treść skryptu najlepiej jest ująć w znakach komentarza (<!-- i // -->), aby przeglądarki nieinterpretujące JavaScript go zignorowały. Np. <SCRIPT> <!-- document.write("dzień dobry"); //--> </SCRIPT> 2. Skrypty mogą być umieszczone w osobnych plikach o rozszerzeniu js. W znaczniku <SCRIPT> dodajemy atrybut SRC="url", gdzie url to adres pliku z kodem JS. Np. <script language="javascript" type="text/javascript" src="skrypty.js"></script> W JavaScript mamy możliwość komentowania tekstu na dwa sposoby: - ujęcie dowolnego fragmentu tekstu w znaczniki /* i */ - znacznik // powodujący potraktowanie jako komentarz tekstu stojącego za znacznikiem do końca linii
2 Język składa się z instrukcji które mówią co ma wykonać komputer. Instrukcje operują na zmiennych - miejscach w których mogą być przechowywane wartości - identyfikowanych przez nazwę. Nazwa zmiennej musi być pojedynczym słowem rozpoczynającym się literą. Zmienne mogą zawierać wartości różnych typów: -Wartości proste - napisy, liczby całkowite lub zmiennopozycyjne, wartości logiczne -Wartości złożone - tablice lub obiekty - zawierające "podzmienne" do których możemy się dostać używając odpowiednich konstrukcji języka
3 Zmienne Zmienne w programie zaczynają się od litery. Jeśli chcemy zapisać do zmiennej wartość - używamy konstrukcji: zmienna = wartość Zmienną możemy traktować jak szufladkę do której można schować różne przedmioty. Ta sama zmienne (o tej samej nazwie), może mieć różną wartość w zależności od tego w którym momencie będziemy pobierać jej wartość. Wprowadzenie do kodu zmiennej nie wymaga jej wcześniejszego deklarowania (nie podajemy jej typu). Wystarczy użyc np. liczba = 12. Podanie przed nazwą zmiennej słowa VAR oznacza jej lokalną deklarację. Bez tego słowa zmienna traktowana jest globalna. Zmienne mogą mieć następujące wartości: liczbowa: np.: x = 10 x = 3.14 x = ciąg znaków np.: s = "Witaj!" tekst = "To jest początek tekstu. " Uwaga: wartością "rok" jest ciąg znaków "rok 2001" Znaki specjalne: \n - koniec linii \" - cudzysłów logiczna: true lub false (bez cudzysłowia) null - wartość pusta. Użycie: VAR zmienna jest równoważne: VAR zmienna = null Wartością zmiennej niezadeklarowanej jest undefined
4 Operatory binarne: +, -, *, /, % (dzielenie modulo) unarne: negacja (-) oraz inkrementacja i dekremetacja (zmienna++, zmienna += 1) przypisania: a += b (to samo co: a = a + b), a -= b, a *= b, a /= b, a %= b logiczne: && (konkatenacja), (alternatywa),! (negacja) porównania: == (równe),!= (nie równe), <=, >=, <, >. Możemy porównywać ciągi znaków np. "ala" < "alb" wyrażenia warunkowe: zmienna = (warunek)? wartość_prawda : wartość_fałsz % - dzielenie modulo dzizła jak reszta z dzielenia - suma logiczna bitów - 1 1=1; 1 0=1; 0 1=1; 0 0=0; & - iloczyn logiczny bitów - 1&1=1; 1&0=0; 0&1=0; 0&0=0; ^ - suma modulo 2-1^1=0; 1^0=1; 0^1=1; 0^0=0; - suma logiczna - dla wartości logicznych - true gdy co najmniej jedna wartośc jest true && - iloczyn logiczny - dla wartości logicznych - true gdy obie jedna wartości są true ++ - zwiększenie wartości o zmniejszenie wartości o 1 ~ - negacja logiczna bitów! - negacja logiczna wartości logicznej == równa się!= różne od > większe od < mniejsze od >= niemniejsze od <= niewiększe od
5 Funkcje Ciągi instrukcji które powtarzają się w programie możemy połączyć w funkcję - i używać jej jak pojedynczego polecenia. Funkcję deklarujemy słowem function po którym powinna wystąpić nazwa funkcji, oraz para nawiasów. Następnie w nawiasach klamrowych umieszczamy wszystkie te instrukcje z których składa się funkcja. function Nazwa_Funkcji(argument1, argument2,..., argumentn) // treść Wywołanie funkcji: Funkcja1(argument1, argument2); Funkcja2(); Zmienna = Funkcja3(argument); Np. function NapiszTekst() document.write("to jest tekst pisany " + "przez funkcję o nazwie NapiszTekst"); Instrukcje umieszczone wewnątrz funkcji nie są wykonywane dopóki funkcja nie jest wywołana. Funkcję wywołujemy pisząc jej nazwę oraz parę nawiasów. Funkcję możem,y wywoływać wielokrotnie, bez konieczności jej ponownego definiowania.. NapiszTekst();
6 Zadanie 1 - napisać funkcję wypisującą 100 razy tekst "Nie będę rozmawiać na lekcji." Krok pierwszy: function NTxt() document.write("nie będę rozmawiać na lekcji. "); Krok drugi: funkcje mogą zawierać inne funkcje... function NTx10() NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); NTxt(); Krok trzeci: zbudować funkcję NTxt100 - i ją wywołać. function NTxt100() NTxt10(); NTxt10(); NTxt10(); NTxt10(); NTxt10(); NTxt10();NTxt10(); NTxt10(); NTxt10(); NTxt10(); Ntxt100(); Folder Napisz tekst
7 Instrukcja pętli W języku JavaScript jest specjalna instrukcja która pozwala na powtórzenie następującej po niej instrukcji określoną liczbę razy. Podstawową instrukcją pętli jest instrukcja for for(przed; warunek; po) instrukcja; W nawiasach umieszczamy dwie instrukcje oraz wyrażenie które jest sprawdzane sprawdzane przed każdym wykonaniem instrukcji która znajduje się w pętli. Pierwsza z instrukcji wykonywana jest przed rozpoczęciem wykonywania pętli - i tylko raz. Druga - po każdym wykonaniu instrukcji pętli Zadanie 1 z wykorzystaniem pętli for: Aby zliczyć ilość wykonań pętli - potrzebujemy licznika - zmiennej w której będziemy pamiętać który raz wypisujemy tekst. Licznik na początku trzeba zainicjować. W każdym obiegu pętli zwiększać, i sprawdzać czy nie osiągnęliśmy już wartości 100. for(var licznik=0; licznik<100; ++licznik) document.write("nie będe rozmawiać na lekcji"); Plik petla
8 Zadania 2 wyświetlić każde zdanie w oddzielnej linii Krok 1: numerujemy każde z powtórzeń tekstu for (var licznik=0; licznik<100; ++licznik) document.write(licznik); document.write(". Nie będe rozmawiać na lekcji<br>"); Brak rezultatów Krok 2: Użycie dwu pętli for (var licznik=0; licznik<100; ++licznik) document.write(licznik); for (var licznik=0; licznik<100; ++licznik) document.write(". Nie będe rozmawiać na lekcji<br>"); Brak rezultatów Krok 3:Wszędzie tam gdzie wymagana jest jedna instrukcja można użyć instrukcji złożonej - czyli ciągu instrukcji zamkniętego w nawiasach klamrowych. for (var licznik=0; licznik<100; ++licznik) document.write(licznik); document.write(". Nie będę rozmawiać na lekcji<br>"); Pliki petla2 oraz petla3
9 Parametry funkcji Działanie funkcji można uzależnić od parametrów. Pozwalają one na przekazanie wartości do wnętrza funkcji. Jeśli nie wiemy co ani ile razy mamy przepisać, ale wiemy, że zadanie polega na przepisywaniu tego samego tekstu - możemy napisać funkcję: function przepisuj(tekst, ilerazy) for(var i=1; i<=ilerazy; ++i) document.write(i); document.write(". " + tekst); document.write("<br>"); przepisuj("codziennie będę odrabiać zadania domowe", 100); Plik parametr
10 Jeśli chcemy wypisać znak cudzysłowu na stronie, lub użyć innego znaku specjalnego to poprzedzamyje backslashem - i \ document.write("na ekranie zobaczysz<br>c:\\>") document.write("polecam film \"Wladca Pierścieni\"") document.write("<b><a href=\"spis.htm\">spis treści</a></b>") Wartości funkcji Funkcje nie muszą niczego wyświetlać ani wypisywać na ekranie Funkcje mogą także służyć do przygotowywania wartości lub wykonywania obliczeń. Funkcje zwracają wartość instrukcją return Wykonanie tej instrukcji kończy wykonywanie funkcji. function dodaj(a, b) var w = a + b; return w; var x = dodaj(10, 15); x = dodaj(x, 15); document.write( dodaj(x, 12) );
11 Instrukcja warunkowa Często w programie trzeba podjąć decyzję - czy wykonać jakąś instrukcję czy też nie. Instrukcja if, while, switch: do instrukcja; while (warunek); while (warunek) instrukcja; switch (wyrażenie ) case wartość1: instrukcja1; break; case wartość2: instrukcja2; break; default: instrukcja0 break; if (warunek) instrukcja; if (warunek) instrukcja1; else instrukcja2
12 Przykład: if ((dzień == "sobota") (dzień == "niedziela")) alert("uwielbiam weekendy!"); confirm("czy Ty też?"); else if (dzień == "poniedziałek") alert("nie cierpię poniedziałków"); Plik tabliczka
13 Zadanie 3 Wypisz silnie kolejnych liczb naturalnych od 1 do 4 Pętla while var i = 1; var x = 1; while (i < 5) x = x * i; writeln(i + "! = " + x); i++; Pętla for nie musimy ręcznie zwiększać stanu licznika (w naszym przykładzie było to i) var x = 1; for (var i = 1; i < 5; i++) x = x * i; writeln(i + "! = " + x); i++;
14 Obiekty Obiekty w JavaScript można tworzyć samemu lub korzystać z już gotowych. Każdy obiekt może mieć pewne własności i metody. Własność obiektu zachowuje się jak zmienna (albo kolejny obiekt), a metoda to nic innego jak funkcja odnosząca się do obiektu. Własności i metody obiektów wywołuje się następująco: obiekt.własność obiekt.metoda() Przy odwoływaniu się do metod lub własności obiektu można użyć instrukcji with, np.: with (obiekt) wlasnosc = 'aaa'; metoda(parametr); Nowy obiekt tworzy się instrukcją new. Konstruktor obiektu jest funkcją, w której do konstruowanego obiektu odwoływać się można poprzez słowo this: function mojobiekt() this.wlasnosc1 = null; this.wlasnosc2 = null; return this; Użycie: nowyobiekt = new mojobiekt();
15 Czyli: Obiekty to nie tylko grupy danych - dla obiektu możemy zdefiniować także funkcje które na danym obiekcie mogą być wykonywane. Funkcje takie nazywane są metodami Metody mogą być wywoływana tylko dla konkretnego obiektu. Wywołujemy je podobnie jak zwykłe funkcje ale poprzedzamy je nazwąobiektu i kropką. Większość elementów z jakimi mamy do czynienia w programamch - to obiekty. Przykładem obiektu jest document w którym wywoływaliśmy metodę write aby dopisać fragment dokumentu
16 Napisy Za napisy w języku JavaScript odpowiada klasa String Jeśli chcemy zamienić dowolną wartość na obiekt typu napis - wystarczy, że potraktujemy String jak funkcję zwracającą obiekt Napisy pozwalają na wykonanie wielu przydatnych operacji: charat - wskazany znak charcodeat - kod wskazanego znaku concat - łączy napisy indexof - zwraca miejsce podnapisu replace - zamienia fragment w napisie split - rozdziela na tablice w miejscach określonych separatorami substr - zwraca fragment napisu substring - podobnie jak poprzednia
17 Data Date jest obiektem pozwalającym na zarządzanie datą i godziną Posiada metody pozwalające na dostęp do wszystkich składników daty: getday - dzień tygodnia (0..6) getdate, setdate - dzień miesiąca (1..31) getmonth, setmonth - miesiąc (0..11) getyear, setyear - rok (00-99) getfullyear - rok - w pełnym zapisie ( ) gethours, sethours - godziny (0..23) getminutes, setminutes - minuty (0..59) getseconds, setseconds - sekundy (0..59) getmiliseconds, setmiliseconds - milisekundy (0..999) Date - użycie: zmienna = new Date() zmienna = new Date(hours, minutes, seconds) zmienna = new Date(year, month, day) Dostępne metody: getdate(), setdate(), gettime(), getday(), settime() itp.
18 Przykład programu var d = new Date(); d.setdate(1); var m = d.getmonth() d.setdate( 1 - d.getday() ); do document.write("<tr>"); for (var i=0; i<7; ++i) document.write("<td>"); document.write( d.getdate() ); document.write("</td>"); d.setdate( d.getdate() + 1 ) document.write("</tr>"); while (d.getmonth() == m)
19 Tablice W języku JavaScript - tablice są obiektami które muszą być utworzone instrukcją new var tab = new Array(); Do elementów tablicy możemy się dostawać używając ich pozycji. Elementy numerowane są od 0. Tablice mają taki rozmiar jaki jest w danej chwili potrzebny by pomieścić wszystkie elementy. Nie jest wymagane by wszystkie elementy były tego samego typu. Wielkość tablicy można sprawdzić używając funkcji lenght tab[0] = 12.9; tab[1] = "Napis"; tab[2] = 1e-12; document.write( tab.length; Inicjalizacja tablic Tworząc tablicę, możemy od razu wypełnić ją wartościami podając je w nawiasach: var miesiace = new Array( "styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień"); Możemy podać ciąg wartości, lub liczbę elementów - jeśli podamy jako parametr przy tworzeniu tablicy - liczbę - będzie potraktowana jak liczba elementów Wartości nadane początkowo - mogą być zmieniane przez program
20 Zdarzenia Na stronie WWW wiele elementów może generować zdarzenia Zdarzenia mogą być związane z działaniami użytkownika takimi jak kliknięcie na jakimś elemencie lub przesunięcie kursora myszki ponad elementem strony. OnClick, onfocus, onchange Mogą także pochodzić od systemu i informować na przykład o tym, że strona jest w całości załadowana lub właśnie jest zmieniana onload, onunload Przykład zdarzenia Typowym zdarzeniem jest naciśnięcie przycisku Możemy na przykład wyświetlić komunikat poleceniem alert <html> <body> <form name=f1> <input type=button name=b1 value="nie dotykać" onclick="alert('auu!')"> </form> </body> </html>
21 Możemy także wywołać funkcję którą sami napiszemy <script> function zdarzenie() alert('auu!') </script> <form name=f1> <input type=button name=b1 value="nie dotykać" onclick="zdarzenie()"> </form> Możemy także modyfikować zawartość elementów dokumentu function zdarzenie() alert('auu!'); document.f1.b1.value = "Mowiłem, żeby nie dotykać"; Folder zdarzenia
22 <IMG SRC="coś tam" eventhandler="polecenie 1; polecenie 2; polecenie 3"> W miejsce eventhandler należy wstawić odpowiednie określenie zdarzenia. Oto lista najużyteczniejszych zdarzeń: Event handler Opis onclick klinięcie myszką na dany element onfocus wybranie danego pola formularza onblur odwrotne do onfocus onchange zmiana zawartości elementu formularza onselect gdy zawartość pola formularza zostaje wybrana onmouseover gdy kursor wejdzie nad element onmouseout gdy kursor opuści obszar nad elementem onload gdy dokument jest ładowany (dotyczy BODY oraz obiektu window) onunload gdy dana strona jest opuszczana (dotyczy BODY oraz obiektu window)
23 Wbudowane funkcje alert("tekst") - wyświetla okienko z tekstem eval("kod") - oblicza i zwraca wartość wygenerowaną przez "kod" (może to być ciąg instrukcji) parsefloat("ciąg") - konwertuje ciąg znaków na liczbę zmiennoprzecinkową parseint("ciąg") - konweruje ciąg znaków na liczbę całkowitą Przykład: <script language="javascript"> <!-- function wyswietl() alert(eval("5+10")); //--> </script> <input type="button" value="kliknij tu" onclick="wyswietl()"> <input type="button" value="i tu też" onclick="alert('tekścik')">
Krótki kurs JavaScript
Krótki kurs JavaScript Java Script jest językiem wbudowanym w przeglądarkę. Gdy ma się podstawy nabyte w innych językach programowania jest dość łatwy do opanowania. JavaScript jest stosowany do powiększania
Bardziej szczegółowoJAVAScript tablice, przekazanie danych do funkcji, obiekty Date i window
Programowanie obiektowe ćw.2 JAVAScript tablice, przekazanie danych do funkcji, obiekty Date i window Tablice w JavaScript Przykład zastosowania tablicy dla przekazania rezultatów funkcji do miejsca wywołania
Bardziej szczegółowoLaboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych
1. Wstawianie skryptu na stroną: Laboratorium 1 Do umieszczenia skryptów na stronie służy znacznik: //dla HTML5 ...instrukcje skryptu //dla HTML4 ...instrukcje
Bardziej szczegółowoJAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Bardziej szczegółowoJavaScript. mgr inż. Remigiusz Pokrzywiński
JavaScript mgr inż. Remigiusz Pokrzywiński Czym jest JavaScript JavaScript to skryptowy język umożliwiający rozbudowę dokumentów HTML o możliwość interakcji z użytkownikiem oraz sprawdzania poprawności
Bardziej szczegółowoCZYM JEST JAVASCRIPT?
JAVASCRIPT JAVASCRIPT - CECHY Język skryptowy stosowany w sieci WWW Stosowany przez autorów witryn WWW głównie w celu: poprawy wyglądu stron walidacji danych z formularzy wykrywania typu przeglądarki tworzenia
Bardziej szczegółowoCw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Bardziej szczegółowoZdarzenia Zdarzenia onload i onunload
Zdarzenia Zdarzenia onload i onunload Ćwiczenie 1. Rysunek 1. Okno powitalne wykorzystujące zdarzenie onload Na stronie mogą zachodzić różne zdarzenia, np. użytkownik kliknie myszą lub zacznie wprowadzać
Bardziej szczegółowoJAVAScript w dokumentach HTML (2)
Informatyka ćw.6 JAVAScript w dokumentach HTML (2) Interakcyjne wprowadzanie danych Jednym ze sposobów jest stosowanie metody prompt dla wbudowanego obiektu window: zmienna= prompt("tekst zachęty, np.
Bardziej szczegółowoWykład 03 JavaScript. Michał Drabik
Wykład 03 JavaScript Michał Drabik Język programowania wykorzystywany na stronach internetowych głównie w celu umożliwienia interakcji z użytkownikiem. Kod JavaScript może być umieszczany w kodzie XHTML
Bardziej szczegółowoJAVAScript w dokumentach HTML - przypomnienie
Programowanie obiektowe ćw.1 JAVAScript w dokumentach HTML - przypomnienie JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w
Bardziej szczegółowoXML extensible Markup Language. część 5
XML extensible Markup Language część 5 XML ważne zastosowanie Jak często pracujemy z plikami XML? Wróćmy jeszcze do wykładu poprzedniego. A dokładnie do pliku zawierającego ten wykład. xml_2017_wyklad_4.pptx
Bardziej szczegółowoKomentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)
Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty) // to jest pojedynczy komentarz (1-linijkowy) to jest wielolinijkowy komentarz Budowa "czystego" skryptu PHP (tak
Bardziej szczegółowoTECHNOLOGIE INTERNETOWE WYKŁAD 6. JavaScript Funkcje i obiekty
1. Co to jest funkcja? Funkcja jest oddzielnym blokiem kodu, który może być wielokrotnie wykonywany w danym programie, poprzez jej wielokrotne wywoływanie. Do funkcji przekazujemy przeważnie jakieś argumenty,
Bardziej szczegółowoJęzyki skryptowe w programie Plans
Języki skryptowe w programie Plans Warsztaty uŝytkowników programu PLANS Kościelisko 2010 Zalety skryptów Automatyzacja powtarzających się czynności Rozszerzenie moŝliwości programu Budowa własnych algorytmów
Bardziej szczegółowoFunkcje i instrukcje języka JavaScript
Funkcje i instrukcje języka JavaScript 1. Cele lekcji a) Wiadomości Uczeń : zna operatory i typy danych języka JavaScript, zna konstrukcję definicji funkcji, zna pętlę If i For, Do i While oraz podaje
Bardziej szczegółowoRys.2.1. Trzy warstwy stanowiące podstawę popularnego podejścia w zakresie budowy stron internetowych [2]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA JavaScript tak
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoJAVASCRIPT (cz. IV) ĆWICZENIA DO SAMODZIELNEGO WYKONANIA materiały dydaktyczne dla słuchaczy opracowanie: 2004-2007 by Arkadiusz Gawełek, Łódź
JAVASCRIPT (cz. IV) ĆWICZENIA DO SAMODZIELNEGO WYKONANIA Ćwiczenie 1 obliczanie daty Wielkanocy Napisz skrypt, który: poprosi użytkownika o podanie roku z przedziału 1900..2099 sprawdzi, czy podana wartość
Bardziej szczegółowoPętle. Dodał Administrator niedziela, 14 marzec :27
Pętlami nazywamy konstrukcje języka, które pozwalają na wielokrotne wykonywanie powtarzających się instrukcji. Przykładowo, jeśli trzeba 10 razy wyświetlić na ekranie pewien napis, to można wykorzystać
Bardziej szczegółowoTest przykładowy 2 PAI WSB Wrocław /06/2018
Imię i Nazwisko: Student ID: Part 1: (Prawda lub Fałsz (T lub F)) 15. Która z poniższych deklaracji funkcji jest nieprawidłowa: A. function Sum(a, b, c){; B. function Sum(var a, var b); C. function Sum(a){;
Bardziej szczegółowoRys.2.1. Drzewo modelu DOM [1]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA 2.1. DOM model
Bardziej szczegółowoJAVAScript w dokumentach HTML (1)
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript mogą być zagnieżdżane w dokumentach HTML. Instrukcje JavaScript
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoInformacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice.
Informacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice. Język PHP Język interpretowalny, a nie kompilowany Powstał w celu programowania
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoDynamiczne przetwarzanie stron. dr Beata Kuźmińska-Sołśnia
Dynamiczne przetwarzanie stron dr Beata Kuźmińska-Sołśnia KLIENT Witaj INTERNET SERWER Plik HTML Witaj wyświetlanie przez przeglądarkę Witaj! Serwer WWW komputer
Bardziej szczegółowoPodstawy programowania skrót z wykładów:
Podstawy programowania skrót z wykładów: // komentarz jednowierszowy. /* */ komentarz wielowierszowy. # include dyrektywa preprocesora, załączająca biblioteki (pliki nagłówkowe). using namespace
Bardziej szczegółowoWidoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?
Część XVIII C++ Funkcje Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach? Umiemy już podzielić nasz
Bardziej szczegółowoJAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź
JAVASCRIPT PODSTAWY materiały dydaktyczne dla uczniów słuchaczy opracowanie: 2004-2007 by Arkadiusz Gawełek, Łódź 1. Czym jest JavaScript JavaScript tak naprawdę narodził się w firmie Netscape jako LiveScript,
Bardziej szczegółowoZajęcia 4 - Wprowadzenie do Javascript
Zajęcia 4 - Wprowadzenie do Javascript Co to jest Javascript Javascript jest językiem skryptowym pozwalającym na dołączanie dodatkowej funkcjonalności do stron WWW. Jest ona najczęściej związana z modyfikacją
Bardziej szczegółowoOgólny schemat prostego formularza: A może lepiej zamiast przycisku opartego o input tak:
Ogólny schemat prostego formularza: A może lepiej zamiast przycisku opartego o input tak: accept - typy zawartości MIME akceptowane przez serwer (opcjonalny) accept-charset - zestaw znaków akceptowanych
Bardziej szczegółowoJAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź
JAVASCRIPT PODSTAWY materiały dydaktyczne dla uczniów słuchaczy opracowanie: 2004-2007 by Arkadiusz Gawełek, Łódź 1. Czym jest JavaScript JavaScript tak naprawdę narodził się w firmie Netscape jako LiveScript,
Bardziej szczegółowo4. Funkcje. Przykłady
4. Funkcje Przykłady 4.1. Napisz funkcję kwadrat, która przyjmuje jeden argument: długość boku kwadratu i zwraca pole jego powierzchni. Używając tej funkcji napisz program, który obliczy pole powierzchni
Bardziej szczegółowoBazy Danych i Usługi Sieciowe
Bazy Danych i Usługi Sieciowe Język PHP Paweł Witkowski Wydział Matematyki, Informatyki i Mechaniki Jesień 2011 P. Witkowski (Wydział Matematyki, Informatyki i Mechaniki) BDiUS w. VIII Jesień 2011 1 /
Bardziej szczegółowoSkrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać
MatLab część III 1 Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać komentarze poprzedzone znakiem % Skrypty
Bardziej szczegółowoPodstawy Programowania Podstawowa składnia języka C++
Podstawy Programowania Podstawowa składnia języka C++ Katedra Analizy Nieliniowej, WMiI UŁ Łódź, 3 października 2013 r. Szablon programu w C++ Najprostszy program w C++ ma postać: #include #include
Bardziej szczegółowoStruktura pliku projektu Console Application
Struktura pliku projektu Console Application #include #include using namespace std; int main(int argc, char *argv[]) // to jest komentarz system("pause"); return EXIT_SUCCESS; Na początku
Bardziej szczegółowoCzęść 4 życie programu
1. Struktura programu c++ Ogólna struktura programu w C++ składa się z kilku części: część 1 część 2 część 3 część 4 #include int main(int argc, char *argv[]) /* instrukcje funkcji main */ Część
Bardziej szczegółowoStrona główna. Strona tytułowa. Programowanie. Spis treści. Sobera Jolanta 16.09.2006. Strona 1 z 26. Powrót. Full Screen. Zamknij.
Programowanie Sobera Jolanta 16.09.2006 Strona 1 z 26 1 Wprowadzenie do programowania 4 2 Pierwsza aplikacja 5 3 Typy danych 6 4 Operatory 9 Strona 2 z 26 5 Instrukcje sterujące 12 6 Podprogramy 15 7 Tablice
Bardziej szczegółowoPHP: bloki kodu, tablice, obiekty i formularze
1 PHP: bloki kodu, tablice, obiekty i formularze SYSTEMY SIECIOWE Michał Simiński 2 Bloki kodu Blok if-else Switch Pętle Funkcje Blok if-else 3 W PHP blok if i blok if-else wyglądają tak samo i funkcjonują
Bardziej szczegółowoSUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania. Wykład 3. dr Artur Bartoszewski - WYKŁAD: Języki i Systemy Programowania,
SUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania Wykład 3 1 SUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania Przykład Bingo 2 Treść przykładu Jak wygląda karta do
Bardziej szczegółowoPrzetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia r.)
Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia 08 25.04.2016 r.) 1) Zdarzenia w JavaScript Zdarzenia są sygnałami generowanymi w chwili wykonywania ściśle określonych
Bardziej szczegółowoJavaScript - wykład 4. Zdarzenia i formularze. Obsługa zdarzeń. Zdarzenia. Mysz. Logiczne. Klawiatura. Beata Pańczyk
Obsługa zdarzeń JavaScript - wykład 4 Zdarzenia i formularze Beata Pańczyk zdarzenia - wszystko co zachodzi w związku z obiektami JavaScript (np. window) i elementami XHTML przeglądarka moŝe wywołać funkcję
Bardziej szczegółowoInstrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.
Instrukcje warunkowe i skoku. Spotkanie 2 Dr inż. Dariusz JĘDRZEJCZYK Wyrażenia i operatory logiczne Instrukcje warunkowe: if else, switch Przykłady 11/3/2016 AGH, Katedra Informatyki Stosowanej i Modelowania
Bardziej szczegółowoPython wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA
Python wprowadzenie Warszawa, 24 marca 2017 Python to język: nowoczesny łatwy w użyciu silny można pisać aplikacje Obiektowy klejący może być zintegrowany z innymi językami np. C, C++, Java działający
Bardziej szczegółowoAplikacje i usługi internetowe
Aplikacje i usługi internetowe Podstawy Programowania Iwona Kochańska Funkcje Aplikacje i usługi internetowe 2016/17 2/66 Funkcje Funkcje (podprogramy) pozwalaja wielokrotnie wykonywać powtarzalne operacje.
Bardziej szczegółowoPodstawy programowania w języku JavaScript
Podstawy programowania w języku JavaScript Część trzecia Funkcje i programowanie sterowane zdarzeniami Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie
Bardziej szczegółowoUmieszczanie kodu. kod skryptu
PHP Definicja PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania C/C++, lecz jest bardzo uproszczona
Bardziej szczegółowoĆwiczenie: JavaScript Cookies (3x45 minut)
Ćwiczenie: JavaScript Cookies (3x45 minut) Cookies niewielkie porcje danych tekstowych, które mogą być przesyłane między serwerem a przeglądarką. Przeglądarka przechowuje te dane przez określony czas.
Bardziej szczegółowoTworzenie Stron Internetowych. odcinek 10
Tworzenie Stron Internetowych odcinek 10 JavaScript JavaScript (ECMAScript) skryptowy język programowania powszechnie używany w Internecie. Skrypty JS dodają do stron www interaktywność i funkcjonalności,
Bardziej szczegółowo1. Prawie wszystko jest obiektem (poza nullem i 'undefined'). 3. Dostęp do metod uzyskuje się analogicznie do właściwości:
1. Prawie wszystko jest obiektem (poza nullem i 'undefined'). 2. Dostawanie się do właściwości przez kropkę: obiekt.nazwawlasciwosci; Przykład: var msg = "hello world!"; var x = msg.length; 3. Dostęp do
Bardziej szczegółowoLekcja 1. Składnia języka zmienne i podstawowe instrukcje PHP. Do wyświetlania tekstu służy instrukcja echo echo Hello world ;
Do wyświetlania tekstu służy instrukcja echo echo Hello world ; PHP język ze słabą kontrolą typów. W języku php w przeciwieństwie do c++ nie musimy podawać typu zmiennej podczas jej deklaracji. Tworzenie
Bardziej szczegółowoXML extensible Markup Language. część 5
XML extensible Markup Language część 5 JavaScript Co to jest JavaScript? JavaScript był zaprojektowany w celu dodania interaktywności do stron HTML JavaScript jest językiem skryptowym JavaScript jest zwykle
Bardziej szczegółowoPodstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
Bardziej szczegółowoPo uruchomieniu programu nasza litera zostanie wyświetlona na ekranie
Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których
Bardziej szczegółowoPodstawy i języki programowania
Podstawy i języki programowania Laboratorium 3 - operatory oraz instrukcje warunkowe i wyboru mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 19 października 2018 1 / 35 mgr inż. Krzysztof
Bardziej szczegółowoWYKŁAD 4 JĘZYK JAVASCRIPT CZĘŚĆ 1
WYKŁAD 4 JĘZYK JAVASCRIPT CZĘŚĆ 1 DEFINICJA JAVASCRIPT (oficjalna nazwa ECMA-262, ECMAScript 6 czerwiec 2015r.) Skryptowy język programowania, którego celem jest dodanie dynamiki do możliwości HTML'a.
Bardziej szczegółowoWyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w
Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w obrębie skryptu. Wyrażenia include() i require() są niemal
Bardziej szczegółowoOczywiście plik musi mieć rozszerzenie *.php
Oczywiście plik musi mieć rozszerzenie *.php Znaczniki PHP komunikują serwerowi gdzie rozpoczyna się i kończy kod PHP. Tekst między nimi jest interpretowany jako kod PHP, natomiast poza nimi jako kod HTML.
Bardziej szczegółowoUwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)
Uwagi dotyczące notacji kodu! Wyrazy drukiem prostym -- słowami języka VBA. Wyrazy drukiem pochyłym -- inne fragmenty kodu. Wyrazy w [nawiasach kwadratowych] opcjonalne fragmenty kodu (mogą być, ale nie
Bardziej szczegółowoInformatyka I. Klasy i obiekty. Podstawy programowania obiektowego. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2018
Informatyka I Klasy i obiekty. Podstawy programowania obiektowego dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 Plan wykładu Pojęcie klasy Deklaracja klasy Pola i metody klasy
Bardziej szczegółowoNaukę zaczynamy od poznania interpretera. Interpreter uruchamiamy z konsoli poleceniem
Moduł 1 1. Wprowadzenie do języka Python Python jest dynamicznym językiem interpretowanym. Interpretowany tzn. że kod, który napiszemy możemy natychmiast wykonać bez potrzeby tłumaczenia kodu programistycznego
Bardziej szczegółowoJęzyk JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna
Język JAVA podstawy Wykład 3, część 3 1 Język JAVA podstawy Plan wykładu: 1. Konstrukcja kodu programów w Javie 2. Identyfikatory, zmienne 3. Typy danych 4. Operatory, instrukcje sterujące instrukcja warunkowe,
Bardziej szczegółowolekcja 8a Gry komputerowe MasterMind
lekcja 8a Gry komputerowe MasterMind Posiadamy już elementarną wiedzę w zakresie programowania. Pora więc zabrać się za rozwiązywanie problemów bardziej złożonych, które wymagają zastosowania typowych
Bardziej szczegółowoKurs JavaScript TI 312[01]
TI 312[01] Spis treści 1. Wiadomości ogólne... 3 2. Wstawianie skryptów do dokumentów HTML... 3 Przykład 2.1 Przykładowa implementacja skryptu JavaScript w dokumencie HTML... 3 3. Data i godzina... 3 Przykład
Bardziej szczegółowoLibreOffice Calc VBA
LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć
Bardziej szczegółowoWstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p.
Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy Laboratorium 2 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Komentarze Funkcja printf() Zmienne Łańcuchy
Bardziej szczegółowoTablice (jedno i wielowymiarowe), łańcuchy znaków
Tablice (jedno i wielowymiarowe), łańcuchy znaków wer. 8 z drobnymi modyfikacjami! Wojciech Myszka Katedra Mechaniki i Inżynierii Materiałowej 2017-04-07 09:35:32 +0200 Zmienne Przypomnienie/podsumowanie
Bardziej szczegółowoTechniki WWW. (HTML, CSS, JavaScript) Dr inż. Marcin Zieliński WYKŁAD 6. Środa 15:30-17:00 sala: A-1-04
Techniki WWW (HTML, CSS, JavaScript) Dr inż. Marcin Zieliński WYKŁAD 6 Środa 15:30-17:00 sala: A-1-04 Wykład dla kierunku: Informatyka Stosowana II rok Rok akademicki: 2016/2017 - semestr zimowy Przypomnienie
Bardziej szczegółowoPodstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r.
M. Trzebiński C++ 1/14 Podstawy języka C++ Maciej Trzebiński Instytut Fizyki Jądrowej Polskiej Akademii Nauk Praktyki studenckie na LHC IVedycja,2016r. IFJ PAN Przygotowanie środowiska pracy Niniejsza
Bardziej szczegółowoznajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.
Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo
Bardziej szczegółowoSkrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
Bardziej szczegółowoZajęcia nr 2 Programowanie strukturalne. dr inż. Łukasz Graczykowski mgr inż. Leszek Kosarzewski Wydział Fizyki Politechniki Warszawskiej
Zajęcia nr 2 Programowanie strukturalne dr inż. Łukasz Graczykowski mgr inż. Leszek Kosarzewski Wydział Fizyki Politechniki Warszawskiej Pętla while #include using namespace std; int main ()
Bardziej szczegółowoC++ - przeciążanie operatorów. C++ - przeciążanie operatorów. C++ - przeciążanie operatorów. C++ - przeciążanie operatorów
Operatory są elementami języka C++. Istnieje zasada, że z elementami języka, takimi jak np. słowa kluczowe, nie można dokonywać żadnych zmian, przeciążeń, itp. PRZECIĄŻANIE OPERATORÓW Ale dla operatorów
Bardziej szczegółowoWykład 2 Składnia języka C# (cz. 1)
Wizualne systemy programowania Wykład 2 Składnia języka C# (cz. 1) 1 dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Wizualne systemy programowania Budowa projektu 2 Struktura programu
Bardziej szczegółowoProgramowanie obiektowe - zadania
Programowanie obiektowe - zadania Elementy języka Java Zad.1. Napisz program, który sprawdza, czy dana liczba całkowita jest parzysta. Zad.2. Napisz program, który sumuje dane dwie liczby tylko w przypadku,
Bardziej szczegółowoPętle i tablice. Spotkanie 3. Pętle: for, while, do while. Tablice. Przykłady
Pętle i tablice. Spotkanie 3 Dr inż. Dariusz JĘDRZEJCZYK Pętle: for, while, do while Tablice Przykłady 11/26/2016 AGH, Katedra Informatyki Stosowanej i Modelowania 2 Pętla w największym uproszczeniu służy
Bardziej szczegółowoJavaScript powstał w 1995. Opracowany przez Netscape oraz Sun Microsystem. Jest obiektowym skryptowym językiem programowania.
JavaScript 1 Wstęp JavaScript powstał w 1995. Opracowany przez Netscape oraz Sun Microsystem. Jest obiektowym skryptowym językiem programowania. Cel: Wprowadzanie elementów interaktywnych na stronach internetowych.
Bardziej szczegółowoObiektowe bazy danych
Obiektowe bazy danych Wykład 7 Paweł Gmys Interfejs uŝytkownika C++ JAVA PERL PHP 2006-05-14 Paweł Gmys wykład 8 2 Czym są skrypty PHP? Programy umieszczane w treści stron WWW. Wykonywane przez serwer
Bardziej szczegółowoJęzyk C, tablice i funkcje (laboratorium, EE1-DI)
Język C, tablice i funkcje (laboratorium, EE1-DI) Opracował: Tomasz Mączka (tmaczka@kia.prz.edu.pl) Wstęp (tablice) Tablica to uporządkowany ciąg elementów tego samego typu, zajmujących ciągły obszar pamięci.
Bardziej szczegółowoOperacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.
Operatory w Javie W Javie występują następujące typy operatorów: Arytmetyczne. Inkrementacji/Dekrementacji Przypisania. Porównania. Bitowe. Logiczne. Pozostałe. Operacje wykonywane są na operandach (argumentach
Bardziej szczegółowoOkna, ramki i ciasteczka
Okna, ramki i ciasteczka Okna Ćwiczenie 6.1. Rysunek 6.1. Skrypt otwierający nowe okno przeglądarki po wciśnięciu przycisku Manipulację oknami umożliwia nam obiekt window. Jego właściwości i metody przedstawione
Bardziej szczegółowoAplikacje internetowe
Aplikacje internetowe Podstawy programowania w języku JavaScript Roman Simiński roman.siminski@us.edu.pl www.siminskionline.pl Tworzenie prostych programów w środowisku przeglądarki W jaki sposób umieszczany
Bardziej szczegółowoMetody numeryczne Laboratorium 2
Metody numeryczne Laboratorium 2 1. Tworzenie i uruchamianie skryptów Środowisko MATLAB/GNU Octave daje nam możliwość tworzenia skryptów czyli zapisywania grup poleceń czy funkcji w osobnym pliku i uruchamiania
Bardziej szczegółowoTworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery Łukasz Bartczuk Moduł 6 JavaScript w przeglądarce Agenda Skrypty na stronie internetowej Model DOM AJAX Skrypty na stronie
Bardziej szczegółowoProgramowanie komputerowe. Zajęcia 1
Programowanie komputerowe Zajęcia 1 Code::Blocks - tworzenie projektu Create New Project Console Application -> C++ Wybierz nazwę projektu Stworzy się nowy projekt z wpisaną funkcją main Wpisz swój program
Bardziej szczegółowoProgramowanie w C++ Wykład 2. Katarzyna Grzelak. 4 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 44
Programowanie w C++ Wykład 2 Katarzyna Grzelak 4 marca 2019 K.Grzelak (Wykład 1) Programowanie w C++ 1 / 44 Na poprzednim wykładzie podstawy C++ Każdy program w C++ musi mieć funkcję o nazwie main Wcięcia
Bardziej szczegółowoSerwer WWW Apache. http://httpd.apache.org/ Plik konfiguracyjny httpd.conf Definiujemy m.in.: Aktualne wersje 2.4.6, 2.2.25, 2.0.65 zakończony projekt
Serwer WWW Apache http://httpd.apache.org/ Plik konfiguracyjny httpd.conf Definiujemy m.in.: Katalog który ma być serwowany Moduły, które mają zostać uruchomione na serwerze m.in. PHP, mod_rewrite Wirtualne
Bardziej szczegółowoMETODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02
METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE Wykład 02 NAJPROSTSZY PROGRAM /* (Prawie) najprostszy przykład programu w C */ /*==================*/ /* Między tymi znaczkami można pisać, co się
Bardziej szczegółowoMateriał Typy zmiennych Instrukcje warunkowe Pętle Tablice statyczne Wskaźniki Tablice dynamiczne Referencje Funkcje
Podstawy informatyki Informatyka stosowana - studia niestacjonarne - Zajęcia nr 4 Grzegorz Smyk Wydział Inżynierii Metali i Informatyki Przemysłowej Akademia Górniczo Hutnicza im. Stanisława Staszica w
Bardziej szczegółowoMichał Bielecki, KNI 'BIOS'
Michał Bielecki, KNI 'BIOS' PHP czyli język typu client side 1. przeglądarka www żąda dokumentu o rozszerzeniu.php 2. serwer odbiera żądanie i przesyła do parsera php 3. parser php znajduje żądany plik
Bardziej szczegółowoPROGRAMOWANIE W ŚRODOWISKU FLASH wykład 2
PROGRAMOWANIE W ŚRODOWISKU FLASH wykład 2 Paweł Woszkowski SWSIM 2009 ADOBE ACTIONSCRIPT Programming language of the Adobe Flash Platform. Originally developed as a way for developers to program interactivity,
Bardziej szczegółowoI - Microsoft Visual Studio C++
I - Microsoft Visual Studio C++ 1. Nowy projekt z Menu wybieramy File -> New -> Projekt -> Win32 Console Application w okienku Name: podajemy nazwę projektu w polu Location: wybieramy miejsce zapisu i
Bardziej szczegółowoZMIENNE. Podstawy PHP
ZMIENNE Podstawy PHP zmienna - to obiekt w programowaniu, który przechowuje różnego rodzaju dane niezbędne do działania programu. Zmienna podczas działania programu może zmieniad swoje wartości (jak wskazuje
Bardziej szczegółowoProgramowanie w Turbo Pascal
Skróty: ALT + F9 Kompilacja CTRL + F9 Uruchomienie Struktura programu: Programowanie w Turbo Pascal Program nazwa; - nagłówek programu - blok deklaracji (tu znajduje się VAR lub CONST) - blok instrukcji
Bardziej szczegółowoRozdział 4 KLASY, OBIEKTY, METODY
Rozdział 4 KLASY, OBIEKTY, METODY Java jest językiem w pełni zorientowanym obiektowo. Wszystkie elementy opisujące dane, za wyjątkiem zmiennych prostych są obiektami. Sam program też jest obiektem pewnej
Bardziej szczegółowo