当前位置: 首页 > news >正文

青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3

青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3

  • 四、Linux操作系统安装
    • (一) 准备工作
    • (二)设置BIOS/UEFI
    • (三) 安装Linux
    • (四)磁盘分区
    • (五)安装细节
    • (六)安装引导加载器
    • (七)完成安装
  • 课题建议
  • 课题作业
  • 英文词汇
  • 英文缩写

课题摘要:本文主要介绍了计算机操作系统的基础知识。阐述了操作系统(OS)的定义和功能,包括进程管理、内存管理、文件系统管理和设备管理等。文中列举了主流操作系统,包括Microsoft Windows、macOS、Linux、Android和iOS,分别介绍了它们的特点、版本历史和应用场景。最后,提供了Windows 11和Linux操作系统的安装步骤,包括准备工作、创建安装U盘、BIOS/UEFI设置、安装过程和系统配置。

四、Linux操作系统安装

在裸机上安装Linux操作系统,可以遵循以下基本步骤。这里以通用的安装流程为例,不同Linux发行版(如Ubuntu、CentOS、Debian等)可能会有细微差别,但大致步骤相似:

(一) 准备工作

  • 下载Linux发行版ISO:从官方网站下载您想要安装的Linux发行版的ISO镜像文件。
  • 制作启动U盘:使用工具(如Rufus、Etcher等)将ISO镜像写入到USB闪存驱动器,制成可启动的安装媒介。确保USB驱动器容量足够,并且备份好里面的数据,因为制作过程会格式化U盘。

(二)设置BIOS/UEFI

  • 重启电脑并进入BIOS/UEFI设置:通常在启动画面会出现提示告知按哪个键(如F2, F10, Del等)进入设置。
  • 配置启动顺序:在BIOS/UEFI设置中,将USB设备设置为首选启动项。
  • 确保UEFI与Legacy支持:根据您的需求选择UEFI或Legacy启动模式,现代系统推荐使用UEFI。对于UEFI模式,请确保“安全启动”设置正确,以便能识别Linux安装媒介。

(三) 安装Linux

  • 从U盘启动:保存设置并退出BIOS/UEFI,电脑会自动重启并从U盘启动。
  • 选择试用或安装:大多数Linux安装程序会提供一个实时试用环境,以及安装选项。选择安装Linux。
  • 语言和键盘布局:按照屏幕提示选择语言和地区设置、键盘布局等。
  • 网络连接:可选择连接网络,以便安装过程中下载更新和附加软件包。

(四)磁盘分区

  • 选择安装类型:新手可以选择“自动分区”或“使用整个磁盘”,这将自动为系统、交换分区等分配空间。有经验的用户可手动分区,以自定义分区结构。
  • 创建分区:至少需要一个根分区/和一个交换分区(swap,如果系统内存小于8GB)。可选地,还可以创建单独的/home/boot分区等。

(五)安装细节

  • 时区选择:选择正确的时区。
  • 用户设置:创建用户账户,设置管理员密码。
  • 安装软件包选择:根据需要选择安装的软件包集,例如桌面环境、开发工具等。

(六)安装引导加载器

  • 安装引导程序:通常为GRUB,它会在安装过程中被安装到主引导记录(MBR)或ESP(对于UEFI)中,以确保系统可以从硬盘启动。

(七)完成安装

  • 重启电脑:按照提示完成安装后,移除U盘并重启电脑。
  • 进入新系统:首次启动可能会有一些最后的配置步骤,如调整显示分辨率、网络设置等。

完成以上步骤后,您就成功地在裸机上安装了Linux操作系统。之后,可以通过软件管理器安装更多软件,个性化您的系统设置等。

上述安装过程, 都要求安装之前先有一台已经安装了操作系统的电脑,这看上去好像有点自相矛盾,但事实确是如此。也就是你要是之前是没有电脑的,那么就不能把一台完全的裸机搬回家,如果是组装电脑,要在店里装好操作系统后再搬回家。一般品牌电脑会在初次启动时自动安装操作系统或已经装好了。

课题建议

1、建议一台裸机上反复安装操作系统。 

2、建议自行了解操作系统的发展历程。

3、建议练习操作系统及软件安装的过程中,详细记录安装步骤到一个文件中,包括一些必要的设置,涉及的用户名和密码等。

课题作业

作业1:操作系统安装。可以单独准备一块硬盘,练习Windowsr操作系统的安装。

作业2:理解操作系统在计算机中的重要性。

作业3:购买或组装一台你自己用的电脑,是否需要购买操作系统软件,大概需要多少钱?

作业4:自行了解操作系统的发展历程。

作业5:了解什么是预装软件?一般有哪些软件会成为预装软件?

英文词汇

  1. Operating System (OS) - 操作系统,管理和控制计算机硬件与软件资源的系统软件。
  2. Plug and Play (PnP) - 即插即用,简化硬件设备安装过程的特性。
  3. Device Independent - 设备无关性,确保新硬件设备在系统中的兼容性。
  4. Multimedia - 多媒体功能,支持多种音视频格式。
  5. Network Support - 网络支持,集成网络功能。
  6. Security - 安全性,提供安全功能。
  7. Updates - 更新,定期推送系统更新。
  8. macOS - 苹果公司开发的操作系统。
  9. Unix - 类Unix系统的基础。
  10. Dock - macOS中的程序启动器。
  11. Finder - macOS的文件管理器。
  12. Mission Control - macOS的窗口管理功能。
  13. Xcode - 苹果的开发工具。
  14. iLife - 苹果的多媒体应用程序套件。
  15. iWork - 苹果的办公软件套件。
  16. Continuity - 苹果的设备间协同工作功能。
  17. Handoff - 接力,设备间的工作连续性。
  18. Time Machine - 苹果的备份解决方案。
  19. App Store - 苹果的应用商店。
  20. Spotlight - 苹果的搜索功能。
  21. Siri - 苹果的智能助手。
  22. Metal - 苹果的图形框架。
  23. Linux - 开源操作系统内核。
  24. Ubuntu - 流行的Linux发行版。
  25. Fedora - 注重技术创新的Linux发行版。
  26. Debian - 以稳定性和自由软件政策著称的Linux发行版。
  27. Red Hat Enterprise Linux (RHEL) - 企业级Linux发行版。
  28. Arch Linux - 高度自定义性的Linux发行版。
  29. Android - 基于Linux内核的移动设备操作系统。
  30. iOS - 苹果的移动操作系统。
  31. Cortana - 微软的智能助手。
  32. Microsoft Edge - 微软的网络浏览器。
  33. Windows Store - Windows的应用商店。
  34. UEFI - Unified Extensible Firmware Interface,统一可扩展固件接口。
  35. Secure Boot - 安全启动。
  36. TPM 2.0 - Trusted Platform Module 2.0,可信平台模块2.0。
  37. Media Creation Tool - 微软提供的创建安装介质的工具。
  38. Rufus - 制作启动U盘的工具之一。
  39. Etcher - 制作启动U盘的工具之一。
  40. GRUB - GNU GRUB,Linux系统的引导加载程序。
  41. MBR - Master Boot Record,主引导记录。
  42. ESP - EFI System Partition,用于UEFI启动的系统分区。

英文缩写

  1. BIOS - Basic Input/Output System,基本输入输出系统,是计算机主板上的程序,负责开机时的基本初始化和硬件自检。
  2. OS - Operating System,操作系统,管理和控制计算机硬件与软件资源的系统软件。
  3. GUI - Graphical User Interface,图形用户界面,一种用户与计算机交互的界面,通过图标、菜单和窗口等元素操作。
  4. PnP - Plug and Play,即插即用,一种硬件设备安装方式,允许设备在连接到电脑后自动被识别和配置。
  5. POST - Power-On Self Test,开机自检,计算机启动时进行的一系列硬件检测。
  6. IDE - Integrated Development Environment,集成开发环境,一种软件,为程序开发提供综合工具。
  7. iLife - 苹果的多媒体应用程序套件,用于照片管理和视频编辑。
  8. iWork - 苹果的办公软件套件,包括Pages、Numbers、Keynote等。
  9. UEFI - Unified Extensible Firmware Interface,统一可扩展固件接口,一种计算机启动和运行时使用的接口标准。
  10. MBR - Master Boot Record,主引导记录,存储在硬盘上的一段代码,用于启动操作系统。
  11. ESP - EFI System Partition,EFI系统分区,用于UEFI启动的系统分区。
  12. TPM - Trusted Platform Module,可信平台模块,一种安全硬件,用于加密和安全启动。
  13. CPU - Central Processing Unit,中央处理器,计算机的主要计算部件。
  14. RAM - Random Access Memory,随机存取存储器,计算机的主要工作内存。
  15. API - Application Programming Interface,应用程序编程接口,一组预定义的函数、协议和工具,用于构建软件。
  16. UI - User Interface,用户界面,用户与系统交互的界面。
  17. Siri - 苹果的智能助手,可以通过语音命令执行搜索、发送信息、设置提醒等操作。
  18. Metal - 苹果的图形框架,专为Mac设计的低层级图形API,提高了图形处理性能。
  19. Linux - 一个开源的操作系统内核,广泛用于服务器、超级计算机和嵌入式系统等。
  20. Android - 一种基于Linux内核的操作系统,主要用于移动设备。
  21. iOS - 苹果公司的移动操作系统,专用于iPhone和iPad。
  22. Cortana - 微软公司的智能助手,集成在Windows系统中。
  23. Microsoft Edge - 微软开发的网络浏览器。
  24. Windows Store - Windows操作系统中的应用程序商店。
  25. Rufus - 制作启动U盘的工具之一。
  26. Etcher - 制作启动U盘的工具之一。
  27. GRUB - GNU GRUB,Linux系统的引导加载程序,用于在启动时选择操作系统。

相关文章:

青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3

青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3 四、Linux操作系统安装(一) 准备工作(二)设置BIOS/UEFI(三) 安装Linux(四)磁盘分区(五)安…...

填表统计预约打卡表单系统(FastAdmin+ThinkPHP+UniApp)

填表统计预约打卡表单系统:一键搞定你的预约与打卡需求​ 填表统计预约打卡表单系统是一款基于FastAdminThinkPHPUniApp开发的一款集信息填表、预约报名,签到打卡、活动通知、报名投票、班级统计等功能的自定义表单统计小程序。 📝 一、引言…...

IO模型和多路转接

叠甲:以下文章主要是依靠我的实际编码学习中总结出来的经验之谈,求逻辑自洽,不能百分百保证正确,有错误、未定义、不合适的内容请尽情指出! 文章目录 1.IO 概要1.1.IO 低效原因1.2.IO 常见模型1.2.1.阻塞 IO1.2.2.非阻…...

如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题

🛠️ 如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题 摘要 在这篇文章中,我们将详细探讨如何解决在升级到 IntelliJ IDEA 最新版(2024.1.3 Ultimate Edition)后遇到的 Git 记住密码功能失效的问题。…...

SpringCloud微服务架构(eureka、nacos、ribbon、feign、gateway等组件的详细介绍和使用)

一、微服务演变 1、单体架构(Monolithic Architecture) 是一种传统的软件架构模式,应用程序的所有功能和组件都集中在一个单一的应用中。 在单体架构中,应用程序通常由一个大型的、单一的代码库组成,其中包含了所有…...

flinksql BUG : flink hologres-cdc source FINISHED

org.apache.flink.runtime.JobException: The failure is not recoverable or the failure does not allow to restart.at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler...

现代密码学-国密算法

商用密码算法种类 商用密码算法 密码学概念、协议与算法之间的依赖关系 数字签名、证书-公钥密码、散列类算法 消息验证码-对称密码 ,散列类 安全目标与算法之间的关系 机密性--对称密码、公钥密码 完整性--散列类算法 可用性--散列类、公钥密码 真实性--公…...

Postman简介

目录 1.概述 2.诞生背景 3.历史版本 4.安装和卸载 5.菜单和菜单项 6.使用 7.应用场景 8.示例 8.1.简单的GET请求 8.2.POST请求提交数据 8.3.查询参数 9.未来展望 10.总结 1.概述 Postman是一款用于API开发、测试和文档管理的综合性工具。允许开发者和测试人员创建…...

oracle 删除当前用户下所有表

荆轲刺秦王 通常呢 我们将正式环境的 oracle 数据库 导出成 dmp 文件,然后导入到测试环境或者本地环境,期间可能会出现各种问题。那么如何使错误的导入数据全部删除呢。可以这样做: 1. 本地虚拟机启动 oracle 服务 2. sqldeveloper 连接 o…...

探索C嘎嘎的奇妙世界:第二关---C++的输入与输出

1 C的输入与输出: 新生婴儿会以自己独特的方式向这个崭新的世界打招呼,C刚出来后,也算是一个新事物, 那C是否也应该向这个美好的世界来声问候呢?我们来看下C是如何来实现问候的呢? 在 C的不断发展中,出现了许多新的头…...

实现思路:Vue 子组件高度不固定下实现瀑布流布局

实现思路:Vue 子组件高度不固定下实现瀑布流布局 一、瀑布流布局基础实现原理 在深入解说不定高度子组件的瀑布流如何实现之前,先大体说一下子组件高度固定已知的这种实现原理: 有一个已知组件高度的数组。定义好这个瀑布流的列数&#xff…...

构建实时搜索与推荐系统:Elasticsearch与业务结合

在当今这个信息爆炸的时代,搜索引擎和推荐系统已成为我们日常生活中不可或缺的一部分。它们不仅帮助我们快速找到所需信息,还根据我们的喜好推荐相关内容,提升了用户体验。本文将探讨如何使用Elasticsearch构建实时搜索与推荐系统&#xff0c…...

鸿蒙 如何将base64的图片保存到相册

把一个base64图片 保存到鸿蒙手机 相册中怎么实现呢? 下面有2中方法 方案一:可以通过安全控件「保存控件(SaveButton)」实现。该控件对应媒体库写入特权。应用集成保存控件后,用户点击该控件,应用会获取1…...

高速公路智能管理系统:构建安全畅通的数字大动脉

随着城市化进程的加速和交通需求的增长,高速公路系统作为城市交通的重要组成部分,正承担着越来越多的交通运输任务。为了提升高速公路的安全性、便捷性和智能化管理水平,高速公路智能管理系统应运而生。本文将深入探讨高速公路智能管理系统的…...

基于Java自习室在线预约系统 的设计与实现

博主介绍: 大家好,本人精通Java、Python、C#、C、C编程语言,同时也熟练掌握微信小程序、Php和Android等技术,能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验,能够为学生提供各类…...

摄像头校准之白平衡畸变坏点

摄像头校准之白平衡&畸变&坏点 1. 源由2. 校准内容3. 畸变校准一、畸变模型二、校准步骤1. 准备工作2. 特征点检测3. 计算内参数和畸变系数4. 畸变校正 三、验证和优化1. 视觉验证2. 误差评估3. 参数优化 4. 白平衡校准一、白平衡基础二、自动白平衡(AWB&am…...

【C++进阶】模板进阶与仿函数:C++编程中的泛型与函数式编程思想

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ ⏩收录专栏⏪&#xff1a;C “ 登神长阶 ” &#x1f921;往期回顾&#x1f921;&#xff1a;栈和队列相关知识 &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀模板进阶 &#x1f9e9;<&…...

OpenCV之cv::Scalar

在 OpenCV 中&#xff0c;cv::Scalar 是一个模板类&#xff0c;用于表示多通道的值。常用来表示颜色或其他具有多个分量的数据。在图像处理中&#xff0c;cv::Scalar 经常用于指定颜色。 cv::Scalar(255, 255, 255) 具体如何理解&#xff0c;取决于图像的颜色空间&#xff1a;…...

智能合约与身份验证:区块链技术的创新应用

一、引言 区块链&#xff0c;一个近年来备受瞩目的技术名词&#xff0c;已经从最初的数字货币领域扩展到了众多行业。那么&#xff0c;究竟什么是区块链&#xff1f;它为何如此重要&#xff1f;本文将深入剖析区块链技术的原理、应用及未来发展。 二、区块链的基本概念 区块…...

浔川身份证号码查询——浔川python科技社

Python获取身份证信息 公民身份号码是每个公民唯一的、终身不变的身份代码&#xff0c;由公安机关按照公民身份号码国家标准编制。每一个居民只能拥有一个唯一的身份证&#xff0c;它是用于证明持有人身份的一种法定证件。 身份证包含了个人的一些重要信息&#xff0c;比如&am…...

C++的标准容器及其应用

C的标准容器及其应用 数组&#xff08;array&#xff09;数组的特征应用实列 前向列表&#xff08;forward_list&#xff09;前向列表的特征应用实列 列表&#xff08;list&#xff09;列表的特征应用实列 有序映射&#xff08;map&#xff09;有序映射的特征应用实列 队列&…...

linux如何部署前端项目和安装nginx

要在Linux上部署前端项目并安装Nginx&#xff0c;你可以按照以下步骤操作&#xff1a; 安装Nginx: sudo apt update sudo apt install nginx 启动Nginx服务: sudo systemctl start nginx 确保Nginx服务开机自启: sudo systemctl enable nginx 部署前端项目&#xff0c;假设前…...

Coolify:24.2K 星星!使用全新、开源免费且自托管的替代方案,部署应用程序的最佳工具(停止使用 Vercel)

✨点击这里✨&#xff1a;&#x1f680;原文链接&#xff1a;&#xff08;更好排版、视频播放、社群交流、最新AI开源项目、AI工具分享都在这个公众号&#xff01;&#xff09; Coolify&#xff1a;24.2K 星星&#xff01;使用全新、开源免费且自托管的替代方案&#xff0c;部…...

Dubbo入门

Dubbo&#xff0c;听名字好像有点高大上&#xff0c;但实际上它就是个让不同的计算机程序之间能够互相交流的工具&#xff0c;专业点说&#xff0c;它是一个分布式服务框架。想象一下&#xff0c;你有好几个小团队&#xff0c;每个团队负责开发一个部分&#xff0c;最后这些部分…...

从零学习es8

配置 编辑 elasticsearch.yml xpack.security.enabled: true 单节点 discovery.type: single-node设置账号&#xff1a; elasticsearch-reset-password -u elastic 如果要将密码设置为特定值&#xff0c;请使用交互式 (-i) 参数运行该命令。 elasticsearch-reset-password -i…...

String.compareTo()方法详解

Java 中的 String.compareTo() 方法用于按字典顺序比较两个字符串。这个方法实现了 Comparable 接口&#xff0c;返回一个整数&#xff0c;表示字符串的相对顺序。 方法签名 public int compareTo(String anotherString)返回值 一个负整数&#xff1a;如果当前字符串在字典顺…...

Nintex流程平台引入生成式人工智能,实现自动化革新

工作流自动化提供商Nintex宣布在其Nintex流程平台上推出一系列新的人工智能驱动改进。这些增强显著减少了文档化、管理和自动化业务流程所需的时间。这些新特性为Nintex流程平台不断扩展的人工智能能力增添了新的亮点。 Nintex首席产品官Niranjan Vijayaragavan表示&#xff1a…...

永远不要做房间里“最聪明的人”(早懂早受益)

听好了&#xff0c;茶客&#xff0c;我要向你解释一些事情。 你的工作和职责是让客户认为他是房间里最聪明的人。 如果你完成了这项任务之后&#xff0c;还有多余的精力&#xff0c;应该用它来让你的高级合伙人显得像是房间里第二聪明的人。 只有履行了这两项义务之后&#xff…...

Leetcode 3177. Find the Maximum Length of a Good Subsequence II

Leetcode 3177. Find the Maximum Length of a Good Subsequence II 1. 解题思路2. 代码实现 题目链接&#xff1a;3177. Find the Maximum Length of a Good Subsequence II 1. 解题思路 这一题我一开始的思路是直接使用暴力的动态规划的方式进行实现&#xff0c;结果遇到了…...

程序员做电子书产品变现的复盘(2)

赚钱有多种&#xff0c;简单分为两类。 &#xff08;1&#xff09;手停口停型&#xff0c;这种工作在你积极从事时可能每天能带来数千甚至上万的收入&#xff0c;但一旦停止工作&#xff0c;收入就会大幅下降甚至归零&#xff0c;例如我们的日常工资。 &#xff08;2&#xf…...