2020年湖南第二师范学院普通专升本新闻专业考试大纲出来了!今天小编给你带来了C语言程序设计的考试大纲。让我们看看!
专升本新闻学专业考试大纲(图1)" style="width: 300px; max-width: 100% !important; height: auto !important;" loading="lazy" class="alignnone size-medium wp-image-481" src="/uploads/ueditor/20210513/2-2105131F525557.jpg" alt="湖南第二师范学院普通专升本新闻学专业考试大纲(图1)" width="300" height="267" border="0" vspace="0"/>
考试科目(C语言程序设计)
1.考试科目名称:c语言程序设计
二、考试方法:闭卷
三、考试时间:90分钟
四.试卷结构:总分100分。其中选择题50道,程序运行题15道,程序改错题15道,编程题20道。
动词 (verb的缩写)书目
1.杨莉,刘洪祥,《程序设计基础——C语言》,科学出版社,2012年1月。
2.杨莉,龚简一,《C语言程序设计基础实训教程》,科学出版社,2012年1月。
六、考试的基本要求
程序设计基础是计算机科学与技术的专业基础课。c语言因其功能丰富、表达能力强、使用灵活方便、应用范围广、目标程序效率高、可移植性好而受到计算机专业人员的欢迎。同时具有高级语言的优势和低级语言的诸多特点。
本课程主要考查考生对C语言基本原理的掌握,编程的过程和技巧,以及运用C语言分析问题和解决问题的能力,测试考生是否具备计算机科学与技术的基本专业素质。
七.检查内容
考试知识和要求
靠前章是编程和C语言
1.了解程序、计算机程序、计算机语言,以及C语言的发展和特点;
2.掌握C语言程序的结构;
3.掌握在VC6.0集成开发环境下建立和运行C程序的方法。
主要知识点有:程序、计算机程序、计算机语言、C程序的开发、C语言的特点、C语言程序的结构。掌握自然语言表达的算法、流程图、三种基本结构及改进流程图、NS流程图,熟悉VC集成编译环境的使用,达到熟练使用的目的。
第2章数据类型、运算符和表达式
1.掌握c的数据类型;
2.掌握内存中基本数据类型的字节长度,可以表示的数据范围,可以参与的操作;
3.深刻理解常量和变量;
4.能够识别各类常量和变量的特征,掌握其存储形式和编写规范;
5.可以用关键字定义各种类型的变量,并给变量赋值初始值。
深入了解整数、实数、字符数据的常量和变量的表示方法,以及变量的赋值方法;学习使用C的算术运算符和包含这些运算符的表达式。计算算术表达式时,要注意优先级和组合的问题。当不同类型的数据一起操作时,它们需要转换为相同的类型。转换有两种方式:自动转换和强制转换。尤其是自加(+)、自减(& # 8211;)运算符的使用。掌握赋值运算符和赋值表达式,理解各种数据类型之间的混合运算;理解逗号运算符和逗号表达式。
第三章程序结构
掌握c语言的语句,学会使用格式化的输入输出函数和字符输入输出函数;掌握序列结构中c程序的编程。
选择结构化编程:
1.掌握关系运算符和关系表达式,逻辑运算符和逻辑表达式;
2.掌握If语句、条件运算符、switch语句;
3.掌握选择结构的编程方法。
循环结构编程;
1.掌握while循环结构、dowhile循环控制结构和for循环控制结构;
2.掌握循环终止语句的中断和继续;;
3.掌握循环结构的编程方法;
4.掌握选择结构和循环结构的嵌套。
第四章使用数组处理批量数据
1.掌握数组的概念、类型、定义和初始化;
2.掌握数组的基本运算。
知识点主要包括:如何定义一维数组,如何引用一维数组元素,一维数组的初始化,一维数组程序实例,如何定义二维数组,二维数组程序的定义和引用,二维数组程序实例,如何定义字符数组,字符数组的初始化,如何引用字符数组中的元素,字符串和字符串结束标记,字符数组的输入输出,字符串处理函数,字符数组的应用实例。
第五章利用功能实现模块化功能设计
1.掌握函数的概念、定义和声明;
2.掌握函数的调用和函数参数的传递;
3.掌握功能实体与形式参数的对应关系以及“价值传递”的方式;
4.掌握函数嵌套调用和递归调用的方法;
5.掌握变量的范围:全局变量、局部变量、动态变量、静态变量,以及如何使用。6.掌握内部函数和外部函数的定义。
第六章善用指针
1.掌握地址和指针的概念;
2.掌握指针变量的定义和初始化;
3.掌握指针变量的引用;
4.指向数组的指针和指向数组的指针变量可以正确使用;
5.能正确使用字符串的指针和指向字符串的指针变量;
6.了解指针对指针的概念及其用法;
7.主函数和指针。指针数组被用作主函数的参数。如何建立动态内存分配?
第7章用户定义的数据类型
1.掌握结构的定义;
2.掌握结构变量的初始化;
3.掌握结构变量的引用;
4.自己建立结构型结构的概念;
5.了解功能和结构的联合使用。
知识点包括:结构类型变量的定义、结构变量的初始化和引用、结构数组的定义、结构数组的应用实例、指向结构变量的指针、指向结构数组的指针、公共体类型的概念、引用公共体变量的方式、公共体类型数据的特点。结构定义允许嵌套,公共体也可以作为结构中的成员,形成结构与公共体、功能与结构的嵌套。
第八章文件的输入和输出
1.掌握文件类型指针;
2.掌握文档的基本操作;
3.掌握文件、缓冲文件系统、文件指针的基本概念;
4.学会使用文件打开、关闭、读写操作功能。
知识点包括:文件概念、文件名、文件分类、文件缓冲区、文件类型指针、用fopen函数打开数据文件、用fclose函数关闭数据文件、如何读写字符到文件、如何读写字符串到文件、如何格式化文件、如何以二进制方式读写一组数据到文件、文件位置标记及其位置、随机读写、ferror函数、clearerr函数。
升本大学相关课程请咨询杨先生电话:15574360924 QQ:429323724
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 专升本实时资讯专升本最新政策专升本 上一篇:2021年湖南统招专升本招生考试科目有哪些? 下一篇:2021 年湖南省普通高等教育“专升本”考试招生工作实施方案