本书按照高等教育自学考试大纲进行编写,注重理论和实践相结合。全书分为四个部分,共12章,主要内容包括:计算机基础知识、c#概述、C#控制结构、C#数组和集合、C#用户界面设计、面向对象的基本概念、.NET类库C#文件、SQLServer数据库基础、ADO.NET基础、软件工程基础、软件开发过程。全书语言简洁,通俗易懂,内容叙述由浅入深。本书既可作为高等教育自学考试的教材,也可供一般工程技术人员参考。
组编前言
计算机基础与程序设计自学考试大纲
出版前言
Ⅰ课程性质与课程目标
Ⅱ考核目标
Ⅲ课程内容与考核要求
Ⅳ关于大纲的说明与考核实施要求
Ⅴ题型举例
后记计算机基础与程序设计
编者的话
第一章计算机基础知识
第一节计算机概述
第二节计算机的基本结构及
工作原理
第三节信息在计算机中的表示
第四节计算机系统构成
第五节计算机病毒及其防治
小结
习题
第二章C#概述
第一节C#及其开发环境简介
第二节任务1:建立C#入门程序
第三节任务2:设置文本颜色
第四节任务3:使用控制台方式
创建C#程序
第五节任务4:计算圆的周长和
面积
第六节任务5:计算平均成绩
第七节任务6:温度转换
小结
习题
第三章控制结构
第一节任务1:判断奇偶数
第二节任务2:判断字符类别
第三节任务3:用户信息验证
第四节任务4:成绩转换
第五节任务5:求奇数和及
偶数和
第六节任务6:求自然对数e的
近似值
第七节任务7:求n!
第八节任务8:有趣的三位数
小结
习题
第四章数组和集合
第一节任务1:数组的声明和
初始化
第二节任务2:数组中的最大值
和最小值
第三节任务3:数组的排序
第四节任务4:二维数组
第五节任务5:用交错数组
存储数据
第六节任务6:集合
小结
习题
第五章用户界面设计
第一节任务1:图片浏览
第二节任务2:字体格式设置
第三节任务3:学生信息录入
界面
第四节任务4:设置闹钟
第五节任务5:简易文本编辑器
第六节任务6:菜单、工具栏和
状态栏的设计
第七节任务7:多重窗体
第八节任务8:打字小游戏
第九节任务9:小小画笔
小结
习题
第六章面向对象的基本概念
第一节任务1:类定义示例
第二节任务2:兔子生子
第三节任务3:聪明猪
第四节任务4:封装示例
第五节任务5:继承示例
第六节任务6:师生秀
小结
习题
第七章NET类库
第一节NET类库概述
第二节任务1:小学生算术测验
第三节任务2:绘制花瓣图案
小结
习题
第八章文件和流
第一节基本概念
第二节任务1:文本文件读写
第三节任务2:二进制文件
读/写
第四节任务3:简单文件管理器
小结
习题
第九章SQL Server数据库基础
第一节任务1:创建用户数据库
第二节任务2:创建表
第三节任务3:创建多表
第四节任务4:视图
第五节任务5:用SQL管理
数据库
第六节任务6:用SQL查询
数据库
小结
习题
第十章ADONET基础
第一节任务1:连接数据库
第二节任务2:操作数据库
第三节任务3:bindingSource控件的
用法Ⅰ
第四节任务4:bindingSource控件的
用法Ⅱ
小结
习题
第十一章软件工程基础
第一节软件
第二节软件危机
第三节软件工程
第四节软件生命周期
第五节软件生命周期模型
第六节软件开发方法
第七节软件工具和软件开发环境
小结
习题
第十二章软件开发过程
第一节需求分析
第二节软件设计
第三节软件编码
第四节软件测试
第五节软件维护
第六节面向对象方法基础
小结
习题
附录部分习题参考答案
参考文献
后记