Upload
cody-maldonado
View
20
Download
1
Embed Size (px)
DESCRIPTION
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! - PowerPoint PPT Presentation
Citation preview
Introduktion til ITJEM1
20. april 2023 1ITJEM1 /jrt
20. april 2023/jrt ITJEM1 /jrt 2
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
20. april 2023 ITJEM1 /jrt 3
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
20. april 2023 ITJEM1 /jrt 4
Supplerende materiale
• The Java Language Specification (Sun Microsystems)
20. april 2023 ITJEM1 /jrt 5
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.
20. april 2023/JRT ITJEM1 /jrt 6
Systemoversigt
Hardware
Device drivere
RTOS
JVMtask
Task Task ....
Java kode (class-filer)
Interrupts
20. april 2023 ITJEM1 /jrt 7
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
20. april 2023 ITJEM1 /jrt 8