云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 福建师范大学网络教育学士学位考试计算机科学与技术专业科目三《C程序设计》考试大纲

福建师范大学网络教育学士学位考试计算机科学与技术专业科目三《C程序设计》考试大纲

  • 62 次阅读
  • 3 次下载
  • 2025/5/24 10:01:56

福建师范大学网络教育招生:http://px.liexue.cn/school2061/

福建师范大学申请成人高考教育学士学位考试

计算机科学与技术专业 《C程序设计》课程考试大纲

一.考核目标

学生应了解计算机程序设计的基本知识,掌握C++语言程序设计的基本方法和使用计算机处理问题的思维方法,具有应用计算机编程的初步能力。

1、了解C++语言的特点,掌握语言的成份及其使用方法,能够阅读及编写简单的应用程序;

2、掌握最基本的算法和实现的方法;

3、掌握结构化程序设计的方法,能编制出风格良好的程序; 4、掌握C++语言程序调试的基本技能。

二. 考核方式

笔试,考试时间120分钟。

三. 考核范围

㈠ 数据类型及其运算

【考试要求】了解基本类型及其常量的表示法;掌握变量的定义及初始化方法;掌握运算符与表达式的概念;掌握C++的自动类型转换和强制类型转换。 【主要考点】 1、数据类型的种类

2、各种数据类型的定义方法 3、运算符的种类

4、运算符优先级和结合性

5、不同类型数据间的转换与运算

㈡ 基本语句

【考试要求】了解C语句的概念及种类;掌握C语言常用的输入/出方式。 【主要考点】 1、表达式语句、空语句、复合语句

2、数据的输入与输出

3、输入输出函数printf、scanf、cin、cout的使用

㈢ 选择结构程序设计

猎学网为学员提供优质教育资源

福建师范大学网络教育招生:http://px.liexue.cn/school2061/

【考试要求】熟练掌握if?else的三种语法;领会switch与break语句的作用。 【主要考点】 1、 if语句 2、 switch语句 3、 选择结构的嵌套

㈣ 循环结构程序设计

【考试要求】领会程序设计中构成循环的方法;掌握for、while、do-while语句的用法;了解break、continue在循环语句中的作用。 【主要考点】 1、for循环结构

2、while和do while循环结构 3、continue语句和break语句 4、循环的嵌套

㈤ 数组的定义和引用

【考试要求】了解一维数组、二维数组的基本概念;掌握数组类型变量的定义与引用;掌握数组元素的引用。

【主要考点】 1、一维数组和多维数组的定义和初始化

2、数组的引用 3、字符串与字符数组

4、字符串处理函数(strlen, strcpy, strcat, strcmp)

㈥ 函数

【考试要求】掌握函数的定义与调用;掌握函数参数的传递方式;领会变量存储类型的概念及各种存储类型变量的生存期和有效范围;领会函数的嵌套调用与递归调用

【主要考点】 1、函数的定义方法

2、函数的类型和返回值

3、形式参数与实在参数;参数值的传递 4、函数的正确调用;嵌套调用和递归调用 5、内联函数和函数重载 6、局部变量和全局变量 7、变量的存储类别和作用域

㈦ 指针

【考试要求】了解指针与地址的概念;掌握指针变量的定义、初始化及指针的运算;掌握指针与数组、指针数组、指针实现字符串等知识;了解指针与函数的概念。

猎学网为学员提供优质教育资源

福建师范大学网络教育招生:http://px.liexue.cn/school2061/

【主要考点】 1、指针变量的定义和初始化

2、指针的赋值 3、指针的运算 4、指针与数组 5、指针与字符串 6、指针用作函数参数

㈧ 结构与联合

【考试要求】掌握结构体和联合体类型的说明、结构体和联合体变量的定义及初始化方法;掌握结构体与联合体变量成员的引用。

【主要考点】 1、结构体和联合体类型数据的定义方法和初始化

3、结构体和联合体类型的说明及结构体类型变量的定义 4、结构体和联合体变量的初始化 5、结构体和联合体变量的引用 6、结构体数组

㈨ 基本语句

【考试要求】了解面向对象类和对象的概念;掌握构造、析构函数的定义和使用;类的继承性。

【主要考点】 1、类的创建和引用对象

2、构造函数与析构函数 3、派生类的定义和访问权限 4、单一继承与多重继承

㈩ 了解C++流的概念,掌握标准设备输入/输出函数的使用

【考试要求】了解C++流的概念;掌握标准设备输入/输出函数的使用。 【主要考点】 1、文件类型指针

2、文件的打开与关闭 3、文件的读写

4、输入输出的控制格式

四.考试题目类型

考试分两部分:理论题(20分)、编程题(80分)。理论题主要由单项选择题组成。猎学网为学员提供优质教育资源

福建师范大学网络教育招生:http://px.liexue.cn/school2061/

编程题分简单操作题、简单应用题和综合应用题3种类型的考题。

五. 例题

1. 下面的程序定义了一个Point类,找出程序中的错误(已经指出错误所在的范围),修改后请运行程序并保存结果。

#include class Point {

public: int x;

//下面三行中有一个错误 ① Point(int a){x=a;} int Getx(){return x;} cout<

//下面三行中有一个错误 ② } A

void main() {

//下面三行中有一个错误③ A.Point(76); Cout<

Cout<

答案:

① 应该注释掉cout<

② A后应该加上“;”,类的声明之后必须加上“;”。

③两种改法:为类Point增加一个成员函数如 void Setx(int a){x=a;},然后将A.Point(76)改为A.setx(76) 去掉;或者去掉类声明后的A以及A.Point(76)一句,在main函数中,声明一个Point的对象并初始化它,如Point B(76);然后将main函数中的A换成B。构造对象时,不能显式地调用构造函数。

2. 根据基类的定义和测试程序以及程序中的注释信息,完成程序。

class Point {

public: 猎学网为学员提供优质教育资源

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

福建师范大学网络教育招生:http://px.liexue.cn/school2061/ 福建师范大学申请成人高考教育学士学位考试 计算机科学与技术专业 《C程序设计》课程考试大纲 一.考核目标 学生应了解计算机程序设计的基本知识,掌握C++语言程序设计的基本方法和使用计算机处理问题的思维方法,具有应用计算机编程的初步能力。 1、了解C++语言的特点,掌握语言的成份及其使用方法,能够阅读及编写简单的应用程序; 2、掌握最基本的算法和实现的方法; 3、掌握结构化程序设计的方法,能编制出风格良好的程序; 4、掌握C++语言程序调试的基本技能。 二. 考核方式 笔试,考试时间120分钟。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com