兰州理工学院数字媒体技术专业2020年C语言程序设计考试参考书目:1、《c语言程序设计》,柴主编,西安电子科技大学出版社。2.《c语言程序设计解题与计算机指导》,齐艳芳主编,西安电子科技大学出版社。具体考试大纲如下。
兰州理工学院招生的“数字媒体技术”综合课程,包含C语言编程。目的是全面考核本专业核心课程大学毕业生(包括高职院校)的学习水平,要求学生系统地理解和掌握相关的基本概念和理论,以达到教学大纲规定的要求。
一、考试的基本要求
c语言程序设计是我校数字媒体技术专业的一门专业基础课。是一门理论性、综合性、实践性很强的课程。要求考生系统地了解面向过程的结构化程序设计的基本结构,了解程序代码标准化的基本要求,掌握C语言的基本词汇和语法,掌握“自上而下,逐步细化”的结构化程序设计方法,掌握简单算法的设计与实现,掌握用计算机分析问题和解决问题的基本能力,具备初步的高级语言编程能力。
二、考试内容和要求
靠前部分是C语言的基础知识
考试内容
C语言基本结构,常量和变量,基本数据类型,运算符及其表达式,C语句,标准格式的输入输出函数,宏定义
考试要求
1.了解C语言的基本结构。
2、了解程序代码执行过程和编写格式的标准化要求。
3.掌握符号常数的定义和应用。
4.掌握不同数据类型的常数值范围、变量定义及应用。
5.掌握各种运算符和表达式的功能和使用规则。
6.掌握格式化输入输出功能的应用。
第二部分程序设计三大结构
考试内容
序列结构、选择结构(if/switch语句)、循环结构(for/while/do-while语句)、中断语句、继续语句和复合语句。
考试要求
1.了解三个程序的结构特点和应用。
2.掌握单双分支和复合语句在if语句中的应用。
3.掌握switch语句的语法和多分支结构的编程方法。
4.掌握三种循环语句的语法和嵌套循环结构的应用。
5.掌握中断和继续语句的应用。
第三部分数组及其应用
考试内容
一维数组、二维数组、顺序搜索、排序(冒泡、选择)和统计。
考试要求
1.掌握一维数组的定义、初始化和输入输出操作。
2.掌握一维数组的应用(搜索、统计、排序)。
3.掌握2D阵列的定义、初始化和输入输出操作。
第四部分字符串操作
考试内容
字符串,字符数组,字符串库函数
考试要求
1.了解字符串和字符数组的区别和联系。
2.掌握字符串读写操作(get/put函数,%s格式控制器)。
3.掌握处理字符串的操作库函数的实现和应用。
第五部分函数及其应用
考试内容
函数、局部变量、全局变量和变量的存储类别
考试要求
1.深刻理解c语言的基本结构和执行过程。
2.了解函数调用过程。
3.掌握实际参数与形式参数的对应关系和“价值转移”的方式。
4.掌握函数嵌套调用和递归调用的方法。
5.了解全局变量、局部变量、动态变量和静态变量的概念和用法。
6.掌握自定义函数的声明、实现和调用。
三、考试形式和时间
1、回答道:
闭卷,笔试。
2.分数:
标准C语言基础知识约占40%,编程能力测试约占60%。
3.考试时间和分数:
回答时间120分钟,满分200。
四.试题类型
(1)选择题;
(2)填写空题;
(3)读程序题(写出程序输出结果);
(4)在程序中填写空题;
(5)编程问题。
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 专升本 上一篇:2020年兰州工业学院专升本综合日语考试大纲 下一篇:2020年兰州工业学院专升本秘书学概论考试大纲