- ISBN:9787040278101
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:307
- 出版时间:2009-08-01
- 条形码:9787040278101 ; 978-7-04-027810-1
本书特色
《软件技术基础》特色:基础性与系统性。系统地介绍了计算机软件基础的基本内容。有利于读者学习和掌握计算机软件开发的原则、方法、步骤和技巧。实用性。介绍了目前常用的Visual Studio 2008 C#及Visual Basic等实用软件;同时,结合理工科学生数据处理的需求,还介绍了常用数值计算与误差处理问题的求解算法。先进性。介绍了软件技术的*新发展动态。涉及的软件均采用较新版本。详略得当。既考虑到本门课程的系统性,又考虑到非计算机专业学生基础及学时数的限制。突出基本要领和算法。另外,全书力求贯彻案例教学的思想,通过案例把复杂、抽象的问题具体化。便于读者学习。
内容简介
简介 《软件技术基础》特色: 基础性与系统性。系统地介绍了计算机软件基础的基本内容。有利于读者学习和掌握计算机软件开发的原则、方法、步骤和技巧。 实用性。介绍了目前常用的visual studio 2008 c#及visual basic等实用软件;同时,结合理工科学生数据处理的需求,还介绍了常用数值计算与误差处理问题的求解算法。 先进性。介绍了软件技术的*新发展动态。涉及的软件均采用较新版本。 详略得当。既考虑到本门课程的系统性,又考虑到非计算机专业学生基础及学时数的限制。突出基本要领和算法。另外,全书力求贯彻案例教学的思想,通过案例把复杂、抽象的问题具体化。便于读者学习。
目录
节选
《软件技术基础》较全面地介绍了计算机软件开发领域中的基本原理和方法,包括软件工程、数据结构、操作系统、数据库和网络等内容。《软件技术基础》力求新颖实用。在突出基本概念的基础上,结合实际问题介绍了*新的软件设计方法及*新版本软件的用法。数据结构相关算法采用C++语言编写,以Visual Studio 2008 C#作为数据库系统开发平台,SQL Server 2000作为数据库管理平台。《软件技术基础》可作为高等院校计算机软件开发方法的课程教材,也可作为工程技术人员的参考书。
相关资料
插图:1.1 软件工程概述熟练掌握和使用计算机已成为新世纪对各类人才的基本要求。新世纪的大学生不但要会操作计算机而且应具备一定的软件开发能力。要想高效地开发一个软件系统,不仅要掌握与该系统相关的专业知识、开发的支撑环境,而且应遵守一定的规则,按一定的步骤去做(即按照软件工程的方法做)。本章旨在使读者初步掌握软件工程的基本方法。1.1-1 软件危机随着计算机应用的迅速普及,计算机软件的规模越来越大,结构越来越复杂,如果仍用人们在*初学习软件开发时形成的个体化开发方法(程序短,结构简单,开发者、使用者和维护者往往是同一个人),则几乎不可能开发出实用的软件系统。既使开发出来,也会由于难于维护而大大缩短系统的使用寿命。20世纪60年代中期到70年代中期,随着软件作坊的出现,软件维护工作也以令人吃惊的比例耗费资源。更严重的是,许多程序的个体化特性使得它们*终成为不可维护的一堆代码。有人曾把这一阶段软件的开发与维护工作比做“陷进泥潭的牛所进行的挣扎一样”。1968年,北大西洋公约组织的计算机科学家在联邦德国召开国际会议,讨论软件危机问题,并正式提出了“软件危机”这个名词。软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。概括地说,软件危机包含下述两方面的问题:如何开发软件以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。具体表现在:当确定一个软件开发项目时,难以估计开发成本和开发进度;难以确保软件系统的功能和性能*终能满足用户的要求;难以确保软件的质量尤其是可靠性;软件没有配置适当的文档,导致团队开发和软件维护很困难;软件的发展速度跟不上硬件的发展速度,软件在计算机系统中所占的成本逐年上升。软件危机的出现与软件自身的特点有关,但更主要的原因是由于软件开发人员对软件开发和维护存有不少错误观念,没有采用正确的方法和步骤去开发软件。软件包含程序以及开发、使用和维护程序需要的所有文档。软件是计算机系统中的逻辑部件而不是物理部件。在写出程序代码并在计算机上运行之前,软件开发过程的进展情况较难衡量,软件开发的质量也较难评价。软件故障与软件的代码长度基本上呈指数关系,它不会随时间自动增加或减少,而且一经维护改正将永不复现。软件故障完全来自于设计阶段。目前,相当多的软件专业人员对软件开发和维护还存在不少错误
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人人都能学AI
¥40.4¥68.0 -
人工智能
¥19.7¥55.0 -
数据结构基础(C语言版)(第2版)
¥41.7¥49.0 -
系统架构设计师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用
¥102.7¥158.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
智能视频目标检测与识别技术
¥43.5¥59.0 -
人工智能基础及应用
¥37.0¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
工业互联网安全创新技术及应用
¥79.4¥128.0 -
计算机网络基础(微课版)
¥39.0¥55.0 -
零信任架构
¥62.4¥89.0 -
剪映:即梦AI绘画与视频制作从新手到高手
¥66.0¥89.0 -
红蓝攻防 技术与策略(原书第3版)
¥95.9¥139.0 -
Web前端开发基础
¥37.5¥57.0 -
软件设计的哲学(第2版)
¥52.0¥69.8 -
人工智能的底层逻辑
¥58.7¥79.0 -
软件工程理论与案例
¥63.4¥99.0