Developing of teaching material for real-time systems using Java

The growth of technology has made today’s computers faster, cheaper and more reliable. Its application has also evolved from simple information processing systems to Real-Time systems. These systems have traditionally been developed with languages such as C and ADA. The use of these languages in...

Full description

Saved in:
Bibliographic Details
Main Author: Kan, Javern Kwong Lum.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/20702
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The growth of technology has made today’s computers faster, cheaper and more reliable. Its application has also evolved from simple information processing systems to Real-Time systems. These systems have traditionally been developed with languages such as C and ADA. The use of these languages in Real-Time systems has been widely documented but they have their weaknesses. The purpose of the project is to analyze the concurrent model of Java platform to present concurrent programming techniques using Java, as a teaching material. This is done through developing various program examples to illustrate concepts of concurrency. A Lego Mindstorms experiment that uses Java to program an autonomous robot supplements these teaching materials.