2023年上海立达学院专升本程序设计基础考试大纲
2023年上海立达学院专升本程序设计基础考试大纲
一、适用对象
本课程考试大纲适用于报考上海立达学院普通专升本数据科学与大数据技术专业的考生。
二、考试性质
普通专升本《程序设计基础》课程考试是为专科应届优秀毕业生进入本科学习而组织的选拔性考试。
三、考试目的
主要是测试考生对程序设计语言(C语言或Java语言)知识的掌握程度和综合运用语言知识进行程序设计的能力。通过考试,挑选具备一定计算思维、计算机专业素养的考生,进一步接受相关专业知识和能力教育,从而为后继专业课程的学习奠定扎实的编程基础。
四、考试形式及卷面考试时间
1.考试形式:笔试闭卷。
2.卷面考试时间:120分钟。
3.满分:100分。
五、考试内容及要求
(一)命题的指导思想和原则
命题的指导思想是:全面考查学生对本课程基本概念、主要知识点学习、理解和掌握的情况,并要求具备一定的编程能力。命题的原则是:题目数量多、份量小,范围广,最基本的知识一般占60%左右,稍微灵活一点
的题目占20%左右,较难的题目占20%左右。其中绝大多数是中小题目,客
观性的题目占比较大。
(二)考试内容
1.绪论
要求:掌握程序的结构,main()函数和其他函数;理解注释和书写格式。
2.基础知识
要求:掌握变量的用法,掌握数据类型(基本类型、构造类型/引用类型、指针类型(C语言卷)及其定义方法;掌握赋值、算术、关系、逻辑、三目、条件、逗号等运算符及运算优先级和结合性;掌握不同类型数据间的转换与运算。
3.控制结构
要求:了解顺序结构;掌握基本if选择结构和switch结构;掌握while、do…while和for循环结构;掌握continue语句和break语句的使用。
4.数组
要求:掌握一维数组的定义、初始化和数组元素的引用;理解二维数组的定义、初始化和数组元素的引用;理解字符数组和字符串。
5.函数
要求:掌握函数的定义和调用;理解函数的嵌套调用和递归调用;理解函数传值调用和地址调用;理解函数名作为函数参数;掌握变量的作用域及生存期。
6.输入、输出的格式化
要求:理解输入不同类型数据的格式;理解输出中的格式化。
7.文件操作
要求:理解文件数据类型;掌握文件的打开与关闭;理解文件的读写。
8.算法和数据结构的简单知识
要求:了解算法和结构化程序设计;理解简单的排序算法和查找算法。
六、试题类型及分值比例
选择题(30%)、填空题(20%)、简答题(20%)、编程题(30%)
七、参考书目
以下参考教材考生只需要二选一。
1.基于C语言的程序设计基础
《C程序设计教程与实验》(第2版)吉顺如主编,清华大学出版社,2017.5
《C程序设计习题集与课程设计指导》(第2版)吉顺如主编,电子工业出版社,2020.1
2.基于Java语言的程序设计基础
《新编Java语言程序设计(计算机系列教材)》,钱雪忠,李荣,沈佳宁,陈国俊著,清华大学出版社,2017.3
感谢您阅读2023年上海立达学院专升本程序设计基础考试大纲,本文出自:诚为径统招专升本网,转载需带上本文链接地址:https://tzzsb.cwjedu.com/ksjc/37392
- 温馨提示:
- 因考试政策、内容不断变化与调整,诚为径教育网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
上一篇: 2023年上海立达学院专升本表演考试大纲
下一篇: 2023年上海立达学院专升本考试大纲汇总