更新时间: 发布时间: 来源:只考清华 204
2023年岭南师范学院三二分段专升本转段高级语言程序设计考试大纲
课程名称:《高级语言程序设计》
适用专业:计算机应用技术(三二分段协同育人实验班)
使用教材:《C程序设计(第五版)》,谭浩强 著,清华大学出版社
一、考试目的与要求
1、考试目的
按照《高级语言程序设计》教学大纲对计算机相关专业本科生的要求,考核学生对高级语言程序设计的掌握程度,判别学生是否通过本课程的学习达到了课程培养目标的要求。
2、基本要求
考核学生对本课程的基本概念和主要知识点的学习、理解和掌握情况。
掌握C语言的基本概念、语句、基本结构以及结构化程序设计方法。
能够使用C语言解决实际问题。
3、考核方式
采用笔试(闭卷)方式考试。
二、试卷结构
1、考试题型
题型,主要有单项选择题、程序填空题、程序分析题、程序设计题等。
2、分数比例范围
总分100分;其中基础题占60%,综合题占20%,提高题占20%。
3、考试时间
考试时间:120分钟。
三、考试范围
第1章程序设计和C语言
1.识记:
(1)计算机语言的几个发展阶段
(2)C语言的发展及其特点。
2.理解:
(1)C语言程序的结构;
(2)结构化程序设计方法的思想。
3.运用:
(1)运行一个C程序的步骤和方法。
第2章算法—程序的灵魂
1.识记:
(1)算法的概念;
(2)算法的特性。
2.理解:
(1)结构化程序设计的方法。
3.运用:
(1)利用传统流程图和N-S流程图描述算法;
(2)用计算机语言表示算法。
第3章最简单的C程序设计—顺序程序设计
1.识记:
(1)常量和符号常量;
(2)变量;
(3)关键字与标识符;
(4)整型、浮点型、字符型数据。
2.理解:
(1)整型常量的表示方法;
(2)字符数据在内存中存储形式及其使用方法;
(3)变量赋初始值;
(4)算术运算符和算术表达式;
(5)赋值运算符和赋值表达式;
(6)逗号运算符和逗号表达式。
3.运用:
(1)赋值语句;
(2)putchar函数;
(3)getchar函数;
(4)printf函数;
(5)scanf函数;
(6)顺序结构程序设计方法。
第4章选择结构程序设计
1.识记:
(1)关系运算符及其优先次序;
(2)逻辑运算符及其优先次序。
2.理解:
(1)关系运算符与关系表达式;
(2)条件运算符与条件表达式。
3.运用:
(1)if语句的三种形式;
(2)if语句的嵌套;
(3)switch结构及break语句的使用;
(4)选择结构程序设计方法。
第5章循环结构程序设计
1.识记:
(1)while语句的语法结构;
(2)do…while语句的语法结构;
(3)for语句的语法结构。
2.理解:
(1)几种嵌套的比较;
(2)break语句和continue语句。
3.运用:
(1)用while语句实现循环;
(2)用do…while语句实现循环;
(3)用for语句实现循环。
第6章利用数组处理批量数据
1.识记:
(1)一维数组的定义;
(2)二维数组的定义;
(3)字符数组的定义。
2.理解:
(1)一维数组初始化及元素引用;
(2)二维数组的初始化及元素引用;
(3)字符数组的引用;
(4)字符串和字符串结束标志。
3.运用:
(1)字符数组的输入输出;
(2)字符串处理函数;
(3)利用数组进行程序设计。
第7章用函数实现模块化程序设计
1.识记:
(1)无参函数的定义形式;
(2)有参函数的定义形式;
(3)空函数的定义形式。
2.理解:
(1)对被调用函数的
立即申请报名,提升你的学历