JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 7

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

Download "JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 7"

Transkrypt

1 JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 7 1

2 WSKAŹNIKI JAKO ARGUMENTY FUNKCJI Ad. 2. Przekazywanie przez wskaźnik. Funkcja pracuje na ryginale przekazywanej zmiennej, mże ją mdyfikwać; np.: vid f16(duble *a) {... // ciał funkcji } funkcja inicjalizuje wskaźnik na pdstawie przekazaneg adresu Wywłanie np.: f16(&zm); przesyłamy adres zmiennej Ad. 3. Przekazywanie przez referencję. Funkcja pracuje na ryginale przekazywanej zmiennej, mże ją mdyfikwać; więcej przy referencjach 2

3 WSKAŹNIKI JAKO ARGUMENTY FUNKCJI Przykład: 3

4 REFERENCJE Referencja t inna nazwa ( przezwisk ) teg sameg biektu. Pdczas definiwania referencji trzeba ją d razu zainicjalizwać: int aaa; //definicja zmiennej aaa int &ref1=aaa; //definicja referencji nazwie ref1 i jej inicjalizacja // int &ref2; //Błąd! Definicja referencji bez jej inicjalizacji Referencja nie jest kpią zmiennej, ale tą samą zmienną pd inną nazwą mdyfikacja referencji pwduje mdyfikację ryginału! Referencje są przydatne d przekazywania d funkcji argumentów, które mgą być przez tą funkcję mdyfikwane: vid funkcja17(duble &x, int &y) {... // ciał funkcji } Wywłanie np.: funkcja17(aa,bb); Uwaga! Widać, że nic nie widać (patrz przykład 2 slajdy dalej...) 4

5 REFERENCJE Przykład: 5

6 REFERENCJE JAKO ARGUMENTY FUNKCJI Uwaga c.d.! Sam wywłanie funkcji nie wskazuje na t, że jakiś argument jest dbierany jak referencja (czyli że funkcja mże mdyfikwać ryginał)! Przykład: 6

7 PRZEKAZYWANIE TABLIC DO FUNKCJI Tablice (jak całść) przekazywane są d funkcji przez referencję. Tablicę przesyła się d funkcji pdając jej nazwę (czyli adres jej pczątku ) Funkcja pracuje na ryginale i mże mdyfikwać elementy tablicy. Zwykle należy jeszcze wysłać rzmiar tej tablicy. Pjedyncze elementy tablicy są dmyślnie wysyłane d funkcji przez wartść. Tablicę w funkcji mżna debrać na 2 spsby: 1. jak tablicę; 2. jak wskaźnik. 7

8 PRZEKAZYWANIE TABLIC DO FUNKCJI Przykład: 8

9 PRZEKAZYWANIE TABLIC DO FUNKCJI Przykład: 9

10 WSKAŹNIKI RZUTOWANIE Operatr rzutwania (przekształacania typu) dla wskaźników: reinterpret_cast Operatr ten pzwala na knwersję jedneg typu wskaźnika na inny, np.: Dla przypmnienia peratr rzutwania static_cast : cut<<5/3; // 1 //dzielenie całkwitliczbwe cut<<static_cast<flat>(5)/3; //

11 TABLICE WSKAŹNIKÓW Wskaźniki (adresy różnych miejsc w pamięci) mżna również przechwywać w tablicach, np.: duble *tab_wsk[6]; Czytamy: tab_wsk jest 6-elementwą tablicą wskaźników mgących pkazywać na biekty typu duble. 11

12 WSKAŹNIKI DO FUNKCJI Wskaźnik d funkcji przechwuje adres funkcji w pamięci peracyjnej kmputera. W C++ nazwa funkcji (pdbnie jak nazwa tablicy) jest pczątkwym adresem w pamięci kmputera kdu wyknująceg zadanie tej funkcji. Np.: lub: int funkcja(); //deklaracja funkcji int(*wskfun)(); //definicja wskaźnika d funkcji zauważ nawiasy! wskfun=funkcja; //ustawienie wskaźnika na funkcję int funkcja(); int(*wskfun)()=funkcja; 3 warianty wywłania funkcji: (*wskfun)(); wskfun(); funkcja(); // za pmcą wskaźnika d funkcji // za pmcą wskaźnika d funkcji // za pmcą nazwy funkcji ( klasycznie ) 12

13 WSKAŹNIKI DO FUNKCJI Wskaźniki d funkcji mgą być: przekazywane d innych funkcji, dbierane jak rezultat wyknania funkcji, przypisywane innym wskaźnikm d funkcji. P c? Przy przesyłaniu argumentów d innych funkcji: adres funkcji mżna wysłać jak argument d innej funkcji, która ma u siebie tę przesłaną funkcję wywłać; D twrzenia tablic wskaźników d funkcji w takiej tablicy mamy niejak listę działań (funkcji) d wyknania tym za chwilę... 13

14 WSKAŹNIKI DO FUNKCJI Przykład: 14

15 TABLICE WSKAŹNIKÓW DO FUNKCJI Wskaźniki d funkcji mgą być elementami tablicy. Np.: vid f1(); //deklaracja funkcji vid f2(); //deklaracja funkcji vid f3(); //deklaracja funkcji vid(*twf[3])(); // definicja tablicy wskaźników d funkcji twf[0]=f1; //ustawienie elementu tablicy na funkcję 1 twf[1]=f2; //ustawienie elementu tablicy na funkcję 2 twf[2]=f3; //ustawienie elementu tablicy na funkcję 3 lub: vid f1(); vid f2(); vid f3(); vid(*twf[3])()={f1,f2,f3}; 2 warianty wywłania funkcji (tu: w pętli): fr(int i=0; i<3; ++i) (*twf[i])(); // uwaga na nawiasy! //lub fr(int i=0; i<3; ++i) twf[i](); // mżna prściej... 15

16 INSTRUKCJA typedef Instrukcja typedef pzwala nadać nwą nazwę istniejącemu typwi: typedef flat mj_typ; // nadajemy nwą nazwę typwi flat mj_typ zm1, zm2; // i krzystamy z teg (np. wielkrtnie w prgramie) // t sam c: flat zm1, zm2; P c? Jeśli chcemy np. zwiększyć dkładnść bliczeń t wystarczy : typedef duble mj_typ; Mżna też twrzyć nwe nazwy dla typów pchdnych: typedef int *wsk_d_int; wsk_d_int w1; // (czyli: int *w1; 16

17 OPERATOR sizef Operatr sizef zwraca rzmiar biektu (w bajtach) : flat a; lng duble b; cut sizef(a); // 4 cut sizef(b); // 12 Lub (wywłanie na rzecz typu): cut sizef(flat); // 4 cut sizef(lng duble); // 12 Przydatne też jeśli twrzymy własne typy (klasy), np. jeśli mamy klasę Zwierze : cut sizef(zwierze); // 8 A jeśli istnieje jakiklwiek biekt klasy Zwierze: cut sizef(pies); // 8 17

18 OPERATOR: przecinek Jeśli bk siebie sti kilka wyrażeń ddzielnych przecinkiem, t: całść jest też wyrażeniem; wartścią całeg wyrażenia jest wartść teg, c jest najbardziej z prawej; np.: wartścią (7+2, a<3.11, b*7, 13+24) jest 37. pnieważ wyrażenia składwe są bliczane d lewej d prawej, t mżna w dalszych wyrażeniach krzystać z wcześniejszych, np.: wartścią (a=6, b=7*a) jest

19 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Przydzielanie pamięci: Wszystkie zmienne deklarwane w kdzie prgramu mają statycznie przydzielną pamięć stałym rzmiarze. Zmienne te mieszczą się w bszarze pamięci stałej wielkści zwanym stsem (ang. stack). Skutek np. graniczenie dpuszczalneg rzmiaru tablic. Pzstała część pamięci peracyjnej (tzw. sterta, ang. heap), niewykrzystana przez prgram w mmencie uruchmienia stanwi dstępny zasób pamięciwy. Aplikacje pdczas pracy mgą z nieg krzystać (dynamiczna alkacja pamięci) a następnie zwalniać ją d wspólnej puli. Ważne ilści alkwanej pamięci mżna decydwać w trakcie działania prgramu, np. na pdstawie wpisywanych przez użytkwnika danych. 19

20 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Operatry new / new[] raz delete / delete[] Operatry new raz new[] służą d twrzenia biektów krzystając z dstępneg zapasu pamięci (sterta). Operatry delete raz delete[] służą d zwalniania pamięci przydzielnej dpwiedni peratrami new raz new[]. Mgą być wykrzystane dla dwlneg typu danych, tj. wbudwaneg lub zdefiniwaneg przez użytkwnika. 20

21 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Operatry new / new[] raz delete / delete[] Dstęp d tak utwrznych zmiennych (biektów) umżliwiają wskaźniki. Np.: stwrzenie zmiennej dynamicznej typu duble: alb: duble *abc; abc=new duble; duble *abc=new duble; i jej usunięcie: delete abc; 21

22 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Cechy biektów stwrznych peratrami new i new[]: Obiekty istnieją d mmentu ich utwrzenia peratrem new / new[]d mmentu skaswania peratrem delete/delete[]. Obiekty takie nie mają nazwy; mżna nimi perwać tylk za pmcą wskaźników. Obiektów tych nie bwiązują zwykłe zasady zakresie ważnści, czyli t, w których miejscach prgramu są widzialne lub nie. jeśli w danym mmencie jest dstępny jakiklwiek wskaźnik pkazujący na taki biekt, t biekt ten jest dstępny; jeśli z jakiegś pwdu nie ma żadneg wskaźnika pkazująceg na taki biekt, t nie ma mżliwści usunięcia takieg biektu! 22

23 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Cechy biektów stwrznych peratrami new i new[]: W biektach takich zaraz p ich utwrzeniu tkwią przypadkwe wartści, należy zatem zadbać ich zapisanie w nich senswnych wartści, np. pprzez inicjalizację: duble *abc; abc=new duble(31.45); lub jednlinijkw : duble *abc=new duble(31.45); P zwlnieniu pamięci peratrem delete lub delete[] wart ustawić wskaźnik na 0, c zabezpiecza przed przypadkwym pnwnym usunięciem biektu : Kiedy mże się t stać? Np. gdy istnieją 2 wskaźniki pkazujące na ten sam biekt? Plecam pwieść pstnym Jasiu i balnikach : J. Grębsz, Symfnia C++ standard, t. 1, str

24 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Przykład: 24

25 DYNAMICZNY PRZYDZIAŁ PAMIĘCI Przykład (t sam krócej): Pamiętaj: Zawsze zwalniaj zaalkwaną przez siebie pamięć! Niezwlnienie pamięci peracyjnej pwduje tzw. wyciek pamięci (ang. memry leak) - zaalkwana, a niezwlnina pamięć nie jest dstępna dla innych aplikacji. 25

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 10

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 10 JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 10 1 KLASY I OBIEKTY W definicji klasy dane składwe nie mgą być inicjalizwane. Mgą im być nadawane wartści za pmcą funkcji składwych klasy, (np.

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 11

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 11 JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 11 1 Lista inicjalizacyjna knstruktra W klasie mgą być również stałe dane składwe (zadeklarwane jak cnst). Np.: KONSTRUKTORY I DESTRUKTORY Dane stałe

Bardziej szczegółowo

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Instytut Mechaniki i Inżynierii Obliczeniowej  Wydział Mechaniczny Technologiczny Politechnika Śląska Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Języki programowania z programowaniem obiektowym Laboratorium

Bardziej szczegółowo

Tworzenie kwerend. Nazwisko Imię Nr indeksu Ocena

Tworzenie kwerend. Nazwisko Imię Nr indeksu Ocena Twrzenie kwerend - 1-1. C t jest kwerenda? Kwerendy pzwalają w różny spsób glądać, zmieniać i analizwać dane. Mżna ich również używać jak źródeł rekrdów dla frmularzy, raprtów i strn dstępu d danych. W

Bardziej szczegółowo

1 Historia i cechy C++ 2 PRZYDATNE KONSTRUKCJE

1 Historia i cechy C++ 2 PRZYDATNE KONSTRUKCJE Prgramwanie biektwe Wykład 1 Materiały: dr inż. Bżena Łpuch 1 Histria i cechy C++ Autr - Bjarne Strustrup (Dania, Cambridge, AT&T), 1983 Cel: rzszerzenie języka C biektwe mechanizmy abstrakcji danych i

Bardziej szczegółowo

Laboratorium nr 9. Temat: Wskaźniki, referencje, dynamiczny przydział pamięci, tablice dynamiczne. Zakres laboratorium:

Laboratorium nr 9. Temat: Wskaźniki, referencje, dynamiczny przydział pamięci, tablice dynamiczne. Zakres laboratorium: Laboratorium nr 9 Temat: Wskaźniki, referencje, dynamiczny przydział pamięci, tablice dynamiczne. Zakres laboratorium: wskaźniki referencje zastosowanie wskaźników wobec tablic dynamiczny przydział pamięci,

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 8

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 8 www.imi.plsl.pl JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 8 1 TABLICE DYNAMICZNE Duż ciekawsze jest: Twrzenie dynamicznych tablic peratrem new[]: peratr new[] jest drębnym peratrem; d pary:

Bardziej szczegółowo

"Pies" P i e s \0. Prawidłowy zapis wymaga wykorzystania funkcji strcpy() z pliku nagłówkowego string.h: char txt[10]; strcpy(txt, Pies );

Pies P i e s \0. Prawidłowy zapis wymaga wykorzystania funkcji strcpy() z pliku nagłówkowego string.h: char txt[10]; strcpy(txt, Pies ); Łańcuchy znaków MATERIAŁY POMOCNICZE NR 7 DO PRACOWNII Z PRZEMIOTU INFORMATYKA 1 Łańcuch znaków (napis, stała napiswa) jest t ciąg złŝny z zera lub większej liczby znaków zawartych między znakami cudzysłwu,

Bardziej szczegółowo

Wykład 1: Wskaźniki i zmienne dynamiczne

Wykład 1: Wskaźniki i zmienne dynamiczne Programowanie obiektowe Wykład 1: Wskaźniki i zmienne dynamiczne 1 dr Artur Bartoszewski - Programowanie obiektowe, sem. 1I- WYKŁAD Podstawy programowania w C++ Wskaźniki 2 dr Artur Bartoszewski - Programowanie

Bardziej szczegółowo

W dowolnym momencie można zmienić typ wskaźnika.

W dowolnym momencie można zmienić typ wskaźnika. c++ Wskaźniki mają jeszcze jedną przydatną cechę. W dowolnym momencie można zmienić typ wskaźnika. Robi się to za pomocą operatora rzutowania. Najpierw zdefiniujemy sobie wsk_uniwersalny mogący pokazywać

Bardziej szczegółowo

Instrukcja korzystania z serwisu Geomelioportal.pl. - Strona 1/12 -

Instrukcja korzystania z serwisu Geomelioportal.pl. - Strona 1/12 - Instrukcja krzystania z serwisu Gemeliprtal.pl - Strna 1/12 - Spis treści 1. Wstęp... 3 1.1. Słwnik pdstawwych terminów... 3 2. Wyświetlanie i wyszukiwanie danych... 4 2.1. Okn mapy... 5 2.2. Paski z menu

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkwnika Prgram Cmarch ERP e-deklaracje Klasyka Wersja 1.0 Spis treści 1 INFORMACJE PODSTAWOWE... 3 1.1 PRZEZNACZENIE I PODSTAWOWE FUNKCJE PROGRAMU... 3 1.2 WYMAGANIA SPRZĘTOWE PROGRAMU...

Bardziej szczegółowo

Optymalne przydzielanie adresów IP. Ograniczenia adresowania IP z podziałem na klasy

Optymalne przydzielanie adresów IP. Ograniczenia adresowania IP z podziałem na klasy Optymalne przydzielanie adresów IP Twórcy Internetu nie przewidzieli ppularnści, jaką medium t cieszyć się będzie becnie. Nie zdając sbie sprawy z długterminwych knsekwencji swich działań, przydzielili

Bardziej szczegółowo

imię kod ulica prześlij Dzięki formularzom możliwe jest pobieranie danych, a nie tylko ich wyświetlanie.

imię kod ulica prześlij Dzięki formularzom możliwe jest pobieranie danych, a nie tylko ich wyświetlanie. Frmularze w HTML Struktura frmularza: ... imię nazwisk miejscwść kd ulica prześlij Dzięki frmularzm mżliwe jest pbieranie danych,

Bardziej szczegółowo

Przestrzeń papier / model

Przestrzeń papier / model Przestrzeń papier / mdel AutCAD działa alb w przestrzeni (bszarze) mdelu alb bszarze papieru. Obszar mdelu wykrzystujemy d pracy rysunkwej i prjektwej, twrzenia rysunków 2D lub mdeli 3D. Obszar papieru

Bardziej szczegółowo

Przeciążanie metod i operatorów

Przeciążanie metod i operatorów Przeciążanie metd i peratrów Zadanie 1 W prgramie utwórz klasę Ksiazki. Klasa psiada pla przechwujące infrmacje : tytule książki, autrze książki, ilści strn, ilści rzdziałów i cenie (cena pwinna być większa

Bardziej szczegółowo

Zarządzanie pamięcią operacyjną

Zarządzanie pamięcią operacyjną Dariusz Wawrzyniak Pamięć jak zasób kmputerweg hierarchia pamięci przestrzeń wa Wsparcie dla zarządzania pamięcią na pzimie architektury kmputera Pdział i przydział pamięci Obraz prcesu w pamięci Strnicwania

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 6

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 6 JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 6 1 SPECYFIKATOR static Specyfikator static: Specyfikator ten powoduje, że zmienna lokalna definiowana w obrębie danej funkcji nie jest niszczona

Bardziej szczegółowo

Języki programowania C i C++ Wykład: Typy zmiennych c.d. Operatory Funkcje. dr Artur Bartoszewski - Języki C i C++, sem.

Języki programowania C i C++ Wykład: Typy zmiennych c.d. Operatory Funkcje. dr Artur Bartoszewski - Języki C i C++, sem. Języki programowania C i C++ Wykład: Typy zmiennych c.d. Operatory Funkcje 1 dr Artur Bartoszewski - Języki C i C++, sem. 1I- WYKŁAD programowania w C++ Typy c.d. 2 Typy zmiennych Instrukcja typedef -

Bardziej szczegółowo

Wskaźniki i dynamiczna alokacja pamięci. Spotkanie 4. Wskaźniki. Dynamiczna alokacja pamięci. Przykłady

Wskaźniki i dynamiczna alokacja pamięci. Spotkanie 4. Wskaźniki. Dynamiczna alokacja pamięci. Przykłady Wskaźniki i dynamiczna alokacja pamięci. Spotkanie 4 Dr inż. Dariusz JĘDRZEJCZYK Wskaźniki Dynamiczna alokacja pamięci Przykłady 11/3/2016 AGH, Katedra Informatyki Stosowanej i Modelowania 2 Wskaźnik to

Bardziej szczegółowo

Zintegrowany system obsługi przedsiębiorstwa. Migracja do Firebird 2.x

Zintegrowany system obsługi przedsiębiorstwa. Migracja do Firebird 2.x Zintegrwany system bsługi przedsiębirstwa Migracja d Firebird 2.x Wersja 01.00 z dnia 02.12.2008 Spis treści Spis treści... 2 I. Wstęp.... 3 II. Przejście z Firebird 1.5.x na Firebird 2.x... 3 III. Zalecana

Bardziej szczegółowo

Nowe funkcje w module Repozytorium Dokumentów

Nowe funkcje w module Repozytorium Dokumentów Frte Repzytrium 1 / 6 Nwe funkcje w mdule Repzytrium Dkumentów Frte Repzytrium zmiany w wersji 2012.a 2 Zmiany w trakcie wysyłania dkumentu 2 Wysyłanie dkumentów własnych. Ustawienie współpracy z w serwisem

Bardziej szczegółowo

Wykład 8: klasy cz. 4

Wykład 8: klasy cz. 4 Programowanie obiektowe Wykład 8: klasy cz. 4 Dynamiczne tworzenie obiektów klas Składniki statyczne klas Konstruktor i destruktory c.d. 1 dr Artur Bartoszewski - Programowanie obiektowe, sem. 1I- WYKŁAD

Bardziej szczegółowo

ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ

ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ LABORATORIUM Telekmunikacji w transprcie wewnętrznym / drgwym INSTRUKCJA DO ĆWICZENIA

Bardziej szczegółowo

Nowe funkcje w programie Symfonia e-dokumenty w wersji 2012.1 Spis treści:

Nowe funkcje w programie Symfonia e-dokumenty w wersji 2012.1 Spis treści: Nwe funkcje w prgramie Symfnia e-dkumenty w wersji 2012.1 Spis treści: Serwis www.miedzyfirmami.pl... 2 Zmiany w trakcie wysyłania dkumentu... 2 Ustawienie współpracy z biurem rachunkwym... 2 Ustawienie

Bardziej szczegółowo

stworzyliśmy najlepsze rozwiązania do projektowania organizacji ruchu Dołącz do naszych zadowolonych użytkowników!

stworzyliśmy najlepsze rozwiązania do projektowania organizacji ruchu Dołącz do naszych zadowolonych użytkowników! Wrcław, 29.08.2012 gacad.pl stwrzyliśmy najlepsze rzwiązania d prjektwania rganizacji ruchu Dłącz d naszych zadwlnych użytkwników! GA Sygnalizacja - t najlepszy Plski prgram d prjektwania raz zarządzania

Bardziej szczegółowo

Programowanie w C++ Wykład 4. Katarzyna Grzelak. 19 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 37

Programowanie w C++ Wykład 4. Katarzyna Grzelak. 19 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 37 Programowanie w C++ Wykład 4 Katarzyna Grzelak 19 marca 2018 K.Grzelak (Wykład 1) Programowanie w C++ 1 / 37 Funkcje cd K.Grzelak (Wykład 1) Programowanie w C++ 2 / 37 Funkcja powtórzenie Funkcje == podprogramy

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA OTWARTEGO SYSTEMU ANTYPLAGIATOWEGO (OSA)

INSTRUKCJA UŻYTKOWNIKA OTWARTEGO SYSTEMU ANTYPLAGIATOWEGO (OSA) INSTRUKCJA UŻYTKOWNIKA OTWARTEGO SYSTEMU ANTYPLAGIATOWEGO (OSA) Data utwrzenia: Autr: Wersja: 2016-01-22 Krzysztf Smaga 1.2 Zawartść 1.Wstęp...3 2.Wymagania systemwe...4 3.Lgwanie d systemu...5 4.Główny

Bardziej szczegółowo

KASPERSKY LAB. Kaspersky Administration Kit wersja 6.0. Podręcznik administratora

KASPERSKY LAB. Kaspersky Administration Kit wersja 6.0. Podręcznik administratora KASPERSKY LAB Kaspersky Administratin Kit wersja 6.0 Pdręcznik administratra K A S P E R S K Y A D M I N I S T R A T I O N K I T W E R S J A 6. 0 Pdręcznik administratra Kaspersky Lab Ltd. Strna Internetwa:

Bardziej szczegółowo

Opis i specyfikacja interfejsu SI WCPR do wybranych systemów zewnętrznych

Opis i specyfikacja interfejsu SI WCPR do wybranych systemów zewnętrznych Załącznik nr 1 d OPZ Opis i specyfikacja interfejsu SI WCPR d wybranych systemów zewnętrznych Spis treści 1. OPIS I SPECYFIKACJA INTERFEJSU DO SYSTEMÓW DZIEDZINOWYCH... 2 1.1. Integracja z systemami dziedzinwymi...

Bardziej szczegółowo

ZASADY PROGRAMOWANIA KOMPUTERÓW

ZASADY PROGRAMOWANIA KOMPUTERÓW POLITECHNIKA WARSZAWSKA Instytut Automatyki i i Robotyki ZASADY PROGRAMOWANIA KOMPUTERÓW Język Język programowania: C/C++ Środowisko programistyczne: C++Builder 6 Wykład 9.. Wskaźniki i i zmienne dynamiczne.

Bardziej szczegółowo

Wykrywanie i usuwanie uszkodzeń w sieci

Wykrywanie i usuwanie uszkodzeń w sieci Wykrywanie i usuwanie uszkdzeń w sieci Aby sieć działała pprawnie, knieczne jest: wyknanie kablwania pprawne zmntwanie i pdłączenie sprzętu zainstalwanie i sknfigurwanie prgramwania Dpier gdy wszystkie

Bardziej szczegółowo

Sugerowany sposób rozwiązania problemów. Istnieje kilka sposobów umieszczania wykresów w raportach i formularzach.

Sugerowany sposób rozwiązania problemów. Istnieje kilka sposobów umieszczania wykresów w raportach i formularzach. MS Access - TDane b. Sugerwany spsób rzwiązania prblemów. Pmc dla TDane - ćwiczenie 26. Istnieje kilka spsbów umieszczania wykresów w raprtach i frmularzach. A. B. Przygtuj kwerendę (lub wykrzystaj kwerendę

Bardziej szczegółowo

Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wprowadzenie. Wprowadzenie

Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wprowadzenie. Wprowadzenie Wprwadzenie Krzystanie z wyjątków pzwala ddzielić kd bsługi błędu d kdu wyknania zadania Zamiast umieszczać w kdzie bsługi zadania sekwencje instrukcji dpwiedzialne za pprawne zachwanie prgramu w razie

Bardziej szczegółowo

Operatory odległości (część 2) obliczanie map kosztów

Operatory odległości (część 2) obliczanie map kosztów Operatry dległści (część 2) bliczanie map ksztów Celem zajęć jest zapznanie się ze spsbem twrzenia mapy ksztów raz wyznaczeni mapy czasu pdróży d centrum miasta. Wykrzystane t zstanie d rzwinięcia analizy

Bardziej szczegółowo

SENTE CMS zarządzanie treścią witryny internetowej

SENTE CMS zarządzanie treścią witryny internetowej Opis aplikacji zarządzanie treścią witryny internetwej SENTE Systemy Infrmatyczne Sp. z.. ul. Supińskieg 1 52-317 Wrcław tel. 071 78 47 900 e-mail: ffice@sente.pl http://www.sente.pl/ t aplikacja internetwa

Bardziej szczegółowo

Wstęp do MS ACCESS. 1. Wprowadzenie

Wstęp do MS ACCESS. 1. Wprowadzenie Wstęp d MS ACCESS 1. Wprwadzenie System MS ACCESS jest t prgramwanie przeznaczne d twrzenia i uŝytkwania aplikacji z bazą danych. Przez aplikację rzumie się tu gtwe d uŝycia prgramwanie uŝyteczne w knkretnym

Bardziej szczegółowo

Co to jest sterta? Sterta (ang. heap) to obszar pamięci udostępniany przez system operacyjny wszystkim działającym programom (procesom).

Co to jest sterta? Sterta (ang. heap) to obszar pamięci udostępniany przez system operacyjny wszystkim działającym programom (procesom). Zarządzanie pamięcią Pamięć: stos i sterta Statyczny i dynamiczny przydział pamięci Funkcje ANSI C do zarządzania pamięcią Przykłady: Dynamiczna tablica jednowymiarowa Dynamiczna tablica dwuwymiarowa 154

Bardziej szczegółowo

WYKŁAD 2 Historia rozwoju technik programowania. Granica pomiędzy programem a agentem. Cykl życia i podstawowe elementy składowe agenta.

WYKŁAD 2 Historia rozwoju technik programowania. Granica pomiędzy programem a agentem. Cykl życia i podstawowe elementy składowe agenta. WYKŁAD 2 Histria rzwju technik prgramwania. Granica pmiędzy prgramem a agentem. Cykl życia i pdstawwe elementy składwe agenta. Gdzie się kńczy prgram a gdzie zaczyna agent? Prześledźmy analgie w przykładzie:

Bardziej szczegółowo

System CDN OPT!MA v. 14.0. Generator Raportów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00

System CDN OPT!MA v. 14.0. Generator Raportów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 System CDN OPT!MA v. 14.0 Generatr Raprtów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 Dział Wsparcia Klienta i Partnera: (12) 681 43 00 www.cmarch.pl/cdn inf.cdn@cmarch.pl

Bardziej szczegółowo

Programowanie warstwy klienta w aplikacji Java EE

Programowanie warstwy klienta w aplikacji Java EE Prgramwanie warstwy klienta w aplikacji Java EE Katedra Mikrelektrniki i Technik Infrmatycznych Plitechniki Łódzkiej ul. Wólczanska 221/223 budynek B18, 90-924 Łódź mgr inż. Rbert Ritter 8. Technlgie Java

Bardziej szczegółowo

1 Historia i cechy C++ 2 PRZYDATNE KONSTRUKCJE

1 Historia i cechy C++ 2 PRZYDATNE KONSTRUKCJE Prgramwanie biektwe Wykład 1 1 Histria i cechy C++ Autr - Bjarne Strustrup (Dania, Cambridge, AT&T), 1983 Cel: rzszerzenie języka C biektwe mechanizmy abstrakcji danych i silną statyczną kntrlę typów.

Bardziej szczegółowo

MultiInfo SOHO. w. 1.0. Instrukcja obsługi dla administratora klienta

MultiInfo SOHO. w. 1.0. Instrukcja obsługi dla administratora klienta MultiInf SOHO w. 1.0 Instrukcja bsługi dla administratra klienta Spis treści 1 Wstęp... 3 1.1 Lgwanie... 3 1.1.1 Lgwanie za pmcą kdów SMS... 3 1.2 Nawigacja... 6 2 Mduł Administracja... 8 2.1 Menu Knfiguracja...

Bardziej szczegółowo

TEMAT: Rysowanie krzyżówek z wykorzystaniem programu komputerowego Microsoft Word.

TEMAT: Rysowanie krzyżówek z wykorzystaniem programu komputerowego Microsoft Word. Scenariusz lekcji infrmatyki TEMAT: Ryswanie krzyżówek z wykrzystaniem prgramu kmputerweg Micrsft Wrd. Opracwała: Marta Radwańska C uczeń pwinien już umieć? - uruchmićśrdwisk Windws; - uruchmić prgram

Bardziej szczegółowo

Podstawy programowania. Wykład 6 Złożone typy danych: struktury, unie. Krzysztof Banaś Podstawy programowania 1

Podstawy programowania. Wykład 6 Złożone typy danych: struktury, unie. Krzysztof Banaś Podstawy programowania 1 Podstawy programowania. Wykład 6 Złożone typy danych: struktury, unie Krzysztof Banaś Podstawy programowania 1 są sposobem na przechowywanie w ramach pojedynczej zmiennej zestawu zmiennych różnych typów,

Bardziej szczegółowo

Zmiany funkcjonalne wprowadzone w wersji 2013.6

Zmiany funkcjonalne wprowadzone w wersji 2013.6 Zmiany funkcjnalne wprwadzne w wersji 2013.6 1 Cpyright 2013 COMARCH Wszelkie prawa zastrzeżne Nieautryzwane rzpwszechnianie całści lub fragmentu niniejszej publikacji w jakiejklwiek pstaci jest zabrnine.

Bardziej szczegółowo

System CDN OPT!MA v. 15.0. Generator Raportów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00

System CDN OPT!MA v. 15.0. Generator Raportów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 System CDN OPT!MA v. 15.0 Generatr Raprtów (GenRap) 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 Dział Wsparcia Klienta i Partnera: (12) 681 43 00 www.cmarch.pl/cdn inf.cdn@cmarch.pl

Bardziej szczegółowo

GEO-I FO V Państwowy Rejestr Granic

GEO-I FO V Państwowy Rejestr Granic SYSTEM I FORMACJI PRZESTRZE EJ GEO-I FO V Państwwy Rejestr Granic Pdręcznik Użytkwnika SYSTHERM INFO Sp. z.., ul. Janickieg [WIEPOFAMA], 60-542 Pznań tel.: (061) 848 03 52, 846 20 80 fax: (061) 848 03

Bardziej szczegółowo

Wstęp do programowania INP001213Wcl rok akademicki 2018/19 semestr zimowy. Wykład 4. Karol Tarnowski A-1 p.

Wstęp do programowania INP001213Wcl rok akademicki 2018/19 semestr zimowy. Wykład 4. Karol Tarnowski A-1 p. Wstęp do programowania INP001213Wcl rok akademicki 2018/19 semestr zimowy Wykład 4 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Tablice Wskaźniki Adresy pamięci Operator adresu

Bardziej szczegółowo

Specyfikacja dotycząca modernizacji przepompowni ścieków należącej do oczyszczalni ścieków w Podrzeczu.

Specyfikacja dotycząca modernizacji przepompowni ścieków należącej do oczyszczalni ścieków w Podrzeczu. Specyfikacja dtycząca mdernizacji przepmpwni ścieków należącej d czyszczalni ścieków w Pdrzeczu. 1. Przepmpwnia ścieków PS Gimnazjum. Brzezna P1 1. Demntaż istniejących klan stpwych Szt.2 2. Mntaż nwy

Bardziej szczegółowo

Writer edytor tekstowy.

Writer edytor tekstowy. Writer edytr tekstwy. Uruchmienie prgramu następuje z pzimu menu Start : Ekran pwitalny prgramu Writer: Ćwiczenie 1: Dstswywanie śrdwiska pracy Prszę zapznać się z wyglądem widku startweg. W celu uzyskania

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 12

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Wykład 12 JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM Wykład 12 1 KLASY ZAPRZYJAŹNIONE Jedna klasa (A) może zadeklarować przyjaźń z inną klasą (B). Oznacza to, że klasa B ma dostęp do wszystkich składników

Bardziej szczegółowo

Moduł Konsolidacji Sprawozdań wersja 5.15.3

Moduł Konsolidacji Sprawozdań wersja 5.15.3 System bsługi sprawzdawczści część VI Mduł Knslidacji Sprawzdań wersja 5.15.3 Autrzy: Rbert Marek Jadwiga Krdek Wrcław 12.2015 Wszelkie prawa zastrzeżne. Dkument mże być reprdukwany lub przechwywany bez

Bardziej szczegółowo

B2B by CTI. Lista funkcjonalności

B2B by CTI. Lista funkcjonalności B2B by CTI Lista funkcjnalnści Opis prgramu B2B by CTI t system B2B usprawniający prces realizacji zamówień za pśrednictwem Internetu. Składa się z dwóch pdstawwych elementów: Panelu B2B przeznaczneg d

Bardziej szczegółowo

Strona główna. Strona tytułowa. Programowanie. Spis treści. Sobera Jolanta 16.09.2006. Strona 1 z 26. Powrót. Full Screen. Zamknij.

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

Zaawansowane programowanie w języku C++ Zarządzanie pamięcią w C++

Zaawansowane programowanie w języku C++ Zarządzanie pamięcią w C++ Zaawansowane programowanie w języku C++ Zarządzanie pamięcią w C++ Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka

Bardziej szczegółowo

Acronis Backup & Recovery 10 Server for Linux

Acronis Backup & Recovery 10 Server for Linux Acrnis Backup & Recvery 10 Server fr Linux Pdręcznik użytkwnika Cpyright Acrnis, Inc., 2000 2009. Wszelkie prawa zastrzeżne. Acrnis i Acrnis Secure Zne są zastrzeżnymi znakami twarwymi firmy Acrnis, Inc.

Bardziej szczegółowo

COMARCH ERP E-SKLEP...

COMARCH ERP E-SKLEP... Ultka Wersja 7.6 Spis treści COMARCH ERP E-SKLEP... 3 1 NOWOŚCI... 4 1.1 ALLEGRO - INTEGRACJA Z SERWISEM WEBAPI SANDBOX.... 4 2 ZMIANY... 5 2.1 ALLEGRO USUNIĘCIE SERWISU TESTOWEGO TESTWEBAPI.PL... 5 2.2

Bardziej szczegółowo

Instrukcja użytkownika AP-KOLCE

Instrukcja użytkownika AP-KOLCE Instrukcja użytkwnika AP-KOLCE Spis treści 1. Wprwadzenie.... 3 2. Knfiguracja.... 4 2.1. Ustawienia p strnie dreryk.... 4 2.2. Lgwanie d systemu.... 5 2.3. Aktualizacja klejek czekujących... 7 2.4. Okn

Bardziej szczegółowo

Bożena Czyż-Bortowska, Biblioteka Pedagogiczna w Toruniu

Bożena Czyż-Bortowska, Biblioteka Pedagogiczna w Toruniu WYSZUKIWANIE PROGRAMÓW NAUCZANIA W PROGRAMIE INFORMACYJNO- WYSZUKIWAWCZYM SYSTEMU KOMPUTEROWEJ OBSŁUGI BIBLIOTEKI "SOWA" - scenariusz zajęć warsztatwych dla człnków Gruwy Satkształceniwej WUZ BP w Truniu

Bardziej szczegółowo

Wstęp do informatyki- wykład 12 Funkcje (przekazywanie parametrów przez wartość i zmienną)

Wstęp do informatyki- wykład 12 Funkcje (przekazywanie parametrów przez wartość i zmienną) 1 Wstęp do informatyki- wykład 12 Funkcje (przekazywanie parametrów przez wartość i zmienną) Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion,

Bardziej szczegółowo

Lista zmian Sello. Wersja 1.18.3. Wersja 1.18.2. Wersja 1.18.1

Lista zmian Sello. Wersja 1.18.3. Wersja 1.18.2. Wersja 1.18.1 Lista zmian Sell Wersja 1.18.3 Wersja 1.18.3 przeprwadza aktualizację bazy z wersji 1.18.2.. alecamy wyknać archiwizację bazy przed rzpczęciem instalacji. Uwaga! W wersji 1.18.3 zakradł się błąd, który

Bardziej szczegółowo

Lekcja 1:.Powtórka. <head> <title>kurs HTML</title> </head> <body> <p>to jest tresc...</p> </body>

Lekcja 1:.Powtórka. <head> <title>kurs HTML</title> </head> <body> <p>to jest tresc...</p> </body> Lekcja 1:.Pwtórka I Dkument pdzielny jest na dwie sekcje - head (nagłówek) i bdy (część główna dkumentu). W nagłówku, pmiędzy znacznikami umieszcza się infrmacje, które nie są widczne na

Bardziej szczegółowo

Współpraca programów WINBUD Kosztorys i Symfonia Handel premium I Informacje ogólne

Współpraca programów WINBUD Kosztorys i Symfonia Handel premium I Informacje ogólne Współpraca prgramów WINBUD Ksztrys i Symfnia Handel premium I Infrmacje gólne Współpraca prgramów plega na wymianie infrmacji dtyczących materiałów/twarów znajdujących się w ich bazach. Kmunikacja między

Bardziej szczegółowo

Warunki usług międzynarodowych. Aktualizacja - 25 października 2015 r.

Warunki usług międzynarodowych. Aktualizacja - 25 października 2015 r. Warunki usług międzynardwych Aktualizacja - 25 października 2015 r. Niniejsze Warunki usług międzynardwych stanwią uzupełnienie Warunków świadczenia usługi Cricket Wireless raz Zasad dt. dpuszczalneg użytkwania.

Bardziej szczegółowo

// Liczy srednie w wierszach i kolumnach tablicy "dwuwymiarowej" // Elementy tablicy są generowane losowo #include <stdio.h> #include <stdlib.

// Liczy srednie w wierszach i kolumnach tablicy dwuwymiarowej // Elementy tablicy są generowane losowo #include <stdio.h> #include <stdlib. Wykład 10 Przykłady różnych funkcji (cd) - przetwarzanie tablicy tablic (tablicy "dwuwymiarowej") - sortowanie przez "selekcję" Dynamiczna alokacja pamięci 1 // Liczy srednie w wierszach i kolumnach tablicy

Bardziej szczegółowo

Wykład 5: Klasy cz. 3

Wykład 5: Klasy cz. 3 Programowanie obiektowe Wykład 5: cz. 3 1 dr Artur Bartoszewski - Programowanie obiektowe, sem. 1I- WYKŁAD - podstawy Konstruktor i destruktor (część I) 2 Konstruktor i destruktor KONSTRUKTOR Dla przykładu

Bardziej szczegółowo

Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wprowadzenie o. Wprowadzenie o

Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wyjątki. Wprowadzenie o. Wprowadzenie o Wprwadzenie Krzystanie z wyjątków pzwala ddzielić kd bsługi błędu d kdu wyknania zadania Zamiast umieszczać w kdzie bsługi zadania sekwencje instrukcji dpwiedzialne za pprawne zachwanie prgramu w razie

Bardziej szczegółowo

Programowanie obiektowe W3

Programowanie obiektowe W3 Programowanie obiektowe W3 Przegląd typów strukturalnych w C++ : tablice statyczne i dynamiczne Dr hab. inż. Lucyna Leniowska, prof. UR Zakład Mechatroniki, Automatyki i Optoelektroniki Typy złożone: tablice

Bardziej szczegółowo

Regulamin obowiązujący do 25.12.2014:

Regulamin obowiązujący do 25.12.2014: Regulamin bwiązujący d 25.12.2014: Główna Księgarnia Naukwa Spółka Jawna, Grzegrz Stępień, Aleksandra Stępień NIP 526-010-78-84, REGON 011002789 ul. Krakwskie Przedmieście 7 00-068 Warszawa tel. 22-827-67-06

Bardziej szczegółowo

RGB16- TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 16mm) Oferta ważna od 01.01.2012r.

RGB16- TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 16mm) Oferta ważna od 01.01.2012r. TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 16mm) Oferta ważna d 01.01.2012r. Oferujemy telebimy w technlgii did LED (didy SMD super jasne, szerkim kącie świecenia / OUTDOOR LONG LIFE). Wyświetlacz służy

Bardziej szczegółowo

Oznaczenie CE. Ocena ryzyka. Rozwiązanie programowe dla oznakowania

Oznaczenie CE. Ocena ryzyka. Rozwiązanie programowe dla oznakowania Ocena zgdnści Analiza zagrżeń Oznaczenie CE Ocena ryzyka Rzwiązanie prgramwe dla znakwania safexpert.luc.pl www.luc.pl W celu wybru najbardziej dpwiednich mdułów prgramu Safexpert plecamy zapznad się z

Bardziej szczegółowo

Programowanie w C++ Wykład 5. Katarzyna Grzelak. 16 kwietnia K.Grzelak (Wykład 1) Programowanie w C++ 1 / 27

Programowanie w C++ Wykład 5. Katarzyna Grzelak. 16 kwietnia K.Grzelak (Wykład 1) Programowanie w C++ 1 / 27 Programowanie w C++ Wykład 5 Katarzyna Grzelak 16 kwietnia 2018 K.Grzelak (Wykład 1) Programowanie w C++ 1 / 27 Pojęcia z poprzednich wykładów Tablica to ciag obiektów tego samego typu, zajmujacy ciagły

Bardziej szczegółowo

Chcąc dopasować nasze treści do Twoich potrzeb korzystamy na naszych. stronach z technologii pozwalających nam zbierać Twoje dane osobowe.

Chcąc dopasować nasze treści do Twoich potrzeb korzystamy na naszych. stronach z technologii pozwalających nam zbierać Twoje dane osobowe. Chcąc dpaswać nasze treści d Twich ptrzeb krzystamy na naszych strnach z technlgii pzwalających nam zbierać Twje dane sbwe. Pragniemy pinfrmwać Cię dkładnie c zbieramy, dlaczeg t zbieramy i czeg mżesz

Bardziej szczegółowo

Programowanie w C++ Wykład 5. Katarzyna Grzelak. 26 marca kwietnia K.Grzelak (Wykład 1) Programowanie w C++ 1 / 40

Programowanie w C++ Wykład 5. Katarzyna Grzelak. 26 marca kwietnia K.Grzelak (Wykład 1) Programowanie w C++ 1 / 40 Programowanie w C++ Wykład 5 Katarzyna Grzelak 26 marca 2018 9 kwietnia 2018 K.Grzelak (Wykład 1) Programowanie w C++ 1 / 40 Pojęcia z poprzedniego wykładu Podział programu na funkcje podział na niezależne

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D1/01_02/D Pracwnia internetwa w każdej szkle (edycja Jesień 2007) Opiekun pracwni internetwej cz. 1 (D1) Dmyślnie dstępne knta w pracwni i ich właściwści Z jakich knt mgą krzystać użytkwnicy

Bardziej szczegółowo

Konfiguracja Windows do pracy w sieci

Konfiguracja Windows do pracy w sieci Knfiguracja Windws d pracy w sieci Aby kmputer mógł współpracwać z innymi urządzeniami w sieci kmputerwej, musi psiadać dpwiednie składniki sprzętwe raz prgramwe. Składnikiem sprzętwym najczęściej jest

Bardziej szczegółowo

Podstawy programowania. Wykład: 12. Struktury, unie, pola bitowe. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Podstawy programowania. Wykład: 12. Struktury, unie, pola bitowe. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD Podstawy programowania Wykład: 12 Struktury, unie, pola bitowe 1 dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD Podstawy programowania Struktury 2 Struktury Struktury to złożone typy danych

Bardziej szczegółowo

Polityka Prywatności. Kto jest administratorem danych osobowych?

Polityka Prywatności. Kto jest administratorem danych osobowych? Plityka Prywatnści Zachwanie pufnści danych jest dla Nas niezwykle ważne i chcemy, aby każdy Klient wiedział, w jaki spsób je przetwarzamy i d jakich celów. W tym celu stwrzyliśmy Plitykę Prywatnści, która

Bardziej szczegółowo

WYSTAWIANIE FAKTUR I FAKTUR KORYGUJĄCYCH W DZIAŁALNOŚCI GOSPODARCZEJ ŚRODA Z KSIĘGOWĄ JOANNA MATUSIAK

WYSTAWIANIE FAKTUR I FAKTUR KORYGUJĄCYCH W DZIAŁALNOŚCI GOSPODARCZEJ ŚRODA Z KSIĘGOWĄ JOANNA MATUSIAK WYSTAWIANIE FAKTUR I FAKTUR KORYGUJĄCYCH W DZIAŁALNOŚCI GOSPODARCZEJ ŚRODA Z KSIĘGOWĄ JOANNA MATUSIAK WYSTAWIANIE FAKTUR WYSTAWIANIE FAKTUR Od 1 stycznia 2014 r. c d zasady fakturę należy wystawić d 15.

Bardziej szczegółowo

B2B by CTI. Lista funkcjonalności

B2B by CTI. Lista funkcjonalności B2B by CTI Lista funkcjnalnści Opis prgramu B2B by CTI t system B2B usprawniający prces realizacji zamówień za pśrednictwem Internetu. Składa się z dwóch pdstawwych elementów: Panelu B2B przeznaczneg d

Bardziej szczegółowo

Podstawy programowania w języku C++

Podstawy programowania w języku C++ Podstawy programowania w języku C++ Część ósma Zmienne wskaźnikowe koncepcja, podstawowe zastosowania Wersja skrócona, tylko C++ Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski

Bardziej szczegółowo

Programowanie w C++ Wykład 3. Katarzyna Grzelak. 12 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 35

Programowanie w C++ Wykład 3. Katarzyna Grzelak. 12 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 35 Programowanie w C++ Wykład 3 Katarzyna Grzelak 12 marca 2018 K.Grzelak (Wykład 1) Programowanie w C++ 1 / 35 Zakres ważności obiektów K.Grzelak (Wykład 1) Programowanie w C++ 2 / 35 Zakres ważności obiektów

Bardziej szczegółowo

QuarkXpress skład i publikacja operacje podstawowe

QuarkXpress skład i publikacja operacje podstawowe QuarkXpress skład i publikacja peracje pdstawwe Opis szklenia: Szklenie QuarkXpress przeznaczne dla sób chcących zapznać się ze światem składu DTP, Grafików, prjektantów, specjalistów d spraw reklamy,

Bardziej szczegółowo

Wstęp. 2. Definicje. 3. Warunki zawarcia umowy

Wstęp. 2. Definicje. 3. Warunki zawarcia umowy Wstęp 1.1. Niniejszy regulamin kreśla gólne warunki krzystania z usługi internetwej funkcjnującej pd adresem wiem.c, świadcznej przez Usługdawcę na rzecz Nadawców i Odbirców infrmacji. 2. Definicje 2.1.

Bardziej szczegółowo

Skróty klawiszowe Window-Eyes

Skróty klawiszowe Window-Eyes Skróty klawiszwe Windw-Eyes Table f Cntents 1 Parametry mwy 2 Klawisze nawigacji 3 Klawisze myszy 4 Skróty Windw-Eyes dla MS Excel 5 Skróty Windw-Eyes dla MS Wrd 6 Skróty Windw-Eyes dla MS Internet Explrer

Bardziej szczegółowo

Parametryzacja modeli części w Technologii Synchronicznej

Parametryzacja modeli części w Technologii Synchronicznej Parametryzacja mdeli części w Technlgii Synchrnicznej Pdczas statniej wizyty u klienta zetknąłem się z pinią, że mdelwanie synchrniczne "dstaje" d sekwencyjneg z uwagi na brak parametrycznści. Bez najmniejszych

Bardziej szczegółowo

Jak założyć blog na platformie blogów CEO w 3 krokach

Jak założyć blog na platformie blogów CEO w 3 krokach Pstępuj według instrukcji. Jak załżyć blg na platfrmie blgów CEO w 3 krkach Krk 1 rejestracja w Serwisie CEO Czy masz knt w serwisie CEO? Jeśli tak przejdź d krku 2. Jeśli nie zarejestruj się tutaj (tu

Bardziej szczegółowo

Jak przekazujemy 1% w 2019 roku

Jak przekazujemy 1% w 2019 roku Jak przekazujemy 1% w 2019 rku Psiadamy status Organizacji Pżytku Publiczneg. Wspmóż Nas przekazując 1% swjeg pdatku na rzecz Hspicjum! Z góry, z całeg serca dziękujemy! Zapraszamy Pdatników d aktywnści,

Bardziej szczegółowo

PROGRAM SZKOLENIA DLA SPECJALISTÓW RYNKU PRACY Z UŻYTKOWANIA OPROGRAMOWANIA EIPD

PROGRAM SZKOLENIA DLA SPECJALISTÓW RYNKU PRACY Z UŻYTKOWANIA OPROGRAMOWANIA EIPD PROGRAM SZKOLENIA DLA SPECJALISTÓW RYNKU PRACY Z UŻYTKOWANIA OPROGRAMOWANIA EIPD Tytuł prjektu: PI EIPD nwa jakść dradztwa TEMAT INNOWACYJNY: Zwiększenie ferty istniejących instytucji działających na rzecz

Bardziej szczegółowo

Bożena Zwierzyńska, Pedagogiczna Biblioteka Wojewódzka w Katowicach, Filia w Bytomiu

Bożena Zwierzyńska, Pedagogiczna Biblioteka Wojewódzka w Katowicach, Filia w Bytomiu KOMPUTERYZACJA KARTOTEKI ZAGADNIENIOWEJ W SYSTEMIE LIBRA V. 3.07. BUDOWANIE BAZY DANYCH, TWORZENIE SŁOWNIKA HASEŁ WZORCOWYCH, JĘZYK HASEŁ PRZEDMIOTOWYCH. Sptkanie wewnątrzbibliteczneg zepped PaTkPztaEceniweg

Bardziej szczegółowo

Skaner mks_vir dla Exchange

Skaner mks_vir dla Exchange Instrukcja bsługi prgramu Skaner mks_vir dla Exchange (wersja dkumentu 1.0) 2 sierpnia 2004 Cpyright 2003 by MKS Sp. z.. Zarówn prgram jak i instrukcja krzystają z pełnej chrny kreślnej przepisami prawa

Bardziej szczegółowo

Do zarządzania kontami uŝytkowników naleŝy ich zakładanie, usuwanie, modyfikowanie, zmiana hasła oraz szereg dodatkowych czynności.

Do zarządzania kontami uŝytkowników naleŝy ich zakładanie, usuwanie, modyfikowanie, zmiana hasła oraz szereg dodatkowych czynności. Zarządzanie kntami D zarządzania kntami uŝytkwników naleŝy ich zakładanie, usuwanie, mdyfikwanie, zmiana hasła raz szereg ddatkwych czynnści. Typy lkalnych knt uŝytkwników KaŜdemu twrznemu kntu uŝytkwnika

Bardziej szczegółowo

RGB25- TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 25mm) Oferta ważna od 01.01.2012r.

RGB25- TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 25mm) Oferta ważna od 01.01.2012r. RGB25- TELEBIMY FULL KOLOR-PAMIĘĆ WBUDOWANA (RASTER 25mm) Oferta ważna d 01.01.2012r. Oferujemy telebimy w technlgii did LED (didy LED super jasne, szerkim kącie świecenia / OUTDOOR LONG LIFE). Wyświetlacz

Bardziej szczegółowo

Acronis Backup & Recovery 10 Advanced Server

Acronis Backup & Recovery 10 Advanced Server Acrnis Backup & Recvery 10 Advanced Server Pdręcznik użytkwnika Cpyright Acrnis, Inc., 2000 2009. Wszelkie prawa zastrzeżne. Acrnis i Acrnis Secure Zne są zastrzeżnymi znakami twarwymi firmy Acrnis, Inc.

Bardziej szczegółowo

Sieci neuronowe model konekcjonistyczny

Sieci neuronowe model konekcjonistyczny Sieci neurnwe mdel knekcjnistyczny Plan wykładu Mózg ludzki a kmputer Mdele knekcjnistycze Perceptrn Sieć neurnwa Sieci Hpfielda Mózg ludzki a kmputer Twój mózg t kmórek, 3 2 kilmetrów przewdów i (biliard)

Bardziej szczegółowo

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji wprwadzne w Cmarch ERP XL w wersji Spis treści 1 Lgistyka... 3 Ręczna krekta wartściwa dstawy wyprzedanej... 3 Inne zmiany... 4 1.2.1 SENT - zmiany w kmunikacji... 4 2 Księgwść... 4 Współpraca z Cmarch

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z INFORMATYKI

WYMAGANIA EDUKACYJNE Z INFORMATYKI WYMAGANIA EDUKACYJNE Z INFORMATYKI O HIGIENIE PRACY, KOMPUTERZE, SIECIACH KOMPUTEROWYCH I INTERNECIE zna regulamin pracwni kmputerwej, zna i respektuje zasady bezpieczneg użytkwania kmputera, pisuje prawidłw

Bardziej szczegółowo

Instrukcja obsługi aplikacji internetowej Oświatowe wskaźniki odniesienia

Instrukcja obsługi aplikacji internetowej Oświatowe wskaźniki odniesienia Instrukcja bsługi aplikacji internetwej Oświatwe wskaźniki dniesienia Spis treści 1. Szybki start... 1 2. Opis aplikacji... 2 A. Wyszukiwanie... 2 B. Ogólne infrmacje wybranej JST... 3 C. Wskaźniki dniesienia...

Bardziej szczegółowo