2010 m. egzamino teorinės dalies bilieto pavyzdys

2008 m. java teorinės dalies egzamino bilieto pavyzdys

2013 m. STA specialybės Java rezultatai
Teorinės dalies egzaminas birželio 20 d. 10 val. 419 a. Baltupiai

Java programavimo literatūra:

  1. Pagrindinis paskaitose naudojamas Sun Microsystems parengtas šaltinis

  2. Algirdas Deveikis, Objektinis programavimas Java kalba

  3. Praktinei informatikai rekomenduotina knyga (6.0 Mb 3-ios atnajintos vers. failas)

  4. Java per 24 valandas (1.1 Mb zip archyvas)

  5. Java pratybos matematikams, Vilius Stakėnas

  1. Dokumentacija (MIF) (j2sdk1.4.2),

  2. documentation (SUN)

  3. Java kalbos specifikacija

  4. Java 6 v. specification (SUN) Java paketų rinkinys

Programinė įranga

  1. Sun Microsystems JDK/SDK

  2. JDK 6 (Java SE (Standard Edition)

  3. NetBeans 6.0, kompanija Sun Microsystems Reikalauja daug kompiuterio resursų

  4. Eclipse Classic SDK Populiari java programų rašymo aplinka

  5. Microsoft J++ 6.0 versija ir J# .NET Galima laisvai pasirinkti tik vieną programavimo kalbą, pvz. Java, C#, C++

Java programavimas Internetui

  1. Mano pirmoji Java

  2. Internetas ir Java

  3. Java programavimo įvadas liet., angl., skaidrės.

  4. Java objektinis programavimas liet., angl.

  5. Sintaksė ir semantika liet., angl., skaidrės.

  6. Kaip dirba įskiepiai (apletai), skaidrės.

  7. java.AWT paketas: darbas su langais, įvykiais ir meniu

  8. javax.swing paketas

  9. Wireless Java, skaidrės, slides

Tipinių koliokviumo programų pavyzdžiai

  1. Įskiepis "Šaškių lenta"

  2. Java programėlė su grafika "Brauno judesys"

  3. Darbo su testu java programėlė "Atvirkščiai"

Paskaitose naudotų programų pavyzdžiai

  1. throw ir throws naudojimo pavyzdys

  2. Duomenų skaitymo/rašymo pavyzdžiai

  3. Java IO užduočių (2007) pavyzdžiai ir programos

  4. Matricų daugybos greičio optimizavimas Javoje

  5. Javos pratybų kontrolinio pavyzdys

  6. Klaidų apdorojimo pavyzdys

  7. Kolekcijos

Paskaitų turinys

  1. Java programavimo technologijos apžvalga (skaidrės)

  2. Java kalbos pagrindai

  3. Interfeisai ir paveldimumas ( skaidres )

  4. Skaičiai * ir eilutės ( skaidrės )

  5. Bendrinis programavimas * ( skaidrės )

  6. Kolekcijos ( Collection, Set, SortedSet, List, Queue, ir Map, SortedMap interfeisai; HashSet, TreeSet, LinkedHashSet, ArrayList, LinkedArrayList, HashMap, TreeMap, LinkedHashMap klasės; algoritmai ir kolekcijos ) (skaidrės)

  7. Įskiepiai, mano pirmasis Įskiepis (skaidrės)

  8. Klaidų apdorojimas ( skaidrės )

    (Išimties (klaidos) sąvoka; try, catch, finally blokai; klaidų apdorojimo sukūrimas (throws, throw); reikalaujančios ir nereikalaujančios apdorojimo klaidos; assert )
  9. Kalbos raktiniai žodžiai, Wiki ( abstract assert (JDK 1.4) boolean break byte case catch char class const continue default do double else enum (JDK 1.5) extends false final finally float for goto if implements import instanceof int interface long native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while )

* pažymėti klausimai neįtraukiami į 2012 m. Java teorijos klausimus

** pažymėti klausimai neįtraukiami į FDM ir Ekonometrijos specialybių Java teorijos klausimus


Pratybų temos


Java programavimo kurso atsiskaitymo tvarka