就业数据资源平台
当前位置:首页 > 笔试题目
软件类笔试题


软件题目


1. Queue is a useful structure


* What is a queue?


* Write 5 operations or functions, without details, that can be done on a queue.


2. Insert a sequence fo keys(24,49,13,20,59,23,90,35) into a data structure, which has no keys initially. Depict the data structure after these insertions, if it is:


* a heap tree


* an AVL tree


3. * What is a synchronous I/O bus?


* What is an asnchronous I/O bus?


* Compare the advantages and disadvantages of synchronous and a synchronous I/O bus.


4. Explain the following terminology:


* Baud rate


* Handshaking


* Memory mapped I/O


5. Explain the key issues in supporting a real-time operation system for embedded system.


6. Explain the mapping of visual addresses to real addresses under paging by


* direct mapping


* associative mapping


* combined direct/associated mapping


7. Please explain what is “write-back” and “write-through”, and discuss the advantage and disadvantage about these two methods.


8. Explain the concept and benefit of threads

就业数据资源平台