Host skryptów systemu Windows (WSH, Windows Scripting Host)

Wielkość: px
Rozpocząć pokaz od strony:

Download "Host skryptów systemu Windows (WSH, Windows Scripting Host)"

Transkrypt

1 Systemy operacyjne labolatorium 4 Paweł Gmys strona 1 Host skryptów systemu Windows (WSH, Windows Scripting Host) WSH służy do tworzenia skryptów w różnych językach np. Visuat Basic Script, Java Script, PerlScript, Python, TCL (Tool Command Language), Rexx. WSH w Windows 2000 jest instalowany automatycznie oprócz niego są ładowane też dwa mechanizmy skryptów: VBScript oraz Jscript. Mechanizm hosta skryptów pozwala tworzyć skrypty znacznie bardziej zlożone niż w wierszu poleceń. Poza tym skrypty obsługiwane przez WSH bazują na architekturze ActiveX co oznacza, że mogą być uruchamiane przez przeglądarkę Internet Explorer po umieszczeniu ich na stronie HTML. Mogą być też uruchamiane po stronie serwera w środowisku sieci Intranet czy internet. Do pisania skryptów nie jest potrzebny żaden specjalizowany edytor. Można wykorzystać dowolny edytor tekstowy np. Notatnik a następnie zapisywać pliki z odpowiednim rozszerzeniem dla VBasicScript - *.vbs, dla JScript - *.js Są dwie wersje Hosta skryptów systemu Windows: wersja pracująca w trybie graficznym (wscript.exe) zawierająca arkusz właściwości dla systemu Windows do ustawiania właściwości skryptów oraz wersja pracująca w wierszu poleceń (cscript.exe) zawierająca przełączniki do ustawiania właściwości skryptów. Można uruchamiać dowolną z tych dwóch wersji, pisząc w wierszu poleceń wscript.exe lub cscript.exe. Windows Scripting Host udostępnia szereg obiektów, z których można korzystać w celu uzyskania dostępu do różnych komponentów powłoki Windows. Jądrem modelu obiektowego Windows Scripting Hosta jest obiekt o nazwie WScript. Obiekt WScript zawsze istnieje i jest dostępny przynajmniej jeden egzemplarz tego obiektu i zawsze nazywa się WScript. Obiekt WScript służy do uzyskania informacji odnośnie aktualnie wykonywanego skryptu oraz o samym Windows Scripting Hoście. Obiekt ten tworzy wszystkie inne obiekty używane przez skrypt WSH. Do tworzenia nowych obiektów używa się metody CreateObject. Metoda ta nie służy tylko do tworzenia obiektów Windows Scripting Host. Uruchamianie skryptów z linii poleceń cscript [nazwa skryptu] [parametry hosta] [parametry skryptu] Gdzie: nazwa skryptu czyli pełna nazwa pliku skryptu razem z rozszerzeniem i koniecznymi informacjami ścieżki. parametry hosta to przełączniki wiersza polecenia włączające lub wyłączające poszczególne funkcje Hosta skryptów systemu Windows. Parametry hosta zawsze poprzedzone są dwoma znakami kreski ułamkowej (//). parametry skryptu to przełączniki wiersza polecenia przekazywane do skryptu. Parametry skryptu zawsze poprzedzone są jednym znakiem kreski ułamkowej (/). Parametry hosta //C Ustanowienie cscript.exe domyślną aplikacją do uruchamiania skryptów //S Zapisanie opcji wiersza poleceń //H:prog Rejestruje program Cscript.exe lub Wscript.exe jako domyślną aplikację uruchamiania skryptów. Jeżeli nie poda się żadnej wartości, jako domyślny przyjmuje się program Wscript.exe.

2 Systemy operacyjne labolatorium 4 Paweł Gmys strona 2 //D Włączenie debugera (analizatora procesu działania skryptu) //X Wykonanie skryptu w kontroli debugera //E:apr Parametr apr określa język uruchamianego skryptu //B Tryb wsadowy bez wyświetlania alarmów o błędach //I Tryb interaktywny //logo Wyświetla logo podczas uruchamiania skryptu. //nologo logo nie zostaje ukazane po uruchomieniu skryptu. //T:nn Określa maksymalny czas, przez jaki skrypt może być uruchomiony (w sekundach). Czas ten może wynieść maksymalnie sekund. Wartość domyślna to brak limitu. //? Wyświetla dostępne parametry polecenia oraz pomoc do ich używania (tak samo, jak wpisanie polecenia Cscript.exe bez parametrów i bez skryptu). Wscript.exe Jest 32-bitowym modułem skryptów dla Windows, dzięki któremu wykonanie skryptu następuje po dwukrotnym kliknięciu na ikonie pliku skryptu. Wscript uruchamiamy także po wpisaniu Wscript.exe w oknie dialogowym Uruchom menu Start. Zalety WSH Dzięki WSH możemy Uzyskać bezpośredni dostęp do sterowania rejestrem Dokonywać dowolnych operacji na systemie plików, Obiekt FileSystemObject oferuje zbiór funkcji umożliwiających kopiowanie i przenoszenie zbiorów, modyfikownie ich zawartości, zakładanie katalogów, folderów, odczytywanie ilości wolnego czy zajętego miejsca na dysku. Obiekt File reprezentuje pojedynczy plik. Udostępnia pola zawierające podstawowe informacje o pliku jak data jego utworzenia, ostatniej modyfikacji, skrócona nazwa, pełna ścieżka dostępu czy rozmiar pliku. Kolekcja plików to obiekt Files. Manipulować łańcuchami znakowymi np. usuwanie znaków z początku lub końca łańcucha, łączenie ciągów, wyszukiwanie, zmiana wielkości liter itp. Ważną zaletą jest również to, iż napisany skrypt jest od razu gotowy do użycia bez konieczności długotrwałego kompilowania. Reguły VBScript VBScript nie odróżnia małych i dużych liter Znaki ukryte za wyjątkiem końca wiersza są ignorowane w czasie wykonywania skryptu Znak końca wiersza wskazuje koniec kompletnej instrukcji /jeden wiersz to jedna instrukcja/ Aby kontynuować instrukcję w następnym wierszu należy użyć znaku (_) poprzedzonego spacją Aby w jednym wierszu użyć kilku instrukcji należy użyć (:) Komentarze umieszcza się po znaku ( ) lub za pomocą słowa kluczowego (Rem)

3 Systemy operacyjne labolatorium 4 Paweł Gmys strona 3 Ważniejsze metody i pola obiektu File FileExists - sprawdza czy na dysku znajduje się plik o podanej nazwie Obiekt.FileExists (nazwa pliku) FolderExists - funkcja ta zwraca wartość true, jeśli istnieje poszukiwany folder CopyFile - kopiuje we wskazane miejsce plik lub grupę plików podanych jako parametr (przy podawaniu nazw zbiorów można używać znaków specjalnych (np. *,?) Obiekt.CopyFile źródło, przeznaczenie, nadpisanie Nadpisanie - parametr opcjonalny jeśli ma wartość True to nadpisuje plik, jeśli False to nie nadpisuje zawartości. CopyFolder - kopiuje folder razem z zapisanymi w nim plikami we wskazane miejsce CreateFolder - tworzy folder o podanej nazwie jednak nie ma możliwości utworzenie za pomocą jednorazowego wywołania tej funkcji struktury katalogów. Obiekt.CreateFolder (nazwa folderu) Np. Set obiekt = CreateObject ( Set Folder obiekt.createfolder(tc:\sost) CreateTextFile - tworzy plik tekstowy o podanej nazwie Set obiekt = CreateObject ( Scripting.FileSystemObject ) Set Plik obiekt.createtextfile ( C:\SOS\Skrypt.txt ) DeleteFile - kasuje plik o podanej nazwie. Funkcja ta umożliwia kasowanie plików z atrybutem Tylko Odczyt Obiekt.DeleteFile (nazwa pliku) DeleteFolder - kasuje folder razem z zawartością. Obiekt.DeleteFolder (nazwa folderu) GetDriveName - funkcja zwraca nazwę napędu, na którym jest zapisany plik, jej parametrem wywołania jest ścieżka dostępu do pliku GetExtensionName Jw. ale zwraca rozszerzenie nazwy podanego pliku. GetFile parametrem wywołania funkcji jest nazwa pliku. Funkcja zwraca obiekt typu File, reprezentujący wybrany zbiór na dysku. Jeśli zbiór nie zostanie znaleziony, generowany jest błąd. GetFileName z ciągu znaków zawierającego pełną nazwę pliku wraz ze ścieżką dostępu wycina wyłącznie nazwę zbioru. Obiekt.GetFileName (ścieżka do konkretnego pliku) GetFolder zwraca obiekt typu Folder reprezentujący katalog, nazwa jego została podana jako parametr wywołania tej funkcji. Set obiekt = CreateObject( Scripting.FilesystemObject ) Set Folder = obiekt.getfolder( C:\SOS ) GetParentfolderName funkcja ta wyświetla nazwę katalogu nadrzędnego wobec kartoteki podanej jako parametr wywołania. GetSpecial Folder metoda podaje nazwę folderów systemowych (Winnt, System, Temp) w zależności od parametrów wywołania. Obiekt.GetSpecialFolder (nazwa folderu specjalnego) Folder specjalny może mieć jedną z następujących wartości: WindowsFolder 0 - zawiera pliki zainstalowane przez system operacyjny. SystemFolder 1 - katalog systemowy zwraca biblioteki, czcionki systemowe, sterowniki urządzeń. TemporaryFolder 2 - Katalog Temp jest używany do przechowywania plików tymczasowych. GetTempName - zwraca unikatową nazwę, która może zostać wykorzystana na przykład do utworzenia pliku tymczasowego.

4 Systemy operacyjne labolatorium 4 Paweł Gmys strona 4 MoveFile pozwala na przeniesienie pojedynczego pliku lub ich grupy do wskazanego folderu Obiekt.MoveFile źródło, przeznaczenie MoveFolder - jw. umożliwia przenoszenie folderów wraz z ich zawartością OpenTextFile - umożliwia otwarcie pliku. Jeśli zbiór o podanej nazwie nie istnieje może zostać utworzony. Obiekt.OpenTextFile (nazwa pliku, tryb, utwórz, format) Opcjonalny tryb może być jedną z trzech stałych: ForReading 1 - otwiera pliki tylko do odczytu ForWriting 2 - otwiera pliki tylko do pisania. Nie można czytać tego pliku. ForAppending 8 - dopisuje do końca pliku. Utwórz opcjonalny jeśli ma wartość True to tworzy nowy plik, jeśli False nie tworzy pliku. Domyślnie jest False. Format opcjonalnie definiuje format w jakim będzie otwarty plik. Domyślnym trybem jest ASCII. Składnia wybranych instrukcji zmienne - służą do przechowywania informacji i noszą nazwy przyporządkowane w skrypcie. VBScript nie wymaga deklaracji zmiennej w skrypcie przed jej użyciem, chyba że używamy instrukcji Option Explicit. Wartość zmiennych może ulegać zmianom w trakcie wykonywania skryptu. Zmienne użyte w skrypcie obowiązują tylko podczas wykonywania skryptu a następnie są usuwane z pamięci komputera. Deklaracja zmiennej w skrypcie wygląda następująco: Dim x Nazwa zmiennej w VBScript: - może zawierać do 255 znaków - musi zaczynać się od znaku alfabetu - nie może zawierać spacji - nie może zawierać żadnych znaków specjalnych za wyjątkiem podkreślenia - musi być unikatowa w obrębie swojego działania Set ustawia wartość zmiennej Stałe - reprezentują wartości wbudowane w język programowania. Stałe można deklarować w skrypcie za pomocą instrukcji Const. Instrukcje warunkowe If warunek Then instrukcja Instrukcja ta pozwala określić wyrażenie warunkowe w skrypcie i w zależności od wyniku wykonać odpowiednie działanie. Konstrukcja instrukcji warunkowej jest następująca: If warunek then instrukcje else instrukcje End If warunek - określa warunek do spełnienia instrukcje - po słowie then będą wykonywane jeśli warunek będzie spełniony instrukcje - po słowie else będą wykonywane jeśli warunek nie będzie spełniony

5 Systemy operacyjne labolatorium 4 Paweł Gmys strona 5 Można pominąć część else - wówczas przy nie spełnieniu warunku będzie wykonywana dalsza część skryptu po słowach End If. While While warunek Blok instrukcji do wykonania Wend Pętle Wykorzystywane są do wielokrotnego wykonywania sekwencji poleceń. Mamy kilka typów pętli w zależności od zastosowania. Pętla For...Next For zmienna = start To koniec Step krok Instrukcje, które mają być powtarzane Next zmienna Instrukcja ta pozwala na wykonanie grupy instrukcji określoną liczbę razy. Step stosujemy tylko jeśli zachodzi taka potrzeba Sami określamy /przedział/ ile razy mają być wykonane instrukcje wewnątrz pętli. For Each - zmienna in zmienna Instrukcje do wykonania Next Pętla przetwarzana jest do chwili przetworzenia wszystkich elementów określonego obiektu. W obrębie obu powyższych pętli można zastosować polecenie Exit For, które powoduje natychmiastowe opuszczenie pętli. Przetwarzanie skryptu jest wówczas kontynuowane w miejscu pierwszego polecenia znajdującego się za pętlą. Pętla Do Loop wykonaj dopóki wykonuje zawarte w niej instrukcje tak długo, aż zostanie spełniony określony warunek. Tę pętlę można przerwać poleceniem Exit Do. Składnia tej pętli może być różna w zależności od tego, gdzie i w jaki sposób sprawdzany jest warunek pętli. Do While warunek Blok instrukcji do wykonania Loop Przykładowe skrypty Będziemy używać VBScriptu.;, który jest językiem programowania. Zatem zastosowanie tutaj znajdą zasady programowania strukturalnego. Skrypt ten o nazwie wyświetl.vbs przy wykonaniu uruchamia Exploratora.exe

6 Systemy operacyjne labolatorium 4 Paweł Gmys strona 6 Set o = CreateObject( Wscript.shell ) o. Run ( Explorer. exe ) Skrypt poniższy petla.vbs wyświetli cztery razy wyrazy Labolatorium nr 4 dim i For i=1 to 4 Wscript.Echo Labolatorium nr 4 Next Skrypt przenies.vbs powoduje przeniesienie pliku dom.doc do katalogu archiwum Set obiekt = CreateObject( Scripting.FilesSystemObject ) obiekt.movefile C:\zapis\Nowy folder\dom.doc, D:\archiwum Skrypt poniższy o nazwie linijki.vbs zlicza linijki w których jest jakiś znak (litera, cyfra, kropka, itp.). Przy uruchamianiu skryptu należy podać nazwę pliku, w którym będą zliczane znaki. dim plik, otwarty, nazwa, argumenty, pom set argumenty=wscript. arguments if argumenty.count then nazwa=argumenty Item(0) else nazwa=inputbox( Podaj nazwe pliku: ) if nazwa= then.wscript.quit(1) end if set plik=createobject ( Scripting.FileSystemObject ) if not plik.fileexists(nazwa) then MsgBox Plik nie istnieje: & nazwa,20 Wscript.Quit (2) end if set otwarty=plik.opentextfile (nazwa, 1) linijki=0 while not otwarty.atendofstream pom=otwarty.readline if Len(pom)<> 0 then linijki=linijki+1 end if Wend

7 Systemy operacyjne labolatorium 4 Paweł Gmys strona 7 otwarty. Close MsgBox Liczba linijek w pliku: &nazwa& wynosi &linijki, 75 REM znak & łączy łańcuchy Zadania do samodzielnego wykonania Przećwicz powyższe skrypty 1. Napisz, krótki skrypt (stosując oczywiście WSH), który wyświetli np. trzy unikalne nazwy w celu nadania ich innym tworzonym plikom. 2. Napisz skrypt, który obliczy i wyświetli wynik wyrażenia np. l000+5^3*8/16 3. Napisz skrypt, który wyświetli liczby od cyfry 0 do 25 z odstępem pięciu cyfr. 4. Zmodyfikuj program linijki.vbs tak, aby obok liczby linijek zapisanych wyświetlał liczbę linijek pustych (nie zapisanych) 5. Napisz skrypt, który wyświetli po kolei nazwy podfolderów wraz z ich rozmiarami w katalogu np. Winnt 6. Napisz skrypt, który zliczy wszystkie podfoldery w katalogu np. Program Files. W wyniku ma wyświetlić tylko ich liczbę. 7. Napisz skrypt, którego zadaniem będzie przeniesienie napisanych przez Ciebie skryptów do katalogu WSHKAT na dysku C. 8. Napisz skrypt, którego zadaniem będzie skopiowanie katalogu WSHKAT na dyskietkę. 9. Napisz skrypt, który usunie katalog WSHKAT z dysku C.

Host skryptów systemu Windows (WSH, Windows Scripting Host)

Host skryptów systemu Windows (WSH, Windows Scripting Host) Katedra Inżynierii Komputerowej Windows 2000, Ćw 6, strona 1 Ćwiczenie nr 6 Host skryptów systemu Windows (WSH, Windows Scripting Host) WSH służy do tworzenia skryptów w różnych językach np. Visual Basic

Bardziej szczegółowo

Host skryptów systemu Windows (WSH, Windows Scripting Host)

Host skryptów systemu Windows (WSH, Windows Scripting Host) Katedra Inżynierii Komputerowej Windows 2000, Ćw 6, strona 1 Ćwiczenie nr.6 Host skryptów systemu Windows (WSH, Windows Scripting Host) WSH służy do tworzenia skryptów w różnych językach np. Visual Basic

Bardziej szczegółowo

Host skryptów systemu Windows (WSH, Windows Scripting Host)

Host skryptów systemu Windows (WSH, Windows Scripting Host) ROZDZIAŁ 6 Host skryptów systemu Windows (WSH, Windows Scripting Host) WSH jego zadaniem jest tworzenie skryptów w różnych językach np. Visual Basic Script, PerlScript, Python, Java Script, TCL(Tool Command

Bardziej szczegółowo

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)

Uwagi 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ółowo

Programowanie w języku Python. Grażyna Koba

Programowanie 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ółowo

Języki skryptowe w programie Plans

Ję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ółowo

Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek].

Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek]. ABAP/4 Instrukcja IF Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek]. [ELSEIF warunek. ] [ELSE. ] ENDIF. gdzie: warunek dowolne wyrażenie logiczne o wartości

Bardziej szczegółowo

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Po 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ółowo

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

Skrypty 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ółowo

Pliki. Operacje na plikach w Pascalu

Pliki. Operacje na plikach w Pascalu Pliki. Operacje na plikach w Pascalu ścieżka zapisu, pliki elementowe, tekstowe, operacja plikowa, etapy, assign, zmienna plikowa, skojarzenie, tryby otwarcia, reset, rewrite, append, read, write, buforowanie

Bardziej szczegółowo

Trochę o plikach wsadowych (Windows)

Trochę o plikach wsadowych (Windows) Trochę o plikach wsadowych (Windows) Zmienne środowiskowe Zmienną środowiskową można ustawić na stałe w systemie (Panel sterowania->system- >Zaawansowane ustawienia systemu->zmienne środowiskowe) lub też

Bardziej szczegółowo

Instrukcje cykliczne (pętle) WHILE...END WHILE

Instrukcje cykliczne (pętle) WHILE...END WHILE Instrukcje cykliczne (pętle) Pętle pozwalają na powtarzanie fragmentu kodu programu. PĘTLE LOGICZNE WHILE...END WHILE While (warunek)...... End While Pętla będzie się wykonywała dopóki warunek jest spełniony.

Bardziej szczegółowo

Python wstęp. Michał Bereta www.michalbereta.pl

Python wstęp. Michał Bereta www.michalbereta.pl Python wstęp Michał Bereta www.michalbereta.pl Wprowadzenie... 1 Źródła wiedzy... 1 Uruchomienie interpretera Pythona... 2 Python jako kalkulator użycie interaktyne... 2 Uruchamianie skryptów z plików...

Bardziej szczegółowo

Program szkoleniowy. 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS

Program szkoleniowy. 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS Program szkoleniowy Microsoft Excel VBA Poziom Podstawowy 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS 1. Nagrywanie makr Procedura nagrywania makra Nadanie odpowiedniej nazwy Przypisanie

Bardziej szczegółowo

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists() Paweł Gmys PHP strona 1 Lekcja 10 Uprawnienia Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szczegóły są zależne od serwera. Najczęściej chyba skrypt ma uprawnienia takie,

Bardziej szczegółowo

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA) Podstawy programowania w języku Visual Basic dla Aplikacji (VBA) Instrukcje Język Basic został stworzony w 1964 roku przez J.G. Kemeny ego i T.F. Kurtza z Uniwersytetu w Darthmouth (USA). Nazwa Basic jest

Bardziej szczegółowo

Algorytmika i Programowanie VBA 1 - podstawy

Algorytmika i Programowanie VBA 1 - podstawy Algorytmika i Programowanie VBA 1 - podstawy Tomasz Sokół ZZI, IL, PW Czas START uruchamianie środowiska VBA w Excelu Alt-F11 lub Narzędzia / Makra / Edytor Visual Basic konfiguracja środowiska VBA przy

Bardziej szczegółowo

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

Python 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ółowo

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 1. Programowanie komputerowe

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 1. Programowanie komputerowe Wydział Zarządzania AGH Katedra Informatyki Stosowanej Podstawy VBA cz. 1 Programowanie 1 Program wykładu Struktura programu Instrukcja przypisania Wprowadzanie danych Wyprowadzanie wyników Instrukcja

Bardziej szczegółowo

Programowanie w języku C++ Grażyna Koba

Programowanie w języku C++ Grażyna Koba Programowanie w języku C++ 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 zasad

Bardziej szczegółowo

Ćwiczenie: JavaScript Cookies (3x45 minut)

Ć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ółowo

PAMIĘĆ OPERACYJNA...107

PAMIĘĆ OPERACYJNA...107 SPIS TREŚCI: Od Autora...9 PODSTAWY...11 Charakterystyka systemu...13 Standardy...15 PIERWSZE KROKI...31 Uruchomienie...33 Instalacja na twardym dysku...34 Czynności poinstalacyjne...49 Program instalacyjny...49

Bardziej szczegółowo

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc.

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc. Zmienne powłoki Zmienne powłoki (shell variables) to tymczasowe zmienne, które mogą przechowywać wartości liczbowe lub ciągi znaków. Związane są z powłoką, Przypisania wartości do zmiennej następuje poprzez

Bardziej szczegółowo

Visual Basic for Applications. Wstęp

Visual Basic for Applications. Wstęp Visual Basic for Applications Materiały źródłowe: http://www.vbamania.estrefa.pl 2008-01-14 Wstęp Visual Basic for Applications to język programowania, dołączony do wielu aplikacji. Wspierają go między

Bardziej szczegółowo

Visual Basic w programie Excel dla Windows

Visual Basic w programie Excel dla Windows Visual Basic w programie Excel dla Windows Ćwiczenie nr 1 Makrodefinicje. Zakres ćwiczenia: Nagrywanie, odtwarzanie, modyfikowanie i upraszczanie makrodefinicji. Makrodefinicje lokalne i globalne. Przyporządkowanie

Bardziej szczegółowo

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Pętle. Programowanie komputerowe

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Pętle. Programowanie komputerowe Wydział Zarządzania AGH Katedra Informatyki Stosowanej Pętle 1 Program wykładu Pojęcie pętli Pętla FOR Pętla DO LOOP Pętle zagnieżdżone 2 Pojęcie pętli Suma lub iloczyn dowolnych n liczb wprowadzanych

Bardziej szczegółowo

IBM SPSS Statistics Wersja 23. Konfigurowanie ułatwień dostępu

IBM SPSS Statistics Wersja 23. Konfigurowanie ułatwień dostępu IBM SPSS Statistics Wersja 23 Konfigurowanie ułatwień dostępu Spis treści Oprogramowanie technologii pomocniczych............ 1 Oprogramowanie dla systemu Windows....... 1 Oprogramowanie dla systemu Mac

Bardziej szczegółowo

Polecenia wewnętrzne:

Polecenia wewnętrzne: Polecenia wewnętrzne DOS-u znajdują się w pamięci operacyjnej komputera, realizowane przez procesor poleceń COMMANDCOM Polecenia zewnętrzne DOS-u są to pliki ściągane do pamięci operacyjnej każdorazowo

Bardziej szczegółowo

INSTRUKCJA obsługi certyfikatów

INSTRUKCJA obsługi certyfikatów INSTRUKCJA obsługi certyfikatów dla użytkownika bankowości internetowej Pocztowy24 z wybraną metodą autoryzacji Certyfikat Spis treści 1. Wstęp... 3 1.1 Wymagania techniczne... 3 2. Certyfikat jako jedna

Bardziej szczegółowo

1 Przygotował: mgr inż. Maciej Lasota

1 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 1 1/7 Język C Instrukcja laboratoryjna Temat: Programowanie w powłoce bash (shell scripting) 1 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do programowania w powłoce Skrypt powłoki

Bardziej szczegółowo

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

Laboratorium 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ółowo

Podstawy Informatyki Visual Basic w WSH

Podstawy Informatyki Visual Basic w WSH Podstawy Informatyki Visual Basic w WSH Windows Script Host (WSH) Microsoft Windows Script Host jest narzędziem pozwalającym na wykonywanie ciągów poleceń (skryptów) napisanych w wielu językach. Standardowo

Bardziej szczegółowo

Jerzy Kluczewski. JĘZYK VBS.

Jerzy Kluczewski. JĘZYK VBS. Jerzy Kluczewski. JĘZYK VBS. ROZDZIAŁ I WSTĘP Czy programowanie jest trudne? Czy programowanie jest trudne? Może tak, a może nie. Odpowiedź na to pytanie nie jest łatwa. Sądząc po liczbie stron internetowych

Bardziej szczegółowo

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux Administracja sieciowymi systemami operacyjnymi III Klasa - Linux SKRYPTY POWŁOKI mgr inż. Tomasz Borowiec SKRYPTY POWŁOKI - PODSTAWY W Linuksie skrypt jest plikiem tekstowym zawierającym polecenia systemowe

Bardziej szczegółowo

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE. Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE SZKOLENIE JEST DLA OSÓB, KTÓRE: znają program Microsoft Excel na poziomie średniozaawansowanym, chcą poznać ogólne zasady tworzenia

Bardziej szczegółowo

Bloki anonimowe w PL/SQL

Bloki anonimowe w PL/SQL Język PL/SQL PL/SQL to specjalny język proceduralny stosowany w bazach danych Oracle. Język ten stanowi rozszerzenie SQL o szereg instrukcji, znanych w proceduralnych językach programowania. Umożliwia

Bardziej szczegółowo

Archiwum DG 2016 PL-SOFT

Archiwum DG 2016 PL-SOFT 2 1 to kompleksowe narzędzie ochrony Twoich danych genealogicznych utworzonych w programie Drzewo genealogiczne. Aplikacja nie wymaga instalacji na komputerze i jest uruchamiana bezpośrednio z dysku USB.

Bardziej szczegółowo

Funkcje i instrukcje języka JavaScript

Funkcje 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ółowo

Test z przedmiotu zajęcia komputerowe

Test z przedmiotu zajęcia komputerowe Test z przedmiotu zajęcia komputerowe 1. System operacyjny to: a) nowoczesna gra komputerowa, b) program niezbędny do pracy na komputerze, c) urządzenie w komputerze. d) przeglądarka internetowa 2.Angielskie

Bardziej szczegółowo

Układy VLSI Bramki 1.0

Układy VLSI Bramki 1.0 Spis treści: 1. Wstęp... 2 2. Opis edytora schematów... 2 2.1 Dodawanie bramek do schematu:... 3 2.2 Łączenie bramek... 3 2.3 Usuwanie bramek... 3 2.4 Usuwanie pojedynczych połączeń... 4 2.5 Dodawanie

Bardziej szczegółowo

Wprowadzenie do Scilab: podstawy języka Scilab

Wprowadzenie do Scilab: podstawy języka Scilab Wprowadzenie do Scilab: podstawy języka Scilab Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki

Bardziej szczegółowo

W przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby

W przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby Część XI C++ W folderze nazwisko36 program za każdym razem sprawdza oba warunki co niepotrzebnie obciąża procesor. Ten problem można rozwiązać stosując instrukcje if...else Instrukcja if wykonuje polecenie

Bardziej szczegółowo

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ć

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ć 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ółowo

1 Podstawy c++ w pigułce.

1 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ółowo

Materiały do laboratorium MS ACCESS BASIC

Materiały do laboratorium MS ACCESS BASIC Materiały do laboratorium MS ACCESS BASIC Opracowała: Katarzyna Harężlak Access Basic jest językiem programowania wykorzystywanym w celu powiązania obiektów aplikacji w jeden spójny system. PROCEDURY I

Bardziej szczegółowo

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY. Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: chcą podnieść swoje umiejętności pracy w języku VBA do poziomu średniozaawansowanego, nigdy wcześniej

Bardziej szczegółowo

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY. Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: nigdy wcześniej nie programowały lub nie miały styczności z programowaniem od dłuższego czasu,

Bardziej szczegółowo

ROZSZERZANIE MOŻLIWOŚCI...

ROZSZERZANIE MOŻLIWOŚCI... SPIS TREŚCI: Od Autora... 11 ROZSZERZANIE MOŻLIWOŚCI... 13 PROGRAMY PREFERENCYJNE... 15 Czcionki systemowe... 15 Tła okien... 18 Tryb wyświetlania... 22 Zegar i data systemowa... 24 Urządzenia wejścia

Bardziej szczegółowo

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze ABC komputera dla nauczyciela Materiały pomocnicze 1. Czego się nauczysz? Uruchamianie i zamykanie systemu: jak zalogować się do systemu po uruchomieniu komputera, jak tymczasowo zablokować komputer w

Bardziej szczegółowo

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć

Bardziej szczegółowo

Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD Podstawy programowania Wykład: 9 Łańcuchy znaków 1 dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD Rodzaje plików Dane przechowywane w pliku mogą mieć reprezentację binarną (taką samą, jak

Bardziej szczegółowo

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

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 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ółowo

Maxima i Visual Basic w Excelu

Maxima i Visual Basic w Excelu 12 marca 2013 Maxima - zapoznanie z programem Maxima to program - system algebry komputerowej. Podstawowa różnica w stosunku do klasycznych programów obliczeniowych jest możliwość wykonywania obliczeń

Bardziej szczegółowo

Użycie Visual Basic for Applications ("VBA")

Użycie Visual Basic for Applications (VBA) Użycie Visual Basic for Applications ("VBA") Przegląd SEE z modułem VBA Developer SEE używa języka programowania Visual Basic for Applications (VBA) pozwalającego tworzyć krótkie programy zwane "makrami".

Bardziej szczegółowo

Wiersz poleceń Windows

Wiersz poleceń Windows Wiersz poleceń Windows Uruchamianie wiersza poleceń Przycisk START polecenie URUCHOM wpisujemy CMD i ENTER Wiersz poleceń Bieżąca ścieżka Tu wpisujemy polecenia Składnia polecenia w DOS C:\>[POLECENIE]

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć

Bardziej szczegółowo

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby

Bardziej szczegółowo

Windows XP - lekcja 3 Praca z plikami i folderami Ćwiczenia zawarte w tym rozdziale pozwolą na tworzenie, usuwanie i zarządzanie plikami oraz folderami znajdującymi się na dysku twardym. Jedną z nowości

Bardziej szczegółowo

Wykład 9 Kolekcje, pliki tekstowe, Przykład: Notatnik

Wykład 9 Kolekcje, pliki tekstowe, Przykład: Notatnik Wizualne systemy programowania Wykład 9 Kolekcje, pliki tekstowe, Przykład: Notatnik 1 dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Wizualne systemy programowania Kolekcje List

Bardziej szczegółowo

Liczby losowe i pętla while w języku Python

Liczby losowe i pętla while w języku Python Liczby losowe i pętla while w języku Python Mateusz Miotk 17 stycznia 2017 Instytut Informatyki UG 1 Generowanie liczb losowych Na ogół programy są spójne i prowadzą do przewidywanych wyników. Czasem jednak

Bardziej szczegółowo

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Zarządzania i Modelowania Komputerowego Specjalność: Informatyka Stosowana Rok III Semestr V 1. Logowanie w systemie Unix. Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu

Bardziej szczegółowo

7 Business Ship Control dla Symfonia Handel

7 Business Ship Control dla Symfonia Handel 7 Business Ship Control dla Symfonia Handel Instrukcja Instalacji aplikacji wersja 2012.1 Twoje potrzeby. Nasze rozwiązania. www.siodemka.com Spis treści 1. Instalacja modułu... 3 2. Uruchomienie wykonywania

Bardziej szczegółowo

I. Program II. Opis głównych funkcji programu... 19

I. Program II. Opis głównych funkcji programu... 19 07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.

Bardziej szczegółowo

Podstawy bioinformatyki 2017/18

Podstawy bioinformatyki 2017/18 1 Pętla while JEZYK PROGRAMOWANIA PYTHON: PETLE ITERUJACE, KORZYSTANIE Z PLIKÓW E. Dyguda-Kazimierowicz Instrukcja while, wraz z omówioną poniżej instrukcją for, należą do pętli iterujacych pozwalających

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy - ćwiczenia. 012a

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy - ćwiczenia. 012a Systemy operacyjne i sieci komputerowe. Ćwiczenia 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Tryb konsolowy - ćwiczenia 012a Źródło: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/pl/library/serv

Bardziej szczegółowo

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych.

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych. Formatowanie dysku Formatowanie Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych. Formatowanie niskiego poziomu Operacja nanoszenia na powierzchnię dysku ścieżek,

Bardziej szczegółowo

Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x

Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x Procedura aktualizacji systemu TelkomBud dla serwera DBfC w wersji 4.x Ostatnią aktualizacją, która jest ładowana według tej procedury to 139.0 lub 138.9! Główna zasada kolejności instalacji aktualizacji.

Bardziej szczegółowo

7 Business Ship Control dla Systemu Zarządzania Forte

7 Business Ship Control dla Systemu Zarządzania Forte 7 Business Ship Control dla Systemu Zarządzania Forte Instrukcja instalacji aplikacji wersja 2012.1 Twoje potrzeby. Nasze rozwiązania. www.siodemka.com Spis treści 1. Instalacja aplikacji 7 Business Ship

Bardziej szczegółowo

OPERACJE NA PLIKACH. Podstawowe pojęcia:

OPERACJE NA PLIKACH. Podstawowe pojęcia: OPERACJE NA PLIKACH Podstawowe pojęcia: plik fizyczny, zbiór informacji w pamięci zewnętrznej wykorzystywany do trwałego przechowywania danych lub jako przedłużenie pamięci operacyjnej w przypadku przetwarzania

Bardziej szczegółowo

1 Podstawy c++ w pigułce.

1 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ółowo

Memeo Instant Backup Podręcznik Szybkiego Startu

Memeo Instant Backup Podręcznik Szybkiego Startu Wprowadzenie Memeo Instant Backup pozwala w łatwy sposób chronić dane przed zagrożeniami cyfrowego świata. Aplikacja regularnie i automatycznie tworzy kopie zapasowe ważnych plików znajdujących się na

Bardziej szczegółowo

Zasady programowania Dokumentacja

Zasady programowania Dokumentacja Marcin Kędzierski gr. 14 Zasady programowania Dokumentacja Wstęp 1) Temat: Przeszukiwanie pliku za pomocą drzewa. 2) Założenia projektu: a) Program ma pobierać dane z pliku wskazanego przez użytkownika

Bardziej szczegółowo

HELIOS pomoc społeczna

HELIOS pomoc społeczna Instrukcja przygotowania pliku wsadowego do zasilenia SEPI przy pomocy dodatkowej aplikacji HELSepi 1. Instalacja aplikacji Pobieramy plik instalacyjny HelSEPIsetup.exe ze strony internetowej www.ops.strefa.pl

Bardziej szczegółowo

Wprowadzenie do programowania w VBA

Wprowadzenie do programowania w VBA Wprowadzenie do programowania w VBA Spis treści Struktura programu... 1 Typy danych... 2 Deklaracja zmiennych i stałych... 2 Deklaracja tablic... 3 Instrukcja przypisania... 3 Wprowadzanie danych... 3

Bardziej szczegółowo

System operacyjny Linux

System operacyjny Linux Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 6 Język bash Pierwszy skrypt Rozwinięcia parametryczne Bloki instrukcji Dwa przydatne polecenia Tablice Sprawdzanie warunków Instrukcje

Bardziej szczegółowo

INFORMATYKA TECHNICZNA Metody wprowadzania obiektów w programie AutoCAD za pomocą języka AutoLISP

INFORMATYKA TECHNICZNA Metody wprowadzania obiektów w programie AutoCAD za pomocą języka AutoLISP INFORMATYKA TECHNICZNA Metody wprowadzania obiektów w programie AutoCAD za pomocą języka AutoLISP 1. WPROWADZENIE Cel ćwiczeń: zapoznanie z możliwościami wykorzystania systemów CAx w procesie automatyzacji

Bardziej szczegółowo

JAVA?? to proste!! Autor: wojtekb111111

JAVA?? to proste!! Autor: wojtekb111111 1 JAVA?? to proste!! 2 Niniejszy tutorial przedstawia krótkie wprowadzenie do programowania w języku JAVA. Jakie narzędzia na początku potrzebujemy do rozpoczęcia programowania w tym języku? JDK (java

Bardziej szczegółowo

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1) W odcinku III tworzyliśmy paski narzędzi. Umieszczaliśmy na panelach ikony, reprezentujące czynności (charakterystyczne dla edytorów tekstu). Musimy teraz przypisać każdemu przyciskowi jego czynność (wycinanie,

Bardziej szczegółowo

Ćwiczenie nr 14: System Linux

Ćwiczenie nr 14: System Linux Ćwiczenie nr 14: System Linux Barbara Łukawska, Adam Krechowicz, Tomasz Michno Czym jest Linux? Słowo Linux może oznaczać zarówno jądro systemowe Linux, jak i całą rodzinę systemów operacyjnych, które

Bardziej szczegółowo

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA 1 Rozdział 1 Praca z makropoleceniami Opis: W tym rozdziale kursanci przechodzą przez wprowadzenie do programowania

Bardziej szczegółowo

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Mechatroniki i Budowy Maszyn Specjalność: Automatyka i Robotyka Rok II Semestr IV 1. Logowanie w systemie Unix. System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Do zalogowania

Bardziej szczegółowo

Automatyzacja pracy w AutoCAD

Automatyzacja pracy w AutoCAD Automatyzacja pracy w AutoCAD 1 Informacje wstępne BASIC (Beginners All-Purpose Symbolic Instruction Code) Rok powstania: 1963 r. Cel realizacji: nauczanie studentów programowania umożliwienie programowania

Bardziej szczegółowo

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS 1. Podstawowe informacje Aby uruchomić Wiersz poleceń należy wybrać menu Start, a następnie Uruchom gdzie należy wpisać cmd i zatwierdzić je klawiszem

Bardziej szczegółowo

Konta uŝytkowników. Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane

Konta uŝytkowników. Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane Konta uŝytkowników Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane Lokalne konto uŝytkownika jest najczęściej wykorzystywane podczas

Bardziej szczegółowo

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK.

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK. Aktywacja zakładki Developer. Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK. Rejestracja makr. Klikamy Zakladke Developer. Klikamy

Bardziej szczegółowo

Cw.12 JAVAScript w dokumentach HTML

Cw.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ółowo

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować Style Bardzo często w edytorze podczas pisania tekstu zachodzi potrzeba wielokrotnego powtórzenia czynności związanych z formatowaniem. Aby zapobiec stałemu otwieraniu okien dialogowych i wybierania stale

Bardziej szczegółowo

Java jako język programowania

Java jako język programowania Java jako język programowania Interpretowany programy wykonują się na wirtualnej maszynie (JVM Java Virtual Machine) Składnia oparta o język C++ W pełni zorientowany obiektowo (wszystko jest obiektem)

Bardziej szczegółowo

LibreOffice Calc VBA

LibreOffice 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ółowo

INFORMATYKA KLASA IV

INFORMATYKA KLASA IV 1 INFORMATYKA KLASA IV WYMAGANIA NA POSZCZEGÓLNE OCENY SZKOLNE 1. Komputer i programy komputerowe Posługiwanie się komputerem i praca z programem komputerowym wymienia przynajmniej trzy podstawowe zasady

Bardziej szczegółowo

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji Podgląd zdarzeń W systemie Windows XP zdarzenie to każde istotne wystąpienie w systemie lub programie, które wymaga powiadomienia użytkownika lub dodania wpisu do dziennika. Usługa Dziennik zdarzeń rejestruje

Bardziej szczegółowo

Wstęp do informatyki. stęp do informatyki Polecenia (cz.2)

Wstęp do informatyki. stęp do informatyki Polecenia (cz.2) Wstęp do informatyki stęp do informatyki Polecenia (cz.2) Lista procesów top Pokaż listę procesów polecenie interaktywne Procesy Uruchamianie w tle. shell nie czeka na zakończenie procesu, można wydawać

Bardziej szczegółowo

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa IV

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa IV Teraz bajty. Informatyka dla szkoły podstawowej. Klasa IV 1 Posługiwanie się komputerem i praca z programem komputerowym wymienia przynajmniej trzy podstawowe zasady ich, m.in.: dba o porządek na stanowisku

Bardziej szczegółowo

Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego.

Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego. Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego. Czas realizacji zajęć: 135 min. Zakres materiału, jaki zostanie zrealizowany podczas zajęć: Zmienne śrowiskowe oraz ich eksportowanie, argumenty

Bardziej szczegółowo

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa 4 Wymagania edukacyjne na poszczególne oceny szkolne dla klasy 4

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa 4 Wymagania edukacyjne na poszczególne oceny szkolne dla klasy 4 1 Teraz bajty. Informatyka dla szkoły podstawowej. Klasa 4 Wymagania edukacyjne na poszczególne oceny szkolne dla klasy 4 1. Komputer i programy komputerowe Posługiwanie się komputerem i praca z programem

Bardziej szczegółowo

Smarty PHP. Leksykon kieszonkowy

Smarty PHP. Leksykon kieszonkowy IDZ DO PRZYK ADOWY ROZDZIA SPIS TREœCI KATALOG KSI EK KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG Smarty PHP. Leksykon kieszonkowy Autor: Daniel Bargie³ ISBN: 83-246-0676-9 Format: B6, stron: 112 TWÓJ KOSZYK

Bardziej szczegółowo

Technologie Informacyjne - Linux 3

Technologie Informacyjne - Linux 3 Technologie Informacyjne - 3 Instytut Matematyki Uniwersytet Gdański Tryby plików i uprawnienia Każdy z plików uniksowych posiada zbiór uprawnień określajacych, czy możemy dany plik odczytać (r), zapisać

Bardziej szczegółowo

Kryteria oceniania. Zajęcia komputerowe. Klasa IV

Kryteria oceniania. Zajęcia komputerowe. Klasa IV 1 Kryteria oceniania Zajęcia komputerowe Uczeń z niepełnosprawnością intelektualną Klasa IV 2 1. Podstawowe zasady posługiwania się komputerem i programem komputerowym wymienia przynajmniej trzy podstawowe

Bardziej szczegółowo