· 计算机导论:主要考核评估学生对计算机基本概念、基本理论和学科内涵的理解程度,具体涵盖以下方面:了解计算机硬件各子系统的基本知识及基本概念,掌握数字系统运算原理与信息编码机制,熟悉冯・诺依曼体系结构的组成要素及协同工作机制;了解计算机网络的基本概念、分类及基本组成,掌握计算机网络协议栈的分层实现原理;了解数据库管理系统的基本功能、关系数据库的基本概念;掌握常用办公软件的高级应用技巧,形成对人工智能、云计算、物联网等新兴领域的行业认知,了解计算机的主要应用领域。通过这些考核,夯实学生专业基础知识,为其升入本科的后续专业课程学习筑牢根基。
· C语言程序设计:主要考核学生对数据类型、运算符、表达式、函数、数组、指针的掌握程度;运用运算符优先级规则构建表达式,实现函数的模块化封装;合理选择顺序、选择、循环控制结构,正确实施数组存储与指针寻址操作,开发出符合规范的应用程序并解决实际问题,以此判别学生是否具有学习后续课程和升入本科的基础。
二、考试形式及试卷结构(一)考试时间:150分钟(二)考试方式:闭卷、笔试(三)试卷内容结构:计算机导论100分,C语言程序设计100分(四)题型及分值:总分200分
· 选择题:30小题,共60分
· 判断题:25小题,共50分
· 填空题:10小题,共20分
· 简答题:4小题,共40分
· 程序设计题:2小题,30分
三、考试内容及范围
· 计算机基础知识
考查冯.诺依曼结构计算机的基本组成及存储程序原理及各个部件的基本功能;计算机的基本组成,各组成硬件的功能;软件的概念与软件系统的分类、操作系统的概念、基本功能和基本分类等。
· 数据处理相关知识
考查计算机中计数制、不同数制间的转换、数值型数据的表示方法、计算机中的基本运算;算法的基本概念、算法的基本特征;线性结构与非线性结构的概念、栈和队列的基本概念、数据查找与排序的使用;数据库管理系统的基本功能、关系数据库的基本概念、三级模式和两级映射等。
· 信息共享与利用
考查计算机网络的概念、分类及基本组成;以太网和因特网的基本概念,因特网体系结构5层模型,因特网基本服务;网络安全的基本特征和常用的网络安全技术等。
· C语言程序设计语法及基础知识
考查计算机语言的概念和C语言的特点,C语言程序的结构,源程序的概念;算法的基本概念、算法的特性以及用流程图表示算法;C语言的基本数据类型、运算符和表达式、赋值语句;输入输出函数及常用数学函数的基本用法,运算符的优先级和不同数据类型的混合运算;选择语句用法、选择结构的嵌套、三种逻辑运算符;while,do-while,for的基本使用;continue和break的使用等。
· 数组、函数和指针
考查一维数组的定义和使用方法,字符数组和字符串的异同,使用二维数组编写简单的程序;函数的定义、声明和调用方法,局部变量与全局变量的不同,变量生存期与静态局部变量;指针的定义和使用,指针、数组与地址之间的关系等。
· 程序综合设计
考查根据给出的问题,灵活地选择三种基本程序结构,并通过定义变量和设计合理的算法,结合函数、数组、指针等综合编程解决实际问题等。
四、参考书目1.董卫军等,《计算机导论-以计算思维为导向(第4版)》,电子工业出版社,2021.2版。 2.谭浩强,《C程序设计(第五版)》,清华大学出版社,2017年版。