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

2020年,河北理工大学计算机科学与技术专业教学大纲发布。同学们过来看看。有了大纲,考试就事半功倍了!

一、内容概述及要求

靠前部分:C语言程序设计

一、课程介绍

c语言程序设计课程考试是招收计算机相关专业本科学生的入学考试。

考C语言程序设计课程的考生要了解C程序的基本构成,C程序中的数据类型及其运算,结构化程序设计的三种基本结构(顺序、选择、循环)、数组和函数;了解编译预处理命令、指针、结构和公共体、位操作等知识模块所涉及的基本概念和语法规范;掌握运用以上语法知识设计结构化程序的基本方法;熟悉程序设计中简单的数据结构和算法,具备分析和编写简单C程序的能力,以及纠错和调试程序的基本能力。考生应具备规范、结构化的编程思维,能够综合运用所学知识分析解决简单的实际问题。

C语言程序设计课程考试从两个层面对考生进行测试。较高层次要求“懂”、“会”,较低层次要求“懂”、“会”。这里的“理解”和“认识”指的是对概念和理论的要求。“主人”

而“符合”指的是对使用和应用能力的要求。

二、考试形式和试卷结构

考试采用闭卷和笔试的形式,满分150分,考试时间75分钟。

试卷包括选择题、程序阅读题、程序填充空题和程序设计题。选择题是有四个选项的单项选择题;程序阅读题和程序填充空题只要求直接填写结果;编程题要写完整的程序代码,要符合C语言的语法规范。

选择题和程序阅读题总分70分。程序填充空和编程题总分80分。

二.知识要点和评估要求

一、C语言程序的结构

(一)知识范围

c语言程序的基本构成;程序中的头文件、函数组成和注释;程序的执行过程;源程序的编写格式。

(2)评估要求

1.理解c程序的基本结构和执行过程。

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

3.理解C函数的形式。

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

二、数据类型及其操作

(一)知识范围

C语言的基本数据类型(整数、浮点、字符)及其表示方法;常量和变量的使用;运营商的类型、运营优先级和组合;常用表达式(赋值表达式、算术表达式、关系表达式、逻辑表达式、bar表达式、逗号表达式)的语法表示和求值规则;不同类型数据之间的转换和操作。

(2)评估要求

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

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

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

4.了解各种运算符的优先级和组合,掌握其表达式的语法表示和运算规则,正确计算表达式的值,根据需要写出正确的C表达式。

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

三、序列结构程序设计

(一)知识范围

C语言中的基本语句(表达式语句,空语句,复合语句);字符数据的输入输出;格式化数据的输入和输出;序列结构编程方法。

(2)评估要求

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

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

3.掌握使用scanf()和printf()标准函数实现不同类型数据的格式输入输出的方法,在编程中根据需要正确输入数据,合理设计输出格式。

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

第四,选择结构化编程

(一)知识范围

If语句(if单分支,if-else双分支,else-if嵌套);Switch语句;选择结构的嵌套;选择结构化编程方法。

(2)评估要求

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

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

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

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

5.循环结构的程序设计

While循环语句;Do-while循环语句;for循环语句;继续和中断语句;循环的嵌套。

(2)评估要求

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

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

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

不及物动词数组

(一)知识范围

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

(2)评估要求

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

2.熟悉2D阵列的定义、初始化和元素引用方法。

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

(put,get,strcmp,strlen)的用法。

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

七.功能

(一)知识范围

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

(2)评估要求

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

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

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

4.了解按值函数调用的参数传递机制和特点,将会正确分析按值函数调用的执行过程,掌握利用按值函数调用实现结构化编程的方法。

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

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

7.理解变量的作用域和寿命的概念,理解局部变量和全局变量的概念,掌握它们的使用方法;了解自动变量和静态局部变量的特点,掌握它们的使用方法;知道如何使用寄存器变量,如何用extern声明外部变量,会根据变量在程序中的定义位置和声明方式,正确分析变量的作用域和生存期。

八、预处理命令

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

(2)评估要求

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

2.了解宏定义命令的语法,掌握不带参数和带参数的宏定义用法,分析预编译时宏定义命令的宏扩展过程。

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

九.两颗北极指极星

(一)知识范围

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

(2)评估要求

1.了解指针的概念,了解指针运算符(*)和地址运算符(,)的使用特点,掌握指针变量指向变量的定义、赋值和引用方法,了解指针赋值和算术运算的规则。

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

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

4.了解以指针变量和数组名为参数的函数调用机制和特点,掌握函数地址调用的使用方法,将会正确分析函数地址调用的执行过程,设计合理的地址调用函数,在编程中根据需要进行正确的调用。

5.理解返回指针值的函数概念,熟悉指针数组、指针概念和用法,使用指针数组和二级指针间接访问2D数组元素。

X.结构和公共体

(一)知识范围

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

(2)评估要求

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

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

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

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

5.typedef语句将被正确用于定义新的类型名。

XI。位操作

(一)知识范围

位运算符(,、|、^、~、

部分内容来源于网络、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。

未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!

本文标签:

河北专接本

上一篇:2020年河北专接本外语类考试大纲有变动

下一篇:2020年北京理工大学珠海学院专插本考试大纲

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值