软件工程专业课程考试大纲.doc
《软件工程专业课程考试大纲.doc》由会员分享,可在线阅读,更多相关《软件工程专业课程考试大纲.doc(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学与技术专业(软件工程方向)课程考试大纲软件工程教研室2008年7月目 录计算机导论课程考试大纲1数字逻辑课程考试大纲4高等数学课程考试大纲5C语言程序设计课程考试大纲8计算机组成原理课程考试大纲10离散数学课程考试大纲12汇编语言课程考试大纲14数据结构课程考试大纲16操作系统课程考试大纲18概率论与数理统计课程考试大纲20线性代数课程考试大纲22数据库原理课程考试大纲24计算机网络课程考试大纲26JAVA程序设计课程考试大纲28.NET程序设计课程考试大纲30软件工程课程考试大纲32统一建模语言UML课程考试大纲34软件项目管理课程考试大纲36软件测试课程考试大纲38C+程序设计考
2、试大纲40算法设计与分析考试大纲42计算机专业英语课程考试大纲43工程经济学考试大纲46多媒体计算机技术考试大纲47大型数据库课程考试大纲49J2EE架构与程序设计课程考试大纲51实用操作系统课程考试大纲53WEB程序设计课程考试大纲55软件需求课程考试大纲57人机交互的软件工程方法课程考试大纲59软件文档与标准课程考试大纲60编译原理课程考试大纲61网站建设与管理课程考试大纲63软件体系结构课程考试大纲65信息安全技术课程考试大纲67计算机应用基础课程考试大纲69网页设计与制作课程考试大纲71计算机系统维护课程考试大纲72面向对象程序开发课程考试大纲74软件项目开发课程考试大纲75计算机导论
3、课程考试大纲课程名称:计算机导论适用专业:计算机科学与技术(软件工程方向)课程类别:专业基础课总学时数:32学时学 分 数:1.5学分一、 考试要求计算机导论旨在考察是学生对计算机的基本结构与工作原理、高级语言与程序设计技术、计算机系统软件与应用软件、计算机网络与通信、新一代计算机体系结构与软件方法学的了解和掌握程度。二、 考试内容第一讲 学科简史了解:计算机的产生和发展阶段;计算机的应用领域和发展趋势掌握:计算机的基本概念、分类、特点第二讲 学科概述与知识体系了解:计算机科学与技术学科概述、计算机科学与技术学科的知识体系、计算机科学与技术学科的教育。第三讲 操作系统了解:操作系统概念 、发展
4、历史、功能和分类;操作系统体系结构、常用操作系统和操作系统的新发展。 理解和掌握:操作系统的一些基本概念及组成 。第四讲 算法了解:算法的基本元素、算法的描述、效率和计算的限制。掌握:循环结构和递归结构。第五讲 程序设计语言了解:程序设计语言的发展历史,高级语言的编译。掌握:高级语言的基本元素。第六讲 数据结构理解:数据结构的基本概念、数据的逻辑结构及物理结构理解和掌握:不同存储结构下操作的实现方法。第七讲 计算机网络了解:什么是计算机网络;计算机网络的分类;局域网概念与构成;数据通信基础及Internet应用。理解和掌握:IP地址与域名。第八讲 软件工程了解:软件危机、软件工程的概念、软件的
5、生命周期 ;软件质量评价和保证体系;软件项目管理;软件评审;软件可靠性;软件容错;软件环境。掌握:软件开发模型和软件开发方法 第九讲 社会和职业问题了解:1.计算的社会背景、道德分析的方法和工具、职业和道德责任、基于计算机系统的风险与责任。2.知识产权、隐私与公民自由、计算机犯罪。三、 考试方式本课程为软件工程专业一门入门导向性课程,以提交论文方式进行考核,论文题目自拟,内容要涵盖计算机科学导论的所有知识单元,论文主要谈自己通过导论的学习对计算机学科或某个知识单元的认识和理解。评分标准1格式:40分标题:3分;作者:2分;摘要:中英文 6分;关键词:中英文 4分正文:10分;参考文献:10分;
6、作者简介:5分2内容:60分有引言、正文、结论 50分以上;无引言 40分以上;无结论 30分以上 版面格式要求标题(宋体3号字);作者、工作单位(楷体5号字)摘要:(小五号字宋体加粗)摘要内容为提出问题,分析问题,解决问题方案关键词:(小五号字宋体加粗)关键词是反映文章最主要内容的术语,35个,空格分隔Abstract:(Times New Roman5号字)Key words:(Times New Roman5号字)1 所有正文为5号宋体,单倍行距;2 每页44行,每行48个字;3 公式如例文中公式(1)所示,要求清晰可见;(1)4表如例文中表1所示,要求为三线表,可添加必要表1 训练样本
7、集字符0123456789数量665261773640515349645图如例文中图1所示,要求清晰可分辨;图1 系统总体结构图6 文章包含引言,正文,结论,参考文献和作者简介。参考文献:(宋体小5号字)1 项慨. Java3D应用于现代远程教育的关键技术J.教育信息化,2006,(10) .2 刘少华. 虚拟仿真引擎及其在三维飞行再现中的应用D. 国防科技大学,2004,(12).3 赵春霞,张艳,战守义.基于粒子系统方法的三维火焰模拟J. 计算机工程与应用,2004,(2).4 陶唐飞,韩崇昭. 视景仿真系统光学视觉通道技术研究与实现J.系统仿真学报,2004,(4).作者简介:(宋体小5
8、号字)申闫春(1957),男,河南开封市人,1999年7月在中国矿业大学计算机应用专业获博士学位,2001年12月博士后出站,从事计算机网络与应用、流媒体技术、虚拟现实技术方面的研究。大纲制订人:卢明波大纲审定人:王荣芝修订日期:2008年7月数字逻辑课程考试大纲课程名称:数字逻辑适用专业:计算机科学与技术(软件工程方向)课程类别:专业基础课总学时数:80学时学 分 数:4.5学分一、 考试要求数字逻辑旨在考察学生对数字电路中数的概念和逻辑代数的化简方法、各种组合逻辑电路的原理及应用特点、触发器内部工作特性、触发器受异步控制端控制的分析方法的理解和掌握程度,考核目标分为了解、理解、掌握三个层次
9、。了解指学生能懂得所学知识,能在有关问题中认识或再现它们;理解要求能够全面理解所学的数字逻辑涉及的基本概念和原理,并能够分析、描述解决及运用基本理论、方法及操作。掌握要求能够较深刻地理解所学知识,并且能够进行简单分析和判断,能够全面把握基本概念、基本事实、基本方法,并能掌握它们之间的区别与联系,灵活运用。二、 考试内容第1章 数值与编码了解:数值;数值转换;带符号数。第2章 逻辑代数基础了解:逻辑代数的化简方法。掌握:逻辑代数的公理定理和规则。理解:逻辑代数的标准形式。第3章 组合逻辑电路掌握:组合逻辑电路的分析和设计方法。第4章 同步时序逻辑电路了解:触发器的功能。掌握:同步时序逻辑电路的分
10、析和设计方法。第5章 异步时序逻辑电路了解:异步时序逻辑电路。第6章 采用中.大规模集成电路的逻辑设计掌握:二进制并行加法器的功能;数值比较器的功能;译码器的功能;多路选择器的功能。第7章 自动逻辑综合掌握:用多维体表示逻辑函数的方法,多维体的基本性质与运算,以及多维体运算的计算机实现三、 考试方式本课程为专业基础课,理论考试采用闭卷方式由院统一命题考试。试题类型及比重:填空题 15分、选择题10分,判断题 10 分、计算题 20分、分析设计题 45 分。难易比例控制在15难、50适中、35易之间。涉及教材章的100,节的85,知识点的70左右。试卷采用A、B卷。考试类别:闭卷记分方式:100
11、分考试时量:90分钟大纲制订人:塔娜大纲审定人:王荣芝修订日期:2008年7月高等数学课程考试大纲课程名称:高等数学适用专业:计算机科学与技术(软件工程方向)课程类别:专业基础课总学时数:152学时,第一学期周学时5,总学时80;第二学期周学时4,总学时72;学 分 数:第一学期4.5学分, 第二学期4学分;一、 考试要求高等数学旨在考察学生对一元函数微积分学,向量代数和空间解析几何,多元函数微积分学,无穷级数(包括傅里叶级数),常微分方程等方面的基本概念、基本理论和基本运算技能的掌握程度,进一步考察学生运算能力和综合运用所学知识去分析问题和解决问题的能力,考核目标分为了解、理解、掌握三个层次
12、。了解指学生能懂得所学知识,能在有关问题中认识或再现它们;理解要求能够全面理解所学的数字逻辑涉及的基本概念和原理,并能够分析、描述解决及运用基本理论、方法及操作。掌握要求能够较深刻地理解所学知识,并且能够进行简单分析和判断,能够全面把握基本概念、基本事实、基本方法,并能掌握它们之间的区别与联系,灵活运用。二、 考试内容第一章 预备知识1.理解:集合的概念,掌握集合的运算;区间和邻域的概念;2.了解:区间和邻域的区别与联系3.其它教学环节:习题课第二章 函数与极限1.理解函数的概念。2.了解函数的奇偶性、单调性、周期性和有界性。3.了解反函数的概念、理解复合函数的概念。4.熟悉基本初等函数的性质
13、及其图形。5.会建立简单实际问题的函数关系式。6.理解极限的概念(对于给出求N或不作过高要求,并对极限的N,定义可在学习过程中逐步加深理解)。7.掌握极限四则运算法则。8.了解两个极限存在的准则(夹逼准则和单调有界准则),会用两个重要极限来求极限。9.了解无穷小、无穷大以及无穷小的阶的概念,会用等价无穷小求极限。10.理解函数在一点连续的概念。11.了解间断点的概念,并会判断间断点的类型。12.了解初等函数的连续性和闭区间上连续函数的性质(介值定理和最大值最小值定理)。第三章 导数与微分1.理解导数和微分的概念,理解导数的几何意义及函数的可导性与连续性之间的关系。2.会用导数描述一些物理量。3
14、.掌握导数的四则运算法则和复合函数的求导法,掌握基本求导公式,了解微分的运算法则及一阶微分形式不变性。4.了解高阶导数的概念。5.掌握初等函数的一阶、二阶导数的求法。6.会求隐函数和参数方程所确定的函数的一阶、二阶导数,会求反函数的导数。第四章 微分中值定理与导数的应用1.理解罗尔(Rolle)定理和拉格朗日(Lagrange)定理(应用不过高要求)。2.了解柯西(Cauchy)定理和泰勒(Taylor)定理。3.理解函数的极值概念。4.会判断函数增减性,求极值;判断函数图形的凹性,求拐点,会描述函数的图形(会求水平和铅直渐近线)。会求较简单的最大值和最小值的应用问题。5.会用罗必塔(LHos
15、pital)法则求不定式的极限。6.了解曲率和曲率半径的概念并会计算曲率和曲率半径。7.了解求方程近似解的二分法和切线法。第五章 不定积分1.理解不定积分和定积分的概念与性质。2.熟悉不定积分的基本公式,掌握不定积分的换元法与分部积分法。第六章 定积分 1.定积分的换元法与分部积分法。2.会求简单的有理函数的积分。3.理解变上限的定积分作为其上限函数及其求导定理,熟悉牛顿(Newton)一莱布尼兹(Leibniz)公式。4.了解广义积分的概念。5.了解定积分的近似计算法(梯形法和抛物线法)。第七章 广义积分 了解:广义积分的概念第八章 向量代数与空间解析几何1.理解空间直角坐标系,以及向量的概
16、念及其表示。2.掌握向量的运算(线性运算、点乘法、叉乘法),了解两个向量垂直、平行的条件。3.熟悉单位向量、方向余弦及向量的坐标表达式,掌握用坐标表达式进行向量运算的方法。4.熟悉平面的方程和直线的方程及其求法,会利用平面,直线的相互关系解决有关问题。5.理解曲面方程的概念,掌握常用二次曲面的方程及其图形。掌握以坐标轴为旋转轴的旋轴曲面及母线平行于坐标轴的柱面方程。6.了解空间曲线的参数方程和一般方程。7.了解曲面的交线在坐标平面上的投影。第九章 多元函数微分法及其应用 1.理解多元函数的概念。2.了解二元函数的极限、连续性等概念,以及有界闭域上连续函数的性质。3.理解偏导数和全微分的概念,了
17、解全微分存在的必要条件和充分条件。4.了解方向导数与梯度的概念及其计算方法。5.掌握复合函数一阶偏导的求法,会求复合函数的二阶偏导数。6.会求隐函数的偏导数。7.了解曲线的切线和法平面及曲面的切平面与法线,会求出它们的方程。8.理解多元函数极值和条件极值的概念,会求二元函数的极值。会求解一些简单的最大值和最小值的应用问题。第十章 重积分1.理解二重积分、三重积分的概念,了解重积分的性质。2.掌握二重积分的计算法(直角坐标、极坐标),了解三重积分的计算方法。第十一章 曲线积分与曲面积分1.理解两类曲线积分的概念,了解两类曲线积分的性质及两类曲线积分的关系。2.会计算两类曲线积分。3.掌握格林(G
18、reen)公式,会运用平面曲线积分与路径无关的条件解决相应问题。4.会用重积分、曲线积分求一些几何量与物理量。第十二章 无穷级数1.理解无穷级数收敛、发散以及和的概念,了解无穷级数基本性质及收敛的必要条件。2.掌握几何级数和P-级数的收敛性。3.了解正项级数的比较审敛法、掌握正项级数的比值审敛法。4.了解交错级数的莱布尼兹定理,会估计交错级数的截断误差。5.理解无穷级数绝对收敛与条件收敛的概念以及绝对收敛与收敛的关系。6.了解函数项级数的收敛及和函数的概念。7.掌握较简单幂级数的收敛区间的求法。8.了解幂级数在其收敛区间内的一些基本性质。9.了解函数展开为泰勒级数的充分必要条件。10.会利用e
19、x,sinx,cosx,ln(1+x),的麦克劳林(Maclaurin)展开式将一些简单函数展开成幂级数。11.了解幂级数在近似计算上的简单应用。12.了解函数展开为傅立叶(Fourier)级数的充分条件,并会将函数展开为傅立叶级数,会将函数展开为正弦或余弦级数。 第十三章 常微分方程1.了解微分方程、解、通解、初始条件和特解等概念。2.掌握可分离变量的方程及一阶线性微分方程的解法。3.会解齐次方程和伯努利(Bernoulli)方程并从中领会用变量代换求解方程的思想,了解全微分方程的解法。三、 考试方式本课程为专业基础课,理论考试采用闭卷方式由高等数学教研室统一命题考试。难易比例控制在15难、
20、50适中、35易之间。涉及教材章的100,节的85,知识点的70左右。试卷采用A、B卷。考试类别:闭卷记分方式:100分考试时量:120分钟大纲制订人:高等数学教研室大纲审定人:王荣芝修订日期:2008年7月C语言程序设计课程考试大纲课程名称:C语言程序设计适用专业:计算机科学与技术(软件工程方向)课程类别:专业基础课总学时数:90学时学 分 数:5 学分一、 考试要求C语言程序设计考试用于考察学生对C语言的语法、语义规则,C语言的数据类型、运算符、控制语句及程序结构的理解和掌握程序,对运用结构化程序设计思想,正确地阅读程序、分析程序和设计编制程序的能力。考核目标分为了解、理解、掌握三个层次。
21、了解指学生能懂得所学知识,能在有关问题中认识或再现它们;理解要求能够全面理解所学的C程序设计的基本概念和原理,并能够分析、描述解决及运用C语言进行程序设计。掌握要求能够较深刻地理解所学知识,并且能够进行简单分析和判断,能够全面把握基本概念、基本事实、基本方法,并能掌握它们之间的区别与联系,灵活运用。二、 考试内容第1章C语言概述了解:C程序概念,C程序的结构和C程序的特点。第2章算法了解:算法的基本概念。掌握:算法的表示流程图。第3章数据类型、运算符与表达式掌握:C语言的数据分类和基本数据类型;算术、关系和逻辑运算符的运算规则和表达式的执行顺序。第4章 最简单的C程序设计顺序程序设计掌握:顺序
22、程序设计的方法、熟练掌握输入函数和输出函数的使用。第5章 选择结构程序设计掌握:关系表达式和逻辑表达式;掌握if和switch语句。第6章 循环控制掌握:循环结构的方法和循环结构的实现形式:goto语句、while语句和for语句。第7章 数组理解:数组的概念和数组的存储形式;熟练:掌握一维数组和二维数组的定义和使用方法;字符数组和字符串的关系。第8章 函数理解:函数的概念、定义;理解函数的参数、类型、返回值的概念;掌握:自定义函数的声明和调用;系统库函数的调用;变量的作用范围和存储类型。第9章 预处理命令掌握:预处理的概念、方法;掌握条件编译的方法。第10章 指针了解:二级指针的概念;理解:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 专业课程 考试 大纲
限制150内