第1章 C#语言概述
判断题
1√ 2× 3√ 4× 5√ 6√ 7× 8×
二选择题
1C 2B 3C 4A 5A 6B 7B 8B
三填空题
1新面象 2CC++JAVA 3先进设计思想安全性
4灵活性 5集成开发环境(IDE)——Visual StudioNET
6Microsoft NET Framework(微软NET框架体系)
7基通语言运行时库CLR(Common Language Runtime)提供具体功类库
8需开发设计项目文件应程序组件
四简答题
1① 简洁易语法② 动资源回收机制③ Web紧密结合④ 完整安全性错误处理⑤ 版处理技术⑥ 灵活性兼容性
2C#程序必须包含Main方法Main方法程序入口点程序控制该方法中开始结束该方法执行务务完成返回信息
第2章 常标准控件
判断题
1× 2× 3√ 4× 5√ 6× 7√ 8√
二选择题
1A 2C 3B 4D 5A 6B 7B 8D
三填空题
1输入输出信息 2属性 3事件 4TextAlign
5Click 6文框(TextBox) 7保证数标准化 8Show
四简答题
1简述生成控件操作程
(1) 单击工具箱中相应工具钮钮呈现状态表明选定
(2) 移动鼠标窗体时鼠标指针变成十字形需放置控件左角位置鼠标左键
(3) 窗体范围右拖动鼠标时窗体会显示矩形框合适时松开鼠标左键窗体会显示相应种控件
外种快捷方法工具箱中相应工具钮双击钮窗体会出现系统默认选钮
2消息框少种Button参数设置?
OK:显示确定钮
OKCancel:显示确定取消钮
AbortRetryIgnore:显示终止重试忽略钮
YesNoCancel:显示否取消
YesNo:显示否
RetryCancel:显示重试取消
第3章 数类型
填空题
12147483648 2147483647 2单精度双精度
316 41 599 622 7false 8隐式转换显式转换
二判断题
1√ 2× 3× 4√ 5× 6× 7× 8×
三选择题
1A 2C 3D 4A 5B 6B 7D 8C
四简答题
1 请说明C#标识符命名规
(1) 系统关键字重名
(2) 标识符字母划线_数字中文组成
(3) 标识符应字母中文划线开头
(4) 标识符中间包含空格
(5) C#标识符写敏感
2 请简单说明银行家舍入法
银行家舍法四舍五入点5舍入采取偶数方式例:125两1位数数字1213舍入结果选择位偶数数字12理推断出135舍入14
果求计算中四舍五入直算误差会越越机会均等公占半合理量计算中统计角度高位分偶数奇数概率正50 50
第4章 运算符表达式
填空题
1?: 20 311 42 52
62 718 8true 9false 102970
二判断题
1× 2√ 3× 4√ 5√ 6× 7× 8×
三选择题
1B 2D 3B 4A 5C 6C 7D 8B
四简答题
1 试阐述逻辑运算符 & 条件运算符 &&间区
&& 运算符 & 运算符区&& 运算符整型进行计算外表达式 x && y 果 x false计算 y( y 值操作结果 false)称作短路计算说 && 运算符进行条件计算 & 运算符速度更快
2 请高低排列&& ||算术运算符赋值运算符 (非)关系运算符优先级序
答:高低序: (非)à算术运算符à关系运算符à&& ||à赋值运算符
第5章 条件判断语句
判断题
1× 2√ 3× 4√ 5√ 6× 7× 8√
二选择题
1A 2C 3A 4C 5B 6D 7A 8C
三填空题
1条件判断语句循环语句
2关系表达式逻辑表达式
3bool
4执行括号里语句块跳语句块执行括号面语句
5会执行
6找真表达式执行相应语句块跳出整判断语句
7ifswitch
8break
四简答题
1简单描述if语句种形式
(1) if语句般表示形式:
if (表达式)
{
语句块
}
(2) 判断语句存两种结果时if…else语句表达表现形式:
if (表达式)
{
语句块1
}else
{
语句块2
}
(3) 判断语句存种结果时ifelse if语句表达表现形式:
if (表达式1)
{
语句块1
}
else if (表达式2)
{
语句块2
}
else if (表达式n)
{
语句块n
}
2switch语句时需注意什?
(1) switch关键字面表达式值类型必须字符串整数(charintlong)属整数类型
(2) case标签面值必须常量表达式允许变量
(3) casedefault标签号非分号结束
(4) case标签面语句块单条语句条语句需括号包围
(5) default标签没case子句排放序关紧甚default子句放前面
第6章 循环控制语句
填空题
1序结构选择结构循环结构 2false
3执行循环体判断条件否真 4循环嵌套 55 618
716 81
二判断题
1√ 2× 3√ 4√ 5√ 6√ 7√ 8×
三选择题
1C 2B 3C 4D 5B 6C 7D 8B
四简答题
1请说明dowhile语句表现形式
do
{
语句块
}
while (表达式)
流程达do立执行语句块然表达式进行测试表达式值真返回do重复循环否退出执行面语句里特需注意while语句dowhile语句表达式面加分号
2for语句般表现形式:
for (表达式1表达式2表达式3)
{
语句块
}
for语句执行序图示中表达式2值假时直接跳出循环
表达式1:般情况循环变量赋初值
表达式2:返回值必须bool值作循环否继续执行条件
表达式3:般情况循环变量增值
第7章 数组
选择题
1D 2B 3A 4C 5B 6A 7D 8C
二填空题
1类型 2零 3new 4括号{} 5动态数组
6引 7址 8行列
三判断题
1√ 2× 3√ 4√ 5√ 6× 7√ 8×
四简答题
1 请简述什数组?
答:数组具相类型组数数组数组名数元素类型维数进行描述访问数组中数时通标指明
2 请简述ArrayArrayList区?
(1) Array 容量固定 ArrayList容量根需动扩充
(2) ArrayList提供添加插入移某范围元素方法 Array 中您次获取设置元素值
(3) Array 具维度 ArrayList始终维
第8章 GDI+图形
填空题
1GDI+ 2Graphics 3PenBrush 4RectangleRectangleF
5Point 6DrawPolygonFillPolygon 7椭圆 8Paint
二判断题
1√ 2× 3× 4× 5√ 6√ 7× 8×
三选择题
1B 2B 3A 4D 5C 6A 7A 8D
四简答题
1 试阐述Graphics图形象种创建方法
(1) 某控件窗体CreateGraphics方法创建Graphic象该象表示该控件窗体绘图表面果想已存窗体控件绘图方法
(2) 接收图形象引该象窗体控件Paint事件中PaintEventArgs部份控件创建绘制代码时通常方法获取图形象引
2 请简述虚拟画布绘图步骤
(1) 存中建立块虚拟画布:
(2) 获取块存画布Graphics引:
(3) 块存画布绘图:
(4) 存画布画窗口中:
第9章 方法
选择题
1B 2D 3A 4C 5C 6A 7B 8D
二填空题
1return 2void 3值参数 4数组型 5重载 6形参实参
7成员变量 8递
三判断题
1√ 2√ 3√ 4√ 5× 6√ 7× 8×
四简答题
1 请简述方法构造代码处?
(1) 方法允许程序分连续逻辑单元调试单独单元调试包含方法整程序相容易
(2) 程序中某程序开发方法通常需进行少量修改甚需修改
2 请简述什递?
答:方法中直接间接调方法递调树型关系问题求解需递算法
3 请简述什方法重载?
答:定义两种种具相名称方法时称作重载调时编译器会根方法签名调相应方法
第10章 窗体控件
选择题
1B 2C 3C 4D 5B 6A 7D 8C
二填空题
1窗体 2Maximized 3Load 4true 5CheckedChanged
6ListBox 7Image 8Interval
三判断题
1√ 2× 3√ 4√ 5× 6× 7√ 8×
四简答题
1 请简述组合框特点?
答:需户选项中选择项时单选钮外组合框(ComboBox)组合框TextBoxListBox组合具列表框文框部份属性组合框列表框中列出供户选择项外文框列表框中没需选项时允许文框中键盘输入户定义容
2 请列出图片框(PictureBox)支持种类型图?进行简单说明
a) 位图(bitmap):图定义素图案种图格式体积未压缩位图文件扩展名bmpdib
b) 图标(icon):特殊类型位图图标尺寸32×32素图标文件扩展名ico
c) Windows文件(metafile):图形定义编码线段图形普通图元文件扩展名wmf增强图元文件扩展名emf
d) GIF:CompuServe开发种压缩位图格式Internet流行种文件格式
e) JPEG:种支持8位24位颜色压缩位图格式Internet流行种文件格式
第11章 界面设计
选择题
1C 2B 3C 4D 5C 6D 7A 8B
二填空题
1单文档(SDI)应程序文档(MDI)应程序
2ShowIcon ShowInTaskbar FormBorderStyle
3DialogResult 4非模式 5菜单栏 菜单标题 菜单项
6MenuItemComboBoxSeparatorTextBox 7MDI 子窗口
8CascadeTileHorizontal
三判断题
1× 2√ 3√ 4× 5√ 6× 7× 8√
四简答题
1 请简述非模式窗体模式窗体区
(1)开非模式窗体户应程序部分交流模式窗体行意味着程序执行创建模式窗体代码时会停等模式窗体关闭继续执行程序开非模式窗体时会继续执行面代码
(2)非模式窗体没返回值模式窗体返回值
(3)关闭非模式窗体会直接存中释放窗体模式窗体会
(4)非模式窗体Show方法创建模式窗体ShowDialog方法创建
2 简述创建MDI应程序方法
(1)作MDI父窗体窗体IsMDIContainer 属性设置True
(2)新建窗体(假设窗体名Form2)作MDI子窗体
(3)MDI父窗体中调代码显示MDI子窗体
Form2 f2 new Form2()
f2MdiParent this
f2Show()
第12章 异常处理
选择题
1B 2B 3D 4A 5C 6A 7D 8C
二填空题
1try catch finally 2trycatch 3
4Exception 5改变编译器设置校验(checked)语句
6The operation overflows at complie time in checked mode
7异常处理程序清理代码
8显式标明作语句块表达式需进行溢出检查
三判断题
1× 2× 3√ 4× 5√ 6√ 7√ 8√
四简答题
1 导致代码失败具体原?
答:算术溢出堆栈溢出存足参数越界数组索引越界试图访问已释放资源(例访问已关闭文件)等
2 catch语句里种方法处理异常获执行路径?
a) 写跳转代码:种方法系统忽略异常程序会继续执行
b) return语句:程序直接跳出方法体回调方法方
c) throw 语句:异常次抛出表示前异常处理代码法处理类异常异常转更级异常处理程序进行处理
d) SystemEnvironmentExit(1)语句:直接关闭应程序般情况样方法
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档