作者dasea2008 (own house engineering)
看板ncyu_phyedu
标题[讨论] im 97-1
时间Thu Jan 20 13:57:29 2011
国立嘉义大学九十七学年度
资讯管理学系硕士班招生考试试题
科目:计算机概论
1. Please briefly describe the main function of CGI? (5 points)
2. Please briefly describe the properties of Bluetooth technique. (5 points)
3. Excluding the Bluetooth earphone, please imagine and briefly describe ONE
possible application
of Bluetooth in the real life. (7 points).
4. Regardless of what generation of programming language is adopted, all
high-level language
programs must be translated into executable code before being executed.
Compilation and
interpretation are two different kinds of methods used to develop executable
code. Please briefly
describe the process of developing executable code using the compilation
method. (5 points)
5. What are the advantages of the interpretation as compared with the
compilation? (5 points)
6. How many bytes will it take to store a 3×4 inches, resolution 300 ppi,
full-color (24 bits/pixel)
digital image (1KB = 1000 Bytes, 1MB = 1000KB)? (5 points)
7. What does the slogan「30 万画素照相手机」mean? (5 points)
8. What does「64 位元个人电脑」mean? (5 points)
9. What is the size of the addressable memory in the computer that uses
36-bit address bus? (5 points)
10. What is the two’s complement of (01010100)2. (3 points)
11. (1) What is the advantage of the variation of linked allocation that uses
a FAT to chain together
the blocks of a file? (5 points)
(2) The FAT scheme, however, may result a significant number of disk head
seeks between FAT
and data blocks. Please briefly explain the reason and give a suggestion to
avoid this problem.
(5 points)
12. Three programs containing semaphore-operations are shown as the following:
(1) If the execution sequence of these three critical sections is CS3迳CS1迳
CS2迳CS3迳CS1迳
CS2… , please give the correct semaphores of X, Y, and Z and the initial
values for these binary
semaphores. (5 points)
(2) On a priority-based scheduling system, synchronization mechanisms (e.g.,
the semaphore) may
cause the priority inversion problem.What’s that? Briefly descript a
possible solution. (5 points)
13. What is “Phishing”? How does it affect businesses while we lose control
of the growth of Phishing?
(5 points)
14. What is “Dynamic Linking”? And give two advantages while executing
programs with dynamic
linking. (5 points)
15. Please explain two differences between IPv4 and IPv6 in detail. (5 points)
16. As compared with the traditional telephone systems, discuss the obstacles
to overcome while
applying VoIP on the Internet. (5 points)
17. 以下哪些行为可能涉及不法? (5 points)
(a) 转贴网路上未经证实之文章。(例如:某某黑心饮料店添加致癌物… )
(b) 未经授权,直接使用室友电脑。
(c) 将自制的病毒程式公布於部落格上,供人免费下载。
(d) 未经作者同意,直接引用市场分析图表於课堂报告的投影片。
(e) 在管理单位不知情下,利用系统漏洞成功进入主机,但未进行任何破坏
或窥看资料等恶意行为。
18. 嘉大新民校区某颗Router 的Routing Table 如下表:(5 points)
Row Destination
Network or Subnet
Mask Metric
(Cost)
Interface Next-hop
Router
1 140.131.0.0 255.255.0.0 50 2 G
2 140.130.0.0 255.255.0.0 25 2 G
3 140.130.203.0 255.255.255.0 5 1 Local
4 140.130.203.0 255.255.255.0 15 2 K
5 140.130.204.0 255.255.252.0 20 2 K
6 140.130.204.0 255.255.255.0 10 1 K
7 0.0.0.0 0.0.0.0 25 3 H
(1) 请问Row 5 所指定的子网域内,理论上共有多少个IP 可供使用?
(2) 请问Destination Address 是140.130.203.118 的封包可以符合哪几条Row?
(3) 承上题(2),哪一条是Best Match? 为什麽?
(4) Row 7 的目的是什麽(请写出专有名称及其作用)?
(5) 请问Router 平均每秒要完成多少次的Row Matching,才能达到100Mbps 的
Throughput?
(假设每个封包大小是100 Bytes)
P1()
{
while(TRUE)
{
wait(sem1);
/* critical
section:
CS1
*/
signal(X);
}
}
P2()
{
while(TRUE)
{
wait(sem2);
/* critical
section:
CS2
*/
signal(Y);
}
}
P3()
{
while(TRUE)
{
wait(sem3);
/* critical
section:
CS3
*/
signal(Z);
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.189.43