2021河北专接本计算机科学与技术教材,2020年河北专接本理工类计算机科学与技术考试大纲...

2020年河北专接本理工类计算机科学与技术考试大纲出炉,同学们快来看看吧有了考试大纲定能让你在考试中事半功倍!

一、内容概述与要求

第一部分:C 语言程序设计

I.课程简介

C 语言程序设计课程考试是为招收计算机类相关专业专科接本科学生而实施的入学考试。

参加 C 语言程序设计课程考试的考生应理解 C 程序的基本构成、C

程序中的数据类型及其运算、结构化程序设计的三种基本结构(顺序、选择、循环)、数组、函数;了解编译预处理命令、指针、结构体与共用体、位运算等知识模块所涉及的基本概念、语法规范;掌握运用以上语法知识进行结构化程序设计的基本方法;熟悉程序设计中简单的数据结构和算法,具有一定的分析和编写简单

C 程序的能力,以及基本的纠错和调试程序的能力。考生应具有规范的结构化编程思维,能够综合运用所学知识分析并解决简单的实际问题。

C

语言程序设计课程考试从两个层次对考生进行测试,较高层次的要求为“理解”和“掌握”,较低层次的要求为“了解”和“会”。这里“理解”和“了解”是指对概念与理论提出的要求。“掌握”

和“会”是指对使用方法、应用能力提出的要求。

二、考试形式与试卷结构

考试采用闭卷、笔试形式,全卷满分为 150 分,考试时间为 75 分钟。

试卷包括选择题、程序阅读题、程序填空题和编程题。选择题是四选一型的单项选择题;程序阅读题、程序填空题只要求直接填写结果;编程题应写出完整的程序代码,要求符合

C 语言的语法规范。

选择题和程序阅读题分值合计为 70 分。程序填空题和编程题分值合计为 80 分。

II.知识要点与考核要求

一、C 语言程序的结构

(一)知识范围

C 语言程序的基本构成;头文件、函数构成以及程序中的注释; C 程序的执行过程;源程序的书写格式。

(二)考核要求

1.理解 C 程序的基本结构及执行过程。

2.理解 C 程序中头文件、注释等概念,会在程序中正确使用文件包含命令以及添加注释。

3.理解 C 函数的构成形式。

4.了解 C 程序源代码的书写格式。

二、数据类型及其运算

(一)知识范围

C

语言的基本数据类型(整型、浮点型、字符型)及其表示方法;常量与变量的使用;运算符的种类、运算优先级和结合性;常用表达式(赋值表达式、算术表达式、关系表达式、逻辑表达式、条

件表达式、逗号表达式)的语法表示及其求值规则;不同类型数据间的转换与运算。

(二)考核要求

1.掌握 C 语言的基本数据类型,了解不同数据类型常量的表示方法。

2.掌握变量的定义、初始化和引用的基本方法。

3.在编程中会根据需要合理确定常量与变量的类型并正确使用。

4.理解各种运算符的优先级和结合性,掌握其构成表达式的语法表示和运算规则,会正确计算表达式的值,会根据需要书写正确的 C 表达式。

5.了解表达式中不同类型数据间的自动转换规则,掌握强制类型转换的使用方法。

三、顺序结构程序设计

(一)知识范围

C 语言中的基本语句(表达式语句、空语句、复合语句);字符数据的输入与输出;数据的格式输入与输出;顺序结构程序设计方法。

(二)考核要求

1.了解 C 程序中常用的基本语句形式。

2.掌握使用 getchar()和 putchar()标准库函数实现字符数据输入与输出的方法。

3.掌握使用 scanf()和

printf()标准函数实现不同类型数据的格式输入与输出的方法,在编程中会根据需要正确输入数据并合理设计输出格式。

4.掌握使用顺序结构设计简单 C 程序的基本方法。

四、选择结构程序设计

(一)知识范围

if 语句(if 单分支、if-else 双分支、else-if 嵌套);switch 语句;选择结构的嵌套;选择结构程序设计方法。

(二)考核要求

1.理解三种 if 语句的语法结构,掌握使用 if 语句设计选择结构程序的方法。

2.理解 switch 语句的语法结构,掌握使用 switch 语句设计多分支选择结构程序的方法。

3.了解嵌套选择结构语句的语法表示,会分析嵌套选择结构程序的执行过程。

4.会正确分析选择结构程序的执行过程,会合理选用语句形式设计正确的选择结构程序。

五、循环结构程序设计

while 循环语句;do-while 循环语句;for 循环语句;continue 和 break 语句;循环的嵌套。

(二)考核要求

1.理解 while、do-while 和 for 语句的语法结构,掌握使用三种循环语句设计循环结构程序的方法。

2.理解 continue 和 break 语句的语法结构,掌握其在循环结构程序中的使用方法。

3.了解嵌套循环结构语句的语法表示,会正确分析嵌套循环结构程序的执行过程。

六、数组

(一)知识范围

一维数组和二维数组的定义、初始化及其元素的引用;字符数组的定义、初始化和元素的引用, 使用字符数组存储和操作字符串;字符串及其常用处理函数。

(二)考核要求

1.掌握一维数组和字符数组的定义、初始化及其元素引用的方法。

2.熟悉二维数组的定义、初始化及其元素引用的方法。

3.理解字符串的概念,掌握使用字符数组存储和操作字符串的方法,熟悉常用字符串处理函数

(puts、gets、strcmp、strlen)的使用方法。

4.在编程中会使用数组正确处理同质数据的读写访问操作,会使用字符串处理函数操作字符 串。

七、函数

(一)知识范围

函数的定义;函数的参数与返回值;函数的调用;函数的嵌套调用;函数的递归调用;局部变量 和全局变量;变量的存储类别(自动、静态、寄存器、外部)。

(二)考核要求

1.理解函数定义的语法形式,掌握一般函数的定义方法。

2.理解函数的形式参数与实际参数、函数的返回值的概念和特点。

3.理解函数调用的语法形式;理解函数原型的概念,掌握其声明方法。

4.理解函数传值调用的参数传递机制和特点,会正确分析函数传值调用的执行过程,掌握使用 函数的传值调用实现结构化程序设计的方法。

5.了解函数嵌套调用的概念,会正确分析函数嵌套调用的执行过程。

6.了解递归函数的概念,会正确分析递归函数调用的执行过程。

7.了解变量的作用域和生存期的概念,理解局部变量和全局变量的概念,掌握其使用方法;理

解自动变量、静态局部变量的特点,掌握其使用方法;了解寄存器变量的使用方法,了解用 extern

声明外部变量的方法,会根据程序中变量的定义位置和声明方式正确分析变量的作用域和生存期。

八、预处理命令

编译预处理的概念;宏定义命令;文件包含命令。

(二)考核要求

1.了解编译预处理的概念、作用。

2.理解宏定义命令的语法形式,掌握不带参数以及带参数宏定义的使用方法,会分析宏定义命 令在预编译时的宏展开过程。

3.了解文件包含命令的语法形式,在程序设计中会正确使用文件包含命令。

九、指针

(一)知识范围

指针的概念;指针的基本运算;指向变量的指针变量的定义、赋值和引用;指向一维数组的指针

变量的定义、赋值和引用;指向字符串的指针变量的定义、赋值和引用,使用指针作为参数的函数调用;返回指针值的函数;指针数组和指向指针的指针。

(二)考核要求

1.了解指针的概念,理解指针运算符(*)和取地址运算符(&)的使用特点,掌握指向变量的

指针变量的定义、赋值和引用的方法,理解指针的赋值运算和算术运算的规则。

2.掌握指向一维数组的指针变量的定义、赋值和引用的方法,会正确运用指针变量间接访问一 维数组的元素。

3.掌握指向字符串的指针变量的定义、赋值和引用的方法,会正确运用指针变量间接访问字符串。

4.理解使用指针变量、数组名作为参数的函数调用的机制和特点,掌握函数的传址调用的使用

方法,会正确分析函数传址调用的执行过程,在编程中会根据需要设计合理的传址调用函数并进行正确调用。

5.了解返回指针值的函数的概念,熟悉指针数组、指向指针的指针概念和使用方法,会使用指针数组和二级指针间接访问二维数组元素。

十、结构体与共用体

(一)知识范围

结构体和共用体类型的定义;结构体和共用体变量的定义、初始化和成员引用;结构体数组的定义、初始化和元素引用;指向结构体类型数据的指针;使用

typedef 定义类型。

(二)考核要求

1.了解和区分结构体和共用体的概念,掌握结构体类型的定义方法,以及结构体变量的定义, 初始化和成员引用的方法。

2.掌握结构体数组的定义、初始化和引用数组元素及其成员的方法,会正确运用结构体数组处理异质数据的存储和访问操作。

3.掌握指向结构体类型数据的指针变量的定义、初始化和引用方法,会正确运用指向结构体数据的指针变量间接访问结构体数据及成员,熟悉结构体指针作为参数的函数调用方法。

4.了解共用体类型的定义方法,以及共用体变量的定义、初始化和成员引用的方法。

5.会正确使用 typedef 语句定义新的类型名。

十一、位运算

(一)知识范围

位运算符(&、|、^、~、<

(二)考核要求

1.理解各种位运算符的含义,掌握各种位运算的运算规则和特点。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
有这本书 就不必自学那么厚一本书了,只要看了 就可以通过哦~~~ 我就是计算机专业的 希望河北的朋友接本成功~~ 《计算机组成原理与汇编语言》复习指南 为了帮助同学们复习,本文首先阐明本课程的教学目标与考核说明,这是总复习的指导思想。在重点与难点的剖析中,则首先突出需熟练掌握的部分,然后再讨论一些需掌握、理解的概念和方法,其间插入一些典型题例。由于汇编语言程序设计有其自身的体系和特点,我们将它作为专门的一节讨论。 一、 教学目标与考核要求 本课程的教学目标是:在学完本课后能建立起整机概念,它可分为两级: (1) CPU级,它包含三个方面:CPU基本组成、指令流程、汇编语言级程序设计方法。 (2) 系统级,它包含两个方面:如何通过系统总线与接口将CPU、主存、I/O设备(含外存)连接成整机,对输入/输出的三种基本控制机制。 《计算机组成原理与汇编语言》课程考核说明 一、考核说明 1.考核对象:计算机应用专业大专生。 2.命题依据:本考核说明的制定以 《计算机组成原理与汇编语言》教学大纲为依据,再以本考核说明为命题依据。 3.教材:《计算机组成原理与汇编语言》。 4.考核要求层次:本考核说明将使用下述术语分别表明几种要求层次。 (1)掌握:指重点要求的内容。 对于理论概念性的内容,应能:正确阐述,作正误判断并更正有关的错误,对相关概念进行综合比较分析,综合应用。例如:试以打印机工作为例说明中断方式的几个过程,试比较中断方式与DMA方式的异同等。 对于设计性内容,应能掌握设计方法,正确完成设计。例如:拟出某条指令的指令流程。主存逻辑设计,编制汇编语言程序段等。 对于某些特别重要的内容,大纲将采用“熟练掌握”的提法。 (2)理解:对于这一要求层次的内容应能:正确阐述有关概念,作正误判断并更正有关的错误,简单应用。例如:说明微程序控制的基本思想,阅读某程序段后给出它的执行结果等。 (3)了解:对于这一要求层次的内容,将不作为考核重点,所占题分很少;或者只是某道考核题中涉及到一点。例如:IOP,虚拟存储,显示器分辨率指标等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值