4-交互方式使用计算机
4.2.3 剪贴板和剪贴簿——信息共享机制
剪贴板是由操作系统维护的一块内存区域,是在
Windows程序和文件之间传递信息的临时存储区。它
可以存储正文、图像、声音等信息,可以实现不同应 用程序间的信息交换。
剪贴簿是在剪贴板的基础上发展起来的,提供了多个
信息的实时共享机制,并支持网络共享。
4.2.4 回收站——恢复机制
应用软件运行在系统软件的基础之上,其启动和退
出是通过系统软件的相关操作来完成的。启动是指将 程序从计算机硬盘读入到内存固定区域,并让其开始 执行。关闭是指处于工作状态的软件停止运行,并正 确地从内存中撤销,释放所占内存空间。
1. 基于查找的方式 基于查找的方式是指通过打开资源管理的树形目 录结构,逐层地查找或通过搜索的方式找到应用程序, 然后将其打开。 2. 快捷方式 注意:快捷方式图标并不是对象本身,而是它的 一个指针,此指针通过快捷方式文件(.lnk)与该对象 联系。因此,对快捷方式的移动、复制、更名或删除 只影响快捷方式文件,而不会改变原来的对象。 3. 基于文件类型的方式 系统软件中约定了一些专用文件的扩展名,表明 了不同的文件类型。这时我们只要打开该类型的某一 个个体文件即可启动其应用软件。
计算文化与计算思维基础
主讲教师:
河北工程大学信息与电气工程学院
1
第4章 交互方式使用计算机
4.1 问题求解与计算机软件系统 4.2 操作系统中的资源管理
4.3 操作系统中的交互方式 4.4 应用软件中的交互方式
本章重点
•理解树型目录结构与资源管理中的计算思维方 式、应用软件的操作模式。 •掌握树型目录结构与资源管理中的计算思维方 式;文件系统中文件及文件的管理规则。
思考与探索
•在电子工程、机械工程等工程中哪些设计属于“回收
站”式的工程思维下的产物?
4.3 操作系统中的交互方式
4.3.1 命令式交互方式
1. 命令式交互方式的基本思想 命令式交互方式的基本思想:人们通过简单的语 言——命令与计算机进行交互,请求计算机为我 们解决各种问题。 Windows操作系统中,点击图标和使用快捷键的 这些方式可以看作为命令式。 命令语言有肯定句和一般疑问句两种句型。基本 格式一般包括动词、宾语和参数三部分。动词表 示要做的具体任务,宾语表示任务对象。
“回收站”是计算机硬盘中的一个名为“ Recycled”
的文件夹,用于存放被删除的文件、文件夹和快捷方 式等对象,处于被回收状态。回收站中的对象仍然占 用磁盘空间,但是可以恢复,给用户提供一种“后悔 药”。 这是一种通过纠错方式,在最坏情况下进行预防、保 护和恢复的思维,是一种常用的工程思维。在软件设 计时应对可能发生的种种意外故障采取措施。 软件是很脆弱的,很可能因为一个微小的错误而引发 严重的事故,所以必须加强防范。
4.1 问题求解与计算机软件系统
•计算机软件系统可以固化人类的行为和思维特征,可 以演绎人类解决各类问题的思想和方法,从而完成各种 各样的功能。 •人类使用计算机进行问题求解的方式主要有交互方式 和程序方式两类。交互方式是直接使用计算机,是一种 最基本的方法,也称为人机对话式;程序方式是通过程 序间接使用计算机,是人类使用计算机的高级方式。
.XLS(Excel工作簿).PPT(演示文稿)
3、Windows 文件的命名规定
①见名知义,个数≤255个,不能出现\ / :* ? “ ②不区分大小写字母。 < > |
如:FILE和file认为是同一个文件名。
③忽略文件名开头和结尾的空格
4、通配符
* 代表0个或多个不确定字符。 ? 代表1个不确定字符。
2. 快捷菜单——“右击无处不在”
一般地,在电脑屏幕的任何地方,使用鼠标右击,
都会弹出一个快捷菜单——“右击无处不在”,该菜单
包含右击对象在当前状态下的常用命令。快捷菜单具有
针对性、实时性和快捷性,一般软件的常用功能均可以
通过快捷菜单来完成。
3. 快捷键和访问键 很多菜单项后面伴有带下划线的字母,表示该选项 具有访问键,对于顶层菜单,按Alt+访问键就可执 行该项操作;对于子菜单,用户打开菜单后直接输 入该字母即可执行。 有的很常用的菜单项后面跟着组合键,表示该选项 具有快捷键,用户不必打开菜单,直接按下此快捷 键,就可执行该项操作。比如,菜单项“复制(C) Ctrl +C”。 因为有些软件诞生于西方,所以这些快捷键和访问 键往往使用该菜单项的英文单词本意的首字母,像 复制(C)就是Copy的首字母、打开(O)就是 Open的首字母等等,使用单词本意来学习,会更好 地触类旁通,实现知识的迁移。
4. 文档格式设置策略 常用的文字处理软件和电子表格处理软件中文档的 格式设置策略,体现和应用了正向(演绎)思维和反向 (归纳)思维。 (1)正向(演绎)思维:先指定整个文档的各种格式, 然后再输入具体内容。 (2)反向(归纳)思维:先输入具体内容,然后再设 置整个文档的各种格式。这种方法较为普遍。 大家在实际应用中,可以根据情况自主选择,也可以将 两者结合起来使用。
状态,并给出错误原因。
4.3.2 菜单式交互方式
1. 菜单方式与命令方式的关系
菜单本身也是按树形结构思想分类组织的。 在菜单方式中,用户选择某个菜单项,就会调用 与其对应的任务处理程序,这时菜单项——命令 动词,使用对话框中的若干选项——各种命令参 数,选择处理的具体对象——命令宾语,从而实 现命令的解释和实现。
2. 菜单执行过程解析
选择操作对象→
选择菜单项→
通过对话框设置各种参数并确定, 然后集成上述三方面信息,调用操作系统的功能, 这些功能与负责资源管理的文件系统打交道,最 终完成任务的执行。
如果上述任一步遇到错误或问题,将会给出提示 消息对话框。
思考与探索
• 体验感受图形用户界面技术:计算机应用之所以能 够如此迅速地进入各行各业、千家万户,其中一个 很重要的原因是Windows操作系统及其应用软件采 用了图形化用户界面。图形化用户界面技术具有多 窗口技术、菜单技术、联机帮助技术等特点。
2. 应用软件 应用软件是用户利用计算机硬件和系统软件, 为解决各种实际问题而设计的软件。它包括应用软 件包和面向问题的应用软件。
4.2 操作系统中的信息资源管理
文件系统是对文件存储器空间进行组织和分配,负 责文件存储并对存入的文件进行保护和检索的系统。
4.2.1 文件系统 1、文件的概念
文件是具有符号名的一组相关信息的有序集合
操 作 进程管理 处理机管理 存储管理 系 统 功 设备管理 文件管理 能
硬件和软件资源的管理者和组织者。
(2)常用的操作系统 1)常用的操作系统有以下几种。 2)MS-DOS 3)Windows 4)Unix 5)Linux 6)移动设备的操作系统 7)实时嵌入式操作系统 8)分布式操作系统
思考与探索
5.对象的嵌入与链接技术 对象的嵌入与链接又称为OLE。嵌入和链接的主要区 别在于数据的存放位置以及将其插入目标文件后的更 新方式的不同。 链接对象是指在修改源文件之后,链接对象的信息会 随着更新。链接的数据只保存在源文件中,目标文件 中只保存源文件的位置,并显示代表链接数据的标识。 如果需要缩小文件大小,应使用链接对象。 嵌入对象是指即使更改了源文件,目标文件中的信息 也不会发生变化。嵌入的对象是目标文件的一部分, 而且嵌入之后,就不再和源文件发生联系。双击嵌入 对象,将在源应用程序中打开该对象。 文档和文档间、应用程序和应用程序间通过 OLE技术, 自身的功能大大丰富和扩充了,而且这也是递归思想 的体现。
• 以数据为中心和软件复用的思想:交互式方式由以 命令为主到以菜单为主的发展变迁,不仅反映了图 形用户界面技术的优越性,而且反映了软件技术由 功能型为主向数据型为主的转变。通过菜单将同样 的功能运用到不同的数据集上,这种方式体现了以 数据为中心和软件复用的思想。
4.4 应用软件中的交互方式
4.4.1 应用软件的启动与关闭
思考与探索
能采用递归描述的算法通常有这样的特征:为求
解规模为N的问题,设法将它分解成规模较小的问题 ,然后从这些小问题的解方便地构造出大问题的解, 并且这些规模较小的问题也能采用同样的分解和综合 方法,分解成规模更小的问题,并从这些更小问题的 解构造出规模较大问题的解。特别地,当规模N=1时 ,能直接得解。
FAT16(File Allocation Table,文件分配表)、
FAT32、NTFS(New Technology File System,
新技术文件系统)是目前最常见的三种文件系统。
2、文件的命名
(1)文件名的一般规定:
. 文件名=主文件名+扩展名
. 常见专用的扩展名:
.EXE(可执行文件) .COM(命令文件) .TXT(文本文件) .BMP(位图) .DOC(Word文档)
要思想,一般地,涉及资源管理的操作都会使用树形 结构。 这种树形结构的设计思想在我们日常生活中也常常用 来进行信息的分类组织,比如,我们表达一个单位机 构的层次结构等等。另外,树形目录结构中,随着当 前盘和当前文件夹的转换,也就是当前视点的不断转 换,我们是不是感受到了一种层次化结构性的跳跃性 思维?这种思维方式是计算机学科一个重要的思维特 征。比如,网络域名管理、面向对象的分析与设计方 法中的类及其继承体系的应用、Java中的包管理及引 用、程序三大结构的理解、网络规划与设计等等。
1. 系统软件
系统软件是指控制计算机的运行,管理计算机的各种资
源,并为应用软件提供支持和服务的一类软件,其功能
是方便用户,提高计算机使用效率,扩充系统的功能。
操作系统简介
操作系统是最基本的系统软件,是计算机硬件与 其他软件的接口,也是用户和计算机的接口。
(1)操作系统 操作系统(Operating System,OS)是最基本的系 统软件,是计算机硬件与其他软件的接口,也是用户和 计算机的接口。操作系统是管理计算机各种资源、自动 调度用户各种作业程序、处理各种中断的软件。它是计 算机硬件的第一级扩充,是用户与计算机之间的桥梁, 是软件中最基础和最核心的部分。它的作用是管理计算 机中的硬件、软件和数据信息,支持其他软件的开发和 运行,使计算机能够自动、协调、高效地工作。