1 / 6

Final Review

Get ready for the CSE321 final review with B. Ramamurthy. Study the exam topics, understand the concepts, and prepare efficiently to maximize your performance.

Download Presentation

Final Review

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Final Review CSE321 B.Ramamurthy B.Ramamurthy

  2. Date, Time and Place • December 16, 2015, Wednesday • 11.45AM – 2.45PM • NSC 215 • Please bring • Pencils, pens and erasers. • Any form of ID with photograph • Closed book exam B.Ramamurthy

  3. Topics 1. Task communications Ch. 7, Ch.8 (pp.165-166,173-180) • Signal and signal handlers • forks for creating multiple processes (pingpong.c and other programs) 2. Communication among tasks using pipes (pp.183-190) • Provided code with pipes, show a diagram with communication channels 3. Memory management issues and pointers (See the course page for details: pointers, dynamic memory allocation, deallocation, and memory leaks) 4. Project 2: XINU kernel, WRT54GL: processes, semaphores, data structures (tables), what do those tables contain; table entry structs 5. Device driver: Purpose, design of a DD, uart device driver, framebuffer device driver (see uart directory of xinu); regular OS vs embedded system OS B.Ramamurthy

  4. Format • One question per topic discussed above. • Each question may have subsections • No programming: but pseudo code may be required • Given a piece of code you will identify the purpose • Use diagrams where ever possible B.Ramamurthy

  5. How to study? Prepare? • Come prepared: there is no substitute for hard work • Review class notes; Understand project work and class work • Find ways to efficiently answer questions • Find ways to avoid silly mistakes • Create a mental checklist to make sure you have not missed anything important on the exam (like your name of the exam paper!) • Read the question paper and strategize on the order in which you will answer the questions • Build up competencies as you are reviewing the course material and not deficiencies… • Good luck. B.Ramamurthy

  6. We accomplished many things: Realtime-Embedded Systems::Time & Space; Performance & Memory B.Ramamurthy

More Related