windows复习资料
计算机操作系统复习资料

计算机操作系统复习资料一、填空题1.进程是一个程序对某个数据集的执行过程。
进程从结构上讲,包括程序、数据和PCB三部分。
2. 进程是一个动态的概念,程序是一个静态的概念。
3. 操作系统中,可以并行工作的基本单位是进程,它是由程序、数据集和 PCB 组成。
4. 进程存在的唯一标志是 PCB 的存在。
当系统创建一个进程时,系统为其建立一个 PCB ,当进程被撤销时系统就将其收回。
5.进程有三种基本状态,即(1) 运行状态、(2) 就绪状态、(3) 等待状态。
当进程由(1)变换到(2)或(3)时,就会立即引起重新调度。
6. 在操作系统中,不可中断执行的操作称为原语。
7. 并发进程之间的基本关系是同步或互斥。
其中互斥是指进程之间的一种间接关系。
8. 临界资源是指一次只允许一个进程访问的资源,而临界区是指进程中访问临界资源的那段程序代码。
9. P,V操作原语是在信号量上操作的。
10. 信号量的物理意义是:当信号量的值大于零时,表示可用资源的数量;当信号量值小于零时,其绝对值为等待使用信号量所代表资源的进程的数量。
11. 有n个进程共享同一个临界区,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是 1~-(n-1)。
12.如果系统中有n个进程,则在等待(阻塞)队列中进程的个数最多可为 n 个。
13. 如果信号量的当前值为-5,则表示系统中在该信号量上有5个等待进程。
14.某程序运行时经常需打印中间结果。
计算时,该进程处于用户态,打印时处于系统态,打印结束时进程处于用户态。
(指系统状态)、15. 在操作系统中引入线程的主要目的是减少程序并发执行时的时空开销,使OS具有更好的并发性。
16. 如果一个程序能为多个进程同时共享执行,那么它应该以纯码形式编写,即该程序是可重人码程序,这种程序的特点是:在它执行过程中自身不可修改。
17. 中断优先级是由硬件规定的,若要调整中断的响应次序可通过系统调用。
18. 进程初建时处于就绪态,运行时因为时钟中断而处于就绪态,因等待事件或资源而处于阻塞态。
windows 复习要点

1.文件类型见教材82页2.文件名文件的名称由文件名和扩展名组成,它们之间用”.”号隔开。
文件名最多有255个字符,其中不能包含\ / : * ? “ < > | 文件名不区分大小写,可以使用汉字。
可以包含分隔符,例如空格。
思考:在Windows中,下列文件名中,(A)是正确的A B.DOC A/B.C A?B.C A*B.C ABC AB C3.桌面操作在桌面上可以选定图标、对图标排序、打开图标的属性对话框并可以建立图标的快捷方式。
思考:对桌面图标,下列哪些操作可以进行?选定按系统时间排列按内容排列按创建者的名字按大小排列按类型排列按名称排列打开图标的属性对话框在桌面建立图标的快捷方式4.显示属性可以进行的设置显示属性可以进行屏幕外观的设置。
例如:屏幕区域的大小、屏幕保护程序、窗口菜单中字体的大小、应用程序背景、活动标题栏颜色、消息框颜色、滚动条大小等等。
显示属性窗口可以在控制面板中打开,也可以在桌面上单击右键打开。
5.菜单的种类开始菜单包括关闭系统、帮助、Windows的程序、设置等菜单项,用户想做的大部分事情可以从“开始”菜单开始,可在开始菜单增加或删除菜单项。
缺省情况下,开始菜单中的程序中显示可运行的程序清单。
快捷菜单包含作用于选定对象的命令,可以将鼠标置于该对象上,点右键弹出。
控制菜单位于窗口的左上角,标题栏中标题的前面,双击它可以关闭窗口,单击它可以看到其中的菜单项(命令)。
思考:控制菜单中有哪些内容?6.菜单命令项的意义菜单命令后有省略号,表示需要打开一个对话框,期待用户输入信息或做进一步的选择。
菜单命令后有黑三角,表示该菜单命令有下一级子菜单。
菜单命令前有圆点或对钩表示该菜单命令已经被选中。
当前能够执行的有效菜单命令以深色显示,不能使用的无效命令则呈浅灰色显示。
7.窗口的组成思考:列举窗口的组成元素(教材76页)注意:窗口的组成元素不要与对话框的组成元素混淆8.窗口的操作可以对窗口最大化、最小化或关闭窗口。
【自考】《操作系统》复习资料大全

【自考】《操作系统》复习资料大全自考操作系统复习资料大全一、操作系统概述操作系统是一种系统软件,它作为计算机的核心组成部分,直接管理着计算机的硬件和软件资源。
本节将从操作系统的定义、分类、功能和特点等方面给出一个概览。
1.1 操作系统的定义操作系统是一种控制和管理计算机硬件与软件资源的系统软件,它为计算机应用程序提供了一个运行环境。
1.2 操作系统的分类操作系统根据不同的标准可以进行不同的分类。
根据使用范围可以分为通用操作系统和嵌入式操作系统;根据处理方式可以分为批处理操作系统、分时操作系统和实时操作系统等。
1.3 操作系统的功能操作系统具有五大基本功能,包括进程管理、内存管理、文件系统管理、设备管理和用户界面管理等。
这些功能紧密合作,共同保证计算机系统的正常运行。
1.4 操作系统的特点操作系统具有并发性、共享性、异步性和虚拟性等特点。
并发性指多个程序同时执行;共享性指多个程序共享资源;异步性指程序执行的先后顺序不确定;虚拟性指将物理资源抽象为逻辑资源,提供给用户使用。
二、操作系统原理本节将深入讨论操作系统的核心原理,包括进程管理、内存管理、文件系统管理和设备管理等。
2.1 进程管理进程是一个正在执行的程序的实例。
操作系统通过进程管理来分配和控制计算机系统的资源,保证进程的正常运行。
进程管理包括创建、撤销、调度和同步等操作。
2.2 内存管理内存管理是操作系统管理计算机内存的过程。
它负责分配和回收内存空间,保证多个进程能够有效地共享内存资源,并提供地址映射和内存保护等功能。
2.3 文件系统管理文件系统是操作系统中用来管理文件和目录的机制。
操作系统通过文件系统管理来实现文件的存储、读写和共享等操作,保证数据的安全和可靠性。
2.4 设备管理设备管理是操作系统管理计算机硬件设备的过程。
它负责对输入和输出设备进行分配、控制和调度,保证它们能够与计算机系统协调工作。
三、操作系统的实践应用本节将介绍操作系统在实践中的应用,包括主流操作系统的特点和应用领域。
windows复习题答案

单项选择题(126) 交互式操作系统允许用户频繁地与计算机对话,下列不属于交互式操作系统的是_____。
A. Windows 系统B. DOS系统C. 分时系统D. 批处理系统 D(127) 在各类计算机操作系统中,分时系统是一种_____。
A. 单用户批处理操作系统B. 多用户批处理操作系统C. 单用户交互式操作系统D. 多用户交互式操作系统 D(128) 软件生命期是指_____。
A. 从调用到运行完毕所需时间B. 从考虑开发一个软件开始,到该软件报废为止的整个周期C. 从开始研制到被新软件取代的全过程D. 从开始装入计算机系统到卸下的全部时间 A(129) _____是直接执行高级语言程序的系统软件。
A. 编译程序B. 汇编程序C. 解释程序D. 编辑程序 C(130) 服务程序属于系统软件,常用的有诊断程序、排错程序和编辑程序。
_____可以确定程序中错误的位置。
A. 诊断程序B. 排错程序C. 编辑程序D. 服务程序 B(131) 下面是关于操作系统的四条简单叙述,其中正确的一条为_____。
A. 操作系统是源程序和目标程序的接口B. 操作系统是用户和计算机之间的接口C. 操作系统是系统软件和硬件的接口D. 操作系统是主机与外设之间的接口 B(132) 操作系统是在计算机发展的_____出现的。
A. 第一代B. 第二代C. 第三代D. 第四代 B(133) 在微机上运行某程序时,若计算机提示“内存不够”,可通过_____来解决。
A. 整理磁盘碎片B. 删除无用的文件C. 把磁盘换成光盘D. 增加一个扩展存储卡 D(134) 被认为是美国信息高速公路雏形的是_____。
A. 国际互联网(Internet)B. 办公自动化系统C. 各类管理信息系统D. 计算机辅助工程 B(135) 国家信息高速公路的英文简称为_____。
A. CNIIB. GNUC. NIID. ANII C(136) 通过Windows 2000中“开始”菜单中的“运行”项_____。
专转本计算机windows复习

(单选)下列关于Windows快捷方式的叙述,正 确的是 。 A.可为一个对象建立多个快捷方式 B.一个快捷方式可指向多个目标对象 C.只能为文件对象建立快捷方式 D.快捷方式只能放在桌面上
【解析】 快捷方式是Windows提供的一种快速 启动程序、打开文件或文件夹的方法。一个对象 可以有多个快捷方式,但一个快捷方式只能对应 一个目标对象;文件、程序、文件夹都可以建快 捷方式;快捷方式可以放在任意文件夹中。因此 ,答案为A。
【解析】答案为C。这是一道WINDOWS的基本操作题。可按平时 的操作过程解题。添加或删除程序的方式有:点击屏幕下方的开 始→设置→控制面板→添加/删除程序;或者打开“我的电脑 ”→左边的系统任务→添加/删除程序。所以如果直接将安装文件 夹删除,会引起系统故障。
(单选)下列关于Windows文件或文件夹搜索操 作的叙述,正确的是 。 A.只能按名称、修改日期或文件类型搜索 B.不能对搜索到的文件或文件夹进行拷贝或删 除 C.只能在“开始”菜单中找到搜索功能 D.可搜索到在两个指定日期之间创建或修改的 文件或文件夹
答案D。 在通常情况下,任务栏位于屏幕底部,但在需要时, 也可以调整任务栏的位置到桌面的其它边界。调整任务栏位置 的操作方法如下: 第1步 将鼠标光标指向任务栏的空白处。 第2步 按住鼠标左键不放,拖动鼠标到桌面其它边界即可。将 任务栏的位置调整后,桌面上的图标也会随着任务栏的位置的 改变而发生变化。
A. AA. DOC. TXT B.BB> XX. RTF C.Could This Be Love D.背影_朱自清.DOC •参考答案:B
(多选)下列关于Windows格式化的叙述 ,正确的有 。 A.可以格式化硬盘 B.可以格式化U盘 C.格式化时不可设置卷标 D.可以选择快速格式化
上海计算机一级考试windows复习汇总

Windows 操作练习一、资源管理1. 在D盘上建立下列文件夹结构:D:\——\B1——\B11——\B13——BB.DOC\A2——\A1——\A3——AA.TXT说明:AA.TXT是文本文件,可以用“记事本”程序建立,内容自定。
BB.DOC是 WORD 文档,内容不限,但作者是学生本人的姓名。
2.将D盘A2文件夹中AA.TXT 复制到D:\,并改名为“XZB.DOC”。
3.将D盘上B13文件夹中的文件BB.DOC设置为只读属性,将作者改为“QWERT”。
4.将C盘上的Control.exe复制到D:\下,并改名为Ctrl.001。
5.将C盘上的License.txt文件以新文件名Lic.doc复制到D:\中,并将Lic.doc文件属性改为只读、存档。
6.在D:\下,创建二个文件夹,XY、XX,再在XY文件夹下创建QW二级文件夹,在XX文件夹下创建QA二级文件夹。
并将QA文件夹设置为具有隐藏属性。
8.在考盘上建立文件夹TUPIAN,找出C盘上所有以W开头,扩展名为BMP的文件,将它们复制到D:\TUPIAN文件夹中。
9.查找出D盘上所有大小不超过1K,扩展名为BMP的文件,将前三个复制到D:\中。
13. 将C盘中的文件Faq.txt以文件名TT.txt复制到D:\。
14.将C:\Windows文件夹下字节数最多为5KB、包含“记事本”文字的文本文件,复制到D:\中。
15.将C盘Windows目录下的文件名第三个字母为R、文件内容包含文字“help”的文本文件复制到D:\下。
16.将C盘中名为GLOBE.wmf文件复制到D:\。
17. 将【开始】菜单和任务栏改成“自动隐藏”方式。
18. 依次打开“我的电脑”窗口和“控制面板”窗口,并将其横向平铺排列。
19. 在资源管理器中显示详细资料,显示文件扩展名。
20. 在资源管理器中显示详细资料,按文件大小排序方式显示。
21. 在“我的电脑”中显示小图标,不显示隐含文件和系统文件。
计算机知识复习资料

1、要安装Windows系统,计算机起码要满足对处理器、内存、可用硬盘空间和显示卡的最低条件。
2、Windows的安装过程分为三个阶段:信息采集阶段、文件复制阶段和完成安装。
3、主鼠标键指的是鼠标的左键,辅鼠标键指的是鼠标的右键。
4、计算机上的大多数活动通过Windows桌面来完成。
5、桌面底下的细长条叫做任务栏,其由四部分构成,从左往右依次是:“开始”按钮→快速启动按钮→任务按钮→指示器。
6、最常见的指示器有输入法指示器和时间。
7、从Windows XP开始,“开始”菜单有两种模式,即「开始」菜单和经典「开始」菜单。
8、除单击“开始”按钮外,按Ctrl+Esc键、按键盘Windows键也可以弹出开始菜单。
9、Windows窗口有两种类型:应用程序窗口(父窗口)和文档窗口(子窗口)。
10、打开系统菜单的方法有:右键单击窗口左上角图标或Alt+空格键打开系统菜单。
11、标题栏位于窗口的顶部,单独占一行,其中显示有文档的名称和应用程序的名称,中间用短破折线分隔。
12、活动窗口的标题栏是加亮的,并且任务栏上对应的按钮呈按下(凹下)状态。
非活动窗口的标题栏是灰色的,并且任务栏上对应的按钮呈凸起状态。
13、切换活动窗口方法有四种:①单击任务栏上该程序对应的按钮;②单击该程序在桌面上的任意可见区域;③按住Alt键不放,然后按Tab键循环选择要激活的程序窗口;④按Alt+Esc键循环选择要激活的程序窗口。
14、所有窗口最小化方法有:①右键单击任务栏空白处,选择“显示桌面”;②单击快速启动栏的“显示桌面”按钮;用快捷键Windows+D。
15、关闭窗口的方法中,除了使用选择“文件”菜单中的“退出”命令;选择系统菜单中的“关闭”命令外,还可以双击系统菜单图标或按Alt+F4键。
16、程序菜单可分为3类:下拉式菜单、系统菜单和快捷菜单。
17、用键盘操作打开菜单的方法是:Alt+菜单名后括号中带下划线的字母。
18、菜单命令的分类中,后有代表该菜单选项有子菜单;后带“…”代表该菜单选项有对话框。
电脑复习资料

电脑复习资料一、操作系统操作系统是电脑的核心程序,它管理和控制电脑系统的资源,并提供用户与计算机系统交互的界面。
常见的操作系统有Windows、macOS和Linux等。
1. Windows操作系统Windows操作系统由微软公司开发,具有广泛的应用领域和用户群体。
它提供了友好的图形用户界面和丰富的应用程序支持,如Office 套件、图像处理工具等。
学习Windows操作系统需要掌握桌面管理、文件管理、软件安装等技巧。
2. macOS操作系统macOS是苹果公司开发的操作系统,专门用于苹果电脑产品。
它以强大的性能、良好的稳定性和优秀的用户体验著称。
macOS操作系统具备类似于Windows的功能,但在细节上有所区别。
学习macOS操作系统需要了解Dock、Spotlight、Mission Control等特色功能。
3. Linux操作系统Linux操作系统是一个自由和开放源代码的操作系统,广泛应用于服务器和嵌入式设备等领域。
Linux操作系统有多个版本,如Ubuntu、CentOS等。
学习Linux操作系统需要掌握基本的命令行操作、软件包管理和系统配置等知识。
二、办公软件办公软件是日常工作中必不可少的工具,可以提高办公效率和文档处理能力。
常见的办公软件包括Microsoft Office和Google Docs等。
1. Microsoft OfficeMicrosoft Office是微软公司开发的办公软件套件,包括Word、Excel、PowerPoint等多个应用程序。
Word用于文字处理,Excel用于数据计算和分析,PowerPoint用于制作演示文稿。
学习使用Microsoft Office需要熟悉常用的功能和操作技巧。
2. Google DocsGoogle Docs是一个基于云计算的办公软件平台,提供了文档处理、电子表格和演示文稿等功能。
与Microsoft Office相比,Google Docs具有协作编辑和实时同步的特点,用户可以多人同时编辑和评论文档。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、创建一个编辑框控件和两个按钮控件,它们分别是“显示字符”和“显示字符数”,在此编辑框中输入某一个字符串,单击“显示字符”按钮,在另外一个输出框中输出此字符串;单击“显示字符数”按钮,在输出框中显示该字符串的字符数。
如图所示,是在上面的编辑框中输入字符串Huang Weitong后,单击“字符数”按钮,在第二个编辑框中显示字符串Huang Weitong的long WINAPI WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam){ case WM_CREATE: //窗口初始化消息.hEdit1=CreateWindow("EDIT", //创建EDIT对象.NULL, //无标题.WS_CHILD|WS_VISIBLE|ES_LEFT|WS_BORDER,130,20,300,30, hWnd,(HMENU)IDE_1, //编辑框标识hInst, NULL);hEdit2=CreateWindow("EDIT", //创建EDIT编辑框.NULL,WS_CHILD|WS_VISIBLE|ES_LEFT|WS_BORDER,130,70,300,30, hWnd,(HMENU)IDE_2, //编辑框标识hInst, NULL);hBtn1=CreateWindow("BUTTON", //创建BUTTON对象."显示", //标题WS_CHILD|WS_VISIBLE,130,120, 100,70,hWnd,(HMENU)IDB1, //标识hInst,NULL);hBtn2=CreateWindow("BUTTON", //创建BUTTON对象."字符数", //标题.WS_CHILD|WS_VISIBLE,330,120, 100,70,hWnd,(HMENU)IDB2, //标识.hInst, NULL);break;case WM_COMMAND:switch(LOWORD(wParam)){ case IDE_1:if(HIWORD(wParam)==EN_SETFOCUS)SetFocus(hEdit1); break;case IDE_2:if(HIWORD(wParam)==EN_SETFOCUS)SetFocus(hEdit2); break;case IDB1: //单击显示按钮.iMax=GetWindowTextLength(hEdit1)+1; //得到输入字符串的长度.GetWindowText(hEdit1,cInput,iMax); //得到输入字符串SetWindowText(hEdit2,cInput); //输出.break;case IDB2: //单击字符数按钮.iMax=GetWindowTextLength(hEdit1)+1; //得到输入字符串的长度._ltoa((long)(iMax-1),cImax,10); //转化为字符.SetWindowText(hEdit2,cImax); //输出.break;}break;case WM_DESTROY: //退出.PostQuitMessage(0); break;default: return(DefWindowProc(hWnd,iMessage,wParam,lParam));}return 0;}编写一个窗口应用程序,其中有一个VC菜单项,该菜单下面有“显示”、“隐藏”、“退出”选项,当选择“显示”对话框时,窗口中显示一个对话框,在对话框中显示“我们一起来学习VC++”,如图6-9所示。
当选择“隐藏”选项时,对话框消失,选择“退出”选项时,退出应用程序的运行。
1. #include <windows.h>2. #include "6_6.h"3. Menu MENU DISCARDABLE //定义菜单条4. {5. POPUP "文件(&F)" //定义"文件"弹出菜单6. { MENUITEM "显示", IDM_SHOW //定义"显示"菜单7. MENUITEM "隐藏", IDM_HIDE //定义"隐藏"菜单8. MENUITEM SEPARATOR //定义分割条9. MENUITEM "退出", IDM_EXIT //定义"退出"菜单10. }11. }12. Show DIALOG 50,50,100,30 //定义Show对话框//样式:细实线边框,弹出式13. STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_VISIBLE.14. CAPTION " " //无标题15. FONT 12, “楷体”//定义对话框中的文本字体类型和大小16. {//输出字符串.-1为标识,13为X坐标,10为Y坐标,80为宽度,10为高度17. CTEXT "我们一起来学习VC++",-1,13,10,80,1018. }#include <windows.h>#include "6_6.h"long WINAPI WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam); BOOL CALLBACK DlgProc(HWND,UINT,WPARAM,LPARAM); //对话框处理函数HWND hDlg; //定义对话框句柄HINSTANCE hInst; //定义应用程序实例句柄int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){…………while(GetMessage(&Message,0,0,0)){if(!IsDialogMessage(hDlg,&Message)) //若是对话框消息,发往对话框处理函数{ TranslateMessage(&Message); //消息循环DispatchMessage(&Message);}}return Message.wParam;}long WINAPI WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam) {switch(iMessage){case WM_COMMAND:switch(LOWORD(wParam)){case IDM_SHOW: //点击Show菜单hDlg=CreateDialog(hInst,"Show",hWnd,(DLGPROC)DlgProc);//显示对话框break;case IDM_HIDE: //点击Hide菜单DestroyWindow(hDlg); break; //删除对话框case IDM_EXIT: //点击Exit菜单SendMessage(hWnd,WM_DESTROY,0,0); break; //发送退出消息}break;case WM_DESTROY: //退出PostQuitMessage(0); break;default: return(DefWindowProc(hWnd,iMessage,wParam,lParam));}return 0;}位图操作示例。
本例调用一幅图片,并在用户窗口区上显示1. #include <windows.h> #include <string.h>2. #include <stdlib.h> #include <stdio.h>3. LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);4. HDC hdc, hdcmem;//设备环境句柄和内存设备环境句柄5. HBITMAP hBm; //位图句柄6. BITMAP bm; //BITMAP结构7. int WINAPI WinMain(……,……,)8. { HWND hwnd ; MSG Msg ; WNDCLASS wndclass ;9. char lpszClassName[] = "位图";10. char lpszTitle[]= "Example_For_BitMap";11. wndclass.style = 0;12. ……13. wndclass.lpszClassName = lpszClassName;14. if( !RegisterClass( &wndclass))15. { MessageBeep(0) ; return FALSE ;}16. hwnd = CreateWindow(……,……,……) ;17. hBm=LoadBitmap(hInstance,"forest"); //加载位图18. GetObject(hBm,sizeof(BITMAP),(LPVOID)&bm);//获取位图尺寸19. ShowWindow( hwnd, nCmdShow) ; UpdateWindow(hwnd);20. while(GetMessage(&Msg, NULL, 0, 0))21. {TranslateMessage( &Msg) ; DispatchMessage( &Msg) ;}22. return Msg.wParam;23. }LRESULT CALLBACK WndProc(……,……,……,……){PAINTSTRUCT ps;switch(message){case WM_CREATE:hdc=GetDC(hwnd); //获取设备环境hdcmem=CreateCompatibleDC(hdc); //获取内存设备环境ReleaseDC(hwnd,hdc); //释放设备环境break;case WM_PAINT:hdc=BeginPaint(hwnd,&ps);SelectObject(hdcmem,hBm); //将位图选入内存设备环境//调用BitBlt将内存设备环境中的位图拷贝到设备环境中BitBlt(hdc,180,80,bm.bmWidth,bm.bmHeight,hdcmem,0,0,SRCCOPY);EndPaint(hwnd,&ps); //释放设备环境句柄break;case WM_DESTROY:DeleteObject(hBm); //释放位图PostQuitMessage(0);break;default:return DefWindowProc(hwnd,message,wParam,lParam);}return 0;}第一章1、什么是Windows SDK 程序?使用SDK 开发出来的Windows 应用程序,叫做Windows SDK 程序2、什么是Windows API 函数?为了设计Windows 应用程序,Windows 提供了大量预定义的用C 语言编写的函数5、什么是事件?试举例说明。