8
Introduktion til ITJEM1 26. august 2022 1 ITJEM1 /jrt

Introduktion til ITJEM1

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

Page 1: Introduktion til ITJEM1

Introduktion til ITJEM1

20. april 2023 1ITJEM1 /jrt

Page 2: Introduktion til ITJEM1

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

Page 3: Introduktion til ITJEM1

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

Page 4: Introduktion til ITJEM1

20. april 2023 ITJEM1 /jrt 4

Supplerende materiale

• The Java Language Specification (Sun Microsystems)

Page 5: Introduktion til ITJEM1

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.

Page 6: Introduktion til ITJEM1

20. april 2023/JRT ITJEM1 /jrt 6

Systemoversigt

Hardware

Device drivere

RTOS

JVMtask

Task Task ....

Java kode (class-filer)

Interrupts

Page 7: Introduktion til ITJEM1

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

Page 8: Introduktion til ITJEM1

20. april 2023 ITJEM1 /jrt 8