第1章 背景知识
1.2 Windows的特色
对于使用者来说,关于Windows的特色毋须多言,下面的几个特点足以使它广泛流行:
● 图形用户界面(GUI,Graphic User Interface的缩写词)——Windows最重要的特色,用户由此摆脱了字符界面操作系统必须死记的键盘命令和令人一头雾水的屏幕提示,改为以鼠标为主可以直接和屏幕上所见即所得的东西进行交流。
● 一致的用户界面——使初学者便于使用,大部分的Windows程序界面看起来都是差不多的,都有菜单和标题栏等,掌握一个程序后就很容易尝试新的程序。
● 多任务——也是非常重要的特色,用户可以同时运行多个程序,一边工作一边听MP3显然是很吸引人的。另一个好处是用户可以在不同的程序之间传送数据。
但对于程序员来说,更关心隐藏在底下的东西,Windows究竟提供了什么便利?用Win32开发程序方便吗?对程序员来说,更关心Windows的以下特征:
● 大量的函数调用——Win32支持上千种函数的调用,几乎涉及所有的方面,程序员可以把更多的时间放在程序的逻辑结构和用户界面上。
● 和设备的无关性——Win32程序并不直接访问屏幕、打印机和键盘等硬件设备,Windows虚拟了所有的硬件。只要有硬件的设备驱动程序,这个硬件就可以使用,应用程序并不需要关心硬件的具体型号。与DOS编程中需要针对不同的显示卡和打印机等编写很多的驱动程序来比,这个特性对程序员的帮助是巨大的。
● 内存管理——由于内存分页和虚拟内存的使用,每个程序都可以使用4 GB的地址空间,DOS编程时必须考虑的640 KB内存问题已经成为历史。
分享到:
相关推荐
1.2 Windows的特色 1.3 必须了解的东西(1) 1.3 必须了解的东西(2) 1.3 必须了解的东西(3) 1.3 必须了解的东西(4) 1.3 必须了解的东西(5) 第2章 准备编程环境 2.1 Win32可执行文件的开发过程 2.2 ...
### Windows环境下32位汇编语言(罗云彬第二版)关键知识点解析 #### 一、概述 《Windows环境下32位汇编语言》是由罗云彬编著的一本技术书籍,该书全面介绍了在Windows操作系统下使用32位汇编语言进行软件开发的方法...
- **本书特色**:本书不仅是一本技术手册,更是作者多年编程经验的结晶,旨在帮助读者通过Win32汇编语言来编写高效的Windows应用程序。 #### 五、汇编语言在现代编程中的地位 尽管随着高级编程语言的发展,汇编...
1.2 Windows的特色 1.3 必须了解的东西(1) 1.3 必须了解的东西(2) 1.3 必须了解的东西(3) 1.3 必须了解的东西(4) 1.3 必须了解的东西(5) 第2章 准备编程环境 2.1 Win32可执行文件的开发过程 2.2 ...
1.1 Win32的软硬件平台(1) 1.1 Win32的软硬件平台(2) 1.2 Windows的特色 1.3 必须了解的东西(1) 1.3 必须了解的东西(2) 1.3 必须了解的东西(3) 1.3 必须了解的东西(4) 1.3 必须了解的东西(5) 第2章 准备...