一、考试性质
上海市高等学校计算机等级考试是上海市教育委员会组织的全市高校统一的教学考试,是检测和评价高校计算机基础教学水平和教学质量的重要依据之一。该项考试旨在规范和加强上海高校的计算机基础教学工作,提高学生的计算机应用能力。考试对象主要是上海市高等学校学生,每年举行一次,通常安排在当年的十月下旬、十一月上旬的星期六或星期日。凡考试成绩达到合格者或优秀者,由上海市教育委员会颁发相应的证书。
本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海市教育考试院组织实施。
二、考试目标
上海市高等学校计算机等级考试(二级)主要内容是基于不同语种的程序设计。通过程序设计的教学和考核,旨在训练大学生的计算思维和编程技术,重在培养大学生应用程序设计语言编写程序解决实际问题的能力。
C#是一种完全面向对象的程序设计语言,是.NET框架下最重要的一门语言。C#融入了C、C++、Java等语言的优点,并结合了微软公司Visual Studio.NET平台下系列开发语言的简洁、易用性。
《C#程序设计》的考试目标是测试考生掌握程序设计语言的基本知识、面向对象的基本概念,程序设计的基本方法与思路,其中包括数据类型、基本语句、模块化程序设计、常用算法、界面设计、数据库应用等,并能综合应用这些知识解决简单实际问题的能力。
三、考试细则
1.考试时间:120分钟。
2.考试方式:考试采用基于网络环境的无纸化上机考试。
3.考试环境:
Ø上海市高校计算机等级考试通用平台。
Ø操作系统:Windows 7中文版。
Ø程序开发环境:Visual Studio 2010中文版中的Visual C# 2010。
四、试卷结构
一、单选题 10题 15分 基本概念;基本语句;基本控件
二、程序调试题 3题 30分 基本语句;程序设计;程序调试
三、程序填空题 2题 20分 常用算法;程序设计
四、编程题 1-2题 35分 综合应用;界面设计;程序设计
合 计 16-17题 100分
五、考试内容和要求
1.C#.NET基本知识
C#.NET概述
· NET框架、Visual Studio.NET特点
面向对象程序设计的基本概念
· 对象的概念及对象的属性、事件和方法
程序的书写格式
· 标识符/变量/常量/运算符等构成规则
· 源程序的书写规则与风格
C#.NET语言程序设计步骤
· C#.NET集成开发环境的使用
· 程序的编辑/编译/调试/运行
2.C#.NET基本语言
2.1数据类型与变量
数据类型
· 值类型:整数类型、实数类型、字符类型、布尔类型、枚举类型和结构类型
· 引用类型:类、接口、委托、数组
· 数据类型转换:隐式转换、显式转换
变量与常量
· 各种类型常量的形式
· 各种类型变量的声明
· 变量的初始化
2.2运算符和表达式
运算符
· 运算符种类、功能、目数、优先级、结合性
算术运算
· 算术运算规则、自增自减运算
关系和逻辑运算
· 关系和逻辑运算规则
· 逻辑运算的优化规则
位运算
· 位运算规则和简单位运算
赋值运算
· 赋值运算中类型转换规则
· 复合赋值
条件运算
· 条件运算规则
表达式
· 表达式组成规则、各类表达式
· 描述计算过程/条件判断的表达式
· 各类型数据混合运算中求值顺序
· 表达式运算中的隐式类型转换和强制类型转换
· 基本运算执行顺序、表达式结果类型
2.3语句
顺序结构语句
· 赋值语句
· 输入和输出
· 复合语句语句
选择结构语句
· if、switch语句
· 选择语句嵌套
循环结构语句
· for语句、while语句、do…while语句
· 循环语句嵌套
退出和结束语句
· continue、break语句
一对一 咨询课程
点我开始