Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Exam Paper: Embedded Software for Networking (ELTR9015) - Cork IT, Exams of Embedded Systems

An examination paper for the embedded software for networking module (eltr9015) in the m.eng. In embedded systems engineering programme at the cork institute of technology. Instructions for candidates, questions, and marking schemes for the winter 2010 semester exam. The questions cover topics such as source/version control, agile development, java me, and network communication in java me.

Typology: Exams

2012/2013

Uploaded on 03/31/2013

paramita
paramita 🇮🇳

4.6

(15)

126 documents

1 / 3

Toggle sidebar

Related documents


Partial preview of the text

Download Exam Paper: Embedded Software for Networking (ELTR9015) - Cork IT and more Exams Embedded Systems in PDF only on Docsity! CORK INSTITUTE OF TECHNOLOGY INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ Semester 1 Examinations 2010/11 Module Title: Embedded Software for Networking Module Code: ELTR9015 School: Electronic and Electrical Engineering Programme Title: M.Eng. in Embedded Systems Engineering Programme Code: EMBED_9_Y5 External Examiner(s): Mr. P. French, Dr. D. Heffernan, Mr. P. Quinlan Internal Examiner(s): Mr. Fergus O’Reilly Instructions: Answer THREE questions Duration: 2 Hours Sitting: Winter 2010 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. (These should not have been listed in the previous answer on Agile development). 8 marks Q 2 (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 Q 3 (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)
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved