广东白云学院计算机科学与技术专业考试科目是程序设计和数据结构及算法分析的基础。今天乐贞教育为大家编辑了程序设计基础考试大纲。我们来看看。
一、考试内容和要求
一般要求:考生要按照本大纲的要求,掌握C#语言的基本语法,程序设计的基本思想、概念和方法,以及面向对象程序设计的思想,学会使用流程图分析问题,分析和编程一般问题,按照流程图编写C#语言程序。
(a)。Net和C#概述
1.考试内容
的架构。Net与C#的发展
。Net开发环境,编程流程,C#程序的基本结构。
2.考试要求
(1).理解。Net(概念,架构);
(2)了解C#的发展背景、优势、功能和发展趋势;
(3)了解C#与其他计算机语言的区别;
(4)掌握。Net开发环境(组件、函数和用法)。
(5)了解C#程序的开发流程和程序类型。
(6).掌握控制台程序的创建和C#程序的基本结构
(7)了解类、对象、事件、方法;
(8).掌握如何向项目添加引用。
(二)C#基础语法
1.考试内容
C#标识符和关键字,基本数据类型,变量和常量的声明,运算符和表达式。
2.考试要求
(1)掌握C#标识符的命名方法和关键词的含义。
(2)掌握C#的基本数据类型以及数据类型之间的隐式和显式转换。
(3)掌握常量和变量的定义和使用。
(4)掌握运算符和表达式,包括运算符的优先级和组合。
(三)程序流程控制
1.考试内容
掌握程序控制结构及相应控制语句的格式和使用,掌握跳转语句的使用。
2.考试要求
(1)掌握if语句的格式、执行过程和用法。
(2)掌握switch语句的格式、执行过程和使用方法。
(3)掌握for语句的格式、执行过程和用法。
(4)掌握while语句的格式、执行过程和用法。
(5)掌握do- while语句的格式、执行过程和用法。
(6)掌握foreach语句的格式、执行过程和使用方法。
(7)掌握break语句、continue语句和return语句的用法。
(4)数组和方法
1.考试内容
方法概念、定义、参数传递,掌握数组的概念、声明、创建、引用等
2.考试要求
(1)掌握数组的概念、声明、创建、初始化、引用、数组元素的访问、数组对象的赋值,区分数组的声明和创建。
(2)掌握二维数组的使用,理解多维数组。
(3)掌握方法的概念和定义格式。
(4)了解引文的含义和作用。
(5)掌握方法的参数传递方式(值传递方式和参考传递方式)。掌握方法的调用格式,掌握如何将数组传递给方法。
(5)类别和对象
1.考试内容
对象的基本概念,类和包,构造函数和析构函数的声明,方法的重载,对象参数和返回值都是对象。
2.考试要求
(1)了解面向对象的基本思想和概念;了解面向对象程序分析和设计的基本方法。
(2)把握班级的申报;掌握字段的作用和定义;掌握类属性的声明格式、含义以及与字段的关系;掌握类的封装,理解类方法的声明。
(3)掌握创建对象、类、对象的区别;了解对象成员和类成员的区别;理解对象参数,返回对象。
(4)掌握构造函数的作用和声明以及构造函数的重载;
(5)掌握析构函数的功能和声明。
(6)方法重载。
(6)遗传和多态性
1.考试内容
继承的概念,基类,派生类,类继承,虚方法,方法重写等。
2.考试要求
(1)了解继承的概念和意义;掌握派生类的声明;理解派生类中构造函数的声明。
(2).成员隐藏
(3)虚拟方法和重写方法
(七)调试和异常处理
1.考试内容
VS中的调试方法,C#中可用的错误处理技术
2.考试要求
(1).使用调试和跟踪来调试应用程序
(2).使用try...赶上...最后处理异常
二、考试形式和试卷结构
(一)考试形式
闭卷,笔试,试卷满分100分,考试时间120分钟。
(二)考试内容结构和比例
1.1概述。Net和C#约占5%
2.变量和数据类型约占15%
3.程序流程控制约占15%
4.数组和方法约占20%
5.类和对象约占20%
6.遗传和多态性约占20%
7.调试和异常处理约占5%
(三)试题的结构和比例
1.选择题占20%左右
2.填入空约占20%
3.真假题约占10%
4.程序阅读题约占20%
5.编程题占30%左右
(4)试卷难度比
试题按难度分为基础题、中题和难题,三个试题的分数比例约为3:5:2、
以上内容为2019年广东白云学院《程序设计基础》考试大纲。了解乐贞网校广东专版网络课程。详情请点击""广东专版视频。
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 广东专插本 上一篇:2019年广东白云学院专插本《计算机网络》考试大纲 下一篇:广东白云学院专插本《综合英语4》考试大纲