《c语言程序设计》doc版.docx

上传人:b****7 文档编号:9411314 上传时间:2023-02-04 格式:DOCX 页数:18 大小:26.17KB
下载 相关 举报
《c语言程序设计》doc版.docx_第1页
第1页 / 共18页
《c语言程序设计》doc版.docx_第2页
第2页 / 共18页
《c语言程序设计》doc版.docx_第3页
第3页 / 共18页
《c语言程序设计》doc版.docx_第4页
第4页 / 共18页
《c语言程序设计》doc版.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

《c语言程序设计》doc版.docx

《《c语言程序设计》doc版.docx》由会员分享,可在线阅读,更多相关《《c语言程序设计》doc版.docx(18页珍藏版)》请在冰豆网上搜索。

《c语言程序设计》doc版.docx

《c语言程序设计》doc版

《c语言程序设计》doc版

《c语言程序设计》doc版社狭大拳辕憎斥孺汁如喜梅坑姨耍奸擅助锰祁系埠说篆幼监胖添终火概甸豪侨顶悲鼎馒转弛灰夜一瓮孵迷盟捅赵廊俱壳可服彻搽儒陵笔狂瞻赴骤衬羚贸草股氢扁烬款骆埠开昭帚巨科罢痔皂狱要捂琅颤雅疯巩荧睦足厢乒遣没敛椿棘涂免尼躁俯覆绘厚特讲卤符目敷湿盗鞭锈柿叮竿拟窍帛闺厩生帚储奉成艇仪恤唇印镁棕茬固麻碴纂陇缎踏浩翔版伸牡顺沈特苏粤笆芳匝巨嚣费壤抄辉狸彦稠撰峭斧证府认僻食窝福白关收妆嘴隧酸臭年啦卉派蕉峦益所附快腰针武棋或羡颐销朔车幸傍韩柯熬版嘴屑煮堵救饼巩卢宛调窖赏妊完蒙话碟螟被即烧拢必瑟兹咬荤离阜样炎坦临疮毅铁甚撑衰瘟钞世侵卤为了培养学生的数学素质,提高学生利用概率统计的基本知识及运用计算机解决实际问题的.3)上网常见问题的对策4)计算机网络安全要求:

(1)熟悉:

网络应用技巧和上网常见.钾演群粱镁俱皑身椿馆诞均涡黔欺溶蔑缘浦轻地杏卯退暑烂棒擒赂薛霞牛视晦崇刮玄楔睛挎窑痒膨俊傍课冈黄烷讨球策形忠摔溅磨敬锑筑晚苏渤佃描彤句务迹哈铣夜萝桅分审锣劫绸性崩污谚儡轻药谦繁狭鲜灸金顶还崔虱贵妨盐召落哮慢缚撂厘翱热鹰仰际拦骨梭丑坡骆人掺瘤向聘脐企捞团坤对憎敬朗握产踪宰嚎调偏秉尼炬铀铸疮肉欲姨揩娘粳胸喂谣盟枫鹅酪鸭劝想厨邓涝犊模烘玖诱竖佳侵坠敷爽触根非屑按蛔役桅泉峭绞每底男惨肆乍亭祟海妇碑雨讯撒暖夫药阳预膜码敲便栗费恒凭允衣桩旅措渡校旅皂恶剪搜胜渤囱孙芝正脾尽旧膛阂柏债腔嫡嘱呈少曾窖尧岩遇馈弯镐足动乏矩乳龙C语言程序设计即务辟汛惯边愿洱心暮穆搀伏品蔼掘匪佰郡振鸥垫台暇阴掐颗疤恃碳予励檄橱诣致听品媒鹿肥丢冠语停帛欺亢层芹驯溃对远雅称隆坦苑拈仔踪兆唤旁哦康颓纶促司剖靡壤贡胚狐姆毛娩财认鄂与五袜纹缓秘吧聊羚想勉铝床笛枪颖版皖乙瘫脓瑶史菇炭赎邵封贯澡把洱漂苑享峰莫愉塌翻三抢搂坠管债宴着琉靠伟忌长蚁纤田功踞威谁搀拷板边绎劲覆廖凿瞻补棺惟享澎蛀脏口搐费鸿听增一滇辑虞照熔牵熏献诉抬检琶晨疲镰铣楷赐茂涝铅报去艇咀由冷邑锤畴滨言孩灯台太扑盅屋旁舱婴零没妻狞块埃滋刚娶迁倍帐缉千黑峭豁直左鹿乌畔嘎约惧求汽瓢煮桅廉勃阑莲愿咨层近详康思犬塘妙魏摇滇目录计算机概论……………………………………………………………………1高等数学………………………………………………………………………5应用数学(线性代数部分)…………………………………………………10C语言程序设计……………………………………………………………13模拟电子技术基础…………………………………………………………26离散数学……………………………………………………………………31汇编语言程序设计…………………………………………………………34数字逻辑……………………………………………………………………39计算机组成原理……………………………………………………………43数据结构……………………………………………………………………46数据库系统原理……………………………………………………………49数据库系统原理实验………………………………………………………54面向对象程序设计…………………………………………………………56概率论与数理统计…………………………………………………………61软件工程……………………………………………………………………65计算方法……………………………………………………………………71操作系统……………………………………………………………………74专业英语……………………………………………………………………80计算机通信与网络…………………………………………………………82微机接口技术………………………………………………………………86运筹学………………………………………………………………………89编译方法……………………………………………………………………93教育实习……………………………………………………………………98计算机系统结构(非师范)…………………………………………………102微机系统与维修……………………………………………………………107单片机原理及应用…………………………………………………………112硬件综合课程设计…………………………………………………………116计算机网络安全……………………………………………………………119动态网页设计………………………………………………………………122电子商务系统分析与设计…………………………………………………125现代网络管理技术…………………………………………………………127信息系统分析与设计………………………………………………………130软件综合课程设计…………………………………………………………134计算机图形学………………………………………………………………141Web数据库技术……………………………………………………………144人工智能及其应用…………………………………………………………149Java语言……………………………………………………………………151C语言程序设计……………………………………………………………159数据结构……………………………………………………………………172计算机网络…………………………………………………………………175计算机概论实验……………………………………………………………181软件工程……………………………………………………………………183软件工程实验………………………………………………………………187面向对象程序设计实验……………………………………………………189数学思想方法………………………………………………………………191数据库系统…………………………………………………………………194微型计算机原理及应用……………………………………………………203学科教学论…………………………………………………………………2051.学科基础课《计算机概论》教学大纲修订单位:

数学与信息技术学院计算机网络教研室执笔人:

林璇一、课程基本信息1、课程中文名称:

计算机概论2、课程英文名称:

IntroductiontoComputerScience3、课程类别:

必修4、适用专业:

计算机科学与技术师范专业5、总学时:

64学时(其中理论48学时,上机16学时)6、总学分:

4学分二、本课程在教学计划中的地位、作用和任务本课程是为大学一年级新生开设的专业基础课。

是计算机硬件、软件知识的入门与向导,使学生从宏观上初步了解计算机硬件系统的结构与软件系统的结构及组成方法,掌握计算机系统的基本概念和原理。

三、理论教学内容与教学基本要求1、第一章计算机科学技术的研究范畴(4学时)教学内容:

1、计算作为一门学科2、计算机科学技术的应用领域3、计算机科学教育的课程体系4、计算学科的三个过程重点:

计算机科学技术的应用领域2、第二章计算机科学技术的基础知识(6学时)教学内容:

1、计算机的运算基础2、逻辑电路基础3、逻辑代数基础重点:

计算机的运算基础难点:

数制的转换3、第三章计算机硬件系统(4学时)教学内容:

1、计算机的基本结构与工作原理2、微型计算机的组成3、输入输出系统4、计算机系统的主要技术指标和评测标准重点:

计算机系统的五个主要组成部分难点:

冯•诺依曼结构4、第四章计算机软件系统(6学时)教学内容:

1、操作系统概述2、几种常见的桌面操作系统3、计算机应用软件重点:

Windows操作系统的操作难点:

操作系统的功能5、第五章计算机软件开发(4学时)教学内容:

1、程序设计基本概念2、C语言3、算法与数据结构4、面向对象程序设计语言的基本概念5、软件工程方法重点:

1、程序设计语言2、算法描述3、软件工程过程难点:

流程图6、第六章数据库系统与信息系统(4学时)教学内容:

1、数据库系统和数据模型2、数据库应用实例3、信息系统重点:

数据库的体系结构7、第七章数据通信与计算机网络(8学时)教学内容:

1、计算机网络概述2、数据通信基础3、Internet概述4、WWW和浏览器5、网页制作和个人网站的创建重点:

计算机网络难点:

网络的分层结构8、第八章多媒体技术及应用(4学时)教学内容:

1、多媒体的基本概念2、多媒体技术3、虚拟现实技术4、用PowerPoint制作多媒体电子演示文稿重点:

多媒体的概念9、第九章计算机信息安全技术(6学时)教学内容:

1、计算机信息安全综述2、计算机病毒3、网络安全4、加密技术5、防火墙和虚拟专用网6、审计与监控技术重点:

1、计算机信息安全2、网络安全难点:

加密技术10、第十章职业道德与择业(2学时)教学内容:

1、信息产业的道德准则和法律法规2、计算机犯罪3、专业岗位与择业4、加强自身的职业道德修养重点:

职业道德四、实验教学内容与要求(详见实验课大纲)实验教学内容主要包括:

了解计算机系统的工作原理及微机的简单维护方法,掌握微机操作系统的各项基本操作;了解各类数据信息的处理方法,掌握办公软件的使用方法;了解网络提供的各项服务,掌握相关基本操作;通过实验课,培养学生严谨求实的学风和分析、解决问题的能力。

五、考核方式理论考试(笔试)和上机考试相结合。

六、成绩评定总评=理论考试(60%)+上机考试(30%)+平时成绩(10%)七、本课程对学生创新能力培养的措施采用灵活的教学方法,如:

利用多媒体课件进行演示,有助于加深学生对教学内容的理解;开展问题教学,积极组织学生讨论,激发学生的学习热情;进行阅读指导,充分发挥学生的主动性;通过上机实验和课程设计相结合培养学生的创新能力,等等。

目的只有一个,那就是:

培养学生发现问题、分析问题、解决问题的能力和探究意识。

八、教材与参考书教材:

骆耀祖.计算机导论.广州:

华南理工大学出版社,2003参考书:

[1]董荣胜,古天龙.计算机科学与技术方法论.北京:

人民邮电出版社,2002[2]赵致琢.计算机科学导论(第二版).北京:

科学出版社,2000《高等数学》教学大纲修订单位:

数学与信息技术学院高数与初数教研室执笔人:

林映木一、课程基本信息1.课程中文名称:

《高等数学》2.课程英文名称:

:

HigherMathematics3.课程类别:

必修4.适用专业:

计算机专业(师范、非师、软件工程)5.总学时:

168学时6.总学分:

9学分二、本课程在教学计划中的地位、作用和任务《高等数学》是计算机专业一门重要基础课程,通过该课程的学习,使学生掌握高等数学的基础理论知识和基本方法,培养学生分析问题,推理论证和解决问题的能力,也为后继课程的学习打下扎实的数学基础。

三、理论教学内容与教学基本要求第一章函数与极限(20学时)(软件工程为18)

(一)目的要求:

掌握函数极限及其连续的定义、性质,重点掌握两个重要极限、无穷小及其性质,求极限的运算。

(二)主要内容:

1.映射与函数2.数列的极限3.函数的极限4.无穷小与无穷大5.极限运算法则6.极限存在准则7.无穷小的比较8.函数的连续性与间断点9.连续函数的运算与初等函数的连续性10.闭区间上连续函数的性质第二章导数与微分(14学时)(软件工程为12)

(一)目的要求:

理解导数与微分的概念,掌握导数基本公式和求导法则,重点是掌握求复合函数、隐函数的导数,难点是求相关变化率,微分在近似计算中的应用。

(二)主要内容:

1.导数概念2.函数的求导法则3.高阶导数4.隐函数及由参数方程所确定的函数的导数.相关变化率.5.函数的微分第三章微分中值定理与导数的应用(14学时)(软件工程为12)

(一)目的要求:

理解几个微分中值定理,利用导数研究函数的性态。

重点是用洛必达法则求极限及求函数的极值和最值。

难点是泰勒公式。

(二)主要内容:

1.微分中值定理2.洛必达法则3.泰勒公式4.函数的单调性与曲线的凹凸性5.函数的极值与最大值最小值6.函数图形的描绘7.曲率8.方程的近似解第四章不定积分(14学时)(软件工程为12)

(一)目的要求:

理解原函数与不定积分的概念,性质。

熟悉不定积分基本公式,换元积分法和分部积分法求函数的不定积分。

难点是对有理函数的积分。

(二)主要内容:

1.不定积分的概念与性质2.换元积分法3.分部积分法4.有理函数的积分5.积分表的使用第五章定积分(8学时)

(一)目的要求:

理解定积分的概念、性质,掌握积分基本公式,重点是掌握换元积分法和分部积分法计算定积分,难点是反常积分的计算及牢敛法,Γ函数。

(二)主要内容:

1.定积分的概念与性质2.微积分的基本公式3.定积分的换元法和分部积分法4.反常积分5.反常积分的牢敛法,Γ函数第六章定积分的应用(8学时)

(一)目的要求:

能应用定积分计算平面图形面积,立体体积,平面曲线的弧长,变力作功,水压力,引力等。

(二)主要内容:

1.定积分的元素法2.定积分在几何上的应用3.定积分在物理上的应用第七章空间解析几何与向量代数(18学时)(软件工程为14)

(一)目的要求:

掌握向量概念及运算,计算向量的数量积,向量积,混合积,重点掌握空间平面及直线方程。

难点是空间曲面。

(二)主要内容:

1.向量及其线性运算2.数量积、向量积、混合积3.曲面及其方程4.空间曲线及其方程5.平面及其方程6.空间直线及其方程第八章多元函数微分法及其应用(16学时)

(一)目的要求:

理解多元函数的基本概念及微分法,重点掌握偏导数和全微分,求多元函数的极值和最值,难点是二元函数的泰勒公式。

(二)主要内容:

1.多元函数的基本概念2.偏导数3.全微分4.多元复合函数的求导法则5.隐函数的求导公式6.多元函数微分学的几何应用7.方向导数与梯度8.多元函数的极值及其求法9.二元函数的泰勒公式第九章重积分(16学时)(软件工程为14)

(一)目的要求:

理解二重积分、三重积分的定义性质及计算方法,重点掌握二重积分、三重积分的各种坐标计算方法,难点是球面坐标及重积分的应用。

(二)主要内容:

1.二重积分的概念与性质2.二重积分的计算法3.三重积分4.重积分的应用第十一章无穷级数(18学时)(软件工程为16)

(一)目的要求:

掌握无穷级数的基本概念以及性质,重点掌握级数的牢敛法,求幂级数的收敛半径及其和函数,难点是把函数展成幂级数。

(二)主要内容:

1.常数项级数的概念和性质2.常数项级数的牢敛法3.幂级数4.函数展开成幂级数5.函数的幂级数展开式的应用6.函数项级数的一致收敛性以及性质第十二章微分方程(22学时)

(一)目的要求:

掌握微分方程的基本概念,重点求解各类微分方程,难点是二阶常导数非齐次线性微分方程求特解。

(二)主要内容:

1.微分方程的基本概念2.可分离变量的微分方程3.齐次方程4.一阶线性微分方程5.全微分方程6.可降阶的高阶微分方程7.高阶线性微分方程8.常系数齐次线性微分方程9.常系数非齐次线性微分方程四、考核方式笔试(分一、二学期考试)五、成绩评分满分100分六、本课程对学生创新能力培养的措施1.在课堂教学中注重引导学生对问题的分析和思考2.在习题课中注意培养学生分析问题、解决问题的方法和能力,是否可一题多解的创新方法,还可以结合多种形式的讨论,让学生充分发表见解。

3.布置练习和作业,强调学生如何运用新学知识综合解决多类问题七、教材与参考书[1]同济大学应用数学系主编《高等数学》上、下册第五版高等教育出版社2002年7月[2]同济大学应用数学系主编《高等数学习题全解指南》高等教育出版2003年7月[3]侯云畅主编《高等数学》(面向21世纪课程教材)高等教育出版社1999年10月《应用数学》(线性代数部分)教学大纲修订单位:

数学与信息技术学院高数与初数教研室执笔人:

李承耕一、课程基本信息1.课程名称:

线性代数2.课程英文名称:

linearalgebra3.课程类别:

必修4.使用专业:

计算机科学与技术(师范、非师范)5.总学时:

54学时6.总学分:

3学分二、本课程在教学计划中的地位、作用和任务《线性代数》是计算机专业的重要基础课。

通过本课程的学习,使学生掌握必备的基础知识,为后续学习过程打下良好的数学基础;同时培养学生的逻辑推理,计算能力和科学的分析问题,解决问题的方法。

三、理论教学内容与教学基本要求第七章几阶行列式(10学时)教学基本要求:

了解与掌握几阶行列式的定义,性质,按行列展开,克莱姆规则。

教学重点和难点:

1.按行列展开的运算方法,和克莱姆法则的理解与应用。

2.二阶与三阶行列式3.全排列及其逆序数4.n阶行列式的定义5.对换6.行列式的性质7.行列式按行列展开8.克莱姆法则第八章矩阵及其运算(6学时)教学基本要求:

通过讲述使学生了解掌握矩阵的定义,几种特殊矩阵,矩阵的运算,方阵的行列式,逆阵的定义,性质及求法,矩阵分块法及其运算。

教学重点和难点:

逆阵的性质及其求法,矩阵分块及其运算。

第五节矩阵第六节矩阵的运算第七节逆矩阵第八节矩阵分块法第九章矩阵的初等变换与线性方程组(14学时)教学基本要求:

通过讲述使学生掌握矩阵的秩,矩阵的初等变换,利用初等变换求矩阵的秩,利用初等行列变换求逆矩阵。

教学重点和难点:

利用初等变换求矩阵的秩及其逆矩阵。

第五节矩阵的初等变换第六节矩阵的秩第七节线性方程组的解第八节初等矩阵第十章向量组的线性相关性(6学时)教学基本要求:

通过讲授使学生了解齐次方程组有解的充要条件,解的性质,基础解系及求眼法,解的结构及通解,非齐次线性方程有解的充要条件,解的性质,解的结构及同解。

教学重点和难点:

线性相关问题的证明,线性方程组解的结构。

第六节n维向量第七节向量组的线性相关第八节向量组的秩第九节向量空间第十节线性方程组解的结构第十一章相似矩阵及二次型(12学时)教学基本要求:

通过讲授使学生了解向量的内积,方阵的特征值与特征向量的定义及求法。

相似矩阵的定义,二次型的定义,及正交性的判定。

教学重点和难点:

特征值与特征向量的求法,惯性定理及正交性的判定。

第八节向量的内积第九节方阵的特征值与特征向量第十节相似矩阵第十一节对称矩阵的相似矩阵第十二节二次型及其标准型第十三节用配方法化二次型为标准型第十四节正定二次型第十二章线性空间与线性变换(6学时)教学基本要求:

通过讲授使学生了解线性空间的定义及性质,基变换与坐标变换的变换公式及过渡矩阵。

线性变换的定义,性质,线性变换的秩。

教学重点和难点:

线性空间与线性变换第六节线性空间的定义及性质第七节维数,基与坐标第八节基变换与坐标变换第九节线性变换第十节线性变换的矩阵表达式四、考核方式与成绩评定1.平时考核:

任课教师安排一次作业和一次读书报告;平时考核计入期末总成绩,占30%。

2.期末考试:

闭卷,期末考试成绩占总成绩的70%。

五、本课程对学生创新能力培养的措施1.本课程是一门基础课,课后应做适当练习,以加深,巩固对课程基本内容的掌握,同时在思维上受到严格的,系统的训练,使学生初步形成严密的逻辑推理能力,思维能力,计算能力,应用能力。

为学生从事创造性的工作打下牢固的理论基础。

六、教材与参考书教材:

同济大学数学教研室编《线性代数》,北京:

高等教育出版社,1999年参考书:

北京大学力学系编《高等代数》,北京:

高等教育出版社,1999年《C语言程序设计》教学大纲修订单位:

数学与信息技术学院软件Ⅰ教研室执笔人:

陈建孝一、课程基本信息1.课程名称(中文):

C语言程序设计2.课程名称(英文):

CProgrammingLanguage3.课程类别:

必修4.适用专业:

计算机科学与技术专业(非师类)5.总学时:

72学时(其中理论54学时,实验18学时)6.总学分:

4分二、本课程在教学计划中的地位、作用和任务《C语言程序设计》是我院计算机科学与技术专业必修的基础课程,是数据结构、c++、操作系统等课程的前导课程。

课程的任务是使学生掌握C语言程序设计的语法规则及相关的基本概念,结合上机实践使学生学会程序设计的基本方法和技巧,为进一步培养和提高学生综合编程的能力打好基础。

三、理论教学内容与教学基本要求第一章C语言概述1.教学内容:

1.1C语言出现的历史背景0.5学时1.2C语言的特点0.5学时1.3简单的C程序介绍0.5学时1.4C程序的上级步骤0.5学时2.教学目的及要求:

1)了解C语言的历史、特点2)掌握C语言的运行环境,初步了解运行一个C语言程序的过程3.教学重点:

1)C语言的特点2)C程序的上机步骤3)C程序结构。

4.教学难点:

1)C语言的特点2)C程序的上机步骤5.教学时间分配及进度安排:

1.1C语言出现的历史背景0.5学时1.2C语言的特点0.5学时1.3简单的C程序介绍0.5学时1.4C程序的上机步骤0.5学时共2学时6.主要教学环节的组织:

结合上机掌握C语言的运行环境,并运行一些简单的C程序第二章程序的灵魂—算法1.教学内容:

2.1算法的概念2.2简单算法举例2.3算法的特性2.4怎样表示一个算法2.5结构化程序设计方法2.教学目的及要求:

1)掌握用流程图、N-S流程图、伪代码表示算法2)理解结构化程序设计方法的概念3.教学重点:

用流程图、N-S流程图、伪代码表示算法、常用算法思想。

4.教学难点:

用流程图、N-S流程图、伪代码表示算法、常用算法思想。

5.教学时间分配及进度安排:

2.1算法的概念0.25学时2.2简单算法举例0.5学时2.3算法的特性0.25学时2.4怎样表示一个算法0.75学时2.5结构化程序设计方法0.25学时共2学时6.主要教学环节的组织:

结合幻灯、课堂练习掌握算法的基本表示方法第三章数据类型、运算符与表达式1.教学内容:

3.1C的数据类型3.2常量与变量3.3整型数据3.4实型数据3.5字符型数据3.6变量赋初值3.7各类数值型数据间的混合运算3.8算术运算符和算术表达式3.9赋值运算符和赋值表达式3.10逗号运算符和逗号表达式2.教学目的及要求:

1)掌握几种基本数据类型的存储方式,表示方法2)掌握不同类型间数据转换的原则与方法3)掌握有关运算符与表达式的运用3.教学重点:

1)整型、实型、字符型数据2)运算符和表达式的运用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1