SubjectsSubjects(version: 945)
Course, academic year 2012/2013
   Login via CAS
Object Oriented Application Development A - OB2319317
Title: Vývoj aplikací v objektovém prostředí A
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2012 to 2012
Semester: winter
E-Credits: 4
Examination process: winter s.:
Hours per week, examination: winter s.:1/2, C+Ex [HT]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Note: course can be enrolled in outside the study plan
enabled for web enrollment
priority enrollment if the course is part of the study plan
Guarantor: PhDr. Jiří Štípek, Ph.D.
Pre-requisite : OB2319217
Interchangeability : OB2319318
Is incompatible with: OB2319215
Is interchangeable with: OB2319215
Annotation -
Last update: STIPEK/PEDF.CUNI.CZ (04.12.2014)
The aim of the course is to develop practical skills in programming with emphasis on the basics of object-oriented programming and programming in the Windows OS environment, and providing adequate theoretical knowledge. The mission of the course is to acquaint students with the object-oriented approach to algorithms and programming through Java language in contrast to the procedural approach.
Literature - Czech
Last update: BATTIST/PEDF.CUNI.CZ (29.03.2012)
  • DARWIN, F. Java, kuchřka programátora. Brno : Computer Press, 2006.
  • HEROUT, P. Učebnice jazyka Java. České Budějovice : Kopp, 2007.
  • KRAVAL, I. Základy objektově orientovaného programování. Praha : Computer Press, 1998.
  • PECINOVSKÝ, R., VIRIUS, M. Objektové programování 1, 2. Praha : Grada Publishing, 1999.
  • VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 2008.
  • ECKEL, B. Thinking in Java. Prentice Hall, 2006.
  • HEROUT, P. Java ? bohatství knihoven. České Budějovice : Kopp, 2003.
  • JORDAN, D., RUSSELL, C. Java Data Objects. O´Reilly, 2003.
  • LIGUORI, R., LIGUORI, P. Java Pocket Guide. O´Reilly, 2008.
  • McLAUGHLIN, B., POLLICE, G., WEST, D. Head First Object-Oriented Analysis and Design. O´Reilly, 2006.
  • SPELL, B. Java - programujeme profesionálně. Praha : Computer Press, 2002.
  • http://interval.cz/vyvoj-aplikaci/java/
  • http://www.linuxsoft.cz/
  • http://www.owebu.cz/skripty/vypis.php?clanek=1276
Syllabus -
Last update: BATTIST/PEDF.CUNI.CZ (29.03.2012)
  • Introduction to objects
  • Java - programming language
  • Classes and objects
  • Basic data types overview
  • Object - attribute, method a constructor
  • Java and terminal input/output
  • String
  • Java access specifiers
  • Inheritance
  • Interface
  • Exceptions
  • Práce se soubory
  • Graphics user interface in Java
Course completion requirements - Czech
Last update: STIPEK/PEDF.CUNI.CZ (03.12.2014)

ZÁPOČET

Zápočet se uděluje na základě odevzdání úkolů, které budou zadávány a odevzdávány průběžně prostřednictvím VLE Moodle. Ke získání zápočtu je nutné dosáhnout celkového průměrného hodnocení úkolů alespoň 80%. Neodevzdané úkoly se započítávají do průměru s hodnocením 0. Všechny úkoly bude možné na základě hodnocení přepracovat a odevzdat znovu (termín pro přepracovanou verzi bude adekvátně posunut). Přepracovat a znovu odevzdat kterýkoliv úkol bude možné nejpozději k datu poslední plánované hodiny dle SIS. 

ZKOUŠKA

Zkouška bude mít část praktickou a část ústní.

Praktická část: Studující obdrží zadání 4 - 6 jednodušších úloh a jeho úkolem bude naprogramovat funkční řešení ve stanoveném časovém limitu. 

Ústní část: Studující obdrží 2 - 3 otázky týkající se základních pojmů nebo rysů jazyka Java a jeho úkolem bude je vysvětlit.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html