第4章 X Window系统的使用
Linux基础与应用(sy)
1.4 Linux与Unix的区别 与 的区别
某些PC机的 在实现方面类似; 某些 机的Unix和Linux在实现方面类似; 机的 和 在实现方面类似 Linux是免费软件,商业 是免费软件, 是免费软件 商业Unix除了软件本 除了软件本 身的价格外,用户还需支付文档、 身的价格外,用户还需支付文档、售后服 务的费用; 务的费用; 针对PC机的 机的Unix—FreeBSD与Linux兼容, 兼容, 针对 机的 与 兼容 更便于用户的使用。 但Linux更便于用户的使用。 更便于用户的使用
1.2 Linux的发展史 的发展史
1991年8月芬兰赫尔辛基大学的年轻人 年 月芬兰赫尔辛基大学的年轻人 Linus自己书写了一个保护模式下的操作系 自己书写了一个保护模式下的操作系 这就是Linux的原型; 的原型; 统,这就是 的原型 1991年10月5日,发布了 年 月 日 发布了Linux的第一个正 的第一个正 式版本: 式版本:0.02版; 版 1994年的 月14日发布了 年的3月 日发布了 日发布了Linux的1.0版; 年的 的 版 1994年11月,Hurd的第一个雏形发表; 的第一个雏形发表; 年 月 的第一个雏形发表 1997年6月发布 月发布Hurd的0.2版本。 版本。 年 月发布 的 版本
1.6 小结
本章概括性地介绍了Linux的产生与 本章概括性地介绍了 的产生与 发展过程,主要内容包括Linux的发展历 发展过程,主要内容包括 的发展历 的发行版本、 史、Linux的发行版本、Linux和Unix的区 的发行版本 和 的区 如何获得Linux等内容。 等内容。 别、如何获得 等内容 通过本章的学习,可以对Linux操作 通过本章的学习,可以对 操作 系统的产生背景、产生过程、 系统的产生背景、产生过程、特点和与 Unix的区别,以及如何获得 的区别, 的区别 以及如何获得Linux等内容 等内容 有一个概括性的了解, 有一个概括性的了解,进而为学习和掌握 Linux打下坚实的基础。 打下坚实的基础。 打下坚实的基础
《Linux操作系统》部分习题答案
第一章Linux系统简介一、思考题1.UNIX的大部分代码是用一种流行的程序设计语言编写的,该语言是什么?C语言2.UNIX系统的特点有哪些?·多任务·多用户·并行处理能力·设备无关性·工具·错误处理·强大的网络功能·开放性3.什么是Linux?其创始人是谁?Linux是一个功能强大的操作系统,同时它也是一个自由软件,是免费的、源代码开放的、可以自由使用的UNIX兼容产品。
其创始人是Linus4.Linux操作系统的诞生、发展和成长过程始终依赖者的重要支柱都有哪些?·UNIX操作系统·MINIX操作系统·GNU计划·POSIX标准·Internet5.简述Linux系统的特点。
·自由软件·良好的兼容性·多用户、多任务·良好的界面·丰富的网络功能·可靠地安全性、稳定性·支持多种平台6.常见的Linux的发行版本有哪些?·Red Hat Linux·Caldera OpenLinux·SuSE Linux·TurboLinux·红旗Linux·中软Linux二、选择题1.Linux最初是以MINIX操作系统为模板而开发出来的。
2.关于Linux内核版本的说法,下列选项中错误的是(C)。
A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版C.1.3.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正(补充:次版本号为偶数的是稳定版本;为奇数的则是测试版本。
)3.Linux属于自由软件。
4.自由软件的含义是软件可以自由修改和发布。
5.一下不具有多任务性的操作系统是DOS第二章Linux系统入门一、思考题1.Linux系统有哪些运行级别?其含义是什么?可用级别为0~6,其中0:关闭系统;6:重新启动,其他略。
第4章 人机交互技术
4.3.2设计图形用户界面的原则
1. 一般性原则
(1)界面要具有一致性
在同一用户界面中,所有的菜单选择、命令输入、数据显
示和其他功能应保持风格的一致性。
(2) 常用操作要有快捷方式
为常用操作设计快捷方式,不仅会提高用户的工作效率,
还使界面在功能实现上简洁而高效。
(3)提供简单的错误处理
(6)设计良好的联机帮助
人机界面应该提供上下文敏感的求助系统,让用户及时获
得帮助,尽量用简短的动词和动词短语提示命令。
(7)合理划分并高效地使用显示屏
只显示与上下文有关的信息,允许用户对可视环境进行维
护,如放大、缩小窗口;用窗口分隔不同种类的信息,只 显示有意义的出错信息
(8)保证信息显示方式与数据输入方式的协调一致
图形具有一定的文化和语言独立性,可以提高搜
索目标的效率。 图形用户界面中的图例可以代表对象、动作、属 性或其他概念。
隐喻的表现方法:
静态图标 动画 视频
21
隐喻的分类:
直接隐喻:隐喻本身就带有操纵的对象
如Word绘图工具中的图标,每种图标分别代表不同的图
形绘制操作。
工具隐喻:代表所使用的工具
11
4.2.2文本菜单
字符界面下的菜单方式:在菜单方式下用户必 须在有限的一组选项中进行识别和选择,更多 的是响应而不是发出命令。 用户不必记忆功能命令,缩短了用户的培训时 间,减少用户的击键次数,错误处理能力也有 了显著提高。 在这种界面中,人还是被看成操作员,机器做 出被动的反应,人只能使用手这一交互通道用 键盘输入选择信息,通过视觉通道获取信息, 界面输出只能为静态的文本字符。
Windows 10应用基础 第4章 文件和文件夹的基本操作
第4章 汉字输入方法概述
4.1 文件和文件夹的概念 4.2 文件和文件夹的浏览与查看 4.3 文件和文件夹的基本操作 4.4 使用回收站 4.5 使用快速访问区
4.1 文件和文件夹的概念
• 电脑中的数据一般都是以文件的形式保存在 磁盘、U盘、光盘等外存中。为了便于管理 文件,文件又被保存在文件夹中。
第4章 文件和文件夹的基本操作
• Windows把计算机的所有软、硬件资源均用文件或文件夹的形式 来表示,所以管理文件和文件夹就是管理整个计算机系统。通 常可以通过“Windows资源管理器”对计算机系统进行统一的管 理和操作。
• 本章介绍文件和文件夹的概念,“文件资源管理器”窗口的组 成及使用,文件和文件夹的基本操作,以及“回收站”的使用。
2. 盘符
• 驱动器(包括硬盘驱动器、光盘驱动器、U盘、移动硬盘、 闪存卡等)都会分配相应的盘符(C:~Z:),用以标识不 同的驱动器。硬盘驱动器用字母C:标识,如果划分多个逻 辑分区或安装多个硬盘驱动器,则依次标识为D:、E:、F: 等。光盘驱动器、U盘、移动硬盘、闪存卡的盘符排在硬 盘之后。
• 提示: • A:、B:用于软盘驱动器,现在已经淘汰不用。
状态栏
1. 标题栏
快速访问工具栏
窗口内容标题
窗口控制菜单按钮 属性按钮 新建文件夹按钮 自定义快速访问工具栏按钮
窗口控制按钮
2. 功能区
• Windows 10中的“文件资源管理器”最大的改进是采用 Ribbon界面风格的功能区。
• Ribbon界面把命令按钮放在一个带状、多行的工具栏中, 称为功能区,类似于仪表盘面板,目的是使用功能区来代 替先前的菜单、工具栏。每一个应用程序窗口中的功能区 都是按应用来分类的,由多个“选项卡”(或称标签)组 成,包含了应用程序所提供的功能。选项卡中的命令、选 项按钮,再按相关的功能组织在不同的“组”中。
第3章 X Windows界面简介
X Windows界面简介
总之,X是一个基于网络的图形
引擎,它可以在与远端机连接、在
其上运行应用的同时,在本地的图 形终端上处理I/O操作。
X Windows界面简介
2. 图形化桌面系统 桌面系统决定了使用操作系统时的 “观感”。目前,Linux系统主要采用的 两种桌面系统环境是KDE和GNOME。 这两种环境各有特色,用户可以根据自 己的喜好选择使用。
X Windows界面简介
(1)图形化注销 选择“主菜单”→“注销”,出现确认 对话框。如果需要保存桌面的配置以及 还在运行的程序,单击“保存当前设置” 复选框,否则不选,单击“确定”按钮。
X Windows界面简介
(2)虚拟控制台注销 如果在使用X窗口系统,同时也在 控 制 台 上 登 录 了 , 输 入 exit 或
X Windows界面简介
网络配置 要使用互联网配置,必须运行X窗口 系统,并具备根用户特权。要启动这个 程序,在图形化桌面环境中单击“主菜 单”→“系统工具”→“互联网配置向 导”。或者在命令行中输入internet-
druid命令。
X Windows界面简介
使用浏览器
Galeon是万维网浏览器。要使用
个菜单,进入相应程序的运行环境。 从“主菜单”中,还可以注销、运 行命令、查找文件、锁住屏幕等。
X Windows界面简介
工作区切换器提供用户使用多个工 作区的能力。工作区切换器把每个工 作区(或桌面)都显示为一个小方块, 然后在上面显示运行着的应用程序。 可以用鼠标单击任何一个小方块来切 换到那个桌面上去。
X Windows界面简介
编辑图片
GIMP是GNU图像操作程序(GNU
image manipulation program)的缩写。
计算机网络基础课件第四章
RJ-45,连接双绞线 AUI,连接粗缆 BNC,连接细缆 LC等,连接光纤
4.2.2 集线器(HUB)
中继器(Repeater):一种在物理层上实现信号的放 大与再生的网络设备,用以扩展局域网的跨度。 集线器(HUB):一种特殊的多端口中继器,所有连接 端口共享网络带宽。
集线器的分类
无源集线器:不对信号做任何处理——早期 有源集线器:对信号可再生和放大
7 8
代理服务(Proxy)
组建大型局域网—园区网
4.2.1 网卡
网卡---- Network Interface Card, NIC
又称网络适配器(Network Interface Adapter,NIA) 负责网络信号的发送、接收和协议转换,用来实现终端 计算机与传输介质之间的网络连接。 局域网连接方式中,每台计算机至少应安装一块网卡。 每块网卡都有一个惟一的网络硬件地址 - MAC地址。 提供不同的接口类型以连接不同的传输介质。
令牌网
FDDI ATM
4.1.2 局域网的拓扑结构
星型 环型 总线型 树型
4.1.3 局域网的传输介质
有线传输
– 双绞线 – 同轴电缆 – 光纤
无线传输
– 红外线通信
– 蓝牙通信 – 扩频通信
第4章 局域网组网
1
2 3 4 5 6
局域网概述 以太网的物理网络设备 网卡(NIC) 集线器(HUB) 双绞线组网、结构化布线 交换机(Switch) 网络操作系统 Windows下建立局域网连接 动态主机配置(DHCP)
智能集线器:具有有源集线器的全部功能外,还提供网
络管理功能。
4.2.3 交换机(Switch)
第4章可编程控制器指令系统1
第四章可编程控制器编程软件和编程语言【主要内容】编程软件WPLSoft的安装 WPLSoft的使用说明程序的建立梯形图编程模式指令表编程模式批注编程通信联机模式 SFC编程说明 通信设置功能 帮助功能介绍 小结思考题与练习题4.1 编程软件WPLSoft的安装WPLSoft为台达DVP系列可编程序控制器在WINDOWS操作系统环境下所使用的程序编程软件,该软件对系统的需求如表4-1所示。
WPLSoft除了一般PLC程序的规划及WINDOWS的一般编辑功能(例如:剪切、粘贴、复制、多窗口……)外,另提供多种中/英文批注编程及其它便利功能(例如:寄存器编程、设置、文件读取、存盘及各接点图标监测与设置等)。
4.2 WPLSoft的使用说明1.初始设置当激活WPLSoft编程软件之后,执行【文件】/【新建】命名,如图所示,即新建文件进行PLC程序设计,在如图所示的机种设置窗口中可以指定程序标题、PLC机种设置、程序容量(请参考所使用PLC主机的机种名称及程序容量规格)及文件名称等有关程序的初始设置。
文件/新建菜单机种选择4.2 WPLSoft的使用说明当完成上述设置后,便会出现二个子窗口:一为梯形图模式窗口,另一为指令模式窗口,如图所示。
读者可根据自身的编程设计习惯选择编程模式,开始编写PLC程序。
梯形图指令表4.2 WPLSoft的使用说明•梯形图模式:完成梯形图编程,必须由编译转换成指令码或SFC图。
•指令模式:完成指令编程,必须由编译转换成梯形图或SFC图。
•SFC编程模式:图示为SFC编程模式。
完成SFC编程,必须由编译转换成指令码,若要转换成梯形图必须再由指令码编译转换。
SFC编程模式4.2 WPLSoft的使用说明2.功能选择栏简介WPLSoft编程软件刚激活时,其功能选择栏中只有五个可点取的选项:文件(F)、视图(V)、通信(C)、设置(O)与帮助(H)。
在【文件(F)】的下拉菜单中执行【新建】指令后,其功能选择栏上会有其它选项:【编程(E)】、【编译(P)】、【批注(M)】、【查找(S)】等,下面将介绍一些主要功能和特殊功能。
linux系统教程课后习题答案
第1章 Linux概述1.什么是Linux?Linux是一套免费使用和自由传播的类UNIX操作系统,源代码开放,能运行于各类硬件平台,包括Intel x86系列和RISC处理器。
这个系统是由世界各地成千上万的程序员设计和实现的。
其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的UNIX兼容产品。
2.Linux有哪些特性?(1)开放性(2)多用户(3)多任务(4)良好的用户界面(5)设备独立性(6)丰富的网络功能(7)可靠的系统安全(8)良好的可移植性3.Linux与Windows操作系统的主要区别是什么?(1)从发展的背景看,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows等,都是自成体系,无对应的相依托的操作系统(2)从使用费用上看,Linux是一种开放、免费的操作系统,Windows是封闭的系统,需要有偿使用。
(3)Linux上丰富的应用软件也是自由的,而在Windows下,几乎所有的软件都有独立的版权,需要购买使用,即使某些软件可以免费使用,也一般不提供其源代码,更不用说由用户修改扩充其功能了。
(4)Windows对硬件配置要求高,而Linux在低端PC系统上仍然可以流畅运行4.Linux与Unix的共同点与不同点是什么?共同点:由于Linux是从Unix发展来到,它遵循Unix开放标准,基本支持同样的软件、程序设计环境和网络特性,可以说Linux是UNIX的PC版本,Linux在PC机上提供了相当于UNIX工作站的性能。
与商用Unix的不同点有:1)Linux是免费软件,用户可以从网上下载,而商用的UNIX除了软件本身的价格外,用户还需支付文档、售后服务费用;2)Linux拥有GNU软件支持,Linux能够运行GNU计划的大量免费软件,这些软件包括应用程序开发、文字处理、游戏等方面的内容;3)Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献;而商用UNIX则是由专门的软件公司进行开发的。
第四章Linux系统概念和指令应用
第四章Linux系统概念和指令应用不管是在X视窗下登录还是在文字界面下登录,都不影响本章介绍的有关Linux指令的操作。
在X视窗下可以选择“应用程序 通用中文终端”,或者使用<Alt+F2>打开运行命令对话框,在命令输入框中输入:rxvt 就可以进行传统的字符界面操作。
4.1系统指令介绍Linux的指令很多,分别在目录/bin、/sbin、/usr/bin、/usr/sbin 下能找到绝大多数系统指令,在/bin和/usr/bin目录下的指令是一般可执行指令,系统的所有用户都可以使用。
而/sbin和/usr/sbin目录下存放的是系统管理指令,需要root的权限才能执行。
以下介绍最常用的指令。
指令的一般格式为:指令名称-选项参数在Linux操作系统中,文件名的最大长度为256个字符,“/”表示根目录,“.”代表当前目录,“..”代表上级目录,“*”匹配0个或多个字符,“?”匹配任一个字符。
注意:在Linux 系统,命令中的字符是区分大小写的4.1.1文件处理指令1.显示目录文件命令格式:ls [-alfr] [文件或目录]所在路径:/bin/ls执行权限:所有用户说明:各选项含义如下-a 显示所有文件,包括隐藏文件。
-l 使用长格式显示-f 附加文件类别、符号在文件名最后-r 陆续显示目录例:显示当前目录下的所有文件$ls –a ($为提示符)例:以长格式显示文件$ls –l显示时各列的意义如下第一栏说明文件的权限,文件的权限有三种,即可读(r)、可写(w)、可执行(x),在这里有10个位置,第一位代表文件类型,表示是目录或是文件或是连结文件,其中d表示目录,-表示文件,(字母)l表示连结文件;以后每三位分别代表用户自己(Owner)、同一群组(group)、其他人(other)对文件的使用权限,如例中用户自己对文件拥有可读可写可执行的全部权限,同一群组或其他用户对该文件只有可读和可执行的权限。
04使用脚本程序管理Windows网络 第四部分Win32
使用脚本程序管理Windows网络第四部分Win32-NetworkAdapterConfiguration这一章中将学习Win32-NetworkAdapterConfiguration类,此章来源于。
在这一系列的前面两篇文章中,我们阐述了使用Windows脚本来管理TCP/IP 网络设置的基础知识。
特别是,我们写了以下简单的脚本来改变IP地址的网络适配器:Option ExplicitOn Error Resume NextDim objWMIServiceDim objNetAdapterDim strComputer ’ Can specify IP address or hostname or FQDNDim strAddress ’Contains the new IP addressDim arrIPAddressDim arrSubnetMaskDim colNetAdaptersDim errEnableStatic’Check for missing argumentsIf WScript.Arguments.count = 0 ThenWscript.Echo "Usage: ChangeIPAddress.vbs new_IP_address"WScript.QuitEnd IfstrComputer = "."strAddress = Wscript.Arguments.Item(0)arrIPAddress = Array(strAddress)arrSubnetMask = Array("255.255.255.0")Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\ci mv2")Set colNetAdapters = objWMIService.execQuery("select * fromWin32_NetworkAdapterConfiguration where IPEnabled=TRUE")For Each objNetAdapter in colNetAdapterserrEnableStatic = objNetAdapter.EnableStatic(arrIPAddress, arrSub netMask)Next’Display result or error codeIf errEnableStatic=0 ThenWscript.Echo "Adapter’s IP address has been successfully changed to " & strAddressElseWscript.Echo "Changing the adapter’s address was not successful. Error code " & errEnableStaticEnd If上面的脚本是通过使用Win32_NetworkAdapterConfiguration修改网络配适器的IP地址,这也是管理基于Windows系统的TCP / IP网络配置一个最有用的WMI类。
03第三章 X Window图形用户界面和应用软件
LibreOffice简介
• LibreOffice 是 办 公 套 件 衍 生 版 , 同 样 自 由 开 源 , 以 Mozilla Public License V2.0许可证分发源代码,但相比OpenOffice增加 了很多特色功能。LibreOffice拥有强大的数据导入和导出功能,能直接 导 入 PDF 文 档 、 微 软 Word(.doc 文 件 ) 、 LotusWord , 支 持 主 要 的 OpenXML 格 式 。 软 件 本 身 并 不 局 限 于 Linux 平 台 , 现 已 持 Windows 、 Mac和其它Linux发行版等多个系统平台。
9
Nautilus文件管理器
• Nautilus文件管理器的主要作用是以图形界面方式方便用户对文件或目 录进行操作,其功能类似Windows中的资源管理器。
10
GNOME设置
11
登录窗口切换
• 当系统登录时,在系统登录窗口中单击“GNOME”按钮,弹出系统切 换选项,选择所需的桌面环境,输入密码后,单击“登陆”按钮,系统 将启动指定的桌面系统。
12
本章目录
1.X Window 简介 2. GNOME桌面环境 3. Linux下的常用应用软件
13
Linux下的常用应用软件
• LibreOffice简介 • 图像处理软件GIMP • 看图软件GNOME之眼 • 文件查看器Document Viewer • 网页浏览器FireFox • 电影播放机
15
LibreOffice简介
• Write文字处理软件
16
LibreOffice简介
• Calc电子表格软件
17
LibreOffice简介
WindowsServer网络操作系统项目教程 第4章 文件系统与磁盘配置管理
第4章 文件系统与磁盘配置管理
14
4.3.4 碎片整理和优化驱动器
碎片整理和优化驱动程序可以重新安排计算机磁盘上的文件、程序以 及未使用的空间,使得程序运行得更快、文件打开得更快,磁盘碎片整 理并不影响数据的完整性。
第4章 文件系统与磁盘配置管理
15
4.3.5 磁盘配额管理
磁盘配额是计算机中指定磁盘的储存限制,就是管理员 可以为用户所能使用的磁盘空间进行配额限制,每一用户 只能使用最大配额范围内的磁盘空间。磁盘配额可以限制 指定账户能够使用的磁盘空间,这样可以避免因某个用户 的过度使用磁盘空间造成其他用户无法正常工作甚至影响 系统运行,在服务器管理中此功能非常重要。
1.NTFS权限的类型 2.多重NTFS权限 3.继承与阻止NTFS权限 4.共享文件夹权限与NTFS文件系统权限的组合 5.复制和移动文件及文件夹
第4章 文件系统与磁盘配置管理
6
4.2 磁盘管理基础知识
4.2.1 MBR磁盘与GPT磁盘 4.2.2 认识基本磁盘 4.2.3 RAID磁盘管理技术
第4章 文件系统与磁盘配置管理
13
4.3.3 磁盘基本管理
在安装Windows Server 2019操作系统时,硬盘将自动 初始化为基本磁盘。基本磁盘上的管理任务包括磁盘分区 的建立、删除、查看以及分区的挂载和磁盘碎片整理等。
1.添加新硬盘 2.使用磁盘管理工具 3.新建基本卷 4.指定活动的磁盘分区 5.更改驱动器和路径
第4章 文件系统与磁盘配置管理
9
4.2.3 RAID磁盘管理技术
独立磁盘冗余阵列(Redundant Arrays of Independent Disks,RAID)通常简称为磁盘 阵列。简单地说,RAID是由多个独立的高性能磁盘驱动器组成的磁盘子系统,提供了比单 个磁盘更高的存储性能和数据冗余技术。
大学计算机基础第四章 操作系统基础
操作系统的分类
批处理系统 :用户可以把作业一批批地输入系统,直到作 用户可以把作业一批批地输入系统, 业运行完毕后, 业运行完毕后,才根据输出结果分析作业运行情况 分时操作系统 :将CPU的时间划分成时间片,轮流接收 CPU的时间划分成时间片 的时间划分成时间片, 和处理各个用户从终端输入的命令。 和处理各个用户从终端输入的命令。 实时操作系统:及时响应随机发生的外部事件,并在严格 :及时响应随机发生的外部事件, 的时间范围内完成对该事件的信号采集、计算和输出。 的时间范围内完成对该事件的信号采集、计算和输出。 网络操作系统:在单机操作系统的基础上发展起来,能够 :在单机操作系统的基础上发展起来, 管理网络通信和网络上的共享资源, 管理网络通信和网络上的共享资源,协调各个主机上任务 的运行,并向用户提供统一、高效、 的运行,并向用户提供统一、高效、方便易用的网络接口 的一种操作系统。 的一种操作系统。 分布式操作系统:分布式的OS也是通过通信网络将地理 分布式的OS也是通过通信网络将地理 分布式的 上分散的、 上分散的、具有自治功能的数据处理系统或计算机系统相 互连接起来,但计算机无主次之分,均分任务负荷, 互连接起来,但计算机无主次之分,均分任务负荷,提供 特定功能以实现信息交换和资源共享, 特定功能以实现信息交换和资源共享,协作完成一个共同 任务。 任务。分布式操作系统是在地理上分散的计算机上实现逻 辑上集中的操作系统,它更强调分布式计算和处理, 辑上集中的操作系统,它更强调分布式计算和处理,对多 机合作和系统重构,坚强性及容错能力有更高的要求。 机合作和系统重构,坚强性及容错能力有更高的要求。
§3 Windows XP 的基本操作
一、windows的启动注消和退出 的启动注消和退出
1、windows XP的启动 、 的启动 启动:输入用户名、口令和域名。 启动:输入用户名、口令和域名。 2、 windows XP注消 、 注消 3、 3、winows XP的退出 XP的退出 (1)关闭所有正在运行的应用程序。 )关闭所有正在运行的应用程序。 (2)单击“开始”按钮,然后单击”关机“, )单击“开始”按钮,然后单击”关机“ (3)根据需要选定注销、关机或重新启动 )根据需要选定注销、
《Visual C++程序设计教程》第四章对话框设计和Windows常用控件
4.1 对话框应用程序介绍
1.对话框组成 对话框主要由以下两部分组成: (1) 对话框资源:定义了对话框的特性(如大小、位 置和风格等)以及对话框中每个控件的类型、位置等 属性。一般情况下,对话框资源在资源编辑器中静 态地定义,也可以用编程的方法在程序运行时动态 地创建。 (2) 对话框类:对话框类是与对话框资源相关联的, 基于CDialog类的派生类,它提供编程接口来管理对 话框。
1.通过资源编辑器添加控件 打开对话框资源编辑器弹出如图48所示的控 件工具栏之后,就可以方便地在对话框中添加 各种控件了。 (1)单击添加:在控件工具栏上单击要添加 的控件后,将鼠标移动到对话框模板上,此时 鼠标光标变成了“+”形状,在对话框上再次单 击鼠标,控件就添加到对话框模板上了。 (2)拖动添加:拖动要添加的控件到对话框 模板上,然后释放鼠标,也可以添加控件。
(2)单击“新建”按钮可以创建一个资源类型列表中指定类 型的新资源;单击“定制”按钮可以创建资源类型列表中 没有的新类型的资源;单击“导入”按钮可以将外部已有 的位图、图标等资源添加到当前应用程序中。 (3)修改对话框属性。在对话框模板的空白处右击,从弹出 的快捷菜单中选择“属性”命令,弹出如图4-3的“对话属 性”对话框。
4.列表框控件(CListBox) 列表框是一种输入控制,它可以使用户从所列的表 项中进行选择。用户可以在其中选择一个或多个项, 这与单选按钮和复选框的功能有些相近,但不同的 是,列表框中项的数目是灵活变化的,程序运行时 可往列表框中添加或删除某些项。并且,当列表框 中项的数目较多不能一次全部显示时,还可以通过 滚动条来拓展显示范围。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GNOME的文件管理器 的文件管理器
Nautilus文件管理器主要由菜单栏、工具栏、位 文件管理器主要由菜单栏、工具栏、 文件管理器主要由菜单栏 置栏、状态栏、 置栏、状态栏、侧栏和浏览窗格等组成 。
13
GNOME的文件管理器(续) 的文件管理器( 的文件管理器
14
文件管理器的基本操作
选择文件 打开文件 更改文件名 移动和复制文件 给文件建立链接 文件被删除后都暂时存放到回收站中, 删除文件 :文件被删除后都暂时存放到回收站中,回收 站的内容存放在用户主目录下的.Trash目录下中 站的内容存放在用户主目录下的 目录下中 定位 改变文件查看方式 排列和布局文件
15
文件管理器的个性化设置
改变鼠标动作的关联
16
文件管理器的个性化设置
改变鼠标动作的关联 给文件增加徽标
17
文件管理器的个性化设置
改变鼠标动作的关联 给文件增加徽标 改变侧栏和浏览窗格的背景或者颜色
18
KDE桌面环境 桌面环境
KDE从外表上看同 从外表上看同GNOME几乎相同,也是由面 几乎相同, 从外表上看同 几乎相同 板和桌面组成, 板和桌面组成,
21பைடு நூலகம்
KDE主菜单 主菜单
菜单编辑器 菜单的编辑 为程序定义快捷键 菜单的其它属性设置
22
KDE桌面 桌面
初始桌面图:包括起点目录、floppy、从这里开 包括起点目录、 包括起点目录 、 图标用来对软驱进行操作。 始和回收站 。Floppy图标用来对软驱进行操作。 图标用来对软驱进行操作 拖放操作的来源分为菜单、 拖放操作 :拖放操作的来源分为菜单、面板和文 件夹。 件夹。 桌面快捷菜单 外观、桌面行为、 桌面属性的设置 :外观、桌面行为、背景
3
X Window的特点(续) 的特点( 的特点
GNOME:GNOME项目有两个目标:提供一个 : 项目有两个目标: 项目有两个目标 完整的、易学易用的桌面环境-GNOME桌面环 完整的、易学易用的桌面环境 桌面环 境,为程序设计人员提供强大的应用程序开发环 开发平台, 境-GNOME开发平台,用于建立桌面上的应用。 开发平台 用于建立桌面上的应用。 KDE:其目的是在 Window上建立一个与 :其目的是在X 上建立一个与 MacOS或者微软的 或者微软的Windows类似的完整易用 或者微软的 类似的完整易用 的桌面环境,从而使UNIX更接近广大普通用户。 更接近广大普通用户。 的桌面环境,从而使 更接近广大普通用户 KDE不仅提供了一个方便易用的超级桌面环境, 不仅提供了一个方便易用的超级桌面环境, 不仅提供了一个方便易用的超级桌面环境 而且还提供了一套免费的计算开发平台。 而且还提供了一套免费的计算开发平台。
26
桌面切换
在字符终端下切换桌面:
命令: 命令:switchdesk KDE|GNOME
在X Window下切换桌面:
在桌面环境中完成切换选择 “ 主 菜 单 / 系 统 工 具 / 更 多 系 统 工 具 /Desktop Switching tool ” 在登录界面实现选择
27
本章小结
28
7
组合面板的内容元素
主菜单、程序启动器、工作区切换器、窗口列表、 主菜单、程序启动器、工作区切换器、窗口列表、 通知区域、插件小程序都可以看成是GNOME面板 通知区域、插件小程序都可以看成是 面板 上的内容元素, 上的内容元素,它们可以自由组合和排列 。 组合主菜单 组合程序启动器 使用抽屉组合
10
GNOME桌面 桌面
将程序启动器拖放到桌面上 把项目从文件管理器窗口拖放到桌面上 建立链接:两种方法 建立链接 两种方法 桌面菜单 背景、 桌面属性的设置 :背景、屏幕保护程序。 背景 屏幕保护程序。 工作区切换器属性设置
11
GNOME的窗口管理器 的窗口管理器
调整窗口大小、移动窗口、最大化、最小化、 调整窗口大小、移动窗口、最大化、最小化、关闭 窗口等操作与Windows的对应操作几乎一样 窗口等操作与 的对应操作几乎一样 下的窗口不同的操作有: 与Windows下的窗口不同的操作有: 下的窗口不同的操作有
23
KDE的文件管理器 的文件管理器Konqueror 的文件管理器
菜单栏 主工具栏 位置工具栏
导航面板
浏览窗口
24
文件导航系统
1)目录树导航 ) 2)多视图导航 ) 3)标签导航 ) 4)书签导航 书签导航
25
Konqueror 文件管理器的其它功能
Konqueror和终端的紧密结合 和终端的紧密结合 Konqueror的网络功能 的网络功能
卷起:窗口卷起后只剩下窗口标题栏可见, 卷起:窗口卷起后只剩下窗口标题栏可见,GNOME默 默 认将鼠标在窗口标题栏上双击作为窗口的卷起操作, 认将鼠标在窗口标题栏上双击作为窗口的卷起操作,也 可以右单击窗口标题栏,选择【卷起】命令。 可以右单击窗口标题栏,选择【卷起】命令。对于卷起 以后的窗口,鼠标双击标题栏或者右单击窗口标题栏, 以后的窗口,鼠标双击标题栏或者右单击窗口标题栏, 选择【展开】命令可使窗口恢复原样。 选择【展开】命令可使窗口恢复原样。 移动到别的工作区:右单击窗口标题栏,选择“ 移动到别的工作区:右单击窗口标题栏,选择“移动到 工作区名>”,可将该窗口移动到指定的工作区, 工作区 <工作区名 ,可将该窗口移动到指定的工作区, 工作区名 同时该窗口从原来的工作区消失。 同时该窗口从原来的工作区消失。 复制到别的工作区:右单击窗口标题栏,选择“ 复制到别的工作区:右单击窗口标题栏,选择“放在所 有工作区上”命令, 有工作区上”命令,将该窗口在各个工作区生成一个备 份。
8
组合面板的属性元素
GNOME有边缘面板、角落面板、浮动面板、滑动 有边缘面板、角落面板、浮动面板、 有边缘面板 面板和菜单面板5种不同属性的面板 种不同属性的面板。 面板和菜单面板 种不同属性的面板。 设置边缘面板、角落面板、浮动面板、滑动面板和 设置边缘面板、角落面板、浮动面板、 菜单面板的属性。 菜单面板的属性。
9
GNOME桌面 桌面
用户名>的主目录 初始桌面 :初始桌面包括 “<用户名 的主目录”、 初始桌面包括 用户名 的主目录” 从这里开始” 回收站” “从这里开始”和“回收站”。 root用户桌面上所保存的所有项目都保存在目录 用户桌面上所保存的所有项目都保存在目录 /root/.gnome-desktop/下,其它用户的桌 下 面上所保存的所有项目都位于该用户主目录下 .gnome-desktop目录中 该目录是个点文件, 目录中。 的.gnome-desktop目录中。该目录是个点文件, 一般隐藏显示。 一般隐藏显示。
4
窗口管理器
窗口 主题 工作区菜单 终端窗口
5
GNOME 桌面环境
GNOME操作界面由 操作界面由GNOME面板(Panel)和桌 面板( 操作界面由 面板 ) 面组成
6
GNOME面板的组成 面板的组成
主菜单:主菜单是系统中所有应用程序的起点。 主菜单:主菜单是系统中所有应用程序的起点。 程序启动器: 应用程序的启动链接, 程序启动器:是Linux应用程序的启动链接,如同 应用程序的启动链接 Windows中的快捷方式。 中的快捷方式。 中的快捷方式 工作区切换器:可以将GNOME的桌面分为相互独立的工 工作区切换器:可以将 的桌面分为相互独立的工 作区,每个工作区是桌面的一部分. 作区,每个工作区是桌面的一部分 窗口列表: 窗口列表:窗口列表显示了当前工作区上运行着的应用程 序的名称。 序的名称。 通知区域:Red Hat网络更新通知工具是通知区域的一 通知区域: 网络更新通知工具是通知区域的一 部分。它提供了一种简捷的系统更新方式, 部分。它提供了一种简捷的系统更新方式,确保系统时刻 使用Red Hat的最新勘误和错误修正来更新。 的最新勘误和错误修正来更新。 使用 的最新勘误和错误修正来更新 插件小程序( ):插件小程序是完成特定任务 插件小程序(Applets):插件小程序是完成特定任务 ): 的小程序。 的小程序。GNOME有很多十分有用并且非常有趣的插件 有很多十分有用并且非常有趣的插件 小程序,例如,电子邮件检查器、时钟日历、 小程序,例如,电子邮件检查器、时钟日历、CPU和内 和内 存情况查看器等。 存情况查看器等。
X Window系统的使用 系统的使用
Linux上的 Window系统 上的X 上的 系统
整个X 由三个部分组成: 整个 Window由三个部分组成: 由三个部分组成
X Server:是控制输出及输入设备并维护相关资源的 : 程序,它接收输入设备的信息,并将其传给X 程序,它接收输入设备的信息,并将其传给 Client, , 而将X 传来的信息输出到屏幕上。 而将 Client传来的信息输出到屏幕上。 传来的信息输出到屏幕上 X Client:是应用程序的核心部分,它与硬件无关,每 :是应用程序的核心部分,它与硬件无关, 个应用程序就是一个X 个应用程序就是一个 Client。X Client可以是终端 。 可以是终端 仿真器(Xterm)或图形界面程序, 仿真器(Xterm)或图形界面程序,它不直接对显示器 绘制或者操作图形,而是与X Server通信,由X 绘制或者操作图形,而是与 通信, 通信 Server控制显示。 控制显示。 控制显示 X protocol:X Client与X Server之间的通信协议。 : 与 之间的通信协议。 之间的通信协议
2
X Window的特点 的特点
良好的网络支持: 采用了C/S网络结 良好的网络支持:X Window采用了 采用了 网络结 构,X Client和X Server可以通过网络来通信, 和 可以通过网络来通信, 可以通过网络来通信 而且有良好的网络透明性。 而且有良好的网络透明性。 个性化的窗口界面: 个性化的窗口界面:X Window并未对窗口界面 并未对窗口界面 作统一的规范,程序员可以根据需求自行设计, 作统一的规范,程序员可以根据需求自行设计,其 中最有名的就是后面将要介绍的GNOME与KDE。 中最有名的就是后面将要介绍的 与 。 不内嵌于操作系统: 不内嵌于操作系统:X Window只定义了一个标 只定义了一个标 而不属于某个操作系统, 准,而不属于某个操作系统,因此可在不同的操作 系统上运行相同的X 软件。 系统上运行相同的 Window软件。 软件