|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是根据高等院校计算机科学技术专业的特点和要求编写的。全书包括计算机系统概论和计算机应用基础两部分。第一部分包括计算机系统基础知识、计算机系统硬件基础、计算机系统软件基础和计算机系统安全及其防范;第二部分较详细地介绍了当前流行的微型计算机操作系统的使用和计算机在文字处理方面的应用,主要有微型计算机操作系统、中文Word文字处理软件、中文Execl的应用和Powerpoint软件的应用。
在编写中力求做到由浅入深,便于自学。本书既可作为计算机专业本、专科生教材,也可作为非计算机专业的计算机基础教材。 作者简介:
编辑推荐:
目录:
第1章 计算机系统基础知识
1.1 计算机发展概述 1.1.1 第一台电子计算机 1.1.2 计算机的发展史 1.1.3 微处理器发展史 1.1.4 计算机的分类 1.1.5 计算机的发展趋势 1.2 计算机系统组成及其工作原理 1.2.1 计算机硬件系统 1.2.2 计算机软件系统 1.3 数制及其编码 1.3.1 进位计数制及其转换 1.3.2 计算机中数的表示 1.3.3 计算机中常用的信息编码 1.4 逻辑代数与逻辑电路基础 1.4.1 逻辑运算 1.4.2 逻辑运算 1.4.3 基本逻辑元件 第1章 练习题 第2章 计算机系统硬件基础 2.1 中央处理器 2.1.1 算术逻辑运算单元ALU 2.1.2 控制与定时部件——控制单元 2.1.3 总线与总线缓冲器 2.1.4 寄存器阵列 2.2 存储器 2.2.1 存储器的基本概念 2.2.2 存储器的主要技术指标 2.2.3 微机存储系统的层次结构 2.2.4 半导体存储器 2.3 I/O设备及其接口 2.3.1 外设与主机的连接——接口 2.3.2 外部设备的分类 2.4 计算机整机结构 2.4.1 指令与程序 …… 第3章 计算机软件系统简介 第4章 计算机系统的安全性 第5章 微型计算机操作系统简介 第6章 中文word文字处理软件 第7章 电子表格软件——中文excel的应用 第8章 powerpoint 书摘:
书摘
3.2 软件工程 自从1968年首次提出软件工程一词以来,软件工程已成为计算机软件的一个重要分支和研究方向。软件工程是指应用计算科学、数学及管理科学等原理,以工程化的原则和方法来解决软件问题的工程。其目的是提高软件生产率,提高软件质量,降低软件成本。软件工程涉及软件开发、维护、管理等方面的原理、方法、工具与环境。 3.2.1 软件工程概述 早期的软件主要是指程序,程序的开发采用个体方式,开发工作主要依赖于开发人员的个人技能和程序设计技巧。当时的软件通常缺少与程序有关的文档,软件开发的实际成本和进度往往与预计的相差甚远,软件的质量得不到保证,开发出来的软件常常不能使用户满意。随着计算机应用的需求不断增长,软件的规模也越来越大,然而软件开发的生产率远远跟不上计算机应用的迅速增长。此外,由于软件开发时缺少好的方法指导和工具的辅助,同时又缺少有关的文档,使得大量的已有软件难以维护。上述这些问题严重制约了软件的发展,20世纪60年代中期,人们把软件开发和维护过程中的各种问题称为“软件危机”。 后来人们提出了“软件工程”一词,希望用工程化的方法和原则来克服软件危机,开展了软件开发模型、开发方法、工具与环境的研究,并提出了一些软件开发模型、方法及一批CASE工具和环境。 3.2.2 软件的生存期及模型 同任何事物一样软件也有一个孕育、诞生、成熟、衰亡的许多阶段,一般称其为软件的生存期。根据这一思想,把上述基本的过程活动进一步展开,可以得到软件生存期的6个阶段,即制定计划、需求分析、设计、编制程序、测试及运行维护。 软件生存期模型是从软件项目需求定义直至软件经使用后废弃为止,跨越整个生存期的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架。到现在为止,已经提出了多种软件生存期模型。以下作一简单描述。 1.瀑布模型 它规定了各项软件工程活动,包括制定计划,进行需求分析和说明,软件设计程序编码,测试及运行维护。并且规定了它们自上而下、互相衔接的固定次序,如同瀑布流水,逐级下落。 2.演化模型 由于在项目开发的初始阶段人们对软件的需求认识常常还不够清晰,因而使得开发项目难于做到一次成功,出现返工再开发在所难免。因此,第一次只是试验开发,其目标只在于探索可行性,弄清软件需求;第二次则在此基础上获得较为满意的软件产品。通 …… |