就业数据资源平台
当前位置:首页 > 笔试题目
扬智(科技)软件笔试题目


1. Queue is a useful structure

(a): What is a queue?

(b): 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): a heap tree

(b): an AVL tree

3. (a) What is a synchronous I/O bus?

(b) What is an asnchronous I/O bus?

(c) Compare the advantages and disadvantages of synchronous and a

synchronous I/O bus.

4. Explain the following terminology:

(a): Baud rate

(b): Handshaking

(c): 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

(a) direct mapping

(b) associative mapping

(c) 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

9. What is hardware interrupt? What is software interrupt? What is

exception? Please tell me all you know about interrupt.

10.Write a recursive function that tests wether a string is a palindrome.

A palindrome is s string such as "abcba" or "otto" that reads the same in

both directions.If you can write this function recursively,you can write

an iterative version of this function instead.

 


相关主题阅读:


雅虎公司C#笔试题


腾讯技术类笔试



intel技术类笔试题


四大事务所笔试题目选摘

















 


 


就业数据资源平台