《程序设计》科目大纲
1、考核需要
1.需要考生拥有撰写程序的基本能力与计算思维,打造起结构化程序设计的思想和办法。
2.需要考生学会程序设计语言的基本成分、语法规则等入门知识。
3.需要考生知道面向对象程序设计的思想。
2、考核评价目的
1.较好地学会C或C++程序设计语言。
2.较好地学会程序设计的基本定义和基本算法。
3.拥有程序设计能力及剖析与解决问题的能力。
3、考核内容
第1章 数据种类、运算符与表达式
理解关键词与标识符的定义、应用特征,理解数据种类的意思和常量、变量的分类;
学会各数据种类的意思、特征,不相同种类型常量的表达,不相同种类型变量的概念和赋值办法;
熟练学会各类运算符的意思、优先级,各类表达式的表示办法、运算特征、值的种类和计算办法;可以进行各类公式的表达式描述和各类表达式的混合运算。
第2章 顺序结构程序设计
知道数据输入输出的定义与在C或C++中的达成办法;
学会赋值语句表达办法;学会两组输入输出函数的格式、表达方法和用功能、特征;
熟练学会顺序程序设计的思想和编程办法,能熟练撰写简单问题的程序。
第3章 选择结构程序设计
学会问题中条件的表达方法和运算结果。
熟练学会编程中条件的描述办法和用法,可以进行各种条件下的问题的程序设计。
第4章 循环程序设计
知道循环的定义,解决语句重复实行的办法;
理解各种达成循环的语句的实行过程、实行步骤和有关参数目的变化状况;
学会循环语句的格式和应用特征,学会循环程序设计的办法。
第5章 数组
知道数组的基本定义;
学会不相同种类型数组的特征,学会数组的概念、初始化和数组元素引用办法;学会数组的实质应用方法、特征和程序设计办法。
第6章 函数
理解一般问题的解决方案和程序的结构化、模块化设计思想,理解函数的调用办法,理解变量的数据种类、存储类别,理解内部函数与外部函数的意思;
学会函数概念的一般格式,学会形式参数的表达方法,函数返回值种类和返回值的表达方法,学会函数调用的办法、特征和不同调用形式,学会局部变量、全局变量的概念办法和声明形式。
第7章 指针
理解指针的定义、特征,理解指针的分类、指针的数据种类描述;
学会指针的意思、不相同种类型指针与所指变量、数组、字符串、函数等的内在联系。
第8章 结构体
知道C语言基本种类与架构种类的意思,知道种类声明与变量等概念有什么区别;
学会结构体的声明办法和相应变量等的概念、初始化、引用办法。
第9章 文件
知道文件的意思、分类和特征;
学会文件的打开办法、文件打开函数返回值的处置。
4、参考书目
1.《C程序设计》,谭浩强编,清华大学出版社,2017年8月.
2.《C语言程序设计》,苏小红、赵玲玲、孙志岗等编,高等教育出版社,2019年8月.