c语言及软件技术基础实验要求

c语言及软件技术基础实验要求

ID:18319703

大小:57.50 KB

页数:9页

时间:2018-09-16

c语言及软件技术基础实验要求_第1页
c语言及软件技术基础实验要求_第2页
c语言及软件技术基础实验要求_第3页
c语言及软件技术基础实验要求_第4页
c语言及软件技术基础实验要求_第5页
资源描述:

《c语言及软件技术基础实验要求》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《程序设计及软件技术基础》课程教学大纲课程编号:适用专业:电子信息工程、信息对抗技术、电磁场与无线技术、电波传播与天线学时数:72学分数:4.5开课学期:第3学期先修课程:计算机应用基础执笔者:庞晓凤编写日期:2012-07审核人:吕明一、课程性质和目标授课对象:大一本科生课程类别:学科基础课、专业选修课教学目标:本课程是一门学科基础课,着重培养学生计算机高级语言程序的能力及软件设计的基本素质和基本方法。通过本课程的学习,学生应掌握程序设计的基本方法和技巧,能熟练应用C语句编制常用程序,提高编程应用的能力。为电子信息类本科生奠定系统设

2、计和解决工程问题的基本能力。二、课程内容安排和要求(一)教学内容、要求及教学方法第一章C语言概述(1学时)Ø教学内容C语言历史背景;C语言的特点;简单C程序介绍;C上机步骤简介Ø教学要求了解计算机语言的发展概述;掌握C语言的特点、基本结构;掌握TUBBOC++3.0或MicrosoftVisualC++6.0编译软件的上机操作。Ø教学方法通过简单的C程序介绍,使学生对C程序有初步的认识,明确C程序在结构和格式上的特点,清楚运行C程序的步骤。教学中可给出一个简单游戏程序的演示,提高学生对C语言的学习兴趣。本章参考习题:1.3、1.5本章

3、重点和难点:C语言的特点和基本结构,C编译软件的使用。第二章程序的灵魂------算法Ø教学内容算法的概念及简单算法介绍;算法的特性;算法的表示形式;结构化程序设计方法Ø教学要求掌握算法的特性;可以设计简单问题的算法;能用流程图表示简单算法;掌握结构化程序的3种基本结构能设计简单程序Ø教学方法算法是编程的基础,学习程序设计不只是学习一种特定的语言,而是学习进行程序设计的一般方法。掌握了算法也就是掌握了程序设计的灵魂。本章只是初步介绍有关算法的基本概念。关于算法的设计在后续章节中介绍,通过课堂讲解、课下练习,学生可以描述简单问题的算法。

4、第三章数据类型、运算符与表达式(3学时)Ø教学内容C数据类型;常量的分类及表示方法;变量的定义、分类及初始化;算术运算符和算术表达式;赋值运算符及赋值表达式;逗号运算符及逗号表达式;补充原码、反码和补码的概念。Ø教学要求了解各种数据类型;掌握基本数据类型;掌握标识符的概念;掌握基本常量的表示形式;掌握基本类型变量:char,int,long,float,double的定义方法及初始化的方法,各种运算符的优先级、结合性及用法,各种表达式的求值过程及表达式中值类型的转换。Ø教学方法基本数据类型和各类运算符的使用是进行编程的基础。本章基本概

5、念较多,在教学中老师应提前布置问题,要求学生提前预习。本章参考习题:3.3、3.6、3.7、3.8、3.9、3.10、3.12本章重点和难点:C基本类型变量的定义及应用;各种运算符的优先级及用法;各种表达式的计算。第四章最简单的C程序设计------顺序程序设计(2学时)Ø教学内容C语句的概念及分类;数据的输入输出;顺序结构程序设计Ø教学要求了解C语句的种类;掌握常用的库函数:标准输入输出stdio.h(实现字符常量输入输出,格式化数据输入输出),数学函数库math.h(实现开平方根、求绝对值)的使用方法,掌握printf、scanf

6、、getchar、putchar函数的使用及顺序结构程序设计的方法。Ø教学方法本章只重点讲解几个基本格式字符,其它的格式字符布置作业要求自学。顺序结构程序通过两个例题介绍设计方法。本章参考习题:4.4、4.5、4.6、4.7、4.8、4.9、4.10本章重点和难点:实现输入/输出功能的标准库函数printf、scanf、getchar、putchar的调用方法,顺序结构程序设计的方法。第五章选择结构程序设计(2学时)Ø教学内容关系运算符和关系表达式;逻辑运算符和逻辑表达式;if语句;switch语句Ø教学要求理解选择结构程序的特点;掌

7、握关系、逻辑运算符及其表达式的应用;掌握if-else和switch语句的结构及应用;掌握选择结构程序设计的方法。Ø教学方法本章的关系运算符、逻辑运算符及表达式可提前到第三章与其它的运算符一起介绍,通过两个典型实例结合第二章算法说明如何用if语句、switch语句实现选择结构程序设计。本章参考习题:5.3、5.4、5.5、5.6、5.7、5.8本章重点和难点:关系和逻辑运算符的表示;关系表达式和逻辑表达式的应用;if-else语句及嵌套结构的应用;switch语句及嵌套结构的应用;选择结构程序设计方法。第六章循环结构程序设计(3学时)

8、Ø教学内容用while语句、do~while语句及for语句实现循环;循环的嵌套;break语句和continue语句及在循环结构体中的应用Ø教学要求理解循环结构程序的特点,掌握实现循环结构的do-while、while

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。