1、 计算机基础与程序设计试题答案及评分参考第 1 页(共 2 页) 绝密启用前 2022 年 4 月高等教育自学考试全国统一命题考试 计算机基础与程序设计计算机基础与程序设计试题答案及评分参考试题答案及评分参考 (课程代码 02275) 一、单项选择题:本大题共 20 小题,每小题 1 分,共 20 分。 1D 2C 3A 4C 5C 6B 7A 8B 9D 10B 11C 12D 13A 14B 15A 16C 17D 18A 19B 20C 二、填空题:本大题共 10 小题,每小题 1 分,共 10 分。 21电子元件 22执行 23using 24三 25foreach 26private
2、 27Device Interface 28主键 29软件工具 30数据流图 三、简答题:本大题共 5 小题,每小题 4 分,共 20 分。 31 拆箱是从 object 类型到值类型或从接口类型到实现该接口的值类型的显式转换。(2 分)拆箱操作包括两个步骤:首先检查该对象实例是否是某个给定值类型的装箱值, (1 分)然后将该值从实例复制到值类型变量中。 (1 分) 32int i=10; (1 分) do sum=sum+2; (1 分) i-; (1 分) while(i1); (1 分) 33析构函数名与类名相同,只是在前面加一个“”。 (1 分) 一个类只能有一个析构函数。 (1 分)
3、 析构函数既没有修饰符,也没有参数。 (1 分) 计算机基础与程序设计试题答案及评分参考第 2 页(共 2 页) 析构函数不能被显式调用。 (1 分) 34 (1)SELECT 课程名,学分 FROM 课程表 WHERE 课程编号=1005 (2 分) (2)SELECT 学号,成绩 FROM 课程表,选课表 WHERE 课程表.课程编号=选课表.课程编号 and 课程名=网页设计 (2 分) 35软件开发环境是全面支持软件生命周期各阶段的软件工具集合。 (2 分) 软件开发环境通常由软件工具集和环境集成机制两部分构成。 (2 分) 四、程序阅读题:本大题共 5 小题,每小题 5 分,共 25
4、 分。 3628 3736 3835 3991215 40 五、程序填空题:本大题共 2 小题,第 41 小题 9 分,第 42 小题 6 分,共 15 分。 41 (1)ReadInt32 (3 分) (2)Close (3 分) (3)Close (3 分) 42 (1)Open(3 分) (2)Read(3 分) 六、程序设计题:本大题共 1 小题,10 分。 43private void comboBox1_KeyPress(object sender, KeyPressEventArgs e) if (e.KeyChar = (char)13) / (2 分) if (comboBox1.Items.Contains(comboBox1.Text) / (2 分) label1.Text=输入项已在组合框中; / (2 分) else comboBox1.Items.Add(comboBox1.Text); / (2 分) label1.Text=已成功添加输入项 ; / (2 分)