Embedded Software Networking Exam (ELTR9015) for Systems Engineering, Exams of Embedded Systems

An examination paper for the embedded software networking module (eltr9015) in the embedded systems engineering programme (embed_9_y5) at the cork institute of technology. Instructions for candidates, three examination questions, and details about the external and internal examiners. The questions cover topics such as source control models, agile development, java me networking, and java me application lifecycle.

Typology: Exams

2012/2013

Uploaded on 03/31/2013

paramita
paramita 🇮🇳

4.6

(16)

120 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Page 1 of 3
CORK INSTITUTE OF TECHNOLOGY
INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ
Autumn Examinations 2011/12
Module Title: Embedded Software Networking
Module Code: ELTR9015
School: Mechanical, Electrical & Process Engineering
Programme Title: MEng in Embedded Systems Engineering
Programme Code: EMBED_9_Y5
External Examiner(s): Mr D. O’Connell, Dr D. Heffernan, Mr M. Kelleher
Internal Examiner(s): Mr F. O’Reilly
Instructions: Answer three (3) questions.
Duration: 2 Hours
Sitting: Autumn 2012
Requirements for this examination:
Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have
received the correct examination paper.
If in doubt please contact an Invigilator.
pf3

Partial preview of the text

Download Embedded Software Networking Exam (ELTR9015) for Systems Engineering and more Exams Embedded Systems in PDF only on Docsity!

CORK INSTITUTE OF TECHNOLOGY

INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ

Autumn Examinations 2011/

Module Title: Embedded Software Networking

Module Code: ELTR

School: Mechanical, Electrical & Process Engineering

Programme Title: MEng in Embedded Systems Engineering

Programme Code: EMBED_9_Y

External Examiner(s): Mr D. O’Connell, Dr D. Heffernan, Mr M. Kelleher Internal Examiner(s): Mr F. O’Reilly

Instructions: Answer three (3) questions.

Duration: 2 Hours

Sitting: Autumn 2012

Requirements for this examination:

Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have received the correct examination paper. If in doubt please contact an Invigilator.

Q1 (a) Compare and contrast, providing examples, the “reserved/locking” and “unreserved/non-locking” models of Source/Version Control/ Configuration Management. (10 marks)

For each of the following two cases choose and justify one of the above approaches. Also name a commercial product, which could satisfy the needs described.  Team of 10 developers working on a prototype system over 6 months.  Product Team of 50 developers, developing and managing the release of a software product/range over 3 or 4 years. (10 marks)

(b) Outline the main features of Agile development models, (e.g. Extreme Programming) of software development. (6 marks)

Extreme Programming has twelve practices for use during project development. Name and outline 4 of them. (not listed above). (8 marks)

Q 2 (a) Communication within Java ME is achieved through URL structures. Provide examples of URL structures and their set-up. What feature of the language allows this coherent approach to networking? (8 marks)

(b) Provide examples of initiating and operating communications in Java ME for two (2) of the following. In your answer include both data set-up and data transfer and the closing of communications.

 Bluetooth Data Transfer

 SMS Message Sending

 Zigbee Datagram (2 x 13 marks)

Q 3 (a) Java and Java ME provide a flexible range of programming environments depending on usage. Using diagrams show the relationships between Java SE, Java ME, CDC, CLDC and MIDP. (14 marks)

(b) Draw and explain the standard lifecycle model of a Java ME application. (10 marks)

(c) Provide code samples to show how the lifecycle is supported within the application template of a MIDP application and how your MIDP application, gains these template features. (10 marks)