高级语言程序设计教学大纲
课程简介:本课程为计算机类专业必修课程,学分数6,周学时6。计算机程序设计语言是人机对话、进行信息交换的工具。高级语言脱离了对具体计算机的依赖,是最常用的程序设计语言,而C语言是计算机专业学生必须掌握的重点高级语言之一。《高级语言程序设计》是计算机专业学生基础课程。本课程面向低年级学生,结合C语言进行讲解,讲解内容包括高级语言概述、高级语言数据类型、运算符、表达式、结构化程序设计的三种基本结构及相关语句、数组、函数、指针、结构和共用体、位运算和文件操作等。本课程希望通过以上内容的讲解使学生掌握高级语言的基本概念和基本程序设计方法;深入了解C语言的基本元素;熟练使用C语言程序开发环境;具备使用C语言进行应用软件和系统软件开发的基本能力,为今后的软件开发工作奠定坚实的基础。
教学目的与基本要求:通过本门课程的学****让学生掌握高级语言的基本概念和基本程序设计方法、深入了解C语言的基本元素、熟练使用C语言程序开发环境、具备使用C语言进行应用软件和系统软件开发的基本能力,为今后的软件开发工作奠定坚实的基础。本课程结合对C语言进行深入讲解高级语言的概念和开发环境,所以希望突出C语言的上机实****在实****的过程中,实****的内容由简单到容易,要求操作由陌生到熟悉,并逐步培养学生具备使用高级语言进行软件开发的基本能力。
主要教学方法:本课程采用课堂理论讲授、多媒体教学演示、计算机仿真实验及课外作业与辅导相结合的教学方式。
第一章 C语言概述(教学时数4)
本章主要介绍C语言的起源和发展、C语言的特点和简单的C语言程序设计过程。本章的重点是C语言的特点和简单的C语言程序设计过程。
第一节 概述
一、 C语言的产生背景、现状、基本概念
二、 C语言的应用前景
三、 C语言的特点,简单的C程序举例
四、 PC环境下的C语言程序开发步骤
第二节 算法的有关知识
一、 算法的概念与特性
二、 算法的表示方法
三、 结构化程序设计思想与方法
作业及实****br/>1.通过程序举例理解相关概念
2.了解Turbo C环境下的C程序开发过程。用给定的简单C程序进行程序的编辑、编译、链接和执行,让学生了解调试程序的全过程。
第二章 数据类型、运算符和表达式(教学时数8)
本章主要介绍C语言的基本数据类型,运算符和表达式。重点和难点是数据类型、常量、变量与运算符的正确使用。
第一节 数据类型
C语言的数据类型
第二节 基本数据类型
一、 整型数据
二、 实型数据
三、 字符型数据
第三节 常量和变量
一、 常量和变量的概念及分类(整型、实型、字符型常量和变量的表示及使用)
二、 常量和变量的定义
第四节 不同类型数据之间的转换
一、 有关概念
二、 不同类型数据之间的隐式转换
三、 数据类型的强制转换
第五节 运算符和表达式
一、
高级语言程序设计教学大纲word版 来自淘豆网www.taodocs.com转载请标明出处.