文档介绍:华北水利水电学院 2007 年硕士研究生招生考试试题
计算机程序设计试题
注意事项:1、答案全部答在答题纸上,写在试卷上无效;
2、考试时间 180 分钟(3 个小时),满分 150 分。
一. 问答题(10 分)
组装一台可以进行办公和一般计算用的计算机(微机)需要用到哪些部
件? 需要安装那些基本软件?
二. 填写下面的数制对照表(20 分)
十进制二进制八进制十六进制
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
三. 数制转换及程序设计(共 20 分每问 10 分)
说明不同数制转换为十进制数的基本规则,以(105) =( ) 为例编
8 10
写一段计算程序,可以把一个任意的正八制数转换为十进制数。
四. 计算题(20 分,每问 10 分)
某 12 位 A/D 转换器将转换结果以二进制数形式存放在 2 个 8 位内存单
元地址 1(高 4 位)与地址 2(低 8 位)中,同时,把转换完成与否的标
志存放在地址 1 的 D7 位,如表所示。当地址单元 1 中的数值(十进制)
大于等于 128,表示转换未结束,否则为转换结束状态。
1、判断表中所示状态,A/D 转换是否结束?
2、按表中所示计算该 A/D 转换器输出的十进制数 A=?
D7 D6 D5 D4 D3 D2 D1 D0
地址高位
1 1 0 0 0 1 0 1 0 4
地址 2 0 0 0 0 0 0 0 1 低8位
五. 程序设计(20 分)
已知某函数为 y1(i)=3sin(x(i)) ,y2(i)=2cos(x(i)) ,x(i)在 0~2π间
等间隔分布,i=1,2,…30,编写一段程序,计算 x(i),y1(i),y2(i),
并从这些参数中自动选择出 Xmax, Ymax 。