《高级语言》是学习计算机技术的强有力工具。主要讲授C语言基本知识(C程序结构,基本数据类型和运算),程序的三种基本结构(顺序,选择和循环),常见的数据结构(数组,字符串和文件等),自定义数据类型(指针,结构体和共用体等),模块化程序设计思想(函数)等内容。通过该课程的学习,能够掌握C语言的语句格式、功能和语法规则,掌握的程序设计基本原理和方法,理解常用的算法思想,形成良好编程习惯,提高软件开发能力。本课程以知识块(C语言基本知识,程序的三种基本结构,常见的数据结构,自定义数据类型,模块化程序设计思想)由浅入深、层层递进模式呈现出来,便于学习和巩固。
通过本课程的学习,达到如下目标:
一、知识目标
1)掌握C语言的语法规则;
2)掌握简单C语言程序的编写方法;
3)掌握简单问题的算法设计方法。
二、 能力目标
1)具备在VC++环境中进行程序编写、调试、运行的基本技能;
2)具备阅读理解较复杂C语言程序的能力;
3)具备把简单算法转化为程序代码的能力;
4)具备自我学习其它高级语言的能力。
三、 素质目标
使学生具备严谨的治学态度、程序设计思维、协同合作的团队精神。
学生应具备计算机的基本操作技能
1.谭浩强.C程序设计(第五版).北京:清华大学出版社,2017
2.杨路明.C语言程序设计教程(第五版).北京:北京邮电大学出版社,2024
Q : 如何学好《高级语言》这门课程?
A : 掌握C语言的语法格式和规则,多做题,多练习。
Q : 有哪些网络资源可以帮助学习?
A : 中国大学MOOC平台有非常丰富的课程资源,可以帮助学习。另外还有一个网站https://c.biancheng.net/c/ 对C语言讲解的很详细,有助于学习