- 7
- 0
- 约5.23千字
- 约 10页
- 2016-09-20 发布于天津
- 举报
《程序设计》教学大纲.doc
《程序设计》教学大纲
《程序设计》教学大纲
学分和学时: 64学时 4学分 适用专业: 信管专业 课程类型: 专业基础课 先修课程: 高等数学 计算机导论
一 课程教学目的和要求
《程序设计》是普通本科计算机科学与技术相关专业的一门专业基础课。通过本课程的教学和学习,?要求学生掌握C语言的基本概念,各种数据类型的特点及使用技巧,各种语句的格式,功能和用法。掌握编写以函数、指针为特征的C语言模块化设计方法,熟悉文件的操作和使用,达到具有运用C语言进行程序设计的能力。
二 课程介绍
本课程通过介绍程序设计语言--C语言,展开程序设计的概念和方法的介绍,主要内容包括:各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。C语言功能丰富,表达能力强,使用灵活方便,应用面广,既具有高级语言的优点,又具有低级语言的许多特点。课程教学中,使学生不但掌握高级编程语言的知识、编程技术和基本算法,更重要的是掌握程序设计的思想和方法,具备利用计算机求解简单问题的基本能力,能灵活应用高级语言进行程序设计,为后续课程的进一步学习奠定基础。本课程也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。本课程的实践教学环节旨在通过大量的实验,可提高学生阅读和分析C程序的能力。
三 课时分配
课程 岗位能力 知识模块 章节 章名 理论课 实践课 程序设计基础 代码编写
程序测试 C语言基础语法 第1章 C语言概述 2 2 第2章 数据类型 2 2 第3章 简单算术运算和表达式 2 1 第4章 键盘输入和屏幕输出 1 第5章 选择结构程序设计 4 2 第6章 循环结构程序设计 4 2 需求分析
数据结构应用
算法应用
函数设计 算法基础 第7章 函数调用 4 4 第8章 数组 4 4 第9章 指针 4 4 第10章 用户建立的数据类型 2 2 第11章 文件操作 2 2 程序设计综合能力 程序设计应用案例 程序设计综合应用 2 复习 小测验 4 2 合计 35 29
四 教学内容
第一章 程序设计和C语言
(一)主要内容:
§1.1 计算机与程序、程序设计语言
§1.2 C 语言出现的历史背景
§1.3 C 语言的特点
§1.4 简单的C语言程序
§1.5 运行C 程序的步骤与方法
(二)基本要求:
1)了解C语言的历史、特点
2)掌握C语言的运行环境,初步了解运行一个C语言程序的过程
(三)重点:
1)C语言的特点
2)C程序的上机步骤
(四)难点:
1)C语言的特点
2)C程序的上机步骤
第二章 最简单的C程序设计
(一)主要内容:
§2.1 C语言的数据类型
§2.2 常量与变量
§2.3 整型数据
§2.4 浮点型数据
§2.5 字符型数据
(二)基本要求:
1) 掌握几种基本数据类型的存储方式,表示方法
2) 掌握不同类型间数据转换的原则与方法
3) 掌握常量与变量的定义和运用
(三)重点:
1) 整型、浮点型、字符型数据
(四)难点:
1) 整型、浮点型、字符型数据
第三章 简单算术运算和表达式
(一)主要内容
§3.1 运算符和表达式
§3.2 宏常量与宏替换、const常量
§3.3 类型转换运算符
§3.4 常用的标准函数
(二)基本要求
1) 掌握有关运算符与表达式的运用
(三)重点
1) 运算符和表达式的运用
(四)难点
1) 运算符和表达式的运用
第四章 键盘输入和屏幕输出
(一)主要内容
§4.1 单个字符的输入输出
§4.2 数据的格式化输入输出
(二)基本要求
1) 掌握字符数据输入输出函数(putchar、getchar)
2) 格式输入输出函数的用法(printf、scanf函数)
(三)重点
1)字符数据输入输出函数
2)格式输入输出函数
(四)难点:
1)字符数据输入输出函数
2)格式输入输出函数
第五章 选择结构程序设计
(一)主要内容:
§5.1 算法的概念及其描述方法
§5.2 关系运算符和关系表达式
§5.3 用if语句实现单双路选择结构
§5.4逻辑运算符和逻辑表达式
§5.5条件运算符和条件表达式
§5.6用switch语句实现多路选择结构
(二)基本要求
您可能关注的文档
最近下载
- 《岭外代答》的人类学解读实验——兼论宋代华夷之辨的弱化.pdf VIP
- QSH 0081-2007 探井(直井)钻井工程设计.docx VIP
- 《岭表录异》青少年读物.pdf VIP
- 资产处置委托协议书模板5篇.docx VIP
- mipi_CSI-2_specification_v1.3._高清版电子文档.pdf VIP
- QSH 0042-2007 钻井液用磺甲基酚醛树脂技术要求.docx VIP
- 《QSH0047-2007-钻井液用抗高温抗盐降滤失剂通用技术要求》.pdf VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- 指数基金投资指南(银行螺丝钉).pdf VIP
- 《QSH0082-2007-水平井钻井工程设计要求》.pdf VIP
原创力文档

文档评论(0)