TECHNOLOGIE INFORMACYJNE

Podobne dokumenty
WPROWADZENIE DO JĘZYKA JAVA

Język Java i technologie Web - opis przedmiotu

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Java jako język programowania

Programowanie obiektowe zastosowanie języka Java SE

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

I2: J2ME programowanie w NetBeans IDE Wydział Transportu PW semestr /11

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS/KARTA PRZEDMIOTU

Początki Javy. dr Anna Łazińska, WMiI UŁ Podstawy języka Java 1 / 8

Autor : Mateusz Kupczyk

Programowanie w Javie cz. 1 Wstęp. Łódź, 24 luty 2014 r.

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

ZAPOZNANIE SIĘ Z TWORZENIEM

Wykład 1: Wprowadzenie do technologii Java

WPROWADZENIE DO JĘZYKA JAVA

Rok I, semestr I (zimowy) Liczba godzin

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

Java w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

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

Inżynieria oprogramowania - opis przedmiotu

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Gry komputerowe i multimedia, GKiM studia niestacjonarne Dla rocznika:

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

Dokumentacja aplikacji Szachy online

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Programowanie obiektowe. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: II/4

Egzamin / zaliczenie na ocenę*

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Programowanie obiektowe 1 - opis przedmiotu

Podstawy i języki programowania

Środowiska i platformy programistyczne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Egzamin / zaliczenie na ocenę*

JDK 7u25 NetBeans Zajęcia 1 strona - 1

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Kierunkowy Wybieralny Polski Semestr V

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Informatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC.

Kierunkowy Wybieralny Polski Semestr V

Programowanie w Javie 2. Płock, 26 luty 2014 r.

Rok I, semestr I (zimowy) Liczba godzin

SYLABUS/KARTA PRZEDMIOTU

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Dla rocznika:

SYLABUS/KARTA PRZEDMIOTU

Wstęp do programowania w języku Java

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia stacjonarne Dla rocznika: 2018/2019

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

Ćwiczenie 1. Przygotowanie środowiska JAVA

Język JAVA podstawy. wykład 2, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

edycja 3 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

INP002018W, INP002018L

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Programowanie aplikacji na urządzenia mobilne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

PRZEWODNIK PO PRZEDMIOCIE

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Grafika komputerowa

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Ogólnoakademicki. dr Małgorzata Dziedzic

PRZEWODNIK PO PRZEDMIOCIE

Wprowadzenie. Narzędzia i środowiska programistyczne. Laboratorium 1. Prowadzący: Kierunek: Semestr: Rok: Tomasz Gądek Informatyka Zimowy 2

Programowanie Komponentowe WebAPI

PRZEWODNIK PO PRZEDMIOCIE

Język JAVA podstawy. wykład 1, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

MIGRACJA SYSTEMÓW INFORMATYCZNYCH DO TECHNOLOGII JAVA

Projektowanie aplikacji na platformie Android Kod przedmiotu

Podstawy języka Java. przygotował:

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Programowanie obiektowe. Wprowadzenie

KATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA

Rok I, semestr I (zimowy) Liczba godzin

Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze) pisemne, końcowe zaliczenie pisemne

PRZEWODNIK PO PRZEDMIOCIE

ZSBD ćwiczenie 4. Obiektowe systemy zarządzania bazą danych. Przygotowanie środowiska pracy. Wymagania: ZSBD ćwiczenie 4

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Kierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe

Zaawansowane programowanie w języku C++

Inżynieria systemów mobilnych

Wybrane działy Informatyki Stosowanej

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

Wybrane działy Informatyki Stosowanej

5.6.2 Laboratorium: Punkty przywracania

Aplikacje internetowe - opis przedmiotu

Transkrypt:

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 LAB - SEM IX Przedmiotem naszych zainteresowań będzie JAVA. JAVA Java to nie tylko język j programowania, w tej chwili to cały zestaw róŝnorodnych, r jednocześnie nie spójnych technologii, umoŝliwiaj liwiających uniwersalną elastyczną i łatwą realizację projektów w informatycznych w dowolnych niemal dziedzinach. W awangardowych obszarach programowania: serwisy WEB, czy teŝ komunikacja bezprzewodowa i wiele innych rozwiąza zań technologicznych, rodzących się poza środowiskiem Javy, włącza jej technologie jako standardowe narzędzia.

Historia powstania języka JAVA Narodziny Javy 1990 rok, Sun Microsystems, Inc. Mountain View, California. Początkowa nazwa nowego języka OAK. Przeznaczenie - programowanie inteligentnych urządzeń domowego uŝytku (projekt Green). Główny architekt Javy James Gosling. W 1994 r. wstrzymano prace nad Javą. Przyczyna - brak zainteresowania projektem Green ze strony znanych producentów urządzeń elektronicznych. Rozwój Internetu powoduje ponowne zainteresowanie się językiem tworzącym przenośne programy. 1995 rok, konferencja w San Francisco - pierwsza publiczna prezentacja Javy.

J2EE Sun Microsystem Java 2 Platform, Enterprise Edition (J2EE) definiuje standard tworzenia aplikacji opartych na architekturze wielowarstwowej. J2EE wykorzystuje język JAVA jako podstawę programowania logiki aplikacji oraz definiuje środowisko wykonania i model aplikacji. Klient kupujący rozwiązanie oparte na J2EE ma dowolny wybór jeŝeli chodzi o platformę sprzętową, system operacyjny lub serwer aplikacji Wykorzystywaną technologią komponentową jest EJB (Enterprise Java Beans).

Zasada działania programów w Javie javac nazwa_pliku.java Pliki *.java kompilacja Pliki *.class interpretacja przez JVM zainstalowaną na danej platformie lub przeglądarce WWW JVM

cechy JAVY Uniwersalny język j programowania NiezaleŜno ność od platformy sprzętowo towo-programowej Java to uniwersalne środowisko programowania GUI: AWT, Swing Uniwersalne środowisko dostępu do baz danych JDBC Uniwersalne środowisko programowania multimediów Środowisko przetwarzania dokumentów w XML Uniwersalne środowisko programowania w sieciach klient-serwer. Środowisko programowania w systemach rozproszonych

Platformy Java Zostały y zdefiniowane następuj pujące platformy Java: Java 2, Standard Edition (J2SE) - definiuje platformę dla aplikacji ogólnych zastosowań. Platforma taka musi implementować podstawowy zakres API. Przeglądarki internetowe to przykład platformy J2SE. Java 2, Enterprise Edition (J2EE) - rozszerza J2SE o dodatkowe API pozwalające na tworzenie aplikacji wielowarstwowych klasy Enterprise. Java 2, Micro Edition (J2ME) Wireless Toolkit 2.5.2 - narzędzia do tworzenia i testowania aplikacji dla urządze dzeń mobilnych Personal Java - podzbiór r J2SE, przeznaczona do urządze dzeń przenośnych nych z ograniczonymi zasobami. Java Card - minimalny podzbiór klas Java do tworzenia aplikacji z wykorzystaniem kart inteligentnych (smart card).

J2ME Wireless Toolkit 2.5.2 Firma Sun Microsystems udostępni pniła a nową wersję J2ME Wireless Toolkit 2.5.2 - narzędzia do tworzenia i testowania aplikacji dla urządze dzeń mobilnych. Trudno dziś wyobrazić sobie nowoczesny telefon komórkowy, który nie obsługiwa ugiwałby Javy. Gry i programy napisane w tym języku j na urządzenia mobilne stają się coraz powszechniejsze. Wychodząc c naprzeciw potrzebom programistów w Sun udostępni pnił nową wersję J2ME Wireless Toolkit 2.5.2 Narzędzie to umoŝliwia tworzenie aplikacji działaj ających na "komórkach", palmtopach,, czy innych urządzeniach przenośnych, nych, które wspierają tą technologię. Toolkit zawiera nie tylko potrzebne do tego biblioteki, ale takŝe e specjalne emulatory dla róŝnych r typów w urządze dzeń,, narzędzia do optymalizacji, dokumentację oraz przykłady

1. Zajęcia informacyjne Plan zajęć Część 1 Podstawy programowania w JAVIE 2. Pierwsze kroki z Javą - Projekt typu Console Application w IDE NetBeans 6.7 3. Podstawy programowania obiektowego w Javie 4. Elementy programowania obiektowego aplety, aplikacja graficzna 5. Tworzenie bibliotek klas generowanie liczb pseudolosowych 6. Interaktywny interfejs graficzny - pakiet Swing - podstawy 7. Interaktywny interfejs graficzny - pakiet Swing Java Foundation Classes (JFC( JFC) 8. Kolokwium nr 1 podstawy programowania w Javie Część 2 Programowanie aplikacji mobilnych w Javie (MIDlety( MIDlety) 9. Pierwsza aplikacja (MIDlet( MIDlet) ) w Javie na telefon komórkowy 10. Aplikacja graficzna, wycinek elipsy, koperta 11. Metodyka postępowania powania przy tworzeniu MIDletów 12. Kalkulator 4-dzia4 działaniowyaniowy 13. Kolokwium nr 2 programowanie telefonów w komórkowych podstawy 14. Foto album 15. Zaliczenie przedmiotu, ew. kolokwium poprawkowe

Technologie informacyjne semestr IX 2009/2010 Regulamin ćwiczeń laboratoryjnych 1. Obecność na zajęciach jest obowiązkowa 2. Ocena z laboratorium jest wystawiana na podstawie sumy punktów uzyskanych z dwóch kolokwiów. w. 3. Aby zaliczyć laboratorium naleŝy y uzyskać co najmniej 51% punktów, moŝliwych do uzyskania. 4. Ocena końcowa jest oceną zintegrowaną z ćwiczeń lab. i testu zaliczeniowego z wykład adów. 5. Po zakończeniu semestru dodatkowo odbędzie dzie się kolokwium poprawkowe na ostatnich zajęciach. 6. W czasie zajęć w salach komputerowych obowiązuje regulamin Laboratorium Informatyki WT PW. Ubrania zostawiamy w szatni!!!

LOGOWANIE Nazwę uŝytkownika i hasło o wpisujemy małymi literami. UŜytkownik: ti9 Hasło: ti9 Folderem roboczym na zajęciach jest katalog G:\ Pamiętaj! Ponowne logowanie kasuje zawartość dysku G:\ i przywraca pierwotne ustawienia Pulpitu. Stworzone oprogramowanie na zajęciach moŝna przekopiować na dyskietkę (A:) lub przez port USB na Pen Drive a (dysk wymienny F:) Instrukcje do ćwiczeń są dostępne w Internecie pod adresem http://www.it.pw.edu.pl/~zbig/ti9.html KaŜdy student musi posiadać obowiązkowo na zajęciach własną wydrukowaną instrukcję do ćwiczenia oraz własne materiały pomocnicze.

Instalacja oprogramowania dla Windows Platform na komputerze domowym Pobierz ze stron www: - bezpłatne oprogramowanie instalacyjne i zainstaluj w następującej kolejności: A) http://java.sun.com/javase/downloads/index.jsp Download Java 2 Platform Standard Edition 6, JDK 6 Update 16 B) Pobierz ze strony NetBeans http://www.netbeans.org/downloads/index.html NetBeans 6.7.1 lub skopiuj z Laboratorium Informatyki z dysku sieciowego na PenDrive >= 512 MB Z:\Informatyka\TI9\instalki (cały folder instalki ~ 400 MB)