《信息技术导论》课程简介
北京大学软件与微电子学院 沈晴霓 副教授 课程编号:0A006
课程团队
卿斯汉 教授(博士生导师)
- 北京大学软件与微电子学院信息安全系主任
- 中国科学院软件研究所信息安全工程研究中心主任
- 国内外著名密码学家、信息安全专家
- 国家标准委员会可信计算工作组组长
- 国家科技进步奖 + 中科院科技进步奖共 5 次
- 主持 40 余项国家级/省部级科研项目(973/863/自然科学基金/国家保密/密码基金等)
- 发表论文 200 余篇,代表著作:《密码学与计算机网络安全》《操作系统安全导论》《操作系统安全》《网络攻防技术原理与实战》《安全协议》
- 培养硕士、博士、博士后共 80 余人
陈钟 教授(博士生导师)
- 北京大学软件与微电子学院院长
- 北京大学信息科学技术学院信息安全研究室主任
- 研究方向:面向领域的软件工程、系统软件、网络与信息安全、信息系统与系统集成
- 杨芙清院士青鸟工程核心成员,“六五”至”九五”攻关项目子课题负责人
- 获奖:国家科技进步二等奖、电子工业部科技进步特等奖、第五届中国青年科技奖、国家级教学成果一等奖等
沈晴霓 副教授(硕士生导师)
- 北京大学软件与微电子学院信息安全系副主任
- 北京大学信息安全研究室成员
- 经历:长春光机所 → 北京理工大学 → 中科院软件所 → 北京大学
- 主讲课程:操作系统安全、信息技术导论、安全程序设计、信息与网络安全概论
- 研究兴趣:操作系统安全与虚拟机技术、可信计算技术、网络与信息系统安全、安全软件工程技术
- 成果:承担 115/863/973/自然科学基金等项目,出版教材 2 部,论文 20 余篇,发明专利 1 项,软件著作权 2 项
课程目标
本课程以信息的获取、存储、处理、传输、组织、管理、发布和利用为主线,介绍信息技术全貌。
六大具体目标:
- 理解信息与计算 — 信息/信息科学/信息技术概念,计算与计算科学
- 掌握计算机系统 — 系统组成原理,软件系统(系统软件/应用软件/程序设计语言/软件工程)
- 掌握数据与算法 — 信息表示与编码,数据结构概念,常用算法与程序设计方法
- 掌握通信与网络 — 计算机通信原理,基本网络技术,信息系统原理与开发方法,项目管理
- 了解信息安全 — 安全政策与法规,安全策略/体系/机制核心技术
- 了解技术前沿 — 信息技术领域最新发展与研究现状
八大知识模块
| 序号 | 知识模块 | 核心知识点 |
|---|---|---|
| 1 | 信息技术概述 | 信息/信息科学与信息技术,计算与计算科学 |
| 2 | 信息处理机器——计算机系统 | 微处理器,存储系统,输入/输出设备,总线及接口标准 |
| 3 | 计算机软件系统 | 软件性质,操作系统分类与原理,应用软件,程序设计语言与语言处理,软件工程方法与标准 |
| 4 | 数据的组织结构与算法 | 信息表示,数据结构概念,常用数据结构和算法,程序设计方法 |
| 5 | 数据库技术 | 数据库组织与管理,关系数据库原理,下一代数据库技术 |
| 6 | 计算机通信与网络技术 | 数据通信基本原理,网络组成/分类/拓扑/协议,因特网/宽带骨干网/接入网 |
| 7 | 信息系统与网络安全技术 | 信息系统概念/模型/功能,开发方法与过程,信息系统工程与项目管理,安全架构,病毒防护/防火墙/访问控制/加密签名,安全政策法规 |
| 8 | 信息技术的应用与发展 | 信息资源管理技术,信息化产业,电子商务,电子政务 |
教学安排
- 学时:48 学时,3 学分
- 教学方式:
- 课堂教学为主(沈晴霓、孙慧平)
- 辅以实例演示和讨论
- 课件和作业从网站获取
- 考核办法:
- 平时成绩 40%(考勤 10% + 作业 30%)
- 期末笔试 60%(开卷/闭卷)
参考书目
主教材
- 鄂大伟、王兆明. 《信息技术导论》(第 2 版). 高等教育出版社. 2007.12
参考书
- Thomas M. Cover, Joy A. Thomas. 《信息论基础》. 机械工业出版社. 2005
- Ross A. Malaga. 《信息技术基础》(英文版). 电子工业出版社. 2006
- Ralph M. Stair, George W. Reynolds. 《信息系统原理》. 机械工业出版社. 2005
- 聂荣胜. 《计算机科学导论——思想与方法》. 高等教育出版社. 2007
- 张乃孝. 《算法与数据结构——C 语言描述》. 高等教育出版社. 2006
- 王立福等. 《软件工程》. 北京大学出版社. 2006
- Matt Bishop. 《计算机安全学——安全的艺术与科学》. 电子工业出版社. 2005
知识关联
- 课程第 1 章对应 第01章-信息信息科学与信息技术-信息技术导论
- 课程第 2 章对应 第02章-计算与计算科学-信息技术导论
- 课程第 4 章对应 第04章-计算机软件系统-信息技术导论
- 课程第 5 章对应 第05章-信息媒体的表示及数字化-信息技术导论
- 课程第 6 章对应 第06章-数据的组织结构与算法-信息技术导论
- 课程第 7 章对应 第07章-数据库技术-信息技术导论
- 补充章节:排序算法 → 补充-排序算法及其算法分析-信息技术导论
- 信息安全方向延伸:卿斯汉教授《密码学与计算机网络安全》《操作系统安全导论》
- 与 0A002算法分析与设计、0A102数据库设计与实践、0A005_操作系统部分 课程形成知识互补