计算机科学导论-绪论-董荣胜-ch1-兰州大学信息院.pptxVIP

  • 16
  • 0
  • 约4.19千字
  • 约 95页
  • 2018-03-16 发布于北京
  • 举报

计算机科学导论-绪论-董荣胜-ch1-兰州大学信息院.pptx

计算机科学导论-绪论-董荣胜-ch1-兰州大学信息院.pptx

计算机科学导论—思想与方法;第一章 绪 论;1.1 引 言;1.1.1 计算学科命名的背景;1.1.2 计算学科的定义;1.1.3 计算学科的根本问题;1.2 专业名称的演变,学科描述及培养侧重点;; 根据我国高校的情况,我国教育部高等学校计算机科学与技术教学指导委员会(简称“计算机教指委”)制订的《高等学校计算机科学与技术发展战略研究报告暨专业规范(试行)》(高等教育出版社出版2006年9月出版,简称“计算机专业规范”)采纳了CC2005报告中的四个分支学科,并以专业方向的形式进行规范,它们是:计算机科学,计算机工程,软件工程,信息技术。 本节,仅介绍学科专业名称的演变,学科的描述以及培养的侧重点等内容。下一节,再介绍学科的知识体和核心课程。;1.2.1 演变中的学科专业名称; 20世纪70年代,在美国,计算机工程(也被称为“计算机系统工程”)从电子工程学科中脱离出来,成为一个独立的二级学科,并被人们所接受。 20世纪70年代未、80年代初,在一些计算机科学专业的学位课程中,引入了“软件工程”的内容,然而,这些内容,只能让学生了解“软件工程”,却不能使学生明白“如何成为一名软件工程师”。于是,人们开始构建单独的软件工程学位课程。20世纪80年代,英国和澳大利亚,最早开设了软件工程这样的学位课程。; 20世纪90年代,计算机已成为公司各级人员使用的基本工具,而计算机网络则成为公司信息的中枢,人们相信它有助于提高生产力,而原有的学术学位课程并不能满足社会的需求,于是,在美国等西方国家,不少大学,相继开设了信息系统和信息技术等学位课程。 在这里,需要指出的是,即使在美国,5个分支学科(专业)同时在一所大学开设的情况也是不多的,更多的高校仍然是以传统的“计算机科学”为主;在我国,则是以“计算机科学与技术”为主。;1.2.2 分支学科(专业)描述及培养侧重点; (2)计算机工程,是对现代计算系统和由计算机控制的有关设备上的软件与硬件的设计、构造、实施和维护进行研究的学科。 计算机工程专业培养的学生,更关注设计并实施集软件和硬件设备为一体的系统,如嵌入式系统。 (3)软件工程,是??以系统、学科、定量的方法,把工程应用于软件的开发、运行和维护;同时,展开对上述过程中各种方法和途径进行研究的学科。 软件工程专业培养的学生,更关注以工程规范进行的大规模软件系统开发与维护的原则,并尽可能避免软件系统潜在的风险。; (4)信息系统,是指如何将信息技术的方法与企业生产和商业流通结合起来,以满足这些行业需求的学科。 信息系统培养的学生,更关注信息资源的获取、部署、管理及使用,并能分析信息的需求和相关的商业过程,能详细描述并设计那些与目标相一致的系统。 (5)信息技术,从广义上来说,它包括了所有计算技术的各个方面,在此专指作为一门学科的信息技术。它侧重在一定组织及社会环境下,通过选择、创造、应用、集成和管理的计算技术来满足用户的需求。; 与信息系统相比,信息技术更关注于“信息技术”的技术层面,而信息系统则重于“信息技术”的“信息”层面。 信息技术专业培养的学生,更关注基于计算机的新产品及其正常的运行和维护,并能使用相关的信息技术来计划、实施和配置计算机系统。;1.3 学科知识体和核心课程; (3)知识单元又被细分为众多的知识点(topic),这些知识点构成了知识体结构的最底层。比如,在DS领域(离散结构)的第1个知识单元DS1(函数、关系、集合)中,相应的知识点有:函数 (满射,到内的映射,逆函数,复合函数),关系 (自反,对称,传递,等价关系),集合 (文氏图, 补集,笛卡尔积,幂集),鸽笼原理,基数性和可数性等。 结合我国的实际情况,计算机教指委根据IEEE/CS和ACM任务组给出的计算机科学、计算机工程、软件工程和信息技术等4个分支学科知识体和核心课程描述,组织编制了计算机专业规范。下面,简要介绍构成计算机专业规范的4个分支学科的知识体和核心课程。;1.3.1 计算机科学知识体和核心课程;DS 离散结构(43);PF 程序设计基础(38);AL 算法和复杂性(31);AR 体系结构和组织(36);OS 操作系统(18);NC 网络计算(15个核心小时);PL 程序设计语言(21);HC 人机交互 (8);GV 图形学和可视化计算(5);IS 智能系统(10);IM 信息系统(10);SP 社会与职业问题(16);SE 软件工程(31);CN 计算科学和数值计算方法;2.计算机科学专业核心课程;计算机科学专业15门核心课程;1.3.2计算机工程的知识体和核心课程;ALG 算法与复杂度(30);CAO 计算机体系结构和组织(63);CSE 计算机系统

文档评论(0)

1亿VIP精品文档

相关文档