计算机科学与技术专业,普通专升本C语言程序设计考什么?
2021年湖北省普通专升本举办高校为53所,其中35所高校设有计算机科学与技术专业,绝对可以算得上是热门专业了,超过一半以上的高校考察的专业课科目都有C语言程序设计,综合院校发布的考试大纲,我们来看看C语言程序设计主要考点有什么。
一、C语言程序设计《C程序设计》是计算机相关专业的专业必修课程,它是诸多后续专业课程的基础,也是学生建立计算思维的入门课程。课程讲解C语言基础知识、三大基本控制结构、数组、指针、函数、字符串、结构体、共用体、动态内存分配以及文件等主要内容。
二、考试的内容与要求 (1)程序设计和C语言考试内容:什么是计算机程序;什么是计算机语言;C语言的发展及其特点;C语言程序的结构;运行C程序的步骤与方法;程序设计的任务。
考试要求:了解C语言的发展历史及其特点;掌握运行C程序的步骤和方法;用C语言编写简单的屏幕输出程序
(2)基本数据类型与表达式考试内容:基本数据类型;常量和变量;运算符和表达式;数据类型转换;输入和输出。
基本要求:理解数据类型的概念,掌握C语言的基本数据类型;理解常量、变量的概念及不同,掌握符号常量的说明与变量定义的方法;能够正确书写表达式、并根据运算符的优先级和结合方向进行正确的运算;理解数据类型在表达式中的转换情况;掌握C语言的基本输入/输出。
(3)结构类型与共用类型考试内容:结构类型;结构与数组;向函数传递结构类型值;共用类型;链表。
基本要求:理解结构的概念,掌握结构类型、结构类型变量的定义方法:理解结构类型变量的存储形式,掌握结构类型变量的初始化、变量成员的访问方法:掌握结构类型数组的构造方法,对数组元素的成员访问方法:理解共用体的概念,掌握共用类型、共用类型变量的定义方法:理解共用类型变量的存储形式,掌握共用类型变量的初始化、变量成员的访问方法:了解单向链表的动态存储和基本操作。
(4)函数考试内容:结构化程序设计的基本概念;函数的定义;函数的传值调用与参数传递;递归函数;变量的存储类型、作用域;编译预处理;模块化程序设计。
基本要求:了解结构化程序设计的基本思想和方法,具有基本的模块化程序设计能力:理解函数的概念及作用,掌握函数定义、声明、调用的方法,理解函数参数传递的方法:理解递归函数的概念及设计方法,具有初步的递归算法设计的能力.理解变量的存储类型、作用域(存在范围、有效范围),能够正确的使用变量:理解编译预处理、文件包含的概念,掌握宏定义、头文件、条件编译的编写方法。
(5)对文件的输入输出考试内容:C文件的有关基本知识;打开与关闭文件;顺序读写数据文件;随机读写数据文件;文件读写的出错检测。
考试要求:掌握文件的概念,文本文件与二进制文件的区别;掌握文件的基本读/写操作(常用函数fscanf/fprintf/fgetc/fputc等);掌握文件状态的检测(常用函数feof等),了解文件中数据的定位。
以上归纳的考点内容是多数院校考试大纲里提出的重点知识和考试范围,具体的院校考试大纲,学生依据报考院校发出的信息为主。
以上就是自考本科网为广大自考考生带来的“计算机科学与技术专业,普通专升本C语言程序设计考什么?”内容!