目录 信息安全专业 《C语言程序设计》 1 《信息系统基础)》 《专业认知实钱》 9 《面向对象程序设计》 .2 《信总安全导论》 17 《信息安全数学基础》 20 《数据结构》 3 《信息论基础》 6 《数据结构课程设计》 《信息安全法律基础》 《信息安全前沿技术讲座》 36 《密码学》 .38 《操作系统》 41 《软件设计与方法》 41 《计算机网络》 4 《密码学实验》 《操作系统实验》 3 《计算机网络实验》 .56 《人工智能应用技术》 《信息安全竞赛创新实践》 .62 《数据库系统及应用》 《数据库设计》 .66 《网络攻防技术) 《泽原理》 69 《编译原理课程设计》 73 《网络攻防技术实战》 76 《Linux/Unix应用与实践》 78 《Jawa企业级开发》 83 《网络程序设计》 87 《移动应用开发与实践》 0 《入侵检测技术实践》 《网络安全协议与标准》 《信息系统分析与设计》 102 《恶意代码分析与防护实践》 106 《信息系统安全课程设计》 ,111
I 目 录 信息安全专业 《C 语言程序设计》..................................................................................................................... 1 《信息系统基础》.........................................................................................................................5 《专业认知实践》.........................................................................................................................9 《面向对象程序设计》...............................................................................................................12 《信息安全导论》.......................................................................................................................17 《信息安全数学基础》...............................................................................................................20 《数据结构》...............................................................................................................................23 《信息论基础》...........................................................................................................................26 《数据结构课程设计》...............................................................................................................29 《信息安全法律基础》...............................................................................................................32 《信息安全前沿技术讲座》.......................................................................................................36 《密码学》...................................................................................................................................38 《操作系统》...............................................................................................................................41 《软件设计与方法》...................................................................................................................41 《计算机网络》...........................................................................................................................46 《密码学实验》...........................................................................................................................50 《操作系统实验》.......................................................................................................................53 《计算机网络实验》...................................................................................................................56 《人工智能应用技术》...............................................................................................................59 《信息安全竞赛创新实践》.......................................................................................................62 《数据库系统及应用》...............................................................................................................65 《数据库设计》...........................................................................................................................66 《网络攻防技术》.......................................................................................................................66 《编译原理》...............................................................................................................................69 《编译原理课程设计》...............................................................................................................73 《网络攻防技术实战》...............................................................................................................76 《Linux/Unix 应用与实践》....................................................................................................... 78 《Java 企业级开发》...................................................................................................................83 《网络程序设计》.......................................................................................................................87 《移动应用开发与实践》...........................................................................................................90 《入侵检测技术实践》...............................................................................................................94 《网络安全协议与标准》...........................................................................................................98 《信息系统分析与设计》.........................................................................................................102 《恶意代码分析与防护实践》.................................................................................................106 《信息系统安全课程设计》.....................................................................................................111
《信息系统安全》 l13 《网络安全协议与标准课程设计》 117 《防火墙与VPN技术分析》 120 《专业英语》 123 《信总安全工程实践》… 126 《信息安全数据分析实践》 129 《信息安全管理与风险评估) 132 《信息安全管理与风险评估课程设计》 135 《信息安全专业综合实习》 .137 《计算机原理与组成》 140 《渗透测试》 …144 《自主创新创业实践》 147 《毕业设计》 148 审计学专业 《计算机审计专业导论》 151 《管理学原理》 153 《信息系统基础》 154 《会计学原理》 《微观经济学》 .157 《数据结构》 l58 《数据结构实践》 158 《实用操作系统》 158 《实用操作系统实践》 159 《财务会计(一)》 15g 《税法》 163 《财务会计(二)》 《成本会计》 171 《数据库系统及应用》 175 《数据库系统及应用实践》 175 《Python程序设计》 175 《Python程序设计实践】 178 《管理统计学》 《管理统计学实践》 181 《会计模拟实习》 181 《政府与非营利组织会计》 184 《WEB原理及应用》 187 《时务管理》 190 《高级会计学》 194
II 《信息系统安全》..................................................................................................................... 113 《网络安全协议与标准课程设计》.........................................................................................117 《防火墙与 VPN 技术分析》...................................................................................................120 《专业英语》.............................................................................................................................123 《信息安全工程实践》.............................................................................................................126 《信息安全数据分析实践》.....................................................................................................129 《信息安全管理与风险评估》.................................................................................................132 《信息安全管理与风险评估课程设计》................................................................................ 135 《信息安全专业综合实习》.....................................................................................................137 《计算机原理与组成》.............................................................................................................140 《渗透测试》.............................................................................................................................144 《自主创新创业实践》.............................................................................................................147 《毕业设计》.............................................................................................................................148 审计学专业 《计算机审计专业导论》.........................................................................................................151 《管理学原理》.........................................................................................................................153 《信息系统基础》.....................................................................................................................154 《会计学原理》.........................................................................................................................154 《微观经济学》.........................................................................................................................157 《数据结构》.............................................................................................................................158 《数据结构实践》.....................................................................................................................158 《实用操作系统》.....................................................................................................................158 《实用操作系统实践》.............................................................................................................159 《财务会计(一)》...................................................................................................................... 159 《税法》..................................................................................................................................... 163 《财务会计(二)》...................................................................................................................... 168 《成本会计》.............................................................................................................................171 《数据库系统及应用》.............................................................................................................175 《数据库系统及应用实践》.....................................................................................................175 《Python 程序设计》................................................................................................................ 175 《Python 程序设计实践》........................................................................................................ 178 《管理统计学》.........................................................................................................................180 《管理统计学实践》.................................................................................................................181 《会计模拟实习》.....................................................................................................................181 《政府与非营利组织会计》.....................................................................................................184 《WEB 原理及应用》...............................................................................................................187 《财务管理》.............................................................................................................................190 《高级会计学》.........................................................................................................................194
《审计学原理 .197 《经济法》 201 《计算机网络》 《计算机网络实践》 .205 《会计信息系统) 《会计信息系统实验》 210 《管理会计》 213 《商务智能》 .217 《OracIe/MySQL数据库系统》 221 《会计信息化实践》 222 《信息系统分析与设计》 325 《会计信息系统分析与设计实践, 229 《审计实务与案例分析》 231 《计算机财务管理》 236 《计算机财务管理实验》 .239 《计算机数据审计》 242 《内部审计》 .245 《市计模拟实习》 249 《公司战略与风险管理》 252 《资产评估》 257 《信息系统安全基础》 .261 《审计实务与案例分析实践》 264 《计算机数据审计实践》 .26 《计算机审计实务》 269 《信息系统审计》 …271 《计算机审计实验》 .276 《企业资源计别(ERP)及实践 .279 《信息安全管理与风险评估 279 《计算机审计综合实习》 27g 《自主创新创业实践》 .282 《毕业设计》 .282 管理科学专业 《管理科学专业导论》 287 《信息系统基础》 289 《管理学原理》 .290 《微观经济学》 290 《宏观经济学》 295 《数据结构》 ,299
III 《审计学原理》.........................................................................................................................197 《经济法》.................................................................................................................................201 《计算机网络》.........................................................................................................................205 《计算机网络实践》.................................................................................................................205 《会计信息系统》.....................................................................................................................206 《会计信息系统实验》.............................................................................................................210 《管理会计》.............................................................................................................................213 《商务智能》.............................................................................................................................217 《Oracle/MySQL 数据库系统》...............................................................................................221 《会计信息化实践》.................................................................................................................222 《信息系统分析与设计》.........................................................................................................225 《会计信息系统分析与设计实践》.........................................................................................229 《审计实务与案例分析》.........................................................................................................231 《计算机财务管理》.................................................................................................................236 《计算机财务管理实验》.........................................................................................................239 《计算机数据审计》.................................................................................................................242 《内部审计》.............................................................................................................................245 《审计模拟实习》.....................................................................................................................249 《公司战略与风险管理》.........................................................................................................252 《资产评估》.............................................................................................................................257 《信息系统安全基础》.............................................................................................................261 《审计实务与案例分析实践》.................................................................................................264 《计算机数据审计实践》.........................................................................................................266 《计算机审计实务》.................................................................................................................269 《信息系统审计》.....................................................................................................................271 《计算机审计实验》.................................................................................................................276 《企业资源计划(ERP)及实践》...............................................................................................279 《信息安全管理与风险评估》.................................................................................................279 《计算机审计综合实习》.........................................................................................................279 《自主创新创业实践》.............................................................................................................282 《毕业设计》.............................................................................................................................282 管理科学专业 《管理科学专业导论》.............................................................................................................287 《信息系统基础》.....................................................................................................................289 《管理学原理》.........................................................................................................................290 《微观经济学》.........................................................................................................................290 《宏观经济学》.........................................................................................................................295 《数据结构》.............................................................................................................................299
《运筹学1》 299 《数据结构实践》 303 《电子商务概论》 303 《数据库系统及应用》 303 《管理统计学》 30g 《运筹学Ⅱ》 304 《会计学》 0 《数据库系统及应用实我》 307 《管理统计学实践》 .308 《专业英语》 308 《多元统计分析》 .313 《生产运作管理》 316 《预测方法与技术》 .320 《财务管理》 323 《市场营销》 323 《多元统计分析实践》 326 《网络营销实践》 329 《管理会计》 329 《经济法》 329 《管理优化综合实践》 333 《信息系统分析与设计》 336 《物流与供应链管理》 36 《系统工程》 .337 《商务智能方法及应用》 《企业经营管理模拟系统》 .343 《管理沟通》 《信息系统分析与设计实践》 350 《物流与供应链管理实习》 352 《商务智能方法与应用实践】 355 《企业经营管理模拟系统实践 357 《信息安全数据分析实践》 360 《信息经济学》 6 《互联网金融》 363 《Python程序设计》 366 《经济管理计量分析》 366 《大数据分析基础》 369 《企业资源计(ERP)》 373 《风险管理》 .376
IV 《运筹学 I》...............................................................................................................................299 《数据结构实践》.....................................................................................................................303 《电子商务概论》.....................................................................................................................303 《数据库系统及应用》.............................................................................................................303 《管理统计学》.........................................................................................................................304 《运筹学 II》............................................................................................................................. 304 《会计学》.................................................................................................................................307 《数据库系统及应用实践》.....................................................................................................307 《管理统计学实践》.................................................................................................................308 《专业英语》.............................................................................................................................308 《多元统计分析》.....................................................................................................................313 《生产运作管理》.....................................................................................................................316 《预测方法与技术》.................................................................................................................320 《财务管理》.............................................................................................................................323 《市场营销》.............................................................................................................................323 《多元统计分析实践》.............................................................................................................326 《网络营销实践》.....................................................................................................................329 《管理会计》.............................................................................................................................329 《经济法》.................................................................................................................................329 《管理优化综合实践》.............................................................................................................333 《信息系统分析与设计》.........................................................................................................336 《物流与供应链管理》.............................................................................................................336 《系统工程》.............................................................................................................................337 《商务智能方法及应用》.........................................................................................................340 《企业经营管理模拟系统》.....................................................................................................343 《管理沟通》.............................................................................................................................347 《信息系统分析与设计实践》.................................................................................................350 《物流与供应链管理实习》.....................................................................................................352 《商务智能方法与应用实践》.................................................................................................355 《企业经营管理模拟系统实践》.............................................................................................357 《信息安全数据分析实践》.....................................................................................................360 《信息经济学》.........................................................................................................................363 《互联网金融》.........................................................................................................................363 《Python 程序设计》................................................................................................................ 366 《经济管理计量分析》.............................................................................................................366 《大数据分析基础》.................................................................................................................369 《企业资源计划(ERP)》...........................................................................................................373 《风险管理》.............................................................................................................................376
《数据可视化》 379 《企业资源计(ERP)实习》381 《电子商务法律》 .384 《CDA数据分析实训》。 .384 《管理科学专业综合实习》 385 《白主创新创业实践》 388 《毕业设计》 .388 电子商务专业互联网商务方向(双培计划 《电子商务安全》 39 《电子商务安全实践》 .391 《CDA数据分析实训》 391 《电子商务综合实习》 392 《信息安全管理与风险评估》 392 《社会调查与研究方法》 392 《毕业设计》 .393 其他专业教学大纲 工业工程专业 《管理信息系统》 395 会计学专业 《管理信息系统》 399 财务管理专业 《管理信息系统》 399 工商管理专业 《管理信息系统》 39 人力资源管理专业 《管理信总系统》 .400 质量管理工程专业 《管理信息系统》 .400 数理实验班 《信息系统基础》 401
V 《数据可视化》.........................................................................................................................379 《企业资源计划(ERP)实习》...................................................................................................381 《电子商务法律》.....................................................................................................................384 《CDA 数据分析实训》........................................................................................................... 384 《管理科学专业综合实习》.....................................................................................................385 《自主创新创业实践》.............................................................................................................388 《毕业设计》.............................................................................................................................388 电子商务专业互联网商务方向(双培计划) 《电子商务安全》.....................................................................................................................391 《电子商务安全实践》.............................................................................................................391 《CDA 数据分析实训》........................................................................................................... 391 《电子商务综合实习》.............................................................................................................392 《信息安全管理与风险评估》.................................................................................................392 《社会调查与研究方法》.........................................................................................................392 《毕业设计》.............................................................................................................................393 其他专业教学大纲 工业工程专业 《管理信息系统》.....................................................................................................................395 会计学专业 《管理信息系统》.....................................................................................................................399 财务管理专业 《管理信息系统》.....................................................................................................................399 工商管理专业 《管理信息系统》.....................................................................................................................399 人力资源管理专业 《管理信息系统》.....................................................................................................................400 质量管理工程专业 《管理信息系统》.....................................................................................................................400 数理实验班 《信息系统基础》.....................................................................................................................401
信息安全专业 《C语言程序设计》 课程编号 1BH06902 学分 总学时 64 实验/上机学时 24 课程名称 C语言程序设计A 英文名称 CProgramming 课程类别 必修 适用专业 信息安全专业 执笔人 陈立南 审核人 崔蚁 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,使学生掌握程序设计的技巧和方法,为高年级与计算机相关课程的 学习打下良好的基础。C语言将作为本课程的工具,C语言不仅是系统描述语言,而且是通 用的程序设计语言,是目前比较流行的程序设计语言。通过对本课程的学习,使学生了解C 语言的基本特点,掌握C语言的数据类型和语言成分,理解并掌握用C进行程序设计的方 法和风格 二、课程对应的毕业要求 C程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题: (2)设计开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计及编程实现中体现创新意识: (3)使用现代工具:掌握对C语言程序编辑、调试、运行的开发工具的使用: (4)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色: (5)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力 三、课程教学目标 课程教学目标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法 通过程序设计的基本训练,掌握C语言的编程方法,使学生达到熟练运用C语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 1
1 信息安全专业 《C 语言程序设计》 课程编号 1BH06902 学 分 4 总 学 时 64 实验/上机学时 24 课程名称 C 语言程序设计 A 英文名称 C Programming 课程类别 必修 适用专业 信息安全专业 执 笔 人 陈立南 审 核 人 崔巍 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,使学生掌握程序设计的技巧和方法,为高年级与计算机相关课程的 学习打下良好的基础。C 语言将作为本课程的工具,C 语言不仅是系统描述语言,而且是通 用的程序设计语言,是目前比较流行的程序设计语言。通过对本课程的学习,使学生了解 C 语言的基本特点,掌握 C 语言的数据类型和语言成分,理解并掌握用 C 进行程序设计的方 法和风格。 二、课程对应的毕业要求 C 程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题; (2)设计/开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计及编程实现中体现创新意识; (3)使用现代工具:掌握对 C 语言程序编辑、调试、运行的开发工具的使用; (4)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色; (5)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 三、课程教学目标 课程教学目标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握 C 语言的编程方法,使学生达到熟练运用 C 语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力
四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 第一章C语言概述 理解计算机程序及计算机语言,了解( 1计算机程序与计算机语言 语言发展及其特点,掌揭C程序的基本 1 2C语言的发展及特点 构成和运行C语言程序的方法,了解d 3C程序的基本构成 4运行C语言的步骤与方法 程序编辑、编译、链接和运行的过程。 第二章C语言数据的表现形式及其运 然练掌握C语言的数据类型,了解字符 算 型数据和整型数据的内在关系:熟练学 C变量和常量 握变量和常量的定义方法,堂据名类基 3 3运算符和表达式 本数据类型数据基本运算、混合运算构 4各类基本数据类型数据的混合运算 成的表达式 里解C语句的作用及分类,熟练掌握 第三章最简单的程序设计 直语句的使用:理解数据输入输出的格 1C语句 念,掌握各种类型数据的输入输出方 2数据的输出 2 法,能正确使用各种格式字符。学会锦 3数据的输入 写和运行简单的应用程序。进一步掌握 编写程序和调试程序的方法 第四章语句和流程控制 】结构化程序设计思相 深刻理解结构化程序设计的基本思想 2师序程序设计 熟练掌握各种控制语句的使用方式与 3选择控制语句f的各种用法 特占。了解C语言表示罗组量的方法 4 4多分支控制语句swith的用法 学会正确使用逻辑运算符和逻辑表达 10 5循环控制语句while 掌握在程序设计中用分支和循环的 6循环控制语句do while 方法实现一些常用算法。进一步学习调 7循环控制语句0r 试程序的方法。 8 break语句和continue语句 第五音数细 熟练掌握一维数组的定义、赋值和输入 一维数组的定义和引用 输出的方法, 维数组的定义、 5 2二维数组的定义和引用 值和输入输出方法,掌握字符数组和字 4 3字符数组的定义、引用和字符串函数符串函数的使用,掌握与数组有关的算 的使用 法(特别是排序算法)。 第六章函数 函数的定义方式 掌握函数定义、声明的方法,掌握调用 2函数参数和函数值的意义 函数时实参与形参的对应关系:进一步 6 3函数调用的一般形式 熟悉利用函数实现指定功能,熟悉函数 4函数的嵌套调用和递归调用 的嵌套调用和递归调用方法。掌握全局 5局部变量和全局变量的概今和使用 变量和局部变量的概念和用法。 6静态变量的使用,变量的存储类别 第七章指针 深刻理解指针的概念,掌握指针变量的 7 1指针的概念 定义与使用方式,掌握指针进行算术运 6 2指针变量的定义与使用 算条件和方法,能正确使用数组的指针 2
2 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 1 第一章 C 语言概述 1 计算机程序与计算机语言 2 C 语言的发展及特点 3 C 程序的基本构成 4 运行 C 语言的步骤与方法 理解计算机程序及计算机语言,了解 C 语言发展及其特点,掌握 C 程序的基本 构成和运行 C 语言程序的方法,了解 C 程序编辑、编译、链接和运行的过程。 1 2 第二章 C 语言数据的表现形式及其运 算 C变量和常量 3 运算符和表达式 4 各类基本数据类型数据的混合运算 熟练掌握 C 语言的数据类型,了解字符 型数据和整型数据的内在关系;熟练掌 握变量和常量的定义方法,掌握各类基 本数据类型数据基本运算、混合运算构 成的表达式 3 3 第三章 最简单的程序设计 1 C 语句 2 数据的输出 3 数据的输入 理解 C 语句的作用及分类,熟练掌握赋 值语句的使用;理解数据输入输出的概 念,掌握各种类型数据的输入输出方 法,能正确使用各种格式字符。学会编 写和运行简单的应用程序。进一步掌握 编写程序和调试程序的方法。 2 4 第四章 语句和流程控制 1 结构化程序设计思想 2 顺序程序设计 3 选择控制语句 if 的各种用法 4 多分支控制语句 switch 的用法 5 循环控制语句 while 6 循环控制语句 do_while 7 循环控制语句 for 8 break 语句和 continue 语句 深刻理解结构化程序设计的基本思想, 熟练掌握各种控制语句的使用方式与 特点。了解 C 语言表示逻辑量的方法, 学会正确使用逻辑运算符和逻辑表达 式。掌握在程序设计中用分支和循环的 方法实现一些常用算法。进一步学习调 试程序的方法。 10 5 第五章 数组 1 一维数组的定义和引用 2 二维数组的定义和引用 3 字符数组的定义、引用和字符串函数 的使用 熟练掌握一维数组的定义、赋值和输入 输出的方法,掌握二维数组的定义、赋 值和输入输出方法,掌握字符数组和字 符串函数的使用,掌握与数组有关的算 法(特别是排序算法)。 4 6 第六章 函数 1 函数的定义方式 2 函数参数和函数值的意义 3 函数调用的一般形式 4 函数的嵌套调用和递归调用 5 局部变量和全局变量的概念和使用 6 静态变量的使用,变量的存储类别 掌握函数定义、声明的方法,掌握调用 函数时实参与形参的对应关系;进一步 熟悉利用函数实现指定功能,熟悉函数 的嵌套调用和递归调用方法。掌握全局 变量和局部变量的概念和用法。 8 7 第七章 指针 1 指针的概念 2 指针变量的定义与使用 深刻理解指针的概念,掌握指针变量的 定义与使用方式,掌握指针进行算术运 算条件和方法,能正确使用数组的指针 6
理论部分 序号 教学内容根要 基木要求 学时 3指针与数组的使用方法、指针的算术 和指向数组的指针变量,正确使用字符 串的指针和指向字符串的指针变量。 4指针与函数的使用方法 第八章结构体 堂结构体类型变量的定义和使用方 1结构体的定义和使用方法 法,掌握结构体数组的定义与引用方 8 2结构体数组的使用 法,熟练通过指针访问结构体及结构体 3指 与结构体的使用 九章文 1文件和文件类型指针的概急 熟悉通过文件操作函数实现对文件打 2文件打开和关闭的方法 开、关闭、读、写等操作方法。熟悉对 3文件的读写方法 数据文件讲行简单的操作 实验(上机)部分 序 必开 实验 号 实验项目名称 时 实验内容、要求及时间安排、仪器要求 选开 类型 掌握对各种类型数据的输入输出方法, 基础训练与分支分支结构 简单的应用程序: 辑、编译、链接和运行的过程。熟练等 必开 设计 程序设计 操if语句和多分支选择语句switch语 句,结合程序堂握一些简单的算法,进 一步学习调试程序的方法。 孰练堂据用whle语右、do。。。hle语 句和r语句实现循环方法,掌握在程 2 循环结构程序设式 4 设计中用循环的方法实现 些常用筑 必开 设计 法,进一步学习调试程序的方法。 熟练掌握一维数组的定义、赋值和输入 输出的方法,掌握二维数组的定义、威 数组程序设计 4 值和输入输出方法,掌握字符数组和字 必开 设计 符串函数的使用,堂握与数组有关的算 法(特别是排序算法) 通过设计和调试程序熟练掌握函数定 义、函数调用和函数说明的方法:理解 单个变量作为函数的形式参数时,函鞋 函数程序设计 4 是如何定义和调用的 理解数组名作为 必开 设计 函数的形式参数时, 函数是如何定义利 调用的:理解和掌握变量的各种存储类 的概会和使用。 堂握指针的概今,会定义和柿用指针 指针程序设计 4 量:能正确使用数组的指针和指向数组 必开 综合 的指针变量。 3
3 理论部分 序号 教学内容提要 基本要求 学时 3 指针与数组的使用方法、指针的算术 运算 4 指针与函数的使用方法 和指向数组的指针变量,正确使用字符 串的指针和指向字符串的指针变量。 8 第八章 结构体 1 结构体的定义和使用方法 2 结构体数组的使用 3 指针与结构体的使用 掌握结构体类型变量的定义和使用方 法,掌握结构体数组的定义与引用方 法,熟练通过指针访问结构体及结构体 数组。 4 9 第九章 文件 1 文件和文件类型指针的概念 2 文件打开和关闭的方法 3 文件的读写方法 理解文件和文件类型指针的基本概念, 熟悉通过文件操作函数实现对文件打 开、关闭、读、写等操作方法。熟悉对 数据文件进行简单的操作。 2 实验(上机)部分 序 号 实验项目名称 学 时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 1 基础训练与分支分支结构 程序设计 4 掌握对各种类型数据的输入输出方法, 能正确使用各种格式字符,通过编写和 运行简单的应用程序;掌握 C 程序的编 辑、编译、链接和运行的过程。熟练掌 握 if 语句和多分支选择语句--switch 语 句,结合程序掌握一些简单的算法,进 一步学习调试程序的方法。 必开 设计 2 循环结构程序设计 4 熟练掌握用 while 语句、do。。。while 语 句和 for 语句实现循环方法,掌握在程序 设计中用循环的方法实现一些常用算 法,进一步学习调试程序的方法。 必开 设计 3 数组程序设计 4 熟练掌握一维数组的定义、赋值和输入 输出的方法,掌握二维数组的定义、赋 值和输入输出方法,掌握字符数组和字 符串函数的使用,掌握与数组有关的算 法(特别是排序算法)。 必开 设计 4 函数程序设计 4 通过设计和调试程序熟练掌握函数定 义、函数调用和函数说明的方法;理解 单个变量作为函数的形式参数时,函数 是如何定义和调用的;理解数组名作为 函数的形式参数时,函数是如何定义和 调用的;理解和掌握变量的各种存储类 的概念和使用。 必开 设计 5 指针程序设计 4 掌握指针的概念,会定义和使用指针变 量;能正确使用数组的指针和指向数组 的指针变量。 必开 综合
实验(上机)部分 序 实验项目名称 实验 时 实验内容、要求及时间安样、仪器要求必开 选开 类型 掌握结构体类型变量的定义和使用,掌 6 结构体 樱结构体类型数组的定义和使用,熟练 必开 综合 通过指针访问结构体及结构体数组 五、说明 依据专业培养方案,本课程的先修课程是信息系统基础,后续课程主要有面向对象程序 设计、数据结构、操作系统等课程。信息系统基础课程的授课进度最好略早于本课程,相关 计算机基础知识能适时应用于本课程,实现有机结合。 六、学生成绩考核与评定方式 考核方式:笔试或机考,闭卷 成绩的构成及比例:期末60%,平时20%,实验20%(检查+实验报告)。 七、建议教材与参考书 建议教材:谭浩强编著,《C程序设计(第4版)》,清华大学出版社,2010年6月 参考书:谭浩强编著,《C程序设计(第4版)学习指导》,清华大学出版社,2010年7月 八、课程中英文简介 通过对本课程的学习,使学生了解C语言的基本特点,掌握C语言的数据类型和语言 成分,理解并掌握用℃进行程序设计的方法和风格,使学生能够熟练地阅读和运用结构化 程序设计方法设计、编写、调试和运行C语言程序。 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握C语言的编程方法,使学生达到熟练运用C语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 The practical course aims to help students know the characteristics,master the data type and basic grammar structure,understand and master code style and further master how to design,code debug and run program based on structured programming method inCprogramming language In teaching process,more attention will be paid to train the ability of how to analyze problem, programme algorithm program,programme and debug program,and further to improve the ability of thinking logically,programming and solving problems by computer,which provide foothold fo Other progamming language courses in future terms.Students can acquire the basic programming 4
4 实验(上机)部分 序 号 实验项目名称 学 时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 6 结构体 4 掌握结构体类型变量的定义和使用,掌 握结构体类型数组的定义和使用,熟练 通过指针访问结构体及结构体数组。 必开 综合 五、说明 依据专业培养方案,本课程的先修课程是信息系统基础,后续课程主要有面向对象程序 设计、数据结构、操作系统等课程。信息系统基础课程的授课进度最好略早于本课程,相关 计算机基础知识能适时应用于本课程,实现有机结合。 六、学生成绩考核与评定方式 考核方式:笔试或机考,闭卷 成绩的构成及比例:期末 60%,平时 20%,实验 20%(检查+实验报告)。 七、建议教材与参考书 建议教材:谭浩强编著,《C 程序设计(第 4 版)》,清华大学出版社,2010 年 6 月 参考书:谭浩强编著,《C 程序设计(第 4 版)学习指导》,清华大学出版社,2010 年 7 月 八、课程中英文简介 通过对本课程的学习,使学生了解 C 语言的基本特点,掌握 C 语言的数据类型和语言 成分,理解并掌握用 C 进行程序设计的方法和风格,使学生能够熟练地阅读和运用结构化 程序设计方法设计、编写、调试和运行 C 语言程序。 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握 C 语言的编程方法,使学生达到熟练运用 C 语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 The practical course aims to help students know the characteristics, master the data type and basic grammar structure, understand and master code style and further master how to design, code, debug and run program based on structured programming method in C programming language. In teaching process, more attention will be paid to train the ability of how to analyze problem, programme algorithm program, programme and debug program, and further to improve the ability of thinking logically, programming and solving problems by computer, which provide foothold for Other progamming language courses in future terms. Students can acquire the basic programming
technology and the ability of independently analyzing and solving problem and self-training.And further it is expected to stimulate interest and train initiative spirit of students. 《信息系统基础》 课程编号 0BH06901 学分 3 总学时 实验/上机学时 实验:0学时,上机:8学时 课程名称 信息系统基础 英文名称 Foundations of Information Systems 课程类别 必修 适用专业 信息安全、数理实验班 执笔人 康海燕 审核人 徐晓敏 先修课程 一、课程的地位与作用 本课程是信息安全学专业的专业基础课。包含信总系统的技术基础和信息系统的开发应 用基础两部分内容。第一部分:计算机的硬件和软件技术基础,即信息系统的技术基础。第 二部分:信息系统的开发与应用基础,即管理信息系统。包括:1、信息系统的概念与作用。 2、信息系统的应用。3、信息系统的建设与开发。4、信息系统的管理与安全。通过本课程 的学习,学生应掌握计算机硬件系统的基本组成及其工作原理,掌握计算机软件的主要技术 基础知识:掌握计算机网络及数据库基本知识:掌握信息系统及其应用开发的基本概念和基 础知识,为学习其他信总安全专业相关课程打下良好的基础。 二、课程对应的毕业要求 本课程支撑信息安全专业毕业要求1、2、3、11条,具体为: 1.工程知识:通过学习信息系统建设与开发、管理与安全知识,掌握从事网络与信息 系统开发、维护及其信息安全管理等工作所需要的基本技能:能够将数学、自然科学、工程 基础和专业知识用于解决信息安全复杂工程问题: 2.问题分析:通过学习引入数制及数值的相关知识,能够应用数学、自然科学和工程科学 的基本原理,识别、表达、并通过文献研究分析信息安全复杂工程问题,以获得有效结论: 3.设计/开发解决方案:通过学习信息系统建设与开发知识,能够设计针对信总安全复 杂工程问题的解决方案,设计满足特定需求的系统,并能够在设计环节中体现创新意识,考 虑社会、健康、安全、法律、文化以及环境等因素: 4.项目管理:通过学习信息系统管理与安全知识,理解并掌握工程管理原理与经济决 策方法,并能在多学科环境中应用: 三、课程教学目标 课程教学目标:通过本课程的学习,学生应掌握计算机硬件系统的基本组成及其工作原
5 technology and the ability of independently analyzing and solving problem and self-training. And further it is expected to stimulate interest and train initiative spirit of students. 《信息系统基础》 课程编号 0BH06901 学 分 3 总 学 时 48 实验/上机学时 实验:0 学时,上机:8 学时 课程名称 信息系统基础 英文名称 Foundations of Information Systems 课程类别 必修 适用专业 信息安全、数理实验班 执 笔 人 康海燕 审 核 人 徐晓敏 先修课程 一、课程的地位与作用 本课程是信息安全学专业的专业基础课。包含信息系统的技术基础和信息系统的开发应 用基础两部分内容。第一部分:计算机的硬件和软件技术基础,即信息系统的技术基础。第 二部分:信息系统的开发与应用基础,即管理信息系统。包括:1、信息系统的概念与作用。 2、信息系统的应用。3、信息系统的建设与开发。4、信息系统的管理与安全。通过本课程 的学习,学生应掌握计算机硬件系统的基本组成及其工作原理,掌握计算机软件的主要技术 基础知识;掌握计算机网络及数据库基本知识;掌握信息系统及其应用开发的基本概念和基 础知识,为学习其他信息安全专业相关课程打下良好的基础。 二、课程对应的毕业要求 本课程支撑信息安全专业毕业要求 1、2、3、11 条,具体为: 1. 工程知识:通过学习信息系统建设与开发、管理与安全知识,掌握从事网络与信息 系统开发、维护及其信息安全管理等工作所需要的基本技能;能够将数学、自然科学、工程 基础和专业知识用于解决信息安全复杂工程问题; 2. 问题分析:通过学习引入数制及数值的相关知识,能够应用数学、自然科学和工程科学 的基本原理,识别、表达、并通过文献研究分析信息安全复杂工程问题,以获得有效结论; 3. 设计/开发解决方案:通过学习信息系统建设与开发知识,能够设计针对信息安全复 杂工程问题的解决方案,设计满足特定需求的系统,并能够在设计环节中体现创新意识,考 虑社会、健康、安全、法律、文化以及环境等因素; 4. 项目管理:通过学习信息系统管理与安全知识,理解并掌握工程管理原理与经济决 策方法,并能在多学科环境中应用; 三、课程教学目标 课程教学目标:通过本课程的学习,学生应掌握计算机硬件系统的基本组成及其工作原