您当前的浏览器版本过低,请您升级浏览器
为了更好的使用优志愿产品,点击下载

谷歌浏览器

360极速浏览器

360安全浏览器

QQ浏览器

火狐浏览器

全国服务热线:400-181-5008
祝广大考生金榜题名
开通VIP

收藏

分享

《计算机程序设计基础》2024年考试大纲

| 来源:北京石油化工学院 2358

北京石油化工学院2024高职升本科

计算机程序设计基础(C语言)考试大纲

一、考试性质

“高职升本科”考试是为选拔北京市高等职业教育应届优秀毕业生进入本科学习而组织的选拔性考试。本次考试的目的主要是测试考生在程序设计及软件开发方面是否具有本科学习的能力。

二、基本要求

1.熟练掌握C语言的基本知识;掌握常用的算法和结构化程序设计方法

2.具备基本的C语言程序设计能力,能熟练地阅读、理解和编制简短的C语言程序;

3.掌握C语言的编译和调试方法。

三、适用专业

本课程考试适用于报考《计算机科学与技术》专业的考生。

、考试内容

根据《计算机程序设计基础(C语言)》专业课程大纲的要求,并考虑高职高专教育的教学实际,特制定本课程考试内容。

() C语言概述

1.C语言的特点和基本构成

2.C语言程序的结构。

3.C语言程序的执行步骤。

() 数据类型、运算符与表达式

1.标识符的命名;变量和常量的定义与使用方法。

2.数据类型及其定义方法。

3.整型、实型、字符型数据的定义、存储、表示范围及运用。

4.C运算符和表达式类型(算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)求值规则。

  5.不同类型数据间的转换与运算。

 () 简单的C程序设计

1.表达式语句,空语句,复合语句。

2.C语言程序的三种基本结构。

3.赋值语句的含义和用法。

4.C语言输入输出函数的基本格式和使用

 () 选择结构

  1.关系运算符、逻辑运算符及其表达式的运用。

2.if语句实现选择结构。

3.switch语句实现多分支选择结构。

4.选择结构的嵌套。

 () 循环结构

1.for循环结构。

2.while和dowhile循环结构。

3.continue语句和break语句。

4.循环的嵌套。

 () 数组

1.一维数组和二维数组的定义、引用及初始化。

2.字符数组的定义、引用及初始化,字符串和字符串结束标志,字符数组的输入输出,字符串函数的应用。

3. 常用算法的程序设计,如排序、查找、求最大最小值、累加、插入等。

 () 函数

1.函数的定义和调用。

2.函数参数(形参、实参及参数值的传递)和函数的返回值。

  3.函数的嵌套调用

4.数组作为函数参数。

5.局部变量和全局变量;静态变量和动态变量。

6.编译预处理。

 () 指针

1.指针与指针变量的概念,指针与地址运算符。

2.变量、数组指针以及指向变量、数组的指针变量;通过指针引用以上各类型数据

 () 结构体

  1.结构体类型数据的定义、初始化及引用方法。

2. 结构体数组的定义和使用方法。

 () 文件

只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1.C语言的文件结构文件类型指针(FILE类型指针)。  

  2.高级文件操作(fopen,fclosefprintf,fscanf函数)。  

、考试形式及试卷结构

  考试方式为闭卷考试,笔试时间为120分钟,试卷满分100分。试卷结构如下:

序号

项目名称

题数

计分

单项选择题

30

30

读程序写结果

10

30

程序改错题

2

10

编程题

4

30

合计

100

、参考书目

  参考书目一:《C语言程序设计》(第版)潭浩强编著清华大学出版社2010.6

参考书目二:C 语言大学实用教程(第3版)》苏小红等编著 电子工业出版社 2012.5

评论
说点什么吧
发布

手机扫一扫下载APP

400-181-5008

优志愿将竭力为您提供帮助

(免长话费 )

教APP备3100148号