PODSTAWY PROGRAMOWANIA

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

Download "PODSTAWY PROGRAMOWANIA"

Transkrypt

1 PODSTAWY PROGRAMOWANIA Andrzej Marciniak Prezentacja multimedialna przygotowana za pomocą systemu Corel Presentations X3 Copyright by Andrzej Marciniak PP-2(1 z 53)

2 Na poprzednim wykładzie... P plan wykładów P podstawowe pojęcia związane z programowaniem P przegląd języków programowania P symbole w sieciach działań (schematy blokowe) PP-2(2 z 53)

3 Na tym wykładzie... P maksymy programistyczne (D. Van Tassel) P ogólne zasady programowania zorientowanego obiektowo P historia języka Delphi i ogólna charakterystyka pakietu Embarcadero Delphi XE2 P podstawowe pojęcia związane z konstruowaniem programów w zintegrowanym systemie programowania P posługiwanie się zintegrowanym systemem PP-2(3 z 53) programowania

4 Maksymy programistyczne (Dennie Van Tassel, Praktyka programowania, WNT, Warszawa) PBezbłędny i sensowny program jest abstrakcyjnym pojęciem teoretycznym. PCelem programowania jest nie program, lecz wynik obliczenia. PDuży monolityczny program jest jak talerz spaghetti: dotkniesz go z jednej strony i zaraz coś się rusza z drugiej. PP-2(4 z 53)

5 Maksymy programistyczne (Dennie Van Tassel, Praktyka programowania, WNT, Warszawa) PDlaczego nie mamy nigdy czasu, by program napisać dobrze, natomiast zawsze dość czasu, by go przerobić? PKłopoty z ukrytymi błędami polegają na tym, że występują one tym częściej, im częściej i powszechniej stosuje się program. PJeśli program warto napisać, to warto go napisać poprawnie. PP-2(5 z 53)

6 Maksymy programistyczne (Dennie Van Tassel, Praktyka programowania, WNT, Warszawa) PProgramy mają być czytane przez ludzi. PBUZI = Bez Udziwnień Zapisuj, Idioto (ang. KISS = Keep It Simple, Stupid). PWybieraj jak najstaranniej algorytm rozwiązania. PNajpierw projekt, potem kodowanie. PProjektując, dbaj o uniwersalność programu. PGdy coś nie działa, jego sprawność nie ma żadnego znaczenia. PP-2(6 z 53)

7 mhm... Nie w każdej chwili, nie w każdym czasie dobre programy napisać da się. Więc jeśli możesz, śpiesz do nich śmiało, strzegąc się przeszkód, których niemało. A. M. PP-2(7 z 53)

8 Ogólne zasady programowania zorientowanego obiektowo Programowanie zorientowane obiektowo jest podstawową metodologią wszystkich współczesnych języków. U jego podstaw leżą trzy podstawowe pojęcia: Phermetyczność (ang. encapsulation), Pdziedziczność (ang. inheritance), Ppolimorfizm (ang. polymorphism). PP-2(8 z 53)

9 Ogólne zasady programowania zorientowanego obiektowo Hermetyczność oznacza, że struktury danych i kody programowe są połączone w całościową jednostkę programową, zwaną obiektem. Ogólnie dostępne struktury danych w obiekcie nazywa się własnościami (ang. properties), a ogólnie dostępne kody programowe - metodami. Obiekt może posiąść metody i dane innego obiektu, ale metody jednego obiektu nie mają bezpośredniego dostępu do danych innego obiektu. Możliwe jest też ukrycie pewnych danych i metod obiektu przed innym obiektem, przez co nie będą one z niego dostępne. PP-2(9 z 53)

10 Ogólne zasady programowania zorientowanego obiektowo Główną zaletą hermetyczności obiektów jest możliwość zabezpieczenia danych przed jednoczesnym dostępem przez różne fragmenty kodu programowego. W programowaniu strukturalnym nie było strukturalizacji danych, co powodowało możliwość dostępu do morza danych przez każdą procedurę, a zapewnienie dostępu do odpowiednich danych było zadaniem programisty. PP-2(10 z 53)

11 Ogólne zasady programowania zorientowanego obiektowo PP-2(11 z 53)

12 Ogólne zasady programowania zorientowanego obiektowo PP-2(12 z 53)

13 Ogólne zasady programowania zorientowanego obiektowo Dziedziczność obiektów umożliwia programiście definiowanie potomków istniejących obiektów. Ponieważ potomek dziedziczy własności i metody po swoim przodku, określa się w nim jedynie różnice w odniesieniu do przodka. Praca programisty koncentruje się na oprogramowaniu własności i metod unikatowych dla potomka. Zasada dziedziczności jest też wygodna w przypadku wykonywania zmian obejmujących całą klasę obiektów - wystarczy wówczas je wykonać tylko w obiekcie nadrzędnym (wszystkie obiekty potomne automatycznie będą uwzględniać te zmiany). PP-2(13 z 53)

14 Ogólne zasady programowania zorientowanego obiektowo PP-2(14 z 53)

15 Ogólne zasady programowania zorientowanego obiektowo Polimorfizm umożliwia tworzenie w obiektach potomnych metod o takich samych nazwach, jak w obiektach nadrzędnych, ale wykonujących różne czynności. Dzięki polimorfizmowi programista może nakazać obiektowi wykonać określoną metodę, bez wnikania w wewnętrzne szczegóły dotyczące rodzaju (typu) danego obiektu. PP-2(15 z 53)

16 Ogólne zasady programowania zorientowanego obiektowo PP-2(16 z 53)

17 Nieco historii... P 1971 Niklaus Wirth, The Programming Language Pascal, Acta Informatica 1, P 1974 Kathleen Jensen, Niklaus Wirth, Pascal User Manual and Report, Springer-Verlag, New York Później N. Wirth zaprzestał rozwijanie języka Pascal i w 1977 roku stworzył jego następcę język Modula, który jednak nie stał się tak bardzo popularny. P 1983 Anders Hejlsberg, Turbo Pascal (1.0) P Turbo Pascal 3.0 (1986) grafika żółwiowa (ang. turtle graphics) P Turbo Pascal 4.0 (1987) programowanie modularne P Turbo Pascal 5.0 (1988) nakładkowanie oraz wykorzystanie wbudowanego asemblera i debuggera PP-2(17 z 53)

18 Nieco historii... P Turbo Pascal 5.5 (1989) elementy programowania zorientowanego obiektowo P Turbo Pascal 7.0 (1992) pokonanie bariery 640 kb pamięci operacyjnej P Delphi (1) (1995) konstruowanie aplikacji z elementów wizualnych, wykorzystanie bibliotek DLL, dostęp do mechanizmów obsługi baz danych P Delphi 2 (1996) Delphi dla 32-bitowego środowiska Windows 95 i NT, nowe komponenty, dziedziczenie formatek, wykorzystanie technologii OLE, zgodność z 16-bitowymi projektami PP-2(18 z 53)

19 Nieco historii... P Delphi 3 (1997) implementacja kolejnych technologii dotyczących programowania w środowisku Windows: obiektów COM, komponentów ActiveX, aplikacji serwerów WWW i wielowarstwowych aplikacji SQL P Delphi 4 (1998) usprawnienia zintegrowanego środowiska programowania (eksplorator modułów, edytor pokazujący uzupełnianie definicji klas), technologie MIDAS, DCOM, MTS i CORBA P Delphi 5 (1999) elementy usprawniające tworzenie aplikacji związanych z Internetem W 2000 roku pojawia się wersja 1.0 produktu firmy Borland Free Pascal. PP-2(19 z 53)

20 Nieco historii... P Delphi 6 (2001) zgodność z Kylix (bibioteka komponentów CLX Component Library for Cross Platform) P Delphi 7 (2002) przystosowanie aplikacji stworzonych w Delphi do platformy Microsoft.NET (aplikacje korporacyjne), raportowanie wizualne (Rave Reports), nowe komponenty specyficzne dla Windows XP, usługi sieciowe wykorzystujące XML (Extensible Markup Language) P Delphi 8 (2003) zmiana wyglądu i rozszerzenia funkcjonalności zintegrowanego środowiska programowania, rozszerzenia PP-2(20 z 53) bibliotek VCL i CLX

21 Nieco historii... P Delphi 2005 (część pakietu Borland Developer Studio 2005) nowe zintegrowane środowisko programowania umożliwia pracę wieloosobową oraz programowanie dla środowisk Win 32,.NET i w języku C# Free Pascal 2.0 (2005) P Delphi 2006 (część pakietu Borland Developer Studio 2006) środowisko programowania umożliwia dodatkowo programowanie w języku C++ Free Pascal (2006) W listopadzie 2006 roku firma Borland tworzy firmę-córkę CodeGear, której zadaniem ma być dalszy rozwój środowisk programowania. P CodeGear Delphi 2007 dla Vista i AJAX P Delphi/400 CodeGear (2008) PP-2(21 z 53)

22 Nieco historii... W maju 2008 roku firma CodeGear zostaje sprzedana firmie Embarcadero Technologies. P Delphi 2009 wprowadzenie do języka typów generycznych, metod anonimowych i pełnej obsługi składni standardu Unicode P Embarcadero Delphi XE (Delphi 2011) Informacja producenta: Embarcadero Delphi XE jest kompletnym pakietem do szybkiego tworzenia rozbudowanych aplikacji Windows. Pozwala znacznie ograniczyć czas pisania kodu i nawet kilkakrotnie skrócić czas dostarczania aplikacji dzięki wykorzystaniu bogatej biblioteki komponentów oraz w pełni dwukierunkowego środowiska RAD IDE (skrót ang. Rapid Application Development, Integrated Development Environment) PP-2(22 z 53)

23 Nieco historii... W maju 2008 roku firma CodeGear zostaje sprzedana firmie Embarcadero Technologies. P Delphi 2009 wprowadzenie do języka typów generycznych, metod anonimowych i pełnej obsługi składni standardu Unicode P Embarcadero Delphi XE (Delphi 2011) Informacja producenta: Narzędzie pozwala na wydajne tworzenie rozwiązań dla wielu różnych systemów Windows korzystających z różnych platform bazodanowych, w tym rozbudowanych aplikacji GUI (skr. ang. Graphical User Interface), interaktywnych aplikacji dotykowych, kiosków multimedialnych oraz wielowarstwowych aplikacji bazodanowych, internetowych i programowania w chmurze. PP-2(23 z 53)

24 Nieco historii... W maju 2008 roku firma CodeGear zostaje sprzedana firmie Embarcadero Technologies. P Delphi 2009 wprowadzenie do języka typów generycznych, metod anonimowych i pełnej obsługi składni standardu Unicode P Embarcadero Delphi XE (Delphi 2011) Informacja producenta: Delphi XE pozwala na: - szybsze tworzenie aplikacji dzięki gotowym do użycia komponentom oraz wizualnej technice drag-and-drop, - tworzenie aplikacji które wymagają szybkiej wizualizacji danych, bieżącego kontrolowania urządzeń (tryb czasu rzeczywistego), manipulowania obiektami i grafiką 3D, tworzenia modeli finansowych, PP-2(24 z 53)

25 Nieco historii... W maju 2008 roku firma CodeGear zostaje sprzedana firmie Embarcadero Technologies. P Delphi 2009 wprowadzenie do języka typów generycznych, metod anonimowych i pełnej obsługi składni standardu Unicode P Embarcadero Delphi XE (Delphi 2011) Informacja producenta: Delphi XE pozwala na: - otwarcie aplikacji na przyszłe wyzwania tworzenie natywnych połączeń z 9 głównymi bazami danych wsparte wykorzystaniem komponentów do łączenia w chmurze, - wykorzystanie tysięcy darmowych i komercyjnych komponentów wspierających programowanie interfejsów użytkownika, baz danych, rozwiązań wielowarstwowych, internetowych i wielu innych. PP-2(25 z 53)

26 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Pakiet Embarcadero Delphi XE2 zawiera środowisko programistyczne, za pomocą którego można tworzyć profesjonalne aplikacje wykorzystujące biblioteki komponentów, bazy danych i usługi połączeniowe. Jest on dostępny w pięciu wersjach: Starter, Professional, Enterprise, Ultimate i Architect. We wszystkich wersjach znajduje się 32-bitowy optymalizujący kompilator języka Delphi uwzględniający kraj użytkownika określony w systemie operacyjnym. PP-2(26 z 53)

27 Ogólna charakterystyka pakietu Emarcadero Delphi XE2 Kompilator taki przyjęto w Polsce nazywać kompilatorem natywnym (ang. native code compiler). Tworzy on pliki wykonywalne, które mogą być uruchamiane w 32- i 64-bitowym systemie operacyjnym Windows. Poza wersją Starter, w pozostałych wersjach są wbudowane kompilatory 64-bitowe dla systemu Windows oraz kompilator dla systemu Mac OS X. Wersje te zawierają też platformę FireMonkey, za pomocą której można tworzyć aplikacje mobilne przeznaczone do uruchamiania na takich urządzeniach, jak iphone, ipod Touch oraz ipad. PP-2(27 z 53)

28 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Wersje Enterprise, Ultimate i Architect posiadają narzędzia do obsługi wszystkich popularnych baz danych (w wersji Professional znajdują się tylko sterowniki do obsługi lokalnej bazy InterBase i bazy MySQL). Umożliwiają one także tworzenie programów typu klient-serwer, w których programy kliencie mogą być instalowane na innych komputerach niż program-serwer i współdziałać ze sobą (w wersji Professional też można tworzyć takie programy, ale współdziałać mogą one tylko pod warunkiem, że są zainstalowane na tym samym komputerze). PP-2(28 z 53)

29 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Zainstalowanie pakietu Embarcadero Delphi XE2 wymaga jednego z następujących systemów operacyjnych: P Microsoft Windows 7 (wersja 32- lub 64-bitowa), P Microsoft Windows Vista z pakietem Service Pack 2 (wersja 32- lub 64-bitowa z uprawnieniami administratora), P Microsoft Windows XP Home lub Professional z pakietem Service Pack 2 lub 3 (wersja 32- lub 64-bitowa). Zaleca się instalację najnowszych pakietów Service Pack i uaktualnień systemu zabezpieczeń oraz przeglądarki internetowej Microsoft Internet Explorer 6.0 z pakietem Service Pack 1 lub wersji późniejszej. PP-2(29 z 53)

30 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Minimalnymi wymaganiami sprzętowymi są: P procesor Intel Pentium lub zgodny z nim o częstotliwości 1,6 GHz (zaleca się częstotliwość 2 GHz lub większą), P pamięć RAM o pojemności 1 GB (zaleca się pojemność 2 GB lub większą), P od 0,5 do 1,5 GB dodatkowej wolnej pamięci do wykorzystania przez program instalacyjny pakietu, P myszka lub inne urządzenie wskazujące, P monitor o rozdzielczości 1024 x 768 lub większej o liczbie kolorów ponad 256). PP-2(30 z 53)

31 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Zintegrowane środowisko programowania ma cechy języka czwartej generacji, w której wiele implementacyjnych detali językowych jest niedostępnych dla programisty lub ukrytych przed nim. środowisko to zalicza się jednak do języków trzeciej generacji, w któreych każdy zaprojektowany element ma swoją podstawę w kodzie programowym. Środowisko umożliwia redagowanie programów, których wizualna część jest bezpośrednio odzwierciedlana na ekranie, pozwala na kompilowanie i wykonywanie programów wraz z możliwością śledzenia tego procesu, ma wbudowany debuger (program umiejscawiania i usuwania usterek) oraz zawiera programy narzędziowe do tworzenia różnych zasobów i wspomagające konstruowanie programów obsługi baz danych. PP-2(31 z 53)

32 Ogólna charakterystyka pakietu Embarcadero Delphi XE2 Językiem programowania stosowanym w pakiecie Embarcadero Delphi XE2 jest Delphi (w poprzednich pakietach Delphi: Delphi Pascal i Object Pascal). Kompilator tego języka znacznie przewyższa szybkością kompilatory innych języków programowania wizualnego, w tym języka C++ pakietów C++ Builder i Visual C++ oraz języków Visual Basic i PowerBuilder. PP-2(32 z 53)

33 Podstawowe pojęcia związane z konstruowaniem programów w zintegrowanym systemie programowania Projekt - program lub biblioteka łączona dynamicznie przygotowane w środowisku Delphi, na które składają się: a) plik programowy (.DPR), przy czym dla każdego projektu istnieje tylko jeden taki plik, b) binarne pliki z formatkami (.DFM), które zawierają obrazy formatek (okienek programu), c) pliki z modułami (.PAS), które są związane z formatkami i które zawierają ich kody programowe. Za pomocą odpowiednich dyrektyw kompilatora do projektu mogą być też dołączone pliki z zasobami, z tekstami PP-2(33 z 53) źródłowymi funkcji i procedur, pliki.obj i inne.

34 Podstawowe pojęcia związane z konstruowaniem programów w zintegrowanym systemie programowania Formatka - okienko, na którym w procesie tworzenia programu można umieszczać różne komponenty (przyciski, podokienka, napisy itp.), przy czym z każdą formatką jest związany jeden moduł programowy. Komponent - widoczny lub niewidoczny element łącza użytkownika programu znajdujący się na formatce lub powiązany z formatką. Element ten jest reprezentowany przez obiekt programowy. PP-2(34 z 53)

35 Podstawowe pojęcia związane z konstruowaniem programów w zintegrowanym systemie programowania Własność - cecha obiektu (np. napis na przycisku, kolor tekstu, tytuł i rozmiar okienka). Zdarzenie - zjawisko wymagające reakcji przez program (np. naciśnięcie klawisza myszki). Z każdym komponentem są związane różne zdarzenia. Ich obsługa polega na napisaniu odpowiedniej metody (procedury). PP-2(35z 53)

36 Podstawowe elementy środowiska Zintegrowane środowisko programowania pakietu uruchamia się w systemie operacyjnym w taki sam sposób, jak każdy inny program. Standardowa postać ekranu po uruchomieniu pakietu zawiera stronę powitalną (ang. Welcome Page) z własnym menu, które umożliwia m. in. rozpoczęcie redagowania nowego projektu, otwarcie wcześniej zapisanego projektu, dostęp do informacji internetowych oraz dokumentacji środowiska i języka programowania. Jeśli na ekranie znajduje się inne okno główne, np. Code Editor lub Design, wyświetlenie strony powitalnej można uzyskać po wyborze zakładki Welcome Page, a w przypadku zamknięcia tej strony po zainicjowaniu polecenia Welcome Page w opcji View. PP-2(36 z 53)

37 PP-2(37 z 53)

38 Podstawowe elementy środowiska Uwaga: Postać i widoczne elementy środowiska mogą być zmienione przez programistę. Rozpoczęcie redagowania nowego projektu (np. przez wybór polecenia New 6 VCL Forms Application -Delphi w opcji File głównego menu) spowoduje zmianę ekranu do postaci przedstawionej na następnym rysunku. PP-2(38 z 53)

39 formatka (do projektowania graficznego łącza użytkownika) PP-2(39 z 53)

40 okienko redakcyjne PP-2(40 z 51) 53)

41 wiersz menu PP-2(41 z 51) 53)

42 polecenia opcji menu PP-2(42 z 51) 53)

43 piktogramy szybkiego inicjowania poleceń PP-2(43 z 51) 53)

44 paleta komponentów (I) PP-2(44 z 51) 53)

45 wybór komponentu (I) PP-2(45 z 53)

46 zmiana wyglądu środowiska PP-2(46 z 53)

47 paleta komponentów (II) PP-2(47 z 53)

48 wybór komponentu (II) PP-2(48 z 53)

49 okienko Object Inspector PP-2(45 PP-2(49 z 51) 53)

50 Posługiwanie się zintegrowanym systemem programowania okienko Object Inspector własności zdarzenia PP-2(50 z 53)

51 okienko Structure PP-2(51 z 53)

52 Posługiwanie się zintegrowanym systemem programowania okienko Structure przy aktywności zakładki Design przy aktywności zakładki Code i rozwinięciu drzewa PP-2(52 z 53)

53 PP-2(53 z 53)

Król Łukasz Nr albumu: 254102

Król Łukasz Nr albumu: 254102 Król Łukasz Nr albumu: 254102 Podstawy o Delphi Język programowania, którego można używać w środowiskach firmy Borland, Embarcadero, Microsoft (Delphi Prism), oraz w środowisku Lazarus. Narzędzia te są

Bardziej szczegółowo

Środowiska i platformy programistyczne

Środowiska i platformy programistyczne Środowiska i platformy programistyczne 1 Rys historyczny lata 80-90: efektywność! Cel: zwiększyć efektywność programisty jedno narzędzie: integracja edytor kodu, funkcje programistyczne (kompilacja, łączenie,

Bardziej szczegółowo

Język programowania. Andrzej Bobyk http://www.alfabeta.lublin.pl. www.alfabeta.lublin.pl/jp/

Język programowania. Andrzej Bobyk http://www.alfabeta.lublin.pl. www.alfabeta.lublin.pl/jp/ Język programowania Andrzej Bobyk http://www.alfabeta.lublin.pl www.alfabeta.lublin.pl/jp/ Literatura K. Reisdorph: Delphi 6 dla każdego. Helion, Gliwice 2001 A. Grażyński, Z. Zarzycki: Delphi 7 dla każdego.

Bardziej szczegółowo

Instrukcja instalacji PS Bonus Pack do IBM SPSS Statistics 20 w systemie operacyjnym Windows

Instrukcja instalacji PS Bonus Pack do IBM SPSS Statistics 20 w systemie operacyjnym Windows Instrukcja instalacji PS Bonus Pack do IBM SPSS Statistics 20 w systemie operacyjnym Windows Instalacja PS Bonus Pack Przed przystąpieniem do instalacji PS Bonus Pack należy wcześniej zainstalować program

Bardziej szczegółowo

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą już prawie 20 lat techniką szybkiego

Bardziej szczegółowo

Języki i paradygmaty programowania - 1

Języki i paradygmaty programowania - 1 doc. dr inż. Tadeusz Jeleniewski e-mail: t.jeleniewski@neostrada.pl tadeusz.jeleniewski@pwr.edu.pl http://www.tjeleniewski.wstt.edu.pl Cele przedmiotu Umiejętność zastosowania i oceny przydatności paradygmatów

Bardziej szczegółowo

Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski

Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski e-mail: t.jeleniewski@neostrada.pl tadeusz.jeleniewski@pwr.wroc.pl http://www.tjeleniewski.wstt.edu.pl Treści kształcenia: Paradygmaty

Bardziej szczegółowo

Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++

Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++ Odcinek 1. Czym jest Borland Delphi? Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++ Delphi wywodzi się od

Bardziej szczegółowo

Narzędzia RAD (wykład 1)

Narzędzia RAD (wykład 1) Narzędzia RAD (wykład 1) Piotr Cybula Uniwersytet Łódzki, Wydział Matematyki cybula@math.uni.lodz.pl http://www.math.uni.lodz.pl/~cybula Rys historyczny (1) lata 80-te i początek 90-tych: środowiska programistyczne

Bardziej szczegółowo

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład V Rzut okiem na języki programowania 1 Kompilacja vs. interpretacja KOMPILACJA Proces, który przetwarza program zapisany w języku programowania,

Bardziej szczegółowo

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Rapid Application Development RAD Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą

Bardziej szczegółowo

Delphi podstawy programowania. Środowisko Delphi

Delphi podstawy programowania. Środowisko Delphi Delphi podstawy programowania Środowisko Delphi Olsztyn 2004 Delphi Programowanie obiektowe - (object-oriented programming) jest to metodologia tworzeniu programów komputerowych definiująca je jako zbiór

Bardziej szczegółowo

WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I TESTOWANIA UKŁADÓW MIKROPROCESOROWYCH

WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I TESTOWANIA UKŁADÓW MIKROPROCESOROWYCH Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna Mgr inż. Grzegorz MUCHA MUCHTECH WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I

Bardziej szczegółowo

Programowanie w C. dr inż. Stanisław Wszelak

Programowanie w C. dr inż. Stanisław Wszelak Programowanie w C dr inż. Stanisław Wszelak Przeszłość i przyszłość składni programowania w C Ken Thompson Denis Ritchie Bjarne Stoustrup Zespoły programistów B C C++ C# 1969 rok Do SO UNIX 1972 rok C++

Bardziej szczegółowo

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans. GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans

Bardziej szczegółowo

Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition. e STOMis

Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition. e STOMis Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition e STOMis Strona:1 z 10 I. Wymagania sprzętowe i wymagania w zakresie programowania systemowego. Wymagania

Bardziej szczegółowo

Instalacja aplikacji

Instalacja aplikacji 1 Instalacja aplikacji SERTUM... 2 1.1 Pobranie programu z Internetu... 2 1.2 Instalacja programu... 2 1.3 Logowanie... 3 2 Instalacja aplikacji RaportNet... 4 2.1 Pobranie programu z Internetu... 4 2.2

Bardziej szczegółowo

16) Wprowadzenie do raportowania Rave

16) Wprowadzenie do raportowania Rave 16) Wprowadzenie do raportowania Rave Tematyka rozdziału: Przegląd wszystkich komponentów Rave Tworzenie nowego raportu przy użyciu formatki w środowisku Delphi Aktywacja środowiska Report Authoring Visual

Bardziej szczegółowo

Programowanie RAD Delphi

Programowanie RAD Delphi Programowanie RAD Delphi Dr Sławomir Orłowski Zespół Fizyki Medycznej, Instytut Fizyki, Uniwersytet Mikołaja Kopernika w Toruniu Pokój: 202, tel. 611-32-46, e-mial: bigman@fizyka.umk.pl Delphi zasoby Aplikacje

Bardziej szczegółowo

Podstawy programowania wykład

Podstawy programowania wykład Podstawy programowania wykład WYDZIAŁ ELEKTRONIKI i INFORMATYKI dr inż. Robert Arsoba Politechnika Koszalińska Wydział Elektroniki i Informatyki POLITECHNIKA KOSZALIŃSKA 2009/2010 1 Materiały do wykładu

Bardziej szczegółowo

INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx

INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx 1. WPROWADZENIE Program AutoCAD ma wielu użytkowników i zajmuje znaczące miejsce w graficznym

Bardziej szczegółowo

Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007-2013 Instrukcja instalacji

Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007-2013 Instrukcja instalacji Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007-2013 Instrukcja instalacji Aplikacja współfinansowana ze środków Europejskiego Funduszu Rozwoju

Bardziej szczegółowo

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA PODSTAWY PROGRAMOWANIA Andrzej Marciniak Prezentacja multimedialna przygotowana za pomocą systemu Corel Presentations X3 Copyright 2003-2013 by Andrzej Marciniak PP-12(1 z 46) Na poprzednim wykładzie...

Bardziej szczegółowo

Instrukcja instalacji wersja 1.01

Instrukcja instalacji wersja 1.01 earchiwista Instrukcja instalacji wersja 1.01 Metryka Projekt Wykonawca Produkt Opis earchiwista SKG S.A. Instrukcja instalacji Dokument zawiera instrukcję instalacji systemu earchiwista. Autorzy Róża

Bardziej szczegółowo

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE: Praca z projektemi w MS VB.NET Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Praca z projektami w MS VB.NET. 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicje podstawowych pojęć związanych

Bardziej szczegółowo

Wdrażanie aplikacji Delphi 2005

Wdrażanie aplikacji Delphi 2005 Wdrażanie aplikacji Delphi 2005 Prosimy przeczytać cały poniższy plik przed przystąpieniem do wdrażania aplikacji, komponentów lub bibliotek Delphi 2005. Plik ten jest udostępniany na warunkach licencji

Bardziej szczegółowo

KONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ

KONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ Agencja Restrukturyzacji i Modernizacji Rolnictwa Al. Jana Pawła II nr 70, 00-175 Warszawa UMOŻLIWIAJĄCA KORZYSTANIE Z Warszawa, 15 marca 2013 r. SPIS TREŚCI 1. CEL DOKUMENTU 3 2. STACJA KLIENCKA 3 2.1

Bardziej szczegółowo

Spis treści. Strona 1 z 20

Spis treści. Strona 1 z 20 Spis treści Opcje instalacji... 2 Instalacja DVD... 2 Pobranie ze strony... 2 Instalacja RM Easiteach Next Generation... 3 Instalacja pakietu dodatków Corbis Multimedia... 9 Instalacja głosów narzędzia

Bardziej szczegółowo

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska Zacznij Tu! Poznaj Microsoft 2012 Visual Basic Michael Halvorson Przekład: Joanna Zatorska APN Promise, Warszawa 2013 Spis treści Wstęp...................................................................vii

Bardziej szczegółowo

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Aktualizacja pakietu asix 4 do wersji 5 lub 6 Pomoc techniczna Dok. Nr PLP0016 Wersja:08-12-2010 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z o. o.,

Bardziej szczegółowo

Komunikacja i wymiana danych

Komunikacja i wymiana danych Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX

Bardziej szczegółowo

Podstawy programowania

Podstawy programowania Podstawy programowania Część pierwsza Od języka symbolicznego do języka wysokiego poziomu Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót

Bardziej szczegółowo

Zainstalowany AutoCAD w pełnej wersji najlepiej Civil lub MAP 2007 lub wyższej.

Zainstalowany AutoCAD w pełnej wersji najlepiej Civil lub MAP 2007 lub wyższej. Wymagania do wersji DEMO: Microsoft Windows 7 32/64 bit Enterprise, Ultimate, Professional lub Home Premium (porównaj wersje Windows 7); Microsoft Windows Vista Enterprise, Business, Ultimate lub Home

Bardziej szczegółowo

Podstawy Programowania 2

Podstawy Programowania 2 Podstawy Programowania 2 Laboratorium 7 Instrukcja 6 Object Pascal Opracował: mgr inż. Leszek Ciopiński Wstęp: Programowanie obiektowe a programowanie strukturalne. W programowaniu strukturalnym, któremu

Bardziej szczegółowo

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i Aleksandra Dębiecka To sposób w jaki użytkownik wchodzi w interakcje z systemem. To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski,

Bardziej szczegółowo

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Program, to lista poleceń zapisana w jednym języku programowania zgodnie z obowiązującymi w nim zasadami. Celem programu jest przetwarzanie

Bardziej szczegółowo

Język programowania PASCAL

Język programowania PASCAL Język programowania PASCAL (wersja podstawowa - standard) Literatura: dowolny podręcznik do języka PASCAL (na laboratoriach Borland) Iglewski, Madey, Matwin PASCAL STANDARD, PASCAL 360 Marciniak TURBO

Bardziej szczegółowo

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa 1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko

Bardziej szczegółowo

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21 Organizacja zajęć BAZY DANYCH II WYKŁAD 1 Wykładowca dr inż. Agnieszka Bołtuć, pokój 304, e-mail: aboltuc@ii.uwb.edu.pl Liczba godzin i forma zajęć: 15 godzin wykładu oraz 30 godzin laboratorium Konsultacje:

Bardziej szczegółowo

KONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ

KONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ Agencja Restrukturyzacji i Modernizacji Rolnictwa Al. Jana Pawła II nr 70, 00-175 Warszawa Warszawa, SPIS TREŚCI 1. CEL DOKUMENTU 3 2. STACJA KLIENCKA 3 2.1 WYMAGANIA DOTYCZĄCE STACJI 3 2.2 WYMAGANIA DOTYCZĄCE

Bardziej szczegółowo

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości

Bardziej szczegółowo

Programowanie w środowiskach RAD Język C++ w środowiskach RAD

Programowanie w środowiskach RAD Język C++ w środowiskach RAD Programowanie w środowiskach RAD Język C++ w środowiskach RAD Roman Simiński roman.siminski@us.edu.pl www.siminskionline.pl C++ Builder i biblioteka VCL Wprowadzenie, architektura aplikacji, elementy biblioteki

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

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012 Przewodnik instalacji i rozpoczynania pracy dla DataPage+ 2012 Pomoc aktualizowano ostatnio: 29 sierpnia 2012 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie

Bardziej szczegółowo

dziennik Instrukcja obsługi

dziennik Instrukcja obsługi Ham Radio Deluxe dziennik Instrukcja obsługi Wg. Simon Brown, HB9DRV Tłumaczenie SP4JEU grudzień 22, 2008 Zawartość 3 Wprowadzenie 5 Po co... 5 Główne cechy... 5 baza danych 7 ODBC... 7 Który produkt

Bardziej szczegółowo

PRZYJĘTE ZASADY GRY...3 ZAŁOŻENIA PROJEKTU...4 CZYM JEST I DLACZEGO QT?...5 DIAGRAM KLAS...7 DIAGRAM GRY SINGLE PLAYER...8 DIAGRAM MULTIPLAYERA...

PRZYJĘTE ZASADY GRY...3 ZAŁOŻENIA PROJEKTU...4 CZYM JEST I DLACZEGO QT?...5 DIAGRAM KLAS...7 DIAGRAM GRY SINGLE PLAYER...8 DIAGRAM MULTIPLAYERA... WARCABY Spis treści PRZYJĘTE ZASADY GRY...3 ZAŁOŻENIA PROJEKTU...4 CZYM JEST I DLACZEGO QT?...5 DIAGRAM KLAS...7 DIAGRAM GRY SINGLE PLAYER...8 DIAGRAM MULTIPLAYERA...9 1.PRZYJĘTE ZASADY GRY 1. W grze bierze

Bardziej szczegółowo

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152 Wstęp...xv 1 Rozpoczynamy...1 Co to jest ASP.NET?...3 W jaki sposób ASP.NET pasuje do.net Framework...4 Co to jest.net Framework?...4 Czym są Active Server Pages (ASP)?...5 Ustawienia dla ASP.NET...7 Systemy

Bardziej szczegółowo

ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej

ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej ViLab jest samodzielnym programem służącym do prowadzenia obliczeń charakterystyki

Bardziej szczegółowo

Windows XP. Procesor Pentium II/AMD 233 MHz lub szybszy

Windows XP. Procesor Pentium II/AMD 233 MHz lub szybszy Windows XP Minimalne Zalecane Procesor Pentium II/AMD 233 MHz lub szybszy Procesor Pentium II /AMD 300 MHz lub szybszy 64 MB Pamięci RAM 128 MB Pamięci RAM lub więcej 1,5 GB wolnego miejsca na dysku 2

Bardziej szczegółowo

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Spis treści Rozdział 1. Przegląd......... 1 Wstęp................. 1 Wdrażanie technologii Data Access........ 1 Źródła danych

Bardziej szczegółowo

2011-11-04. Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

2011-11-04. Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL Instalacja, konfiguracja Dr inŝ. Dziwiński Piotr Katedra InŜynierii Komputerowej Kontakt: piotr.dziwinski@kik.pcz.pl 2 Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management

Bardziej szczegółowo

Instrukcja aktualizacji do landxpert 13 Poradnik techniczny

Instrukcja aktualizacji do landxpert 13 Poradnik techniczny Instrukcja aktualizacji do landxpert 13 Poradnik techniczny 1. WYMANAGANIA SYSTEMOWE... 3 2. ROZPOCZĘCIE PROCESU AKTUALIZACJI... 4 3. GŁÓWNY PROCES AKTUALIZACJI... 6 4. AKTYWACJA LICENCJI STANOWISKOWEJ

Bardziej szczegółowo

Aplikacje w środowisku VBA. Visual Basic for Aplications

Aplikacje w środowisku VBA. Visual Basic for Aplications Aplikacje w środowisku VBA Visual Basic for Aplications Podstawowe informacje o VBA Visual Basic for Aplications, w skrócie VBA, to język programowania rozwijany przez Microsoft, którego zastosowanie pozwala

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Delphi. Lazarus. Kompilatory Delphi. Linki do stron o Delphi

Delphi. Lazarus. Kompilatory Delphi. Linki do stron o Delphi Lazarus Programowanie w Delphi Delphi Delphi jest to język oparty na Pascal. Twórcą jego jest firma Borland. Pierwotnie nosił nazwę Object Pascal (do 2006). Jest to język prosty i popularny. Wykorzystuje

Bardziej szczegółowo

Środowisko NetBeans. Paweł Boguszewski

Środowisko NetBeans. Paweł Boguszewski Środowisko NetBeans Paweł Boguszewski Plan prezentacji Wprowadzenie Historia Funkcjonalność Kierunek Rozwoju Wtyczki Platforma NetBeans Podsumowanie Wprowadzenie NetBeans.org projekt OpenSource zapoczątkowany

Bardziej szczegółowo

Borland Developer Studio 2006. Autor: Radosław Bujak

Borland Developer Studio 2006. Autor: Radosław Bujak Borland Developer Studio 2006 Autor: Radosław Bujak Rozdział 1: Wprowadzenie do Delphi 2006 Rozdział ten słuŝy jako wprowadzenie do zintegrowanego środowiska IDE Delphi, a takŝe objaśnia postawy tworzenia

Bardziej szczegółowo

ABIX Cyfrowa edukacja z oprogramowaniem Open Source www.cyfrowaszkola.waw.pl

ABIX Cyfrowa edukacja z oprogramowaniem Open Source www.cyfrowaszkola.waw.pl Informacje o systemie interaktywnym Tablica interaktywna to urządzenie, które przypomina dużą białą tablicę i umożliwia współdziałanie z podłączonym do niej komputerem oraz projektorem multimedialnym.

Bardziej szczegółowo

Programowanie obiektowe zastosowanie języka Java SE

Programowanie obiektowe zastosowanie języka Java SE Programowanie obiektowe zastosowanie języka Java SE Wstęp do programowania obiektowego w Javie Autor: dr inŝ. 1 Java? Java język programowania obiektowo zorientowany wysokiego poziomu platforma Javy z

Bardziej szczegółowo

Programowanie MorphX Ax

Programowanie MorphX Ax Administrowanie Czym jest system ERP? do systemu Dynamics Ax Obsługa systemu Dynamics Ax Wyszukiwanie informacji, filtrowanie, sortowanie rekordów IntelliMorph : ukrywanie i pokazywanie ukrytych kolumn

Bardziej szczegółowo

Dla klientów biznesowych Microsoft przygotował dwie wersje systemu Windows Vista, w zależności od wielkości i skali działalności organizacji:

Dla klientów biznesowych Microsoft przygotował dwie wersje systemu Windows Vista, w zależności od wielkości i skali działalności organizacji: Windows Vista - Edycje i wymagania Wstęp W porównaniu do 4 edycji systemu Windows XP (Starter, Home, Professional, Media Center), Microsoft oferuje aż 6 edycji systemu Windows Vista: 2 wersje biznesowe

Bardziej szczegółowo

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Wymagania systemowe Dla przedsiębiorstw i średnich firm Wymagania systemowe Dla przedsiębiorstw i średnich firm Firma Trend Micro Incorporated zastrzega sobie prawo do wprowadzania bez wcześniejszej zapowiedzi zmian w tym dokumencie oraz w opisanych w nim produktach.

Bardziej szczegółowo

Program Płatnik 10.01.001. Instrukcja instalacji

Program Płatnik 10.01.001. Instrukcja instalacji Program Płatnik 10.01.001 Instrukcja instalacji S P I S T R E Ś C I 1. Wymagania sprzętowe programu Płatnik... 3 2. Wymagania systemowe programu... 3 3. Instalacja programu - bez serwera SQL... 4 4. Instalacja

Bardziej szczegółowo

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 19 przy użyciu licencja dla jednego

Bardziej szczegółowo

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym 1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle

Bardziej szczegółowo

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych.

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych. Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych. Bankowość Internetowa R-Online Biznes. Spis treści: 1. Wstęp... 2 2. Instalacja Comarch Smart Card ToolBox w systemie

Bardziej szczegółowo

Rozdział 1 Czy Delphi jest produktem dla każdego?

Rozdział 1 Czy Delphi jest produktem dla każdego? Rozdział 1 Czy Delphi jest produktem dla każdego? Średnio raz na kilka lat jedna z firm produkujących oprogramowanie wprowadza na rynek narzędzie albo technologię, która ma pomóc w tworzeniu bezbłędnego

Bardziej szczegółowo

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Parametry sprzętowe i systemowe wymagane do pracy Generatora Wniosków Aplikacyjnych - Edytor. Minimalne wymagania sprzętowe i systemowe

Bardziej szczegółowo

DOKUMENTACJA ADMINISTRATORA SYSTEMU INFORMATYCZNEGO POLSKI FADN

DOKUMENTACJA ADMINISTRATORA SYSTEMU INFORMATYCZNEGO POLSKI FADN Instytut Ekonomiki Rolnictwa i Gospodarki Żywnościowej - Państwowy Instytut Badawczy ul. Świętokrzyska 20 00 950 Warszawa 1 Skr. pocztowa 984 tel./faks: (48 22) 826 93 22, (48 22) 826 61 58 email: rachrol@fadn.pl

Bardziej szczegółowo

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 21 przy użyciu licencja dla jednego

Bardziej szczegółowo

Programowanie Obiektowe GUI

Programowanie Obiektowe GUI Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu

Bardziej szczegółowo

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH ZATWIERDZAM Prorektor ds. dydaktyki i wychowania S Y L A B U S 1 Tytuł (stopień) naukowy oraz imię i nazwisko wykładowcy: dr hab.,

Bardziej szczegółowo

Opis techniczny. Asix4WAGO jest pakietem programowym rozszerzającym możliwości Systemu Asix.Evo. Dystrybucją produktu zajmuje się firma WAGO ELWAG.

Opis techniczny. Asix4WAGO jest pakietem programowym rozszerzającym możliwości Systemu Asix.Evo. Dystrybucją produktu zajmuje się firma WAGO ELWAG. Opis techniczny Asix4WAGO Nazwa produktu: Asix4WAGO Wersja: 8 1. Wstęp Asix4WAGO jest pakietem programowym rozszerzającym możliwości Systemu Asix.Evo. Dystrybucją produktu zajmuje się firma WAGO ELWAG.

Bardziej szczegółowo

Cloud Customers Relationships Wymagania wersja systemu: 4.1.10

Cloud Customers Relationships Wymagania wersja systemu: 4.1.10 Cloud Customers Relationships Wymagania wersja systemu: 4.1.10 Marzec, 2012 2012 EMK Wszystkie prawa zastrzeżone. Ten dokument zawiera informacje, które są wyłączną własnością firmy EMK. Adresat dokumentu

Bardziej szczegółowo

Worry-FreeTM. Business Security Standard Edition i Advanced Edition. Wymagania systemowe. Administrator s Guide. Securing Your Journey to the Cloud

Worry-FreeTM. Business Security Standard Edition i Advanced Edition. Wymagania systemowe. Administrator s Guide. Securing Your Journey to the Cloud Worry-FreeTM Business Security Standard Edition i Advanced Edition Securing Your Journey to the Cloud Administrator s Guide Wymagania systemowe Firma Trend Micro Incorporated zastrzega sobie prawo do wprowadzania,

Bardziej szczegółowo

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk.

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk. Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk. 1. Wstęp Przed zainstalowaniem serwera SQL należy upewnid się czy

Bardziej szczegółowo

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Artur Kozubski Software Development GigaCon Warszawa 2008 Plan Historia projektu Firebird Architektura serwera Administracja

Bardziej szczegółowo

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Parametry sprzętowe i systemowe wymagane do pracy Generatora Wniosków Aplikacyjnych - Edytor. Minimalne wymagania sprzętowe i systemowe

Bardziej szczegółowo

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor. Parametry sprzętowe i systemowe wymagane do pracy Generatora Wniosków Aplikacyjnych - Edytor. Minimalne wymagania sprzętowe i systemowe

Bardziej szczegółowo

Instalacja SAS 9.3 Foundation i SAS Enterprise Guide

Instalacja SAS 9.3 Foundation i SAS Enterprise Guide SAS Institute TECHNICAL SUPPORT Instalacja SAS 9.3 Foundation i SAS Enterprise Guide Niniejszy dokument pokazuje, jak na lokalnym komputerze zainstalować SAS Foundation i SAS Enterprise Guide. Wymagania

Bardziej szczegółowo

Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów

Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów Jak zainstalować avast! Free Antivirus 7.x? Następujące wymagania systemowe są zalecane dla instalacji i uruchomienia na komputerze

Bardziej szczegółowo

Instrukcja instalacji

Instrukcja instalacji Generator Wniosków o Płatność dla Regionalnego Programu Operacyjnego Województwa Kujawsko-Pomorskiego na lata 2007-2013 Instrukcja instalacji Aplikacja współfinansowana ze środków Europejskiego Funduszu

Bardziej szczegółowo

Instrukcja obsługi urządzenia DS150E z systemem operacyjnym Windows 7. Dangerfield luty 2010 V1.0 Delphi PSS

Instrukcja obsługi urządzenia DS150E z systemem operacyjnym Windows 7. Dangerfield luty 2010 V1.0 Delphi PSS Instrukcja obsługi urządzenia DS150E z systemem operacyjnym Windows 7 Dangerfield luty 2010 V1.0 Delphi PSS 1 SPIS TREŚCI Główne elementy....3 Instrukcje instalacji.......5 Instalacja adaptera Bluetooth.....17

Bardziej szczegółowo

Programowanie aplikacji na iphone. Wstęp do platformy ios. Łukasz Zieliński

Programowanie aplikacji na iphone. Wstęp do platformy ios. Łukasz Zieliński Programowanie aplikacji na iphone. Wstęp do platformy ios. Łukasz Zieliński Plan Prezentacji. Programowanie ios. Jak zacząć? Co warto wiedzieć o programowaniu na platformę ios? Kilka słów na temat Obiective-C.

Bardziej szczegółowo

SSI Katalog. Program do katalogowania zawartości dysków. Dariusz Kalinowski

SSI Katalog. Program do katalogowania zawartości dysków. Dariusz Kalinowski 1.) Wymagania sprzętowe: SSI Katalog Program do katalogowania zawartości dysków Dariusz Kalinowski - System operacyjny: Windows 2000 lub Windows xp - Procesor minimum Pentium 1Ghz - Pamięć RAM minimum

Bardziej szczegółowo

Service Pack 1 z poprawką krytyczną Wymagania systemowe Dla przedsiębiorstw i średnich firm

Service Pack 1 z poprawką krytyczną Wymagania systemowe Dla przedsiębiorstw i średnich firm Service Pack 1 z poprawką krytyczną Wymagania systemowe Dla przedsiębiorstw i średnich firm Firma Trend Micro Incorporated zastrzega sobie prawo do wprowadzania bez wcześniejszej zapowiedzi zmian w tym

Bardziej szczegółowo

METODY URUCHAMIANIA PROGRAMÓW JĘZYKA AutoLISP W ŚRODOWISKU AutoCAD

METODY URUCHAMIANIA PROGRAMÓW JĘZYKA AutoLISP W ŚRODOWISKU AutoCAD Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Wojskowa Akademia Techniczna METODY URUCHAMIANIA PROGRAMÓW JĘZYKA AutoLISP W ŚRODOWISKU AutoCAD Streszczenie: W referacie przedstawiono możliwości tworzenia

Bardziej szczegółowo

9.1.2. Ustawienia personalne

9.1.2. Ustawienia personalne 9.1.2. Ustawienia personalne 9.1. Konfigurowanie systemu Windows Systemy z rodziny Windows umożliwiają tzw. personalizację ustawień interfejsu graficznego poprzez dostosowanie wyglądu pulpitu, menu Start

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

ID WORKS Software APLIKACJA DO PROJEKTOWANIA I DRUKOWANIA KART. Aplikacja ID WORKS do projektowania i drukowania kart

ID WORKS Software APLIKACJA DO PROJEKTOWANIA I DRUKOWANIA KART. Aplikacja ID WORKS do projektowania i drukowania kart ID WORKS Software APLIKACJA DO PROJEKTOWANIA I DRUKOWANIA KART Aplikacja ID WORKS do projektowania i drukowania kart Karty plastikowe znajdują obecnie wszechstronne zastosowanie. Używane są, jako karty

Bardziej szczegółowo

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu CDN XL. Aktualizacja dokumentu: 2009-06-01 Wersja 9.

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu CDN XL. Aktualizacja dokumentu: 2009-06-01 Wersja 9. Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu CDN XL Aktualizacja dokumentu: 2009-06-01 Wersja 9.0 Copyright 2009 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane

Bardziej szczegółowo

1. Instalacja platformy.net Framework.

1. Instalacja platformy.net Framework. Konfiguracja sprzętowo-programowa komputera umożliwiająca korzystanie z komponentu do składania podpisu elektronicznego w oknie przeglądarki dla systemów e-giodo oraz Elektroniczna Skrzynka Podawcza (ESP)

Bardziej szczegółowo

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch CDN XL 10.5. Aktualizacja dokumentu: 2012-06-29

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch CDN XL 10.5. Aktualizacja dokumentu: 2012-06-29 Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch CDN XL 10.5 Aktualizacja dokumentu: 2012-06-29 Copyright 2012 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane

Bardziej szczegółowo

ZESZYTY NAUKOWE UNIWERSYTETU SZCZECIŃSKIEGO NR 476 STUDIA INFORMATICA NR 21 GRAFICZNY INTERFEJS UŻYTKOWNIKA NARZĘDZIA I METODY

ZESZYTY NAUKOWE UNIWERSYTETU SZCZECIŃSKIEGO NR 476 STUDIA INFORMATICA NR 21 GRAFICZNY INTERFEJS UŻYTKOWNIKA NARZĘDZIA I METODY ZESZYTY NAUKOWE UNIWERSYTETU SZCZECIŃSKIEGO NR 476 STUDIA INFORMATICA NR 21 2007 GRZEGORZ WOJARNIK GRAFICZNY INTERFEJS UŻYTKOWNIKA NARZĘDZIA I METODY 1. Definicja graficznego interfejsu użytkownika Wszyscy

Bardziej szczegółowo

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji

Bardziej szczegółowo

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE Budowa i oprogramowanie komputerowych systemów sterowania Laboratorium 4 Metody wymiany danych w systemach automatyki DDE 1 Wprowadzenie do DDE DDE (ang. Dynamic Data Exchange) - protokół wprowadzony w

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

INSTRUKCJA instalacja landxpert v11

INSTRUKCJA instalacja landxpert v11 Wymagania minimalne do wersji 11: Microsoft Windows 7 32 lub 64-bit Enterprise, Ultimate, Professional lub Home Premium (porównaj wersje Windows 7); Microsoft Windows Vista Enterprise, Business, Ultimate

Bardziej szczegółowo