第8章 Windows应用程序开发
- 格式:ppt
- 大小:148.50 KB
- 文档页数:6


第一章 程序设计基础知识
一、基础题
1.以下关于算法的描述中,错误的是(D)
A.算法中描述的操作都是用已经实现的基本运算组成的
B。算法必须由计算机程序实现
C.算法应该易于理解、易于实现和易于调试
D.算法不应该处理输入的非法数据
2.以下哪项不属于数据的逻辑结构(A)
A.单链表
B.输
C.图
D.集合
5.(B)程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。
A.面向对象
B.结构化
C.函数式
D.事件驱动
6.强调以现实世界中的客观事物为中心来建立问题域模型,这种程序设计方法成为(C)
A.事件驱动程序设计
B.结构化程序设计
C.面向对象程序设计
D.函数式程序设计
7.以下程序段是用(B)程序设计语言编写的。
MOV AX,A
SUB AX,B
MOV C,AX
HLT
A.机器
B.汇编
C.C#
D.Java
10.下列关于解决方案的叙述中,不正确的是(B).
A.一个解决方案可以包含多个项目
B.解决方案可以包含的项目只能是类库
C.利用解决方案资源管理器可以管理解决方案
D.解决方案可以将多个项目组织在一起形成一个工作单元
二、应用题
1.简述程序设计的步骤.
答:
(1) 分析问题:明确要解决什么问题 (2) 设计算法:数据结构和算法
(3) 编写程序:将算法用程序设计语言描述出来
(4) 调试运行:语法错误、语义错误、异常
4.简述C#语言的特点.
答:
(1)完全面向对象:具有面向对象语言的一切特性
(2)简单易学:熟悉C、C++或Java即可掌握C#语言
(3)安全:避免使用指针;自动内存管理和垃圾回收;使用委托取代函数指针.
(4)跨平台:可以运行在不同操作系统上。
(5)跨语言:与任何支持。NET的语言互相交换信息
(6)强大的Web编程能力: Web应用程序
第三章 数据与变量
一、基础题
1。以下不属于C#语言中基本数据类型的是(D)
课程实验报告
课 程 名 称: C#程序设计
实验项目名称: 实验八 Windows应用程序开发(一)
专 业 班 级:
姓 名:
学 号: 2
指 导 教 师:
完 成 时 间: 2013 年 10 月 20 日
计算机科学与工程系 实验八 Windows应用程序开发(一)一、实验目的
1、掌握窗体应用程序开发的步骤;
2、掌握标签控件、文本框控件以及按钮控件的使用。
二、实验内容
1. 创建一个Windows应用程序,在文本框中输入两个整数,输出这两个整数的和、差、积、商。程序运行结果如图所示。
程序设计具体要求如下:
(1) 要求窗体没有最大、最小化按钮,且用户不能调整窗体的大小(提示:可将窗体的最大尺寸属性MaximumSize和最小尺寸MinimumSize属性设置为相同的值)
(2) 用户在两个文本框中输入2个整数后单击“计算”按钮可在标签框中显示计算结果,如图所示。
(3) 要求计算结果标签中的内容分行显示(提示:使用转义字符实现分行)
(4) 要求“计算”按钮能响应键,即输入数据完成后,不仅用鼠标单击“计算”按钮可以显示计算结果,按键可以实现相同的功能;要求“清除”按钮能响应键,“清除”按钮的基本功能是清空文本框与显示计算结果标签框中的内容。
(5) 程序启动时或单击“清除”按钮后,“整数1”文本框能得到焦点(自动出现插入点)。
(6) 连续按键盘上的键时,焦点按“整数1”文本框----“整数2”文本框----“计算”按钮----“清除”按钮的顺序转移。
1 第2章 Windows操作系统及其应用 参考答案
题号 参考答案
1 B
2 C
3 D
4 D
5 D
6 C
7 B
8 A
9 C
10 C
11 B
12 A
13 D
14 B
15 A
16 B
17 D
18 C
19 C
20 A
21 D
22 C
23 C
24 A
25 A
26 C
27 C
28 D
29 A
30 A
31 D
32 D
33 B
34 D
35 A
36 C
37 A
38 C
39 C 2 40 D
41 C
42 B
43 D
44 B
45 D
46 B
47 C
48 B
49 B
50 D
51 C
52 D
53 C
54 A
55 D
56 B
57 C
58 B
59 A
60 B
61 C
62 B
63 C
64 D
65 B
66 D
67 C
68 B
69 A
70 A
71 A
72 D
73 B
74 B
75 B
76 A
77 D
78 C
79 D
80 D
81 D
82 B 3 83 A
84 B
85 B
86 C
87 D
88 D
89 D
90 C
91 C
92 D
93 A
94 A
95 D
96 B
97 B
98 D
99 B
100 C
101 D
102 C
103 D
104 A
105 D
106 D
107 A
108 C
109 A
110 C
111 C
112 D
113 D
114 C
115 C
116 B
117 C
118 C
119 C
120 B
121 C
122 C
123 A
124 A
125 D 4 126 D
127 C
128 B
129 D
130 A
131 D
132 B
133 C
134 C
第一章 嵌入式系统概论
1. 嵌入式系统的定义是什么?
答:以应用为中心,以计算机技术为基础,硬件、软件可裁剪,功能、可靠性、成本、体积、
功耗严格要求的专用计算机系统。
2. 简述嵌入式系统的主要特点。
答:(1)功耗低、体积小、具有专用性 (2)实时性强、系统内核小
(3)创新性和高可靠性
(4)高效率的设计
(5)需要开发环境和调试工具
3. 嵌入式系统一般可以应用到那些领域?
答:嵌入式系统可以应用在工业控制、交通管理、信息家电、家庭智能管理系统、网络及电
子商务、环境监测和机器人等方面。
4. 简述嵌入式系统的发展趋势
答:(1)嵌入式应用的开发需要强大的开发工具和操作系统的支持
(2)连网成为必然趋势
(3)精简系统内核、算法,设备实现小尺寸、微功耗和低成本
(4)提供精巧的多媒体人机界面
(5)嵌入式软件开发走向标准化
5.嵌入式系统基本架构主要包括那几部分?
答:嵌入式系统的组织架构是由嵌入式处理器、存储器等硬件、嵌入式系统软件和嵌入式应
用软件组成。嵌入式系统一般由硬件系统和软件系统两大部分组成,其中,硬件系统包括嵌
入式处理器、存储器、I/O系统和配置必要的外围接口部件;软件系统包括操作系统和应用
软件。
6.嵌入式操作系统按实时性分为几种类型,各自特点是什么?
答:(1)具有强实时特点的嵌入式操作系统。
(2)具有弱实时特点的嵌入式操作系统。
(3)没有实时特点的嵌入式操作系统。
第二章 嵌入式系统的基础知识
1.嵌入式系统体系结构有哪两种基本形式?各自特点是什么?
答:冯诺依曼体系和哈佛体系。冯诺依曼体系结构的特点之一是系统内部的数据与指令都存
储在同一存储器中,其二是典型指令的执行周期包含取指令TF,指令译码TD,执行指令TE,
存储TS四部分,目前应用的低端嵌入式处理器。
哈佛体系结构的特点是程序存储器与数据存储器分开,提供了较大的数据存储器带宽,适用
于数据信号处理及高速数据处理的计算机。 2.在嵌入式系统中采用了哪些先进技术?