第三章

操作系统基础

操作系统是一组用于管理和控制计算机硬件和软件资源的程序,是用户和计算机之间的接口,也是计算机硬件与其他软件之间的接口。

操作系统具有处理器管理、存储管理、设备管理、文件管理和作业管理五大管理功能。

操作系统常用的分类标准有:
按与用户对话的界面分类;
按能够支持的用户数分类;
按是否能够运行多个任务分类;
按操作系统的管理方式分类等。

DOS 操作系统是一种单用户、单任务、字符用户界面的操作系统。
Windows 操作系统是一种基于图形用户界面的、单用户、多任务操作系统。
Unix 操作系统是一种多用户、多任务的操作系统。
Linux 操作系统是一种多用户、多任务的操作系统。 **2023年12月4日 P54-58** --- ## 课后习题 ### 一、选择题 **1.操作系统的主要功能是( D )。** A. 对用户的数据文件进行管理,为用户使用和管理文件提供方便 B. 对用户编写的高级语言源程序进行编译和运行 C. 对计算机的CPU和内存进行统一控制和管理,为用户使用计算机提供方便 D. 对计算机的所有硬、软件资源进行管理,为用户使用计算机提供方便 **2.Windows 7系统属于( B )。** A. 单用户单任务操作系统 B. 单用户多任务操作系统 C. 多用户多任务操作系统 D. 多用户单任务操作系统 **3.Windows 7系统正确关机的过程是( B )。** A. 在运行Windows 7时直接关闭计算机的电源 B. 先关闭所有的运行程序,然后单击“开始”菜单中的“关机”按钮 C. 先关闭显示器的电源,再关闭计算机的电源 D. 关闭所有任务栏的窗口后,直接关闭计算机的电源 **4.在Windows 7系统中,为结束陷入死循环的程序,应首先按组合键是( A )。** A. Ctrl+Shift+Esc B. Ctrl+Delete C. Alt+Delete D. Shift+Delete **5.Windows 7系统的文件夹结构是一种( D )。** A. 关系结构 B. 网状结构 C. 环状结构 D. 树状结构 **6.下列哪些字符不允许出现在Windows系统的文件名中( D )。** A. < > ” B. / \ | C. . * ? D. 以上三项都是 **7.按操作系统的分类,UNIX操作系统是一种( C )操作系统。** A. 批处理 B. 实时 C. 分时 D. 单用户 **8.在Windows 7中,任务栏上的应用程序按钮是最小化了的( A )窗口。** A. 应用程序 B. 对话框 C. 文档 D. 菜单 **9.鼠标的拖拽操作是指( B )。** A. 移动鼠标使鼠标指针出现在屏幕上某个位置 B. 按住鼠标左键,移动鼠标把鼠标指针移到某个位置后释放左键 C. 连贯地按下并快速释放鼠标左键 D. 快速连续地两次按下并快速释放鼠标左键 **10.在Windows 7中,鼠标指针为箭头加转圈时表示( D )。** A. 没有任务正在执行,所有任务都在等待 B. 正在执行复制任务或打印任务 C. 正在执行一项任务,不可执行其他任务 D. 正在后台执行一项任务,但仍可执行其他任务 **11.Windows 7中,可以打开“开始”菜单的组合键是( B )。** A. Alt+Esc B. Ctrl+Ecs C. Tab+Esc D. Shift+Esc **12.关于Windows 7系统的窗口描述中,错误的是( B )。** A. 窗口是Windows 7应用程序的用户界面 B. Windows 7系统的桌面也是Windows 7窗口 C. 用户可以改变窗口的大小和在屏幕上移动窗口 D. 窗口主要由边框、标题、菜单栏、工作区、状态栏、滚动条组成 **13.在Windows 7系统中,关于关闭窗口的做法错误的是( C )。** A. 双击窗口左上角的控制按钮 B. 单击“文件”菜单中的“关闭”命令 C. 单击窗口右上角的“_”按钮 D. 单击窗口右上角的“×”按钮 **14.在Windows 7中,下列关于“关闭窗口”的叙述,错误的是( C )。** A. 用控制菜单中的“关闭”命令可关闭窗口 B. 关闭应用程序窗口,将导致其对应的应用程序运行结束 C. 关闭应用程序的窗口,则任务栏上其对应的任务按钮将从凹变凸 D. 按“Alt+F4”组合键,可关闭应用程序窗口 **15.在Windows 7中,用鼠标拖动非最大化窗口的标题栏可以( C )。** A. 改变窗口的大小 B. 关闭窗口 C. 移动窗口的位置 D. 恢复窗口 **16.当前窗口处于最大化状态,双击该窗口标题栏,则相当于单击( C )。** A. “最小化”按钮 B. “关闭”按钮 C. “还原”按钮 D. 系统控制按钮 **17.当前窗口处于非最大化状态。双击该窗口标题栏,则相当于单击( C )。** A. “最大化”按钮 B. “关闭”按钮 C. “还原”按钮 D. 系统控制按钮 **18.在Windows 7中,对话框允许用户( B )。** A. 最大化 B. 移动其位置 C. 最小化 D. 改变其大小 **19.在Windows 7中,当一个应用程序窗口被最小化后( B )。** A. 程序仍在前台运行 B. 程序转为后台运行 C. 程序运行被终止 D. 程序运行被暂时中断,但可随时恢复 **20.在Windows 7系统中单击某个后面带有三角形的菜单项,系统将( D )。** A. 没有反应 B. 删除该菜单项 C. 弹出对话框 D. 弹出子菜单 **21.在Windows 7中,能弹出对话框的操作是( A )。** A. 选择了带省略号的菜单项 B. 选择了带向右三角形箭头的菜单项 C. 选择了颜色变灰的菜单项 D. 运行了与对话框对应的应用程序 **22.如果“资源管理器”窗口未显示菜单,可以单击工具栏的( A )按钮进行设置。** A. 组织 B. 打开 C. 包含到库中 D. 新建文件夹 **23.打开“资源管理器”窗口后,要改变文件或文件夹的显示方式,应选用( C )。** A. “文件”菜单 B. “编辑”菜单 C. “查看”菜单 D. “帮助”菜单 **24.在“资源管理器”窗口中,单击第一个文件名后,按住( B )键,再单击最后一个文件,可选定一组连续的文件。** A. Ctrl B. Shift C. Alt D. Tab **25.在“Windows资源管理器”窗口中已经选定了若干个文件,如果要添加或取消某些文件的选定,应进行的操作是( B )。** A. 用鼠标左键依次单击各个要添加或取消选定的文件 B. 按住Ctrl键,再用鼠标左键依次单击各个要添加或取消选定的文件 C. 按住Shift键,再用鼠标左键依次单击各个要添加或取消选定的文件 D. 用鼠标右键依次单击各个要添加或取消选定的文件 **26.在“资源管理器”中,要把D盘上的某个文件移动到U盘上,用鼠标操作时应该( C )。** A. 直接拖动 B. Ctrl+拖动 C. Shift+拖动 D. Alt+拖动 **27.在“资源管理器”中,要把D盘上的某个文件复制到D盘中的另一个文件夹中,用鼠标操作时应该( B )。** A. 直接拖动 B. Ctrl+拖动 C. Shift+拖动 D. Alt+拖动 **28.在“资源管理器”窗口中选定若干个文件后,按“Shift+Delete”组合键的结果是( C )。** A. 删除选定文件并放入回收站 B. 对选定的文件不产生任何影响 C. 选定文件不放入回收站而直接删除 D. 只删除选定的多个文件中位于最上面的一个文件 **29.在Windows 7中删除某程序的快捷方式图标,表示( B )。** A. 既删除了图标,又删除了与该图标对应的程序 B. 只删除了图标,而没有删除与该图标对应的程序 C. 隐藏了图标,删除了与该图标对应的程序之间的联系 D. 将图标存放在剪贴板上,同时删除了与该图标对应的程序之间的联系 **30.在Windows 7中,被删除并放入回收站中的文件占用计算机的( A )。** A. 硬盘空间 B. 内存空间 C. 虚拟内存的空间 D. 光盘空间 **31.在Windows 7“回收站”窗口中,“清空回收站”命令所在的菜单是( A )。** A. 文件 B. 编辑 C. 查看 D. 转到 **32.在Windows 7的“回收站”中,存放的是( A )。** A. 只能是硬盘上被删除的文件或文件夹 B. 可以是U盘上被删除的文件或文件夹 C. 可以是在硬盘上用剪贴板剪切掉的文档 D. 可以是硬盘或U盘上被删除的文件或文件夹 **33.Windows 7中的各个应用程序之间交换信息的公共数据通道是( C )。** A. 我的公文包 B. 我的文档 C. 剪贴板 D. 回收站 **34.Windows 7中,按Print Screen键,则使整个桌面内容( D )。** A. 打印到打印纸上 B. 打印到指定文件 C. 复制到指定文件 D. 复制到剪贴板 **35.Windows 7中将信息传送到剪贴板不正确的方法是( C )。** A. 用“复制”命令把选定的对象送到剪贴板 B. 用“剪切”命令把选定的对象送到剪贴板 C. 用Ctrl+V把选定的对象送到剪贴板 D. Alt+Print Screen把当前窗口送到剪贴板 **36.在Windows 7系统中,剪贴板的“复制”操作是指( D )。** A. 把剪贴板中的内容复制到插入点 B. 把所选中的文字或图形复制到插入点 C. 把插入点所在的整段文字及图形都复制到剪贴板上 D. 把所选中的文字或图形复制到剪贴板上 **37.五笔字型输入法是一种( B )。** A. 音码输入法 B. 形码输入法 C. 音形结合的输入法 D. 手写输入法 **38.磁盘清理的主要作用是( D )。** A. 清除磁盘灰尘 B. 删除磁盘中的病毒程序 C. 格式化磁盘 D. 进行文件清理并释放磁盘空间 **39.利用“控制面板”的“程序和功能”( D )。** A. 可以删除某个指定的Windows组件程序 B. 可以删除某个指定的打印机的驱动程序 C. 可以删除某个指定的Word文档 D. 可以卸载指定的应用程序,并删除该程序的快捷方式 **40.在中文Windows中,使用软键盘可以快速地输入各种特殊符号,为了撤销弹出的软键盘,正确的操作为( D )。** A. 用鼠标左键单击软键盘上的Esc键 B. 用鼠标右键单击软键盘上的Esc键 C. 用鼠标右键单击中文输入法工具栏中的“软键盘开关”按钮 D. 用鼠标左键单击中文输入法工具栏中的“软键盘开关”按钮 ### 二、填空题 1.操作系统的5大功能是:处理器管理、存储管理、( 设备管理 )、文件管理和作业管理。 2.在Windows 7系统中,鼠标的基本操作包括单击鼠标左键、双击鼠标左键、单击鼠标右键、指向和( 拖拽 )5种方式。 3.在Windows 7系统中,窗口最小化是将窗口缩小为一个( 任务栏图标 )的形式。 4.在Windows 7系统中,若想将某个应用程序随着Windows 7的启动自动运行,应将其放在“开始”菜单的( 启动 )组中。 5.Windows 7系统中的任务栏是一个任务转换器,可以快速地在应用程序间进行( 切换 )。 6.在Windows 7系统中,当某个应用程序不再响应用户的操作时,要打开“任务管理器”窗口只需按( Ctrl+Shift+Esc )。 7.在Windows 7系统中,在任意对象上单击鼠标右键,可以打开该对象的( 快捷 )菜单。 8.Windows 7系统支持长文件名,文件和文件夹名最长可有( 255 )个字符。 9.在Windows 7系统中,文件的属性窗口主要有隐藏属性和( 只读 )属性。 10.记事本是用于编辑( 文本/源程序 )文件的实用程序。 11.在Windows系统的“回收站”是硬盘中的一块区域,用于存放( 硬盘上被删除 )的文件。 12.在Windows系统中,如果将删除的文件不放入“回收站”中,可以按住( Shift )键不放的同时进行删除操作。 13.在Windows系统中,利用( 剪贴板 ),可以方便地在应用程序之间进行信息交换。 14.Windows 7操作系统还免费提供了一些短小实用的应用程序。如果用户想要编辑一个图形文件,可以使用附件组中的( 画图 )程序。 15.在Windows 7系统中,在中/英文输入法间切换是按( Ctrl+Space )。 16.在Windows 7系统的任何操作过程中,按下( F1 )键可随时获得联机帮助。 **2023年12月6日 P116-119**

教材信息
书名:大学计算机基础教程(第3版)
主编:杜友福
副主编:李新玉,胡必鑫
出版社:北京邮电大学出版社


计算机的世界-课外拓展

Web服务器

web 服务器一词可以代指硬件或软件,或者是它们协同工作的整体。

硬件部分,web 服务器是一台存储了 web 服务器软件以及网站的组成文件(比如,HTML 文档、图片、CSS 样式表和 JavaScript 文件)的计算机。
它接入到互联网并且支持与其他连接到互联网的设备进行物理数据的交互。
软件部分,web 服务器包括控制网络用户如何访问托管文件的几个部分,至少是一台 HTTP 服务器。
一台 HTTP 服务器是一种能够理解 URL(网络地址)和 HTTP(浏览器用来查看网页的协议)的软件。
一个 HTTP 服务器可以通过它所存储的网站域名进行访问,并将这些托管网站的内容传递给最终用户的设备。


基本上,当浏览器需要一个托管在网络服务器上的文件的时候,浏览器通过 HTTP 请求这个文件。
当这个请求到达正确的 web 服务器(硬件)时,HTTP 服务器(软件)收到这个请求,找到这个被请求的文档(如果这个文档不存在,那么将返回一个 404 响应),并把这个文档通过 HTTP 发送给浏览器。
要发布一个网站,你需要一个静态或动态的服务器。

静态 web 服务器(static web server)由一个计算机(硬件)和一个 HTTP 服务器(软件)组成。我们称它为“静态”是因为这个服务器把它托管文件的“保持原样”地传送到你的浏览器。
动态 web 服务器(dynamic web server)由一个静态的网络服务器加上额外的软件组成,最普遍的是一个应用服务器和一个数据库。
我们称它为“动态”是因为这个应用服务器会在通过 HTTP 服务器把托管文件传送到你的浏览器之前会对这些托管文件进行更新。


举个例子,要生成你在浏览器中看到的最终网页,应用服务器或许会用一个数据库中的内容填充一个 HTML 模板。
像 MDN 或维基百科这样的网站有成千上万的网页。通常情况下,这类网站只由几个 HTML 模板和一个巨大的数据库组成,而不是成千上万的静态 HTML 文档。
这种设置使得维护和提供内容更加容易。

要获取一个网页,你的浏览器会向网络服务器发送一个请求,服务器会在自己的存储空间中搜索所请求的文件。找到文件后,服务器读取文件,根据需要进行处理,并将其发送给浏览器。

托管文件

一个网络服务器首先需要存储这个网站的文件,也就是说所有的 HTML 文档和它们的相关资源,包括图片、CSS 样式表、JavaScript 文件、字体以及视频。

严格来说,你可以在你自己的计算机上托管所有的这些文件,但是在一个专用的 web 服务器上存储它们会方便得多。

·专用 web 服务器可用性更强(会一直启动和运行)
·除去停机时间和系统故障,专用 web 服务器总是连接到互联网。
·专用 web 服务器可以一直拥有一样的 IP 地址,这也称为专有 IP 地址(不是所有的 ISP 都会为家庭线提供一个固定的 IP 地址)
·专用 web 服务器往往由第三方提供者维护

通过 HTTP 交流

web 服务器提供了 HTTP(HyperText Transfer Protocol,超文本传输协议)支持。
正如它的名字暗示,HTTP 明确提出了如何在两台计算机间传输超文本(链接的 web 文档)。
HTTP 是一个文本化的(textual),无状态的(stateless)协议。

文本化

所有的命令都是纯文本且人类可读的。

无状态

服务器不保留与客户交易时的任何状态。这就大大减轻了服务器记忆负担,从而保持较快的响应速度。

·通常只有客户端可以发送 HTTP 请求,只会发送到服务器。服务器通常只能响应客户端的 HTTP 请求。
·当通过 HTTP 请求一个文件时,客户端必须提供这个文件的 URL。
·网络服务器必须应答每一个 HTTP 请求,至少也要回复一个错误信息。