Mariusz Fraś. Instytut Informatyki. olitechnika Wrocławska. Systemy Wbudowane. Platforma Java dla systemów wbudowanych. Dr inż. Mariusz Fraś.
|
|
- Bożena Chmiel
- 8 lat temu
- Przeglądów:
Transkrypt
1 Systemy Wbudowane Dr inż. Platforma Java dla systemów wbudowanych maf 1
2 Platforma Java 2 dla SW Java VM J2SE Java 2 Standard Edition Podstawowe środowisko rozwojowe i uruchomieniowe aplikacji i apletów dla urządzeń typu PC Linux, Macintosh, Solaris, Windows i inne oraz SW Sparc, IA32, AMD64/EM64T (Solaris, Linux, Windows) Power PC (Linux, XP-embedded) ARM, MIPS (Linux, Windows CE) J2ME Java 2 Micro Edition Środowisko dla aplikacji dla systemów wbudowanych (przemysłowych i powszechnego użytku) Ograniczone zasoby Zmniejszona funkcjonalność Niezawodność oprogramowania Przeznaczenie: urządzenia informacyjne z funkcjami komunikacji Appl. VM API Mobilne urządzenia informacyjne (telefonia mobilna, PDA,...) Stacjonarne urządzenia informacyjne (set-top-boxy, terminale w handlu detalicznym, systemy telematyki pojazdowej,...) VM OS Hardware maf 2
3 Platforma Java 2 dla SW Platformy Java 2 Architektura Model działania aplikacji Komponenty platformy: konfiguracje, profile i pakiety opcjonalne VM + biblioteki klas API Optymalizacja dla klas i kategorii urządzeń m.in. ze względu na: pamięć moc obliczeniowa podzespoły we/wy Java 2 Enterprise Edition Java 2 Standard Edition CDC CLDC Java 2 Micro Editiom Java Card HotSpot JVM KVM Card VM maf 3
4 Platforma Java 2 dla SW Konfiguracja (ang. Configuration) Element platformy Javy dla klasy urządzeń o podobnych zasobach sprzętowych Definiuje język programowania Javy, wymagane własności maszyny wirtualnej i minimalny zbiór bibliotek Javy dla konkretnej klasy urządzeń Określa składowe: Maszyna wirtualna Rdzeniowe biblioteki klas Obecnie 2 konfiguracje standardowe J2ME CDC (Connected Device Configuration) Klasa urządzeń o większych zasobach CLDC (Connected Limited Device Configuration) Klasa urządzeń o mniejszych zasobach bazowe API Optional packages Profile(s) Configuration Libs VM Host Operating System maf 4
5 Profil (ang. Profile) Platforma Java 2 dla SW Element platforma Javy definiujący kompletne środowisko programowe dla urządzeń danej kategorii Uwzględnia specyficzne własności urządzeń np. możliwości interfejsu, specyficzne funkcje (np. sieciowe), itp. Określa model aplikacji cykl życia Definiuje specyfikację API (bibliotekę klas) Tworzony na bazie konkretnej konfiguracji Zawężenie specyfikacji konfiguracji Rozszerzenie funkcjonalności o biblioteki specyficzne dla danej kategorii urządzeń Profile standardowe CDC Foundation Profile Personal Basis Profile Personal Profile Inny przykład: profile MHP Optional packages Profile(s) Configuration Libs VM Host Operating System maf 5
6 Platforma Java 2 dla SW Pakiety opcjonalne Te elementy Java, które mogą, ale nie muszą być dostępne w danym urządzeniu Definiują dodatkowe API specyficzne dla danej technologii Usługi multimedialne, bezprzewodowe, dostępu do danych, webowe, itp. Np.: JDBC (Java Database Connectivity) Opt. Pack. Location API for Java ME Alternatywne GUI - - HAVi (Home A-V Interoperability) - - AGUI (Advanced GUI) Optional packages Profile(s) Configuration Libs VM Host Operating System maf 6
7 Platforma Java 2 dla SW Komponenty platformy Java 2 Przykład środowiska wykonawczego Javy dla SW konfiguracja + profile + pakiety opcjonalne = JRE CDC CLDC Foundation Profile Personal Basis Profile Personal Profile inne profile... Relacja CDC, CLDC J2SE Klasy spoza J2SE Przestrzeń nazw spoza java.* J2SE RMI Opt. Pack. JDBC Opt. Pack. inne pakiety... CDC CLDC JRE poza java.* maf 7
8 Platforma Java 2 dla SW Implementacja Java VM w systemach wbudowanych Warstwa aplikacyjna Oprogramowanie systemowe Sprzętowo Natywne wykonywanie Java bytecode ajile Systems aj-100, aj-200 J2ME/CLDC, J2ME/CDC Foundation Profile Application Layer Java VMMariusz Software Layer Hardware Layer Application Layer Java VM Software Layer Hardware Layer Application Layer Software Layer Fraś Java Dev. Drivers Java Processor Hardware Layer maf 8
9 Konfiguracje J2ME Konfiguracja CLDC Sprzęt (CLDC 1.0) (JSR30) 16/32 bitowe Min. 160 kb RAM 128kB pam. nieulotnej + 32kB pamięci ulotnej Niezbyt wydajny procesor (16MHz/50MHz) CLDC 1.1 (JSR139) Min. 192KB RAM: 160kB pam. nieulotnej + 32kB pamięci ulotnej API Część klas (nie całość): java.lang.*, java.util.*, java.io.* javax.microedition.io Funkcje sieciowe (networking) interfejsy, bez impl. protokołów Lokalizacja Mechanizmy zabezpieczeń (security) Nie ma: Obsługi interfejsu Mechanizmy instalacji i zarządzania cyklem aplikacji Obsługi zdarzeń maf 9
10 Konfiguracje J2ME Konfiguracja CLDC KVM (Kilobyte VM) Usunięte mechanizmy zasobożerne Brak: Loaderów klas definiowanych przez użytkownika Grup wątków i wątków demonów Finalizacji instancji klas Wyjątków asynchronicznych Mniejszy zbiór Error Classes CLDC 1.1 dodano m.in.: Wsparcie dla operacje zmiennoprzecinkowych Rozszerzenia dla klas wątków Część klas zaktualizowano dla większej kompatybilności z J2SE KB CLDC HotSpot Implementation Podstawowe profile MIDP (Mobile Information Device Profile) 1.0, 2.0, 2.1, 3.0 IMP (Information Module Profile) Optional Packages MIDP/IMP CLDC KVM maf 10
11 Konfiguracja CLDC Konfiguracje J2ME CLDC HotSpot Implementation Implementacja Polepszona wydajność Ahead-of-time (AOT) In-place execution (obrazy wykonywalne aplikacji) Redukcja pauz (poprawa kompilacji i garbage collection) Wielozadaniowość Integracja z Java hardware acceleration na procesory ARM (Jazelle) Podstawowe profile MIDP (Mobile Information Device Profile) 1.0, 2.0, 2.1, 3.0 IMP (Information Module Profile) IMP-NG (IMP Next Generation) maf 11
12 Środowisko Technologie Java ME Java Card JTWI (Java Technology for the Wireless Industry)... Java for Mobile Devices MSA (Mobile Service Architecture) Na bazie CLDC Connected Limited Device Configuration) MIDP (Mobile Information Device Profile) WMA (Wireless Messaging API), MMA (Mobile Media API), Wymagania Wyświetlacz: 128x128x16bit Stos dostępny dla aplikacji min. 1MB (powinno 2MB) Funkcje sieciowe (określone przez biblioteki) maf 12
13 Java for Mobile Devices MSA Mobile Service Architecture Moduły Obowiązkowe Warunkowe Podzbiór MSA 8 modułów Stos MSA 8 modułów podzbioru MSA + pozostałe maf 13
14 Java for Mobile Devices MSA moduły podstawowe Specyfikacja JSR 139 Connected Limited Device Configuration JSR 118 Mobile Information Device Profile (MIDP) Konfiguracja architektury Podstawowe API aplikacji Opis JSR 135 Mobile Media API (MMAPI) Obsługa mediów (audio, wideo) JSR 184 Mobile 3D Graphics API for J2ME JSR 226 Scalable 2D Vector Graphics API for J2ME Grafika 3D Grafika wektorowa 2D JSR 205 Wireless Messaging API 2.0 Obsługa SMS i MMS JSR 82 Java APIs for Bluetooth JSR 75 PDA Optional Packages for the J2ME Platform Bluetooth API OBEX API - wymiana różnych obiektów (obrazy, pliki, ) Dostęp do systemu plików Dostęp do Personal Information Management maf 14
15 MSA moduły pozostałe Specyfikacja JSR 238 Mobile Internationalization API JSR 172 J2ME Web Services Specification JSR 177 Security and Trust Services API for J2ME JSR 179 Location API for J2ME JSR 180 SIP API for J2ME JSR 211 Content Handler API JSR 234 Advanced Multimedia Supplements Java for Mobile Devices Lokalizacja aplikacji Opis Parsowanie XML i dostęp do podst. usług Webowych (Web Services JAX RPC) Usługi kryptograficzne, PKI, obsługa Smart Cards Technologia dostępu do informacji o lokalizacji Protokół nawiązywania połączeń multimedialnych opartych o IP JSR 229 Payment API Uruchamianie aplikacji na podstawie typu kontentu Zaawansowana obsługa multimediów Mechanizmy obsługi płatności maf 15
16 Java for Mobile Devices Przykłady urządzeń wspierających MSA Nokia 5310 XpressMusic MSA subset device + JSR172 (WS) + JSR211 CH Nokia 6301 MSA subset device + kilka JSR Sony Ericsson K850 Pełne MSA + kilka JSR (np. JSR256 Mobile Sensor API) maf 16
17 Java Embedded 2 środowiska na bazie CDC (J2 SE Emb.) oraz CLDC (J2 ME Emb.) Dla systemów zamkniętych Specjalizowane JVM Oprogramowanie w pamięci Flash (nie można zmieniać aplikacji) Kod zawiera tylko to co niezbędne maf 17
18 Konfiguracja CDC Urządzenia Konfiguracje J2ME 32 bitowe procesory większej mocy 2-16MB RAM 2,5MB ROM Zastosowania: fixed purpouse Industrial automation Field service automation Office equipment mobile stationary Telematics VoIP Personal mobile devices Set-Top- Boxes general purpouse maf 18
19 Konfiguracje J2ME Konfiguracja CDC API java.lang bez Compiler i UknownException java.util prawie cały java.net UDP (bez socketów i HTTP) java.io prawie cały java.text częściowo java.security częściowo java.microedition.io Nie ma obsługi interfejsu (!) CVM standardowa JVM Przystosowana do mniejszych zasobów urządzeń CDC HotSpot CDC nie implementuje pełnej funkcjonalności J2SE resztę funkcjonalności zapewniają: Foundation Profile Personal Basis Profile Personal Profile Optional Packages Personal Basis Profile Foundation Profile CDC CVM Personal FraśProfile Mariusz maf 19
20 Profile CDC Profile standardowe Foundation Profile - dla aplikacji wymagających pełnej implementacji wirtualnej maszyny (w tym J2SE API) Rdzeniowa biblioteka Javy: java.lang - pełne java.lang.* z J2SE java.util - pełne wsparcie dla reszty narzędzi J2SE (np. zip, timer) java.net - gniazda TCP/IP oraz protokół HTTP java.io - pełne java.io.* z J2SE java.security.text - pełne java.text.* z J2SE java.security - dodaje podpisywanie kodu oraz certyfikaty Nie ma obsługi interfejsu Biblioteka CLDC 1.1 Personal Basis Profile Foundation Profile Wsparcie dla Xlet ów (java.microedition.xlet) Lekkie komponenty GUI maf 20
21 Profile CDC Profile standardowe (c.d.) Personal Profile Foundation Profile Wsparcie dla Applet ów i Xlet ów Prawie pełne wsparcie AWT Pakiety opcjonalne dla profili CDC RMI (Remote Method Invocation) Opt. Pack. JDBC (Java Database Connectivity) Opt. Pack. Security Opt. Pack. JCE (Java Cryptography Extention) JSSE (Java Secure Socket Extention) JAAS (Java Authentication & Authorization Service) AGUI (Advanced GUI) Opt. Pack. Zmodyfikowana implementacja Swing Technologia Java 2D WS (Web Services) Opt. Pack. maf 21
22 DTV (Digital TV) Poprawa jakości emisji Telewizja cyfrowa Zwiększona niezawodność oraz odporność na zakłócenia Lepsze wykorzystanie pasma przesyłowego w danym kanale większa liczba programów Skupienie usług w multipakiety w jednym medium rozsiewczym telewizja cyfrowa, radio, Internet Dodatkowe usługi (w tym z usługi interaktywne), takie jak: automatyczne wyszukiwanie programów; EPG czyli Elektroniczny Przewodnik po Programach dający możliwość sprawdzenia kolejnych pozycji programowych z uwzględnieniem jej stanu zaawansowania; wiele kanałów dźwiękowych z różnymi wersjami językowymi i możliwością wyboru wersji językowej oglądanego programu; kodowanie kanałów w celu ograniczenia kręgu odbiorców (telewizja płatna) programy i usługi interaktywne; kontrola rodzicielska, maf 22
23 Telewizja cyfrowa DVB (Digital Video Broadcasting) DVB-T (ang. Terrestrial) naziemna telewizja cyfrowa DVB-S (ang. Satellite) satelitarna telewizja cyfrowa DVB-C (ang. Cable) kablowa telewizja cyfrowa DVB-H (ang. Handheld) komórkowa telewizja cyfrowa maf 23
24 Akceptacja standardu DVB maf 24
25 Model usług Architektura DVB DTV Interaktywność lokalna bez kanału zwrotnego Interaktywność jednokierunkowa odbiór informacji od użytkownika Interaktywność dwukierunkowa dwukierunkowa komunikacja maf 25
26 Set-Top-Box (STB) Wymagania sprzętowe Urządzenia dla TV cyfrowej Procesor [MHz] RAM [MB] ROM [MB] Podstawowy STB Typowy odb. firmowy (OpenTV) EB Profile IB Profile IA Profile maf 26
27 Oprogramowanie dla urządzeń TV cyfrowej Oprogramowanie pośredniczące (ang. Middleware) Warstwa pomiędzy oprogramowaniem systemowym (RTOS) a warstwą aplikacji Dostarcza API Platformy systemowe Firmowe: OpenTV Core (OpenTV) MediaHighway (Canal+) Microsoft TV (Microsoft) PowerTV NDS Core (NDS) Otwarte MHP (Multimedia Home Platform) OCAP (Open Cable Application Platform) MHEG (Multimedia and Hypermedia Experts Group) Java TV maf 27
28 Standard MHP Akceptacja standardu Europa: naziemna DTV - EU, satelitarna i kablowa - różnie Świat, 2005 rok maf 28
29 Standard MHP MHP Multimedia Home Platform Otwarta platforma wykonawcza dla cyfrowej i interaktywnej TV Standard oprogramowania w telewizji cyfrowej Oparta na Java VM API dla Javy (DVB-J) i HTML (DVB-HTML) Zestaw testów kompatybilności Standardy MHP 1.0.x (1.0.3) pierwotny MHP 1.1.x (1.1.3) rozszerzenia 1.0.x: DVB-HTML, klienckie usługi Internetowe (profil Internetowy, HD Video,... ) MHP 1.2.x (1.2.2) dalsze rozszerzenia: profil IPTV, aplikacje niezwiązane, adaptery funkcji spoza middleware GEM (Globaly Extended MHP) Podzbiór MHP Baza dla standardów platform DTV (np. OCAP, ACAP) PVR for MHP dodaje funkcjonalność PVR dla platformy MHP maf 29
30 Enhanced Broadcast Profile Podstawowy profil MHP Systemy rozsiewcze bez kanału zwrotnego Apl. interaktywne lokalnie Interactive Broadcast Profile Nadzbiór EBP Dwukierunkowy kanał zwrotny do nadawcy Internet Access Profile Nadzbiór IBP Aplikacje rezydentne z funkcjami dostępu do usług Internetowych Profile MHP IAP IBP EBP + Java API i protokoły dla kanału zwrotnego (HTTP 1.0, DNS, HTTPS) opcja: HTTP 1.1, DSMCC-UU DVB Java APIs Podstawowe media: (MPEG, GIF, JPEG, PNG, etc.) Broadcast transport protocols MHP 1.0.x + Java Internet client APIs + Web browser & client + DVB-HTML (opcja) + DVB-HTML (opcja) + pobieranie aplikacji przez HTTP + inne + Trwałe składowanie aplikacji + Smart card APIs MHP 1.1.x maf 30
31 Aplikacje platformy MHP Specyfika środowiska wykonawczego Niezawodność i odporność aplikacji Ograniczone zasoby środowiska pamięć, CPU brak myszki, klawiatury ogranicz. liczba klawiszy funkcyjnych ograniczone pasmo transportowe dla aplikacji (256 Kb/s) Możliwość utraty zasobów Możliwość niezależnego wstrzymania aplikacji Specyficzny interfejs wyjściowy wsp. kształtu pikseli 1:1 różny wsp. kształtu wyświetlacza (4:3, 16:9, 14:9) overscan (5%) przeplot warstwy wyświetlanych elementów zestrajanie ognisko dla jednego komponentu graficznego w danej chwili Wspomaganie dla aplikacji przechowywanych lokalnie oraz ściąganych z kanału transportowego maf 31
32 Typy aplikacji MHP Aplikacje platformy MHP Aplikacje powiązane z serwisem (service-bound app.) Związane z serwisem (kanałem TV), grupą serwisów lub tzw. zdarzeniem serwisu (emitowanym programem) Aplikacje niepowiązane (unbound app.) Usługi ponadserwisowe (np. aplikacje typu EPG) Nie w starym MHP tam: sygnalizowanie aplikacji każdemu serwisowi w sieci Aplikacje osadzane (stored app.) Lokalnie składowane Szybciej uruchamiane Aplikacje wbudowane (built-in app.) Składowane lokalnie w procesie produkcji Można wybrać do uruchomienia Aplikacje systemowe (system app.) Niewidoczne dla użytkownika nie można wybrać do uruchomienia Aplikacje natywne (native app.) maf 32
33 Aplikacje platformy MHP Parametry uruchomieniowe aplikacji MHP Niezbędne informacja dla STB aby uruchomić aplikację Nazwa i identyfikator aplikacji Wersja aplikacji Status aplikacji (sposób startu) Priorytet aplikacji Nazwa klasy głównej aplikacji Lokalizacja plików aplikacji Lokalizacja pewnych zasobów dla aplikacji ID aplikacji = ID organizacji + ID wewnętrzny aplikacji Status aplikacji Status Kod Znaczenie AUTOSTART PRESENT DESTROY KILL PREFETCH REMOTE 0x01 0x02 0x03 0x04 0x05 0x06 Start automatyczny. Po usunięciu można uruchomić ręcznie. Start manualny. Po zamianie z AUTOSTART lub PRESENT warunkowe zakończenie aplikacji. Bezwarunkowe zakończenie aplikacji. DVB-HTML przygotowanie aplikacji do stanu Active Aplikacja niedostępna w danym serwisie. Będzie dostępna po wybraniu odpowiedniego serwisu maf 33
34 Aplikacje platformy MHP DVB-J API Core Java restrykcje i pominięcia podzbiór DVB: JDK 1.1.8, elementy 1.2, elementy pjava 1.2 HAVi Level 2 GUI interfejs graficzny JMF 1.0 API obsługa strumieni medialnych (audio, video,...) Java TV 1.0 API podzbiór DVB pakiety adresujące różne elementy itv (obsł. serwisów, lokalizacja) podstawowy interfejs aplikacji - Xlet JSSE (Java Security Socket Extention) API Rozszerzenia DVB i DAVIC obsługa zdarzeń, system plików, rozszerzenia JMF, obsługa MPEG, informacje serwisowe, dostęp warunkowy,... Specyfikacja ETSI TS V1.3.1: Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification ETSI TS V1.3.1: Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification ETSI TS V1.1.1: Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification maf 34
35 Aplikacje platformy MHP Przykłady Przewodnik programowy Interaktywna gra. ARD, Niemcy. maf 35
36 Przykłady Aplikacje platformy MHP Interaktywna gra karciana. ORF, Austria. Apl. FIFA 2006 World Cup. RAI UNO, Italia. maf 36
Autor : Mateusz Kupczyk
Technologie biznesu elektronicznego Java 2 Micro Edition J2ME Autor : Mateusz Kupczyk Plan prezentacji Wstęp J2ME - omówienie Szczegółowe omówienie profilu MIDP KVM MIDLet oraz MIDSuite Interfejs użytkownika,
Bardziej szczegółowoPiotr Orzechowski. Technologie Biznesu Elektronicznego
Wydział Informatyki i Zarządzania Politechnika Wrocławska Cele prezentacji Urządzenia mobilne Rynek aplikacji dla urządzeń mobilnych Cele prezentacji 1. Zapoznanie się z charakterystyką rynku aplikacji
Bardziej szczegółowoCzym 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ółowoProgramowanie aplikacji na urządzenia mobilne
Informatyka I Programowanie aplikacji na urządzenia mobilne dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 JME - Java Platform Micro Edition JME platforma Java przeznaczona
Bardziej szczegółowoDariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma
Bardziej szczegółowoKró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ółowoElektroniczna Legitymacja Studencka jako narzędzie wielofunkcyjne. 2008 Oberthur Technologies
Elektroniczna Legitymacja Studencka jako narzędzie wielofunkcyjne I Krajowa Konferencja Użytkowników Systemów Elektronicznej Legitymacji Studenckiej Poznań 12.06.2008 2008 Oberthur Technologies Plan prezentacji
Bardziej szczegółowoPoczątki Javy. dr Anna Łazińska, WMiI UŁ Podstawy języka Java 1 / 8
Początki Javy Java została pierwotnie zaprojektowana dla telewizji interaktywnej, ale była to zbyt zaawansowaną technologią dla branży cyfrowej telewizji kablowej. James Gosling, Mike Sheridan i Patrick
Bardziej szczegółowoOpenbox AS1 HD CXCI+ Dual Core Android, Kodi
Dane aktualne na dzień: 17-07-2019 23:47 Link do produktu: https://www.taniosat.pl/openbox-as1-hd-cxci-dual-core-android-kodi-p-3965.html Openbox AS1 HD CXCI+ Dual Core Android, Kodi Cena Dostępność Czas
Bardziej szczegółowoWprowadzenie do J2ME
Wprowadzenie do J2ME Marcin Stachniuk mstachniuk@gmail.com Politechnika Wrocławska Wydział Elektroniki Studenckie Koło Naukowe Informatyki Systemów Autonomicznych i Adaptacyjnych ISA 2 25 listopada 2010
Bardziej szczegółowoM-biznes: Mobile Business. Realizacja aplikacji mobilnych w języku Java. Typy urządzeń przenośnych. Przykłady zastosowań
M-biznes: Mobile Business Realizacja aplikacji mobilnych w języku Java E-business (Electronic Business): dostęp do komputerowych systemów sprzedaży towarów, usług i informacji za pomocą komputerów osobistych
Bardziej szczegółowoProgramowanie 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ółowoPodstawowe zagadnienia
SWB - Systemy operacyjne w systemach wbudowanych - wykład 14 asz 1 Podstawowe zagadnienia System operacyjny System czasu rzeczywistego Systemy wbudowane a system operacyjny Przykłady systemów operacyjnych
Bardziej szczegółowoOpenbox AS1 HD CXCI+ Dual Core Android, Kodi
Dane aktualne na dzień: 26-04-2019 09:27 Link do produktu: http://www.diablosat.pl/openbox-as1-hd-cxci-dual-core-android-kodi-p-3965.html Openbox AS1 HD CXCI+ Dual Core Android, Kodi Cena Dostępność Czas
Bardziej szczegółowoZAPOZNANIE SIĘ Z TWORZENIEM
LABORATORIUM SYSTEMÓW MOBILNYCH ZAPOZNANIE SIĘ Z TWORZENIEM APLIKACJI MOBILNEJ W J2ME I. Temat ćwiczenia II. Wymagania Podstawowe wiadomości z zakresu języka Java Podstawowa znajomość środowiska Eclipse
Bardziej szczegółowoNowe mechanizmy w wersji 3 Java Card. Mateusz LESZEK (138775)
Nowe mechanizmy w wersji 3 Java Card Mateusz LESZEK (138775) Plan prezentacji 1. Java Card 3 2. Nowe mechanizmy w Java Card 3.X 3. Edycje Java Card 3.X Classic vs Connected Karty inteligentne wprowadzone
Bardziej szczegółowoProgramowanie w języku Java
Programowanie w języku Java Wykład 1: Wprowadzenie http://eclipse.elektron.pk.edu.pl/~sdeniziak/ Hasło: java2012 języku Java 1 Literatura Bruce Eckel, Thinking in Java edycja polska, wydanie. 4, Helion
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
Bardziej szczegółowoTECHNOLOGIE INFORMACYJNE
TECHNOLOGIE INFORMACYJNE LAB - SEM IX Prowadzący zajęcia lab: Mgr inŝ. Zbigniew JANIK Dr inŝ. Józef OKULEWICZ Mgr inŝ. GraŜyna SITNICKA Wykład: Prof. Dr inŝ. Lucjan Grochowski TECHNOLOGIE INFORMACYJNE
Bardziej szczegółowoBiorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:
Egzaminy na plus Stres na minus! Zdawaj bezpłatne egzaminy Microsoft, Linux, C++ z nami i zadbaj o swoją karierę. Oferujemy Ci pierwsze certyfikaty zawodowe w Twojej przyszłej karierze, które idealnie
Bardziej szczegółowoJava Enterprise Edition spotkanie nr 1. Sprawy organizacyjne, wprowadzenie
Java Enterprise Edition spotkanie nr 1 Sprawy organizacyjne, wprowadzenie 1 Informacje organizacyjne Program: Co będzie na tym wykładzie, a czego nie będzie? apteka rolnictwo Java Enterprise Edition vs
Bardziej szczegółowoHomeNetMedia - aplikacja spersonalizowanego dostępu do treści multimedialnych z sieci domowej
- aplikacja spersonalizowanego dostępu do treści multimedialnych z sieci domowej E. Kuśmierek, B. Lewandowski, C. Mazurek Poznańskie Centrum Superkomputerowo-Sieciowe 1 Plan prezentacji Umiejscowienie
Bardziej szczegółowoDekoder Vu+ SOLO 4K Super Cena!!!
Dane aktualne na dzień: 09-01-2018 00:31 Link do produktu: https://cardsplitter.pl/dekoder-vu-solo-4k-super-cena-p-3745.html Dekoder Vu+ SOLO 4K Super Cena!!! Cena 1 399,00 zł Cena poprzednia 1 899,00
Bardziej szczegółowoInformatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java
Informatyka I Standard JDBC Programowanie aplikacji bazodanowych w języku Java dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2017 Standard JDBC Java DataBase Connectivity uniwersalny
Bardziej szczegółowoJava technologia prawdziwie mobilna
Java technologia prawdziwie mobilna Abstract The Java 2 Platform, Micro Edition is the Java platform for consumer and embedded devices such as mobile phones, PDAs, in-vehicle telematics systems, and a
Bardziej szczegółowoDekoder 4K Enigma 2 VU+ UNO 4K SE DVB-S2X
Dane aktualne na dzień: 07-02-2018 20:05 Link do produktu: http://www.taniosat.pl/dekoder-4k-enigma-2-vu-uno-4k-se-dvb-s2x-p-4308.html Dekoder 4K Enigma 2 VU+ UNO 4K SE DVB-S2X Cena 1 149,00 zł Cena poprzednia
Bardziej szczegółowoProgramowanie obiektowe. Wprowadzenie
1 Programowanie obiektowe Wprowadzenie 2 Programowanie obiektowe Object-oriented programming Najpopularniejszy obecnie styl (paradygmat) programowania Rozwinięcie koncepcji programowania strukturalnego
Bardziej szczegółowoAndroid - wprowadzenie. Łukasz Przywarty 171018
Android - wprowadzenie Łukasz Przywarty 171018 Ramowy plan prezentacji Czym jest Android: definicja, krótka historia. Architektura systemu. Architektura aplikacji. Właściwości systemu. Środowisko deweloperskie.
Bardziej szczegółowo>>> Techniki rozbudowy systemów wbudowanych >>> Biblioteki wspomagające rozbudowę systemów wbudowanych. Name: Mariusz Naumowicz Date: 29 maja 2019
>>> Techniki rozbudowy systemów wbudowanych >>> Biblioteki wspomagające rozbudowę systemów wbudowanych Name: Mariusz Naumowicz Date: 29 maja 2019 [~]$ _ [1/14] >>> Treści wykładu I 1. HAL 2. libusb 3.
Bardziej szczegółowoPolitechnika Poznańska, Instytut Informatyki, TWO/GE. Programowanie dla ios
Politechnika Poznańska, Instytut Informatyki, TWO/GE Programowanie dla ios 13 stycznia 2012 Urządzenia ios Urządzenie Data prezentacji iphone 9.01.2007/06.2007 ipod touch 5.09.2007 iphone 3G 9.06.2008
Bardziej szczegółowoAplikacja serwerowa Platformy Prezentacyjnej Opis produktu
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu Polska Organizacja Turystyczna ul. Chałubińskiego 8 00-613 Warszawa Spis treści 1 Założenia wstępne... 1 1.1 Informacje wstępne... 1 1.2 Cel projektu...
Bardziej szczegółowoArchitektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa,
Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa, 2008-01-08 1 Agenda 1. Teza 2. Bezpieczeństwo aplikacji internetowych Usługi bezpieczeństwa
Bardziej szczegółowoDekoder Vu+ SOLO 4K Super Cena!!!
Dane aktualne na dzień: 11-04-2019 12:03 Link do produktu: https://cardsplitter.pl/dekoder-vu-solo-4k-super-cena-p-3745.html Dekoder Vu+ SOLO 4K Super Cena!!! Cena 1 399,00 zł Cena poprzednia 1 899,00
Bardziej szczegółowoPROFESJONALNE USŁUGI BEZPIECZEŃSTWA
PROFESJONALNE USŁUGI BEZPIECZEŃSTWA Przewodnik instalacji i konfiguracji systemu zabezpieczeń Check Point VPN-1/FireWall-1 SmallOffice NG SmallOffice jest uproszczoną w zakresie zarządzania wersją systemu
Bardziej szczegółowoUSB HYBRID TV STICK. Instrukcja obsługi. Watch & record Digital TV & Analog TV programs on Your PC! MT4153
USB HYBRID TV STICK Watch & record Digital TV & Analog TV programs on Your PC! MT4153 Instrukcja obsługi PL 2 Wprowadzenie Presto! PVR jest rejestratorem wideo w Twoim komputerze. Możesz nagrywać programy
Bardziej szczegółowoJęzyk Java i technologie Web - opis przedmiotu
Język Java i technologie Web - opis przedmiotu Informacje ogólne Nazwa przedmiotu Język Java i technologie Web Kod przedmiotu 11.3-WI-INFP-JiTW Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki
Bardziej szczegółowo1. Wstęp. 2. Metodyki tworzenia aplikacji mobilnych
Praca inżynierska Serwis www lokalizujący swoich użytkowników przy użyciu aplikacji mobilnej - Wstępna analiza tematu Autor: Wiktor Sierociński, Opiekun pracy: mgr. inż. Paweł Radziszewski 1. Wstęp Dokument
Bardziej szczegółowoNaziemna telewizja cyfrowa w Europie i Polsce
Naziemna telewizja cyfrowa w Europie i Polsce Konferencja PIIT Warszawa, 13 grudnia 2007 Agenda TP EmiTel informacje o firmie Cyfrowy świat na ekranie - jakie korzyści niesie ze sobą telewizja cyfrowa
Bardziej szczegółowoCzym jest technologia Bluetooth?
Tomasz Merda Czym jest technologia Bluetooth? Czym jest technologia Bluetooth? Bluetooth to technologia pozwalająca na komunikację radiową na ograniczoną odległość (standardowo do 10 metrów). Przy pomocy
Bardziej szczegółowoINTERNET - Wrocław 2005. Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid
Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid Bartłomiej Balcerek Wrocławskie Centrum Sieciowo-Superkomputerowe Plan prezentacji Podstawowe pojęcia z dziedziny gridów Definicja
Bardziej szczegółowoserwisy W*S ERDAS APOLLO 2009
serwisy W*S ERDAS APOLLO 2009 1 OGC (Open Geospatial Consortium, Inc) OGC jest międzynarodowym konsorcjum 382 firm prywatnych, agencji rządowych oraz uniwersytetów, które nawiązały współpracę w celu rozwijania
Bardziej szczegółowoPrzywracanie ustawień fabrycznych
Przywracanie ustawień fabrycznych Wybierz ikonę instalacja Wybierz Ustawienia domyślne Aby przeprowadzić reset ustawień dekodera wybierz Ustawienia domyślne Aby przeprowadzić reset ustawień dekodera z
Bardziej szczegółowoTECHNIKI SATELITARNE A RADIOFONIA I TELEWIZJA Foresight sektora kosmicznego w Polsce. Dr Karol Jakubowicz
TECHNIKI SATELITARNE A RADIOFONIA I TELEWIZJA Foresight sektora kosmicznego w Polsce Dr Karol Jakubowicz Wprowadzenie Technika satelitarna ma trwałe miejsce w radiofonii i telewizji. Aplikacje, zastosowania
Bardziej szczegółowoAsix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI Asix Konfiguracja serwera MS SQL dla potrzeb systemu Asix Pomoc techniczna Dok. Nr PLP0024 Wersja:2015-03-04 ASKOM i Asix to zastrzeżony znak firmy ASKOM Sp.
Bardziej szczegółowoCloud 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ółowoABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści
ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop. 2016 Spis treści Wstęp 9 1 Instalacja i aktualizacja systemu 13 Przygotowanie do instalacji 14 Wymagania sprzętowe 14 Wybór
Bardziej szczegółowoDla 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ółowo2011-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ółowoWprowadzenie do sieciowych systemów operacyjnych. Moduł 1
Wprowadzenie do sieciowych systemów operacyjnych Moduł 1 Sieciowy system operacyjny Sieciowy system operacyjny (ang. Network Operating System) jest to rodzaj systemu operacyjnego pozwalającego na pracę
Bardziej szczegółowointeraktywny odbiór, tj. włączenie napisów w różnych językach oraz przełączenia języka ścieżki audio;
DVB (ang. Digital Video Broadcast) to standard cyfrowej telewizji, który charakteryzuje się jakością: obrazu i dźwięku (podobną do DVD 500i), pozwalając na interaktywny odbiór, tj. włączenie napisów w
Bardziej szczegółowoWPROWADZENIE DO JĘZYKA JAVA
WPROWADZENIE DO JĘZYKA JAVA programowanie obiektowe KRÓTKA HISTORIA JĘZYKA JAVA KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny języka java. Pierwsza nazwa Oak (dąb). KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny
Bardziej szczegółowoJavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska
JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii
Bardziej szczegółowoFundusze Europejskie dla rozwoju innowacyjnej gospodarki Dotacje na innowacje Inwestujemy w Waszą przyszłość Bydgoszcz, 24.04.2014 r.
Bydgoszcz, 24.04.2014 r. ZAPYTANIE OFERTOWE NR SWIM 2 ZAMAWIAJĄCY Vivid Games S.A. ul. Gdańska 160 85-674 Bydgoszcz Poszukuje dostawcy sprzętu oraz oprogramowania i licencji w ramach realizacji projektu
Bardziej szczegółowoSystem dystrybucji treści w interaktywnej telewizji publicznej itvp. Cezary Mazurek Poznańskie Centrum Superkomputerowo-Sieciowe
System dystrybucji treści w interaktywnej telewizji publicznej itvp Cezary Mazurek Poznańskie Centrum Superkomputerowo-Sieciowe Telewizja interaktywna Czym jest telewizja interaktywna? Oglądasz co chcesz......i
Bardziej szczegółowoAgata Gałecka, Martyna Sikorska, Tomasz Cebula. 28 kwietnia 2009
Politechnika Wrocławska Informatyka 28 kwietnia 2009 Agenda 1 do J2ME 2 J2ME 3 4 5 6 Profil 7 Klasa 8 Narzędzia 9 Agenda 1 do J2ME 2 J2ME 3 4 5 6 Profil 7 Klasa 8 Narzędzia 9 Agenda 1 do J2ME 2 J2ME 3
Bardziej szczegółowoOSGi Agata Hejmej 4.05.2009
OSGi Agata Hejmej 4.05.2009 Plan prezentacji Co to jest OSGi Jakie problemy rozwiązuje Opis standardu Przykładowa aplikacja Podsumowanie korzyści Co to jest OSGi? Standard, który pozwala na tworzenie wysoce
Bardziej szczegółowoWspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ
Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS (c) 2008 Grupa SPOT SJ Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna Podstawowe dane: firma założona w roku 2004 w wyniku połączenia
Bardziej szczegółowoPrzegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect jwojtasz@atom-tech.pl
Przegląd dostępnych hypervisorów Jakub Wojtasz IT Solutions Architect jwojtasz@atom-tech.pl Agenda Podział hypervisorów Architektura wybranych rozwiązań Najwięksi gracze na rynku Podział hypervisorów Hypervisor
Bardziej szczegółowoAndroid, wprowadzenie do SDK
Android, wprowadzenie do SDK Wprowadzenie, konfguracja środowiska, narzędzia, pierwsze aplikacje. prowadzący: Piotr Szymański, student 3 roku informatyki Paweł Rejkowicz, student 1 roku Informatyki 1 Android
Bardziej szczegółowoJava w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA
Java w 21 dni / Rogers Cadenhead. Gliwice, cop. 2016 Spis treści O autorze 11 Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA Dzień 1. Rozpoczynamy przygodę z Javą 21 Język Java 21 Programowanie obiektowe 24 Obiekty
Bardziej szczegółowoMariusz Fraś. Instytut Informatyki. olitechnika Wrocławska. Systemy wbudowane. Systemy Wbudowane. Dr inż. Mariusz Fraś. Konsultacje C-3, 301
Konsultacje C-3, 301 Informacje Systemy wbudowane Systemy Wbudowane Dr inż. http://eportal2.pwr.wroc.pl Kurs: Systemy wbudowane Konto: poczta elektroniczna PWr Hasło zapisu: indywidualnie dla grup http://www.ii.pwr.wroc.pl/~fras
Bardziej szczegółowoKomputery przemysłowe i systemy wbudowane
Komputery przemysłowe i systemy wbudowane Systemy operacyjne w systemach wbudowanych 2 KSEM WETI PG October 7, 2015 System operacyjny System operacyjny (OS) - opcjonalny w systemach wbudowanych. zbiór
Bardziej szczegółowoFundusze Europejskie dla rozwoju innowacyjnej gospodarki Dotacje na innowacje Inwestujemy w Waszą przyszłość Bydgoszcz, 30.04.2014 r.
Bydgoszcz, 30.04.2014 r. KOREKTA ZAPYTANIA OFERTOWEGO NR SWIM 2 Korekta dotyczy zmiany w punktach: II TERMIN I MIEJSCE DOSTAWY ZAMÓWIENIA Wybór oferty nastąpi do dnia 13 maja 2014 r. Planowany termin dostawy:
Bardziej szczegółowoAndroid ios Windows Mobile J2ME czyli Java 2 Micro Edition,
06.10.2013 1 Platformy mobilne Android System operacyjny dla telefonów komórkowych, który swoją dynamiką wzrostu i udziału w rynku przyćmił już niejeden produkt. ios System operacyjny używany w urządzeniach
Bardziej szczegółowoWindows 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ółowoInformatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC.
Informatyka I Programowanie aplikacji bazodanowych w języku Java. Standard JDBC. dr hab. inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2019 Standard JDBC Java DataBase Connectivity
Bardziej szczegółowoKomunikacja 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ółowoDokumentacja techniczna
I N F O R M A T Y K A S T O S O W A N A E A I I E A G H Dokumentacja techniczna Mobilny asystent administratora Łukasz Świder Radosław Gabiga Łukasz Podolski Paweł Knap Marec Cabaj Maciej Stygar Aleksander
Bardziej szczegółowo1 Wprowadzenie do J2EE
Wprowadzenie do J2EE 1 Plan prezentacji 2 Wprowadzenie do Java 2 Enterprise Edition Aplikacje J2EE Serwer aplikacji J2EE Główne cele V Szkoły PLOUG - nowe podejścia do konstrukcji aplikacji J2EE Java 2
Bardziej szczegółowoSPECYFIKACJA TECHNICZNA OPROGRAMOWANIA
Synergia Tech Sp. z o.o. ul. Szachowa 1 04-894 Warszawa tel.: +48 (22) 512 83 99 fax: +48 (22) 872 08 26 e-mail: biuro@intelidom.pl http: www.intelidom.pl Szanowny Pan, Janusz Jabłonowski Instytut Informatyki
Bardziej szczegółowoSeria i7-n9500. Uwagi: 1.Urządzenia NVR są dostarczane bez dysków HDD 2.Należy używać dysków HDD zalecanych przez producenta.
Informacje ogólne Seria rejestratorów sieciowych NVR bazująca na ostatnich osiągnięciach technologicznych. i7-n9500 łączą w sobie szereg patentów w dziedzinach kodowania dźwięku i obrazu, systemów wbudowanych
Bardziej szczegółowoZadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.
T: Wirtualizacja instalacji serwera Windows. Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V. VirtualBox to
Bardziej szczegółowoWindows Mobile. Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007
Windows Mobile Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007 Wykład 14-2 Windows CE Modułowy system operacyjny Platform Builder pozwala na wybranie tych
Bardziej szczegółowo/wpisać: model, symbol, producent urządzenia/
Załącznik nr 4a do Części I SIWZ Lp. Nazwa komponentu Wymagane minimalne parametry techniczne komputerów FORMULARZ CENOWY dla części I zamówienia Informacje dot. oferowanego urządzenia Ilość sztuk Cena
Bardziej szczegółowoSystemy operacyjne na platformach mobilnych 3 Wstęp do systemu Android
Systemy operacyjne na platformach mobilnych 3 Wstęp do systemu Android Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka
Bardziej szczegółowoSposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.
Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby
Bardziej szczegółowoAktualizacja środowiska JAVA a SAS
, SAS Institute Polska marzec 2018 Często spotykaną sytuacją są problemy z uruchomieniem aplikacji klienckich oraz serwerów SASowych wynikające z faktu aktualizacji środowiska JAVA zainstalowanego na komputerze.
Bardziej szczegółowoTypy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone
Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa
Bardziej szczegółowoInstrukcja obsługi programu. BlazeVideo HDTV Player v6
Instrukcja obsługi programu BlazeVideo HDTV Player v6 Spis treści 1. Opis programu...3 1.1 Wprowadzenie...3 1.2 Funkcje programu...3 1.3 Wymagania sprzętowe...4 2. Wygląd interfejsu...4 3. Obsługa programu...6
Bardziej szczegółowoOPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET
Security Systems Risk Management OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET Oprogramowanie firmy KEMAS jest zbudowane na bazie pakietu programowego- KEMAS NET- dedykowanego do zarządzania
Bardziej szczegółowoUsługi mobilne ipko biznes
Usługi mobilne ipko biznes Spis treści TOKEN MOBILNY... 3 Korzystanie z aplikacji Token ipko biznes... 4 LISTA OBSŁUGIWANYCH TELEFONÓW... 5 IPKO BIZNES NA BLACKBERRY... 5 Wymagania i pobranie aplikacji...
Bardziej szczegółowoInteligentny czujnik w strukturze sieci rozległej
Inteligentny czujnik w strukturze sieci rozległej Tadeusz Pietraszek Zakopane, 13 czerwca 2002 Plan prezentacji Problematyka pomiarów stężenia gazów w obiektach Koncepcja realizacji rozproszonego systemu
Bardziej szczegółowoProgramowanie Urządzeń Mobilnych. Część II: Android. Wykład 2
Programowanie Urządzeń Mobilnych Część II: Android Wykład 2 1 Aplikacje w systemie Android Aplikacje tworzone są w języku Java: Skompilowane pliki programów ( dex ) wraz z plikami danych umieszczane w
Bardziej szczegółowoS.L.J. ELEKTRONIK. Tuner cyfrowy. Opticum HD Sloth S1. z POLSKIM menu! Tuner do TV satelitarne
Informacje o produkcie OPTICUM HD Sloth S1 Cena : 153,00 zł (netto) 188,19 zł (brutto) Nr katalogowy : Sloth S1 Producent : Opticum Dostępność : Na zamówienie Stan magazynowy : brak w magazynie Średnia
Bardziej szczegółowoSystem komputerowy. System komputerowy
System komputerowy System komputerowy System komputerowy układ współdziałających ze sobą (według pewnych zasad) dwóch składowych: sprzętu komputerowego (hardware) oraz oprogramowania (software) po to,
Bardziej szczegółowoProgramowanie Multimediów. Programowanie Multimediów JAVA. wprowadzenie do programowania (3/3) [1]
JAVA wprowadzenie do programowania (3/3) [1] Czym jest aplikacja Java Web Start? Aplikacje JAWS są formą pośrednią pomiędzy apletami a aplikacjami Javy. Nie wymagają do pracy przeglądarki WWW, jednak mogą
Bardziej szczegółowoWorry-Free Business Security Standard Edition i Advanced Edition Service Pack 1 Wymagania systemowe
Worry-Free Business Security Standard Edition i Advanced Edition Service Pack 1 Wymagania systemowe Securing Your Journey to the Cloud p c Chmura chroniona ws Bezpieczeństwo Web Firma Trend Micro Incorporated
Bardziej szczegółowoRozwiązania internetowe iplanet
Rozwiązania internetowe iplanet Grzegorz Blinowski "CC" - Otwarte Systemy Komputerowe Grzegorz.Blinowski@cc.com.pl http://www.cc.com.pl/ tel (22) 646-6873; faks (22) 606-3780 Prezentacja przygotowana przez
Bardziej szczegółowoERDAS ADE Suite edytor baz danych Oracle Spatial
ERDAS ADE Suite edytor baz danych Oracle Spatial III Konferencja naukowo-techniczna WAT i GEOSYSTEMS Polska, Serock, 12 czerwca, 2008 ERDAS, Inc. A Hexagon Company. All Rights Reserved Czym jest ERDAS
Bardziej szczegółowoProjektowanie, tworzenie aplikacji mobilnych na platformie Android
Program szkolenia: Projektowanie, tworzenie aplikacji mobilnych na platformie Android Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Projektowanie, tworzenie aplikacji mobilnych
Bardziej szczegółowoOgłoszenie o zamówieniu w trybie przetargu 1
Łódź, dnia 14 listopada 2013 roku, Ogłoszenie o zamówieniu w trybie przetargu 1 dotyczące projektu realizowanego w ramach Regionalnego Programu Operacyjnego Województwa Łódzkiego na lata 2007-2013 IV Oś
Bardziej szczegółowoTransmisja danych multimedialnych. mgr inż. Piotr Bratoszewski
Transmisja danych multimedialnych mgr inż. Piotr Bratoszewski Wprowadzenie Czym są multimedia? Informacje przekazywane przez sieć mogą się składać z danych różnego typu: Tekst ciągi znaków sformatowane
Bardziej szczegółowoTechnologia ProStreamer
Technologia ProStreamer Programowalny streamer IP Quad, sygnałów DVB- S(S2), DVB-T, A/V Technologia ProStreamer jest nową, interaktywną metodą dystrybucji i zarządzania ofertą telewizji satelitarnej, naziemnej
Bardziej szczegółowoMin. 256 GB, dysk półprzewodnikowy SSD, złącze M.2.
Załącznik nr 1A do SIWZ OPIS PRZEDMIOTU ZAMÓWIENIA Dostawa sprzętu komputerowego i oprogramowania na potrzeby Krakowskiego Biura Festiwalowego Część 1 zamówienia Dostawa zestawów komputerów mobilnych oraz
Bardziej szczegółowoCertyfikaty firmy Sun. Ścieżka certyfikacyjna dla Javy Egzamin SCJP
Certyfikaty firmy Sun Ścieżka certyfikacyjna dla Javy Egzamin SCJP Ścieżka certyfikacyjna Java Podstawa J2EE J2ME J2SE Sun Certified Programmer Sun Certified Developer Sun Certified Web Component Developer
Bardziej szczegółowoPrzetwarzanie danych w chmurze
Materiały dydaktyczne Katedra Inżynierii Komputerowej Przetwarzanie danych w chmurze Modele przetwarzania w chmurze dr inż. Robert Arsoba Robert.Arsoba@weii.tu.koszalin.pl Koszalin 2017 Wersja 1.0 Modele
Bardziej szczegółowoKROK W STRONĘ OMNICHANNEL. TERMINALE POS I PIN-PADY W OFERCIE ecard
KROK W STRONĘ OMNICHANNEL TERMINALE POS I PIN-PADY W OFERCIE ecard TERMINALE INGENICO SERII ICT220 I PIN-PAD IPP220 Terminale Ingenico ict220 to niezawodne i wszechstronne rozwiązanie wspierające rozwój
Bardziej szczegółowo6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.
WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne
Bardziej szczegółowoADB-2840. Hybrydowy odbiornik HD P P P P P. Panel przedni. Panel tylny. Widok z góry. Pilot RC258. Akcesoria. Zasilacz.
ADB-2840 Hybrydowy odbiornik HD anel przedni anel tylny ilot RC258 Widok z góry Akcesoria Standardowe Zasilacz ilot RC258 (bez baterii) rzewód SCART Opcjonalne rzewód HDMI rzewód RF 1 Odbiornik ADB-2840,
Bardziej szczegółowoWirtualizacja. Piotr Sikora Tomasz Ziółkowski
Wirtualizacja Wirtualizacja Piotr Sikora Tomasz Ziółkowski 1 Plan wykładu Pojęcie wirtualizacji Historia zagadnienia Kryterium realizowalności VM Dlaczego stosować wirtualizację? Rodzaje wirtualizacji
Bardziej szczegółowo