- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 信息系统 基本问题: ⑥怎样保护数据,以避免非授权访问、泄露和破坏? ⑦如何保护大型的数据库,以避免由于同时更新引起的不一致性? ⑧当数据分布在许多机器上时如何保护数据、保证性能? ⑨文本如何索引和分类才能够进行有效的恢复? 计算科学各主领域及其基本问题 * * 软件工程 是一门关于如何有效构建满足用户需求的软件系统所需的理论、知识和实践的学科 适应各种软件开发,包含:需求分析和规格、设计、构建、测试、运行和维护等软件系统生存周期的所有阶段 使用工程化的方法、过程、技术和度量标准 计算科学各主领域及其基本问题 * * 软件工程 工具有管理软件开发的工具、软件产品的分析和建模、质量评估和控制工具、确保有条不紊且有控制实施软件进化和复用的工具 软件可由一个开发者或者一组开发者进行开发,他们需要选择最适合已知开发环境的工具和方法 质量、进度、成本等要素对软件系统的生产都是十分重要的 计算科学各主领域及其基本问题 * * 软件工程 基本问题: ①程序和程序设计系统发展的原理是什么? ②如何证明一个程序或系统满足其规格说明? ③如何编写不忽略重要情况且能用于安全分析的规格说明? ④软件系统是如何历经不同的各代进行演化的? ⑤如何从可理解性和易修改性着手设计软件? 计算科学各主领域及其基本问题 * * 社会和职业问题 基本问题: ①计算学科本身文化、社会、法律和道德的问题 ②有关计算的社会影响问题以及如何评价可能的一些答案的问题 ③哲学问题 ④技术问题以及美学问题 计算科学各主领域及其基本问题 * * 科学计算 数值计算 许多有价值的思想和技术,包括数值表示的精度、误差分析、数值技术、建模和仿真。 领域:分子力学、流体力学、天体力学、经济预测、优化问题、材料的结构化分析、生物信息学、计算生物学、地质建模、X断层摄影术的计算机化 计算科学各主领域及其基本问题 * * 科学计算 基本问题: ①如何精确地以有限的离散过程近似表示连续和无限的离散过程? ②如何处理这种近似所产生的错误? ③给定某一类方程在某精确度水平上能以多快的速度求解? 计算科学各主领域及其基本问题 * * 科学计算 基本问题: ④如何实现方程的符号操作,如积分、微分以及最小项的归约? ⑤如何把这些问题的答案包含到一个有效的、可靠的、高质量的数学软件包中? 计算科学各主领域及其基本问题 * * 祝大家:身 ? 健 康 ! * * 计算科学导论(三) 计算机与信息学院 蒋川群cqjiang@sspu.cn 2012年10月 * * 计算科学各主领域及其基本问题 离散结构 程序设计基础 算法与复杂性 体系结构 操作系统 网络计算 程序设计语言 人机交互 图形学和可视化计算 智能系统 信息系统 软件工程 社会和职业问题 科学计算 * * 离散结构 计算学科的根本问题是“能行性”的问题。而凡是与“能行性”有关的讨论,都是处理离散对象的 许多领域的工作都要用到离散结构的概念 包含:集合论、数理逻辑、代数系统、图论和组合数学等重要内容 计算科学各主领域及其基本问题 * * 离散结构 离散结构的内容在数据结构、算法有广泛的应用 在形式规约、验证以及密码学的研究和学习中,需要有生成并理解形式证明的能力 在计算机网络、操作系统、编译系统等领域要用到图论的概念 在软件工程和数据库等领域需要使用集合论的概念 计算科学各主领域及其基本问题 * * 程序设计基础 程序设计实践中所需要的基本技能和概念组成 包含:基本程序设计概念、基本数据结构、算法程序等 基本问题: ①对给定的问题,如何进行有效的描述并给出算法 ②如何正确选择数据结构? ③如何进行设计、编码、测试和调试程序? 计算科学各主领域及其基本问题 * * 算法与复杂性 算法是计算机科学与软件工程的基础 现实世界中任何软件系统的性能仅依赖于两个方面: ①所选择的算法 ②在各不同层次实现的效率 计算科学各主领域及其基本问题 * * 算法与复杂性 算法研究能够深刻理解问题的本质和可能的求解技术,而不依赖于具体的程序设计语言、程序设计模式、计算机硬件或其他任何与实现有关的内容 计算的一个重要内容就是根据特定目的选择适当的算法并加以运用,同时认识到可能存在不合适的算法 计算科学各主领域及其基本问题 * * 算法与复杂性 依赖于对那些具有良好定义的重要问题求解算法的理解,以及认识到这些算法的优缺点和它们在特定环境中的适宜性 效率是贯穿该领域的核心概念 计算科学各主领域及其基本问题 * * 算法与复杂度 基本问题: ①对于给定的问题类,最好的算法是什么?要求的存储空间和计算时间有多少?空间和时间如何折中? ②访问数据的最好方法是什么? ③算法最好和最坏的情况是什么? ④算法的平均性能如何? ⑤算法的通用性如何? 计
您可能关注的文档
最近下载
- 社会体育学复习资料与题库.pdf VIP
- 高职体育课程教学大纲.docx VIP
- 中国抗菌药物临床合理应用指南专家讲座.pptx VIP
- 最新ISO9001、ISO14001、ISO45001三体系设计部和业务部内审检查记录(带记录).pdf VIP
- 人音版四年级上册音乐全册教学设计教案.pdf
- 浙教版小学一年级上册《劳动》全册教学课件.pptx
- 管理信息系统开发项目式教程 第3版 教学课件 作者 陈承欢单元1 管理信息系统的开发综述.ppt VIP
- 2025年秋季八年级历史上册新教材解读课件(统编版2024).pptx VIP
- 商业运营管理培训.pptx VIP
- 医疗器械生产企业质量控制与成品放行指南2025年培训PPT.pdf
文档评论(0)