80 likes | 154 Views
Introduktion til ITJEM1. ITJEM1. Hjemmeside: http://kurser.iha.dk/eit/jem1/ Læringsmål: se “Kursus” eller IHA.DK kususkatalog Undervisningsform Normalt 4-5x35 min forelæsning + 7-8x35 min i LAB pr uge Oversigt se Lektionsplan eller Campusnet! Kalender opdateres ca. en uge frem!
E N D
Introduktion til ITJEM1 ITJEM1 /jrt
ITJEM1 • Hjemmeside: • http://kurser.iha.dk/eit/jem1/ • Læringsmål: se “Kursus” eller IHA.DK kususkatalog • Undervisningsform • Normalt 4-5x35 min forelæsning + 7-8x35 min i LAB pr uge • Oversigt se Lektionsplan eller Campusnet! • Kalender opdateres ca. en uge frem! • Undervisningsmateriale via hjemmeside. • Evaluering: • Godkendelse på grundlag af obligatoriske LAB opgaver ITJEM1 /jrt
Undervisningsmateriale • J. Knudsen: Kicking Butt with MIDP and MSA • Bill Venners: Inside the Java 2 Virtual Machine (online i uddrag) • Core Java I og II • A Survey of J2ME Today (Sun Microsystems) • java.net J2ME tutorial • The Java Virtual Machine Specification (Sun Microsystems) • Diverse noter, artikler og manualer omkring: • MIDP og MIDP udvikling • Security • LAB opgaver ITJEM1 /jrt
Supplerende materiale • The Java Language Specification (Sun Microsystems) ITJEM1 /jrt
Komponentprofil. Undervisningen tager udgangspunkt i en komponentprofil • Java Run Time Environment JRE 1.6 Update 16 • Java Standard Edition SDK 1.6 Update 16 • NetBeans 6.7.1 (Komplet "bundle") • Java Micro Edition SDK 3.0 (med Sun Wireless Toolkit WTK) • Sun Spot SDK v5.0 Red + Sun Spot Manager Tool 4.2.3 • Andet TBS. ITJEM1 /jrt
Java kode (class-filer) JVM task .... Task Task RTOS Device drivere Interrupts Hardware Systemoversigt ITJEM1 /jrt
Arbejdsdeling • Java kode: • dynamisk opdatering af kode (dynamisk linking) • dynamisk opdatering af objekter (serialisering) • platform uafhængig kode • kompakthed (class filer, jar filer) • sikkerhed • RTOS kode: • device drivere • real-time kode • resourcestyring • beregninger ITJEM1 /jrt