操作系统诞生的原因
计算机由主板制成,CPU、内存、磁盘、图形卡、声卡等设备由许多设备组成,这些设备有许多制造商和品种。虽然不同制造商生产的相同设备完成了相同的功能,但具体细节却非常不同。
为了正确管理和使用这些设备来实现具体的应用,程序员必须了解和掌握各种设备的工作原理。对于相同的设备,由于不同的硬件制造商在细节上的差异,程序员再次陷入了硬件控制的复杂深渊!
必须找到一种方法让程序员脱离苦海!经过多年的研究和发展,这一愿望终于成为现实。该解决方案是在硬件的基础上加载一层软件来管理整个系统。该软件通过设备驱动程序处理计算机硬件,通过一系列功能模块将整个计算机硬件系统抽象成公共、统一、开放的接口虚拟机,使程序员不必陷入各种硬件系统的具体细节!
1.操作系统的概念
计算机系统自下而上大致可分为四部分:硬件、操作系统、应用程序和用户(这里的划分不同于计算机组成原理中的分层)。操作系统管理各种计算机硬件,为应用程序提供基础,并作为计算机硬件与用户之间的中介。
操作系统(Operating 电脑 System,OS)指控制和管理整个计算机系统的硬件和软件资源,合理组织和调度计算机的工作和资源分配,为用户和其他软件提供方便的接口和环境。操作系统是计算机系统中最基本的系统软件。
2.操作系统的功能
操作系统的功能是管理计算机系统的所有硬件资源、软件资源和数据资源。操作系统是用户与计算机硬件之间的界面。它不仅为用户提供了方便、友好、灵活的服务界面,也为其他软件的开发和运行提供了平台。从资源管理的角度来看,操作系统有作业管理、文件管理、存储管理、设备管理及进程管理这五个方面的功能。
3.操作系统发展历史
回顾操作系统的发展过程,结合计算机的发展历史。
(1).第一代计算机(1945-1958):真空管和插件板
20世纪40年代中期,哈佛大学、普林斯顿大学和宾夕法尼亚大学的一些人使用成千上万的真空管构建了世界上第一台电子计算机。开启计算机发展的历史。在此期间,机器需要专门设计、制造、编程、操作和维护每台机器。机器语言用于程序设计,基本功能由插板上的硬连接控制。此时正处于计算机发展的初级阶段,连程序设计语言都没有出现,操作系统更是闻所未闻!
(2).第二代计算机(1959-1964)
在此期间,计算机越来越可靠,已经走出研究院,进入商业应用。然而,在此期间,计算机主要完成各种科学计算,需要专门的操作人员进行维护和编程。第二代计算机主要用于科学和工程计算。使用FORTRAN编写汇编语言的程序。操作系统的雏形出现在后期:FMS(FORTRAN监控系统)和IBMSYS(IBM配备7094机的操作系统)
(3).第三代计算机(1965-1970)
20世纪60年代初,计算机制造商根据不同的应用分为科学计算和商业应用两个计算机系列。随着计算机应用的深入,对统电脑一两种应用的计算机需求出现了。这时IBM公司试图通过引进System/360来解决这个问题。配套这个计划,IBM公司组织了OS/360操作系统的开发,以及当时软件工程水平低下的复杂需求OS/360的开发陷入了历史上最可怕的软件开发泥潭。
虽然这个开发计划失败了,但这个愿望已经成为计算机制造商的目标。此时,MIT、Bell Lab(贝尔实验室)和通用电气公司决定开发一公共计算机服务系统----MULTICS,希望它能同时支持数百名分时用户。因此,该计划的开发难度超出了大家的预期,最终该系统以失败告终。不过,MULTICS然而,思想给后来的操作系统提示了很多。在20世纪60年代,贝尔实验室参加了MULTICS计算机科学家算机科学家Ken Thompson,无人使用的PDP-7机器开发了一套简化的单用户版本MULTICS。后来导致了UNIX操作系统的诞生。目前UNIX操作系统主导小型机器、工作站等市场。它也是迄今为止最具影响力的操作系统之一Linux也是UNIX衍生系统。
(4).第四代计算机(1971-今)
随着计算机技术的不断更新和发展,计算机神奇地进入了人们的生活,现在计算机可以以低价获得强大的计算能力。当价格不再是阻碍计算机普及的门槛时,降低计算机的易用性是非常重要的!由于UNIX当需要一个新的操作系统时,系统本身的特运行,因此需要一个新的操作系统。在这段历史的关键时刻,IBM公司被低估了PC在这个时候,机器市场并没有使用最大的力量来竞争这个市场Intel公司趁机进入,成为当今微处理器的老板。微软总裁比尔也善于抓住机遇·盖茨及时进入这一领域,购买CP/M摇身一变成MS-DOS,并凭借个人计算机操作系统领域的霸主。虽然是苹果GUI首先,由于苹果不兼容、不开放的市场策略,微软未能扩大其成果,并及时进入GUI方面,凭借WINDOWS再次称霸系统!
电脑计算机开发过程
4. 操作系统的分类
(1)分为桌面操作系统、服务器操作系统和嵌入式操作系统。
(2)单用户操作系统和多用户操作系统和多用户操作系统。
(3)开源操作系统和闭源操作系统按系统和闭源操作系统。
(4)按操作系统使用环境划分:批处理操作系统、分时操作系统和实时操作系统。
(5)按CPU字长分:8位,16位,32位,64位,128位。
5.常用的操作系统
常用的微型计算机操作系统有DOS ( Disk Operating System) 、UNIX、Xenix、Linux、
Windows 98、Windows XP、Windows 7、Windows10、Windows11等。
手机常用的操作系统有Android(谷歌)、iOS(苹果)、Windows Phone(微软)、BlackBerry OS(黑莓系统)等。
1.Windows10的启动
(1)打开计算机电源。
(2)计算机自检正确后,开始引导操作系统显示Windows10用户图标
(3)选择相应的用户进入Windows10桌面
2.Windows10的退出
(1)关闭所有应用程序(注意:请在关闭之前保存当前编辑的文件,未保存关闭会弹窗提醒保存)然后单击开始按钮。
(2)在开始菜单中单击电源按钮。
(2)单击开始菜单中的电源按钮。退出计算机系统,关闭计算机电源。单击电源按钮,菜单中会出现以下选项开始电源①
睡眠:将内存数据保存到硬盘上,切断内存以外设备的电源,通过键盘或鼠标唤醒计算机。②
关机:系统首先关闭所有操作程序,然后关闭系统后台服务。系统要求关闭主板,断开主板电源的切断绝大多数设备的电源,完全关闭计算机。③
重启:关闭操作系统,不关闭电源,然后重启操作系统。
注:异常关机容易导致计算机数据丢失,文件损坏,导致计算机无法正常启动!
三、了解桌面
1.桌面图标(1)图标分类。
桌面图标包括系统图标和快速图标。常见的系统图标包括:
①计算机:用于管理计算机资源,可以操作文件和文件夹。
②网络:与局域网中的其他计算机交互。
③回收站:暂时存储用户从硬盘上删除的文件、文件夹等。
④控制面板:检查并更改基本系统设置
⑤IE浏览器:用于操作 Web访问浏览器WWW资源。
快速方法是指向指定资源的指针 Windows快速启动程序,打开文件或文件夹。双击快速模式图标可以打开快速模式指向的文件,但这并不意味着应用程序本身。桌面图标
(2)图标的操作。
①选图:单击图标。
②删除图标:单击右键,执行删除。
③图标重命名:右键单击,执行重命名。
④查看图标:大图标、中等图标、小图标、自动排列图标、图标与网格对齐、桌面图标显示。右击桌面空白处,在弹出的快捷菜单中选择查看。
⑤按名称、大小、项目类型和修改日期对图标进行排序。右击空白,在弹出的快捷菜单中选择排序。
2.任务栏任务栏是默认位于桌面底部的长条(可更改任务栏的停止位置,详见开始菜单和任务栏),由开始按钮、快速启动区、程序按钮区、通知区和显示桌面按钮组成,如下图所示。任务栏图解
(1)开始按钮:单击按钮,打开开始菜单。
(2)快速启动区:锁定在该区域的图标多为常用的应用程序图标,单击此图标即可快速启动相应程序。
(3)程序按钮区:显示正在运行的程序按钮。每次打开程序或文件夹窗口,代表它的按钮就会出现在该区域;关闭窗口后,按钮立即消失。
(4)通知区:包括系统时钟、一些常驻内存的特定程序和计算机设置状态图标。电脑