From 2f25ec2a4b857ce257cddd6be128409b727f1090 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=A9=E4=B8=9C?= <3187628460@qq.com> Date: Wed, 20 Mar 2024 23:07:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...60\345\222\214\344\275\234\344\270\232.md" | 114 ++++++++++++++++++ .../20240319 \347\254\224\350\256\260.md" | 111 +++++++++++++++++ 2 files changed, 225 insertions(+) create mode 100644 "56 \351\273\204\346\265\251\344\270\234/20240318 \350\275\257\344\273\266\347\254\224\350\256\260\345\222\214\344\275\234\344\270\232.md" create mode 100644 "56 \351\273\204\346\265\251\344\270\234/20240319 \347\254\224\350\256\260.md" diff --git "a/56 \351\273\204\346\265\251\344\270\234/20240318 \350\275\257\344\273\266\347\254\224\350\256\260\345\222\214\344\275\234\344\270\232.md" "b/56 \351\273\204\346\265\251\344\270\234/20240318 \350\275\257\344\273\266\347\254\224\350\256\260\345\222\214\344\275\234\344\270\232.md" new file mode 100644 index 0000000..bebbe0e --- /dev/null +++ "b/56 \351\273\204\346\265\251\344\270\234/20240318 \350\275\257\344\273\266\347\254\224\350\256\260\345\222\214\344\275\234\344\270\232.md" @@ -0,0 +1,114 @@ +# 软件的作业和笔记 + +## 笔记 + +##### 1 分类 + +软件分为操作系统,dll,驱动和运用软件 + +##### 2 操作系统 + +主流的操作系统: + +1. windows + +2. unix内核:苹果、ios + +3. linux内核(以命令行模式运行为主):安卓、鸿蒙 + +4. linux发行版本:Debian、CentOS、RedHat、Ubantu、各种麒麟 + +##### 3 驱动 + +###### 3.1获取方式 + +​ 官方提供(产品附带的安装光盘)、官网下载 + +主流驱动:win系统集成 + +##### 4.DLL + +​ windos动态库(不能单独执行),exe可执行文件(双击可执行) + +二、应用软件 + +1.办公软件 + +2.浏览器 + +3.社交软件 + +4.下载软件:BT下载:提到BT种子和磁力链的概念,使用下载工具和不用下载工具的区别:续传功能 + +5.网盘 + +6.视频 + +7.音乐 + +8.娱乐辅助 + +9.游戏 + +10.电商 + +11.办公考勤 + +## 作业 + +### 1.啥是DLL文件? + +DLL文件即**动态链接库**文件,是Windows系统中封装代码和数据以及实现资源共享的一种方式,当然本质上它就是一个已经编译好的机器指令文件。 + +**动态链接** + +指的是程序运行时,有需要才去调用某个DLL。 + +**库** + +指的是一般一个DLL里会包含各种函数并对外提供API。 + +一般就和开发中自定义的模块类似,可以将DLL通俗理解为具有某些功能的箱子,箱子里存放着已经编写好的逻辑代码和数据,箱子上有一些按钮,这就是API,外部程序调用API就好像按这些按钮一样,不需要知道箱子内部逻辑是怎么实现的,只需要阅读一些说明书之类的东西,就可以“把玩”这个箱子——也就是DLL了。 + +**优点** + +**①提供代码共享与节省内存** + +**②便利团队协作与迭代开发** + +**③易于扩展与本地化** + +### Mac 和 Linux + +- Windows里动态链接库后缀为 .dll +- Linux里后缀为 .so +- Mac里后缀为 .dylib + +尽管在不同的操作系统中,动态链接库的后缀名和具体生成方式有所不同,但本质是一样的。 + +### 2.p2p传输模式 + +P2P传输模式,即**点对点传输**,是一种文件即时传输方式,其核心在于让所有客户端都能提供资源,包括带宽、存储空间、计算能力。 + +在P2P网络中,客户端A和客户端B直接建立连接,无需通过服务器中转,从而减少了上传-下载的时间,提高了传输效率。P2P模式还具有多点下载的特征,即在下载资源时,不同的节点会从不同的其他节点获取资源的不同部分,并将下载的部分传输给其他节点,这样分散了下载的压力,使得下载速度不受服务器带宽及下载人数的限制。P2P技术的应用非常广泛,包括共享各种格式的音频、视频、数据等,并且在实时媒体业务、网络电视、远程医疗等方面发挥了重要作用。 + +然而,P2P模式也有一些缺点,例如长期霸占带宽资源可能导致内网通信中断,如果“种子”过期则无法下载等。P2P模式可以分为集中式对等网络、分布式对等网络和混合P2P网络,各有其特点和适用场景。 + +### 3.什么是ISO? + +**ISO映像**是一种光盘的存档文件,是磁盘映像的类型之一,数据由一张光盘的每个扇区组成,这包括光盘的文件系统。ISO映像文件通常采用文件扩展名`.iso`。名称ISO取自用于CD-ROM介质的ISO 9660文件系统,但ISO映像也可包含DVD和蓝光光盘使用的UDF文件系统。 + +### 4.理解计算机启动的四个步骤 + +​ 1.开机自检 + +​ 2.启动顺序 + +​ 3.硬盘启动 + +​ 4.操作系统 + +### 5.理解BIOS和CMOS的关系 + +BIOS是只读不写的基础程序,而CMOS是一个可读可写的一个应用程序。 + diff --git "a/56 \351\273\204\346\265\251\344\270\234/20240319 \347\254\224\350\256\260.md" "b/56 \351\273\204\346\265\251\344\270\234/20240319 \347\254\224\350\256\260.md" new file mode 100644 index 0000000..f08d328 --- /dev/null +++ "b/56 \351\273\204\346\265\251\344\270\234/20240319 \347\254\224\350\256\260.md" @@ -0,0 +1,111 @@ +# 笔记 + +## 如何重装系统 + +1.按完开机键之后一直按 F2 进入BIOS界面 + +2.设置优先启动项分为:U盘启动,硬盘启动,光盘启动,从网络启动 + +3.进入BIOS后看自己选择什么安装方式 + +4.如果安装系统用的时U盘就在BOOT选项中第一启动项设为U盘, + +5.如果是CD光盘就用CD-ROM,如果要用网络启动,就用NETWOR。 + +6.而系统可以选择通过网站来下载专业版或是通过官网下载镜像(iso) + +### Windows 中的常见文件扩展名 + +*.txt文本文件; + +*.doc和*.docx,它们是Word产生的文件; + +*.xls和*.xlsx,他们是Excel表格产生的文件; + +*.PPTX,Microsoft Powerpoint演示文稿 + +*.accdb,是Microsoft Access 2007软件使用的一种存储格式; + +*.PDF,是可一种携带文档格式,俗称PDF格式; + +*.htm和 *.html,即主页文件; + +*.jpg、*.png、*.GIF,都是图片文件格式,显示效果和压缩格式以及文件大小不同; + +*.PSD是Adobe Photoshop的文件格式; + +*.WAV是微软公司用作Windows平台上保存音频信息的格式; + +*.MP3是一种音频压缩技术,其全称是动态影像专家压缩标准音频层面3,音频文件格式; + +*.WMA是一种音频格式,其全名为Windows Media Audio,是微软公司新推出的一种音频格式; + +*.MPEG是国际标准化组织的运动图像专家小组开发的动画文件格式,支持音频、视频文件格式; + +*.AVI是一种视频音频交叉存取格式; + +*.MP4是一套用于音频、视频信息的压缩编码标准格式; + +(以上六种都是音视频文件格式) + +*.ZIP、*.RAR、*.LZH、*.JAR、*.CAB,都是压缩文件格式; + +*.EXE、*.COM是可执行文件的后缀,一般软件和程序的安装文件都是这种格式; + +*.WPS是WPS产生的文件; + +下面是一些常见但不常用到的扩展名: + +*.REG,是注册表文件 + +*.BAT是批处理文件后缀,其中有许多命令或可执行文件名,主要用于提高工作效率; + +*.SYS是系统扩展管理文件,它不能被直接执行,但可以被加载; + +*.DAT是数据文件(data); + +*.TMP是临时文件(temporal)。 + +*.LOG是日志文件(log); + +*.drv是设备驱动程序(Driver); + +*.fon和*.fot都是字库文件; + +*.rec是记录器宏文件(Record); + +*.grp是分组文件(Group); + +*.ini是初始化信息文件 (Initiation); + +*.pif是DOS环境下的可执行文件在Windows下执行时所需要的文件格式; + +*.crd是卡片文件(Card); + +*.wri是文本文件(Write),它是字处理write.exe生成的文件; + +*.cal是日历文件; + +*.clp是剪贴板中的文件格式; + +*.par是交换文件; + +*.pwl是口令文件(Password); + +*.bmp是一种位图文件格式,Microsoft公司和IBM开发的位图文件格式; + +*.QTM是Apple公司开发的动画文件格式,支持压缩,用于保存音频和运动视频信息; + +*.AIF是Apple公司开发的声音文件格式,被Macintosh平台和应用程序所支持。支持压缩; + +*.BAS是BASIC语言源程序; + +*.PAS是PASCAL语言程序; + +*.FOR是Fortran语言程序; + +*.C是C语言; + +*.ASM是汇编语言程序; + +*.HLP是帮助文件(help); \ No newline at end of file -- Gitee