理论部分 序号 教学内容提要 基本要求 学时 大数据 解大数据的基木概念及管理手段。 6.我的数据安全四 掌握信息系统可能遭受的各类安全 问题:理解信息安全与控制技术的商 系统漏润和威助 6 业价值:了解安全与控基本框架的 信息安全持术 云计算与安全 内容 了解企业采用的一般安全技术 和工具。 了解人工智能的发展:理解决笼问题 7.什么是人工智能 和决策过程;了解决策支持系统和专 人工智能技术 7 决策支持系统 家系统的基本概今和典型应用:了解 专家系统 人工智能技术及其在信息系统中的 8.什么是互联网+ 掌握Internet的基本概念:掌握电于 互联网 商务的基本概念:了解电子商务的运 电子商务 作模式:了解移动商务及服务:了解 物联风 互联网与传统企业业务的融合创新: 创新创业 理解互联网+的创新理念和实践 掌隆程序设计语言的基本功能:了解 程序设计语言的发展和主要类型:理 9.信息系统是怎么开发出来的 解程序的翻译和运行的原理与一般 得序设计与算法 付程.了解算法的概令和基本特征. 开发工具和开发环境 了解企业级应用系统开发技术和开 4 开发过程 发环境:了解信总系统开发过程及主 项目管理 要活动:了解信息系统建设项目的管 理。 10.未来会怎样 硬件技术发展 「解与信息系统相关的硬件、软件、 10 软件技术发展 网络等平台的发展,以及信息系统的 信总系统应用的新进展 未来趋势。 合计 40 实验(上机)部分 序 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开 号 选开 类型 熟悉中英文字符编码,掌握指令的执行过 程,掌握计算机硬件系统拆装。 1 计算机工作原理实验 2 时间安排:第3部分授课后 必开 验证 仪器要求: PC机、虚拟实验软件 竿握文件管理与磁盘恢复:草握计算机网 操作系统及网络实验 络通信与邮件传输。 2 时间安排:第4部分授课后: 必开 验证 仪器要求:P℃机、虚拟实验软件 3
3 理论部分 序号 教学内容提要 基本要求 学时 大数据 解大数据的基本概念及管理手段。 6 6. 我的数据安全吗 系统漏洞和威胁 信息安全技术 云计算与安全 掌握信息系统可能遭受的各类安全 问题;理解信息安全与控制技术的商 业价值;了解安全与控制基本框架的 内容;了解企业采用的一般安全技术 和工具。 4 7 7. 什么是人工智能 人工智能技术 决策支持系统 专家系统 了解人工智能的发展;理解决策问题 和决策过程;了解决策支持系统和专 家系统的基本概念和典型应用;了解 人工智能技术及其在信息系统中的 应用。 4 8 8. 什么是互联网+ 互联网 电子商务 物联网 创新创业 掌握 Internet 的基本概念;掌握电子 商务的基本概念;了解电子商务的运 作模式;了解移动商务及服务;了解 互联网与传统企业业务的融合创新; 理解互联网+的创新理念和实践。 4 9 9. 信息系统是怎么开发出来的 程序设计与算法 开发工具和开发环境 开发过程 项目管理 掌握程序设计语言的基本功能;了解 程序设计语言的发展和主要类型;理 解程序的翻译和运行的原理与一般 过程;了解算法的概念和基本特征; 了解企业级应用系统开发技术和开 发环境;了解信息系统开发过程及主 要活动;了解信息系统建设项目的管 理。 4 10 10. 未来会怎样 硬件技术发展 软件技术发展 信息系统应用的新进展 了解与信息系统相关的硬件、软件、 网络等平台的发展,以及信息系统的 未来趋势。 4 合计 40 实验(上机)部分 序 号 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 1 计算机工作原理实验 2 熟悉中英文字符编码,掌握指令的执行过 程,掌握计算机硬件系统拆装。 时间安排:第 3 部分授课后; 仪器要求:PC 机、虚拟实验软件 必开 验证 2 操作系统及网络实验 2 掌握文件管理与磁盘恢复;掌握计算机网 络通信与邮件传输。 时间安排:第 4 部分授课后; 仪器要求:PC 机、虚拟实验软件 必开 验证
实验(上机)部分 序 实验项目名称 实验内容、要求及时间安排、仪器要求 必开1 实验 学时 号 选开 类型 掌握数据库工具实现数据管理,及简单的 3 数据库操作实验 2 时间安排:第5部分授课后 必开 设计 仪器要求:PC机、Access 掌握特定信息系统应用的用户角色和功 信总系统应用实验 能:了解特定信总系统的操作使用。 时间安排:第8部分授课后: 必开 验证 仪器要求:PC机、特定信息系统软件 五、说明 本课程因开设在大一第一学期,没有先修课,对学生来讲该课程有一定难度,授课时应 注意学生对新知识、新方法和重要概念的领会水平以及对基本知识的掌握程度,根据学生的 实际情况可适当调整教学要求。本课程的同步课程为C语言程序设计,应注意教学内容互 为参照。 本课程后续课程有程序设计、操作系统、数据库系统基础、计算机网络、大数据技术基 础、信息安全基础、信息系统分析与设计、信息系统项目管理等,后续课程的地位及重点内 容在本课程中均有讨论,注意教学时强调教学内容与以上课程的相关性。建议有条件的话安 排相关课程主讲教师按照教学内容以专题讲座的形式开展授课。 六、学生成绩考核与评定方式 本课程成绩由平时成绩、实验成锁和期末考试成绩构成,平时成绩占30%,实验成锁占 20%,期末考试成绩占50%。期末考试采用笔试、闭卷形式。授课过程中应提高学生课堂参 与度,建议设置必要的讨论环节。 七、建议教材与参考书 建议教材:自编教材(争取2017、最迟2018能用上) 李凤霞、陈字蜂等编著,大学计算机,高等教有出版社,2014.9。 背尼斯C.劳顿(Kenneth C.Laudon),管理信总系统(第l3版),机械工业出 版社,2015.10。 参考书:1.杨孔雨等编著,信息系统基础,清华大学出版社,2010.9 2.斯蒂芬.哈格编著,信息时代的管理信总系统(第8版),机械工业出版社,2011.5 3.李风霞主编,大学计算机实验,高等教有出版社,2013.9 4.唐良荣等编著,计算机导论一计算思维和应用技术,清华大学出版社,2015.6 八、课程中英文简介 本课程以问题导入的方式穿插讲解计算机数字化技术、计算机软硬件工作原理、计算机
4 实验(上机)部分 序 号 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 3 数据库操作实验 2 掌握数据库工具实现数据管理,及简单的 数据库操作。 时间安排:第 5 部分授课后; 仪器要求:PC 机、Access 必开 设计 4 信息系统应用实验 2 掌握特定信息系统应用的用户角色和功 能;了解特定信息系统的操作使用。 时间安排:第 8 部分授课后; 仪器要求:PC 机、特定信息系统软件 必开 验证 五、说明 本课程因开设在大一第一学期,没有先修课,对学生来讲该课程有一定难度,授课时应 注意学生对新知识、新方法和重要概念的领会水平以及对基本知识的掌握程度,根据学生的 实际情况可适当调整教学要求。本课程的同步课程为 C 语言程序设计,应注意教学内容互 为参照。 本课程后续课程有程序设计、操作系统、数据库系统基础、计算机网络、大数据技术基 础、信息安全基础、信息系统分析与设计、信息系统项目管理等,后续课程的地位及重点内 容在本课程中均有讨论,注意教学时强调教学内容与以上课程的相关性。建议有条件的话安 排相关课程主讲教师按照教学内容以专题讲座的形式开展授课。 六、学生成绩考核与评定方式 本课程成绩由平时成绩、实验成绩和期末考试成绩构成,平时成绩占 30%,实验成绩占 20%,期末考试成绩占 50%。期末考试采用笔试、闭卷形式。授课过程中应提高学生课堂参 与度,建议设置必要的讨论环节。 七、建议教材与参考书 建议教材:自编教材(争取 2017、最迟 2018 能用上) 李凤霞、陈宇峰等编著,大学计算机,高等教育出版社,2014.9。 肯尼斯 C. 劳顿(Kenneth C. Laudon),管理信息系统(第 13 版),机械工业出 版社,2015.10。 参考书:1. 杨孔雨等编著,信息系统基础,清华大学出版社,2010.9 2. 斯蒂芬.哈格编著,信息时代的管理信息系统(第 8 版),机械工业出版社,2011.5 3. 李凤霞主编,大学计算机实验,高等教育出版社,2013.9 4. 唐良荣等编著,计算机导论——计算思维和应用技术,清华大学出版社,2015.6 八、课程中英文简介 本课程以问题导入的方式穿插讲解计算机数字化技术、计算机软硬件工作原理、计算机
网络原理与应用、数据管理与数据库技术、信息安全等与专业相关的计算机技术基础知识, 同时以大量实例介绍信息系统的基本概念、特点、应用和发展。从而使学生掌握一定的计算 机背景知识,了解专业内涵和知识体系,初步建立T技术及应用、组织与管理融合的先进 理念和创新思维。 This course explains basic knowledge of computer technology with the form of question introduction,including computer digital technology,working principle of computer software and hardware,principles and application of computer network,data management and database technology,information security,ete.Meanwhile,basic concepts,features,applications and development of information system would be introduced with a large number of practice examples This course would equip students with both fundamental computer knowledge and professional insights with knowledge system.Advanced theories and innovative thoughts emerging IT 《C语言程序设计A》 课程编号 1BH11004 学分 4 总学时 64 实验/上机学时实验:0学时,上机:16学时 课程名称 C语言程序设计A 英文名称 CProgramming 课程类别 必修 适用专业 信息管理与信息系统专业 执笔人 陈立南 审核人 崔城 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,培养学生应用计算思维方法分析和解决问颗的能力。使学生掌握程 序设计的基本方法,为高年级学习后续课程和进一步获得程序设计相关知识等奠定坚实的基 础。 C语言作为本课程的工具,不仅是系统描述语言,而且是通用的程序设计语言,是目前 比较流行的程序设计语言。通过对本课程的学习,使学生了解C语言的基本特点,掌握C 语言的数据类型和语言成分,理解并掌握用℃进行程序设计的方法和风格,使学生能够熟 练地阅读和运用结构化程序设计方法设计、编写、调试和运行C语言程序。 二、课程对应的毕业要求 毕业要求: C程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题: 5
5 网络原理与应用、数据管理与数据库技术、信息安全等与专业相关的计算机技术基础知识, 同时以大量实例介绍信息系统的基本概念、特点、应用和发展。从而使学生掌握一定的计算 机背景知识,了解专业内涵和知识体系,初步建立 IT 技术及应用、组织与管理融合的先进 理念和创新思维。 This course explains basic knowledge of computer technology with the form of question introduction, including computer digital technology, working principle of computer software and hardware, principles and application of computer network, data management and database technology, information security, etc. Meanwhile, basic concepts, features, applications and development of information system would be introduced with a large number of practice examples. This course would equip students with both fundamental computer knowledge and professional insights with knowledge system. Advanced theories and innovative thoughts emerging IT technology and its application, organization and management would be initially established. 《C 语言程序设计 A》 课程编号 1BH11004 学 分 4 总 学 时 64 实验/上机学时 实验:0 学时,上机:16 学时 课程名称 C 语言程序设计 A 英文名称 C Programming 课程类别 必修 适用专业 信息管理与信息系统专业 执 笔 人 陈立南 审 核 人 崔巍 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,培养学生应用计算思维方法分析和解决问题的能力,使学生掌握程 序设计的基本方法,为高年级学习后续课程和进一步获得程序设计相关知识等奠定坚实的基 础。 C 语言作为本课程的工具,不仅是系统描述语言,而且是通用的程序设计语言,是目前 比较流行的程序设计语言。通过对本课程的学习,使学生了解 C 语言的基本特点,掌握 C 语言的数据类型和语言成分,理解并掌握用 C 进行程序设计的方法和风格,使学生能够熟 练地阅读和运用结构化程序设计方法设计、编写、调试和运行 C 语言程序。 二、课程对应的毕业要求 毕业要求: C 程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题;
(2)问题分析:通过计算思维的训练,掌握结构化程序设计的基本理论和基本知识, 识别、表达、并通过文献研究分析数值计算应用问题: (3)设计/开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计实现中体现创新意识: (4)研究:具有初步的数值计算应用的研究和实际工作能力,具有一定的创新和批判 性思维能力,能够基于科学原理并借助数学模型对数值计算问题进行研究: (5)使用现代工具:掌握对C语言程序编辑、调试、运行的开发工具的使用: (6)工程与社会:熟悉掌握C语言的语法和语言成分,能将其运用于信息系统相关的 具体应用开发: (7)环境和可持续发展:了解计算机语言最新的研究领域、发展方向和前沿应用,能 够理解和评价计算机语言对环境、社会可持续发展的影响: (8)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色: (0)沟通:通过分组实验、设计、组内交流、课堂发言、答辩等锻炼学生的沟通和交 流能力,包括撰写实验报告和设计文稿、陈述发言等: (11)项目管理:理解并掌握项目管理方法,并能在实践环境中应用: (12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 三、课程教学目标 课程教学日标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握C语言的编程方法,使学生达到熟练运用℃语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 第一章C语言概述 理解计算机程序及计算机语言, 计算机程序与计算机语言 解C语言发展及其特点,掌握C程 2C语言的发展及特点 序的基本构成和运行C语言程序的 3C程序的基本构成 方法,了解C程序编辑、编译、链 4运行C语言的步骤与方法 接和运行的过程。 第二章C语言数据的表现形式及其运算 熟练掌握C语言的数据类型,了 C变量和常量 字符型数据和整型数据的内在关 4
6 (2)问题分析:通过计算思维的训练,掌握结构化程序设计的基本理论和基本知识, 识别、表达、并通过文献研究分析数值计算应用问题; (3)设计/开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计实现中体现创新意识; (4)研究:具有初步的数值计算应用的研究和实际工作能力,具有一定的创新和批判 性思维能力,能够基于科学原理并借助数学模型对数值计算问题进行研究; (5)使用现代工具:掌握对 C 语言程序编辑、调试、运行的开发工具的使用; (6)工程与社会:熟悉掌握 C 语言的语法和语言成分,能将其运用于信息系统相关的 具体应用开发; (7)环境和可持续发展:了解计算机语言最新的研究领域、发展方向和前沿应用,能 够理解和评价计算机语言对环境、社会可持续发展的影响; (8)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色; (10)沟通:通过分组实验、设计、组内交流、课堂发言、答辩等锻炼学生的沟通和交 流能力,包括撰写实验报告和设计文稿、陈述发言等; (11)项目管理:理解并掌握项目管理方法,并能在实践环境中应用; (12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 三、课程教学目标 课程教学目标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握 C 语言的编程方法,使学生达到熟练运用 C 语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 1 第一章 C 语言概述 1 计算机程序与计算机语言 2 C 语言的发展及特点 3 C 程序的基本构成 4 运行 C 语言的步骤与方法 理解计算机程序及计算机语言,了 解 C 语言发展及其特点,掌握 C 程 序的基本构成和运行C语言程序的 方法,了解 C 程序编辑、编译、链 接和运行的过程。 2 2 第二章 C 语言数据的表现形式及其运算 C变量和常量 熟练掌握 C 语言的数据类型,了解 字符型数据和整型数据的内在关 4
理论部分 序号 教学内容提要 基本要求 学时 3运算符和表达式 系:熟练掌据变量和常量的定义方 4各类基本数据类型数据的混合运算 去 掌握各类基本数据类型数据是 本运算、混合运算构成的表达式 理解C语句的作用及分类,熟练掌 第三章最简单的程序设计 握赋值语句的使用:理解数据输入 输出的概念,掌握各种举型数据的 1C语句 2数据的输出 输入输出方法, 能正确使用各种格 2 式字符。学会编写和运行简单的 3数据的输入 用程序。进一步掌握编写程序和调 试程序的方法。 第四章语句和流程控 刻理解结物化程序设计的基 1结构化程序设计思想 2顺序程序设计 ,熟练掌握各种控制语句的 用方式与特点。了解C语言表示逻 3选择控制语句「的各种用法 辑量的方法,学会正确使用逻辑运 4 4多分支控制语句switch的用法 算符和逻辑表达式。掌握在程序设 5循环控制语句while 计中用分支和循环的方法实现 6循环控制语句do while 7循环控制语句for 些常用算法。 进一步学习调试程序 8 break语句和continue语句 的方法。 第五章数组 热练掌握一维数组的定义、赋值和 1一维数组的定义和引用 输入输出的方法,掌握二维数组的 2二维数组的定义和引用 定义、赋值和输入输出方法,堂握 字符数组和字符串函数的使用 4 3字符数组的定义、引用和字符串函数的 使用 握与数组有关的算法(特别是排序 算法)。 第六章函数 1函数的定义方式 堂据函数定义、声明的方法,掌据 2函数参数和函数值的意义 周用函新时实参与形参的对应 3函数调用的 一般形式 系:进 步熟悉利用函数实现指定 8 4函数的嵌套调用和递归调用 功能,熟悉函数的嵌套调用和递片 周用方法。掌握全局变量和局部变 5局部变量和全局变量的概今和使用 6静态变量的使用,变量的存储类别 量的概念和用法。 第七章指针 深刻理解指针的概念, 掌握指针变 1指针的概念 量的定义 使用万式 掌握指针进 2指针变量的定义与使用 行算术运算条件和方法,能正确但 3指针与数组的使用方法、指针的算术运 用数组的指针和指向数组的指针 变量,正确使用字符串的指针和指 4指针与函数的使用方法 向字符串的指针变量。 第八章结构体 掌握结构体类型变量的定义和使 !结构体的定义和使用方法 用方法,掌握结构体数组的定义月 8 2结构体数组的使用 引用方法,熟练通过指针访问结构 6 3指针与结构体的使用 体及结构体数组
7 理论部分 序号 教学内容提要 基本要求 学时 3 运算符和表达式 4 各类基本数据类型数据的混合运算 系;熟练掌握变量和常量的定义方 法,掌握各类基本数据类型数据基 本运算、混合运算构成的表达式 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 指针变量的定义与使用 3 指针与数组的使用方法、指针的算术运 算 4 指针与函数的使用方法 深刻理解指针的概念,掌握指针变 量的定义与使用方式,掌握指针进 行算术运算条件和方法,能正确使 用数组的指针和指向数组的指针 变量,正确使用字符串的指针和指 向字符串的指针变量。 8 8 第八章 结构体 1 结构体的定义和使用方法 2 结构体数组的使用 3 指针与结构体的使用 掌握结构体类型变量的定义和使 用方法,掌握结构体数组的定义与 引用方法,熟练通过指针访问结构 体及结构体数组。 6