Question Set 3 :
EMBEDDED SYSTEM
PE-EC703A Embedded System
Dr. B.C. Roy Engineering College
1. How can embedded system standards typically be classified?
2. [a] Name and define four groups of market-specifific standards.
[b] Give three examples of standards that fall under each of the four market-specifific
Groups.
3. [a] Name and define four classes of general-purpose standards.
[b] Give three examples of standards that fall under each of the four general-purpose
Groups.
4. Which standard below is neither a market-specifific nor a general-purpose embedded
systems standard?
A. HTTP – Hypertext Transfer Protocol.
B. MHP – Multimedia Home Platform.
C. J2EE – Java 2 Enterprise Edition.
D. All of the above.
E. None of the above.
5. [a] What is the difference between a high-level language and a low-level language?
[b] Give an example of each.
6. [Select] A compiler can be located on:
A. a target.
B. a host.
C. on a target and/or on a host.
D. None of the above.
7. [a] What is the difference between a cross-compiler and a compiler?
[b] What is the difference between a compiler and an assembler?
8. [a] What is an interpreter?
[b] Give two examples of interpreted languages.
9. [T/F] All interpreted languages are scripting languages but not all scripting languages are
interpreted.
10. [a] In order to run Java, what is required on the target?
[b] How can the JVM be implemented in an embedded system?
11. Which standards below are embedded Java standards?
A. pJava – Personal Java.
B. RTSC – Real Time Core Specifification.
C. HTML – Hypertext Markup Language.
D. A and B only.
E. A and C only.
12. What are the two main differences between all embedded JVMs?
13. Name and describe three of the most common byte processing schemes.
14. [a] What is the purpose of a GC?
[b] Name and describe two common GC schemes.
15 [a] Name three qualities that Java and scripting languages have in common.
[b] Name two ways that they differ.
16. [a] What is the .NET Compact Framework?
[b] How is it similar to Java?
[c] How is it different?
17. What is the difference between LANs and WANs?
18. What are the two types of transmission mediums that can connect devices?
19. [a] What is the OSI model?
[b] What are the layers of the OSI model?
[c] Give examples of two protocols under each layer.
[d] Where in the Embedded Systems Model does each layer of the OSI model fall?
Draw it.
20. [a] How does the OSI model compare to the TCP/IP model?
[b] How does the OSI model compare to Bluetooth?