自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

原创 Python——文件

name:要打开的目标文件名的字符串(可以包含文件所在的具体路径)mode:设置打开文件的模式:只读,写入,追加等encoding:编码格式(一般使用UTF-8)

2023-12-09 17:29:24 256

原创 Python——lambda匿名函数

1、lambda匿名函数仅用于构建一个临时函数,,如果要多次使用,需要定义def带名称的函数。2、匿名函数定义中,代码行。

2023-12-09 15:08:48 267

原创 Python——数据容器

数据容器操作的异同点项目列表list元组tuple字符串str集合set字典dict元素数量支持多个支持多个支持多个支持多个支持多个元素类型任意任意仅字符任意key:除字典外任意类型;value:任意类型下标索引支持支持支持不支持不支持重复元素支持支持支持不支持不支持可修改性支持不支持不支持支持支持数据有序有序有序有序无序无序使用场景可修改,可重复的一批数据记录场景不可修改,可重

2023-12-09 14:06:22 175

原创 机器学习——入门

目标值是->目标值是->

2023-09-15 22:11:10 418

原创 计算机网络——应用层の选择题整理

1、下面关于客户/服务器模型的描述,()存在错误a.客户端必须提前知道服务器的地址,而服务器不需要提前知道客户端的地址b.客户端主要实现如何显示信息与收集用户的输入,而服务端主要实现数据的处理c.浏览器显示的内容来自服务器d.客户端是请求方,即使连接建立后,服务器也不能主动发送数据A、a、dB、c、dC、只有dD、只有c解析:选。

2022-09-02 20:25:53 3029 1

原创 计算机网络——传输层の选择题整理

1、可靠传输协议中,可靠指的是()A、使用面向连接的会话B、使用尽力而为的传输C、使用滑动窗口来维持可靠性D、使用确认机制来确保传输的数据不丢失解析:选对于A,使用面向连接的会话,只是提供了主机与主机之间的通信连接,并不是实现可靠性的根本原因,因为无连接其实也可以实现可靠性传输。对于B,使用尽力而为的传输,是不可靠的传输对于C,使用滑动窗口来维持的是发送速度,滑动窗口限制发送速度不要太快,发送的不要太多,让接收方有时间和空间接收。

2022-09-02 16:25:08 3185

原创 计算机网络——网络层の选择题整理

1、在路由器互连的多个局域网的结构中,要求每个局域网()A、物理层协议可以不同,而数据链路层及其以上的高层协议必须相同B、物理层、数据链路层协议可以不同,而数据链路层以上的高层协议必须相同C、物理层、数据链路层、网络层协议可以不同,而网络层以上的高层协议必须相同D、物理层、数据链路层、网络层及高层协议都可以不同解析:选路由器是网络层设备,向传输层及以上层次隐藏下层的具体实现,就是网络层及以下可以协议不一样,路由器都会帮其隐藏差异,但是传输层及以上层次必须一样,要不然用不了,不能通信了。

2022-09-02 13:30:43 9280 1

原创 计算机网络——数据链路层の选择题整理

1、数据链路层协议的功能不包括()A、定义数据格式B、提供结点之间的可靠传输C、控制对物理传输介质的访问D、为终端结点隐蔽物理传输的细节解析:选对于A,定义数据格式,即采用帧作为传输单元对于B,提供结点之间的可靠传输,是通过有确认连接以及差错控制实现的对于C,对物理介质的访问的控制,是数据链路层中的MAC层(介质访问子层)实现的。它定义了数据帧怎样在介质上进行传输。对于D,数据链路层不需要考虑如何实现比特流从传输,因此不用为终端结点隐蔽物理传输的细节。...

2022-08-30 21:37:05 8301 2

原创 计算机网络——物理层の选择题整理

1、()被用于计算机内部的数据传输A、串行传输B、并行传输C、同步传输D、异步传输解析:选在计算机内部,数据传输的距离短,速度快,因此要采用并行传输的方式提高传输速率。同步传输和异步传输是通信方式,不是数据传输方式。同步传输该方式是在一块数据的前面加入1个或2 个以上的同步字符SYN。SYN 字符是从ASCII 码中精选出来供通信用的同步控制字符。...

2022-08-29 20:43:33 2726

原创 计算机网络——计算机网络体系结构の选择题整理

1、计算机网络系统的基本组成是()A、局域网和广域网B、本地计算机和通信网C、通信子网和资源子网D、服务站和工作站解析:选计算机网络从上看,由组成从上看,分为和从上看,由和组成2、局域网和广域网和差异不仅在于他们覆盖的范围不同,还在于他们()A、所使用的介质不同B、所使用的协议不同C、所能支持的通信量不同D、所提供的服务不同解析:选局域网和广域网之间的差异不仅在于他们覆盖的范围不同,还在于它们所采用的协议和网络技术的不同。...

2022-08-29 13:10:00 3050

原创 操作系统——输入/输出(I/O)管理の选择题整理

1、在设备控制器中,用于实现设备控制功能的是()A、CPUB、设备控制器与处理器的接口C、I/O逻辑D、设备控制器与设备的接口解析:选I/O接口(设备控制器)位于CPU与设备之间,既要与CPU通信【由设备控制器与处理器的接口实现】,又要与设备通信【由设备控制器与设备的接口实现】,还要具有按CPU发来的命令去控制设备工作【由I/O逻辑实现】的功能。I/O逻辑,用于实现对设备的控制,通过一组控制线与CPU交互,对从CPU收到的I/O命令进行译码。...

2022-08-22 21:55:43 5969

原创 操作系统——文件管理の选择题整理

1、目录文件存放的信息是()A、某一文件存放的数据信息B、某一文件的文件目录C、该目录中所有数据文件目录D、该目录中所有子目录文件和数据文件的目录解析:选文件控制块(FCB)是用来存放控制文件需要的各种信息的数据结构,以实现“按名存取”。FCB的有序集合称为文件目录,一个FCB就是一个文件目录项。一个目录中既可能有子目录,又可能有数据文件。FCB主要包含:①基本信息,如文件名、文件的物理地址、文件的逻辑结构、文件的物理结构等。

2022-08-21 20:10:57 3602 1

原创 操作系统——内存管理の选择题整理

1、在使用交换技术时,若一个进程正在(),则不能交换出内存。A、创建B、I/O操作C、处于临界段D、死锁解析:选进程正在进行I/O操作时不能换出主存,否则其I/O数据区将被新换入的进程占用,导致错误。创建的时候换出就会创建失败,等到再有内存分配给它时,再重新创建。如果进入临界区的时候关中断了,进程在临界区内不会失去对CPU的控制,不可能被换出内存。如果没有关中断,进程可能被挂起,也就有可能会被换出内存。死锁时就应该交换出内存,让其他的进程快点执行,别“占着茅坑不拉屎😀”

2022-08-20 20:21:57 6926 1

原创 操作系统——进程与线程の选择题整理

1、进程与程序的根本区别是()A、静态和动态特点B、是不是被调入内存C、是不是具有就绪、运行和等待三种状态D、是不是占有处理器解析:选动态性是进程最重要的特性,操作系统引入进程的概念,是为了从变化的角度动态地分析和研究程序的执行。程序是静态的。2、下面的叙述中,正确的是()A、进程获得处理器运行是通过调度得到的B、优先级是进程调度的重要依据,一旦确定不能改动C、在单处理器系统中,任何时刻都只有一个进程处于运行态D、进程申请处理器而得不到满足时,其状态变为阻塞态。...

2022-08-18 20:42:17 5726 3

原创 操作系统——计算机系统概述の选择题整理

1、用户可以通过()两种方式来使用计算机A、命令接口和函数B、命令接口和系统调用C、命令接口和文件管理D、设备管理方式和系统调用解析:选操作系统向用户提供命令接口、程序接口(系统调用)和图形接口(就是显示器上的图标)。图形接口本质上是调用了系统调用而实现的功能。2、系统调用的目的是()A、请求系统服务B、终止系统服务C、申请系统资源D、释放系统资源解析:选。...

2022-08-17 20:30:03 2702

原创 计算机组成原理——输入/输出系统の选择题整理

1、下列功能中,属于I/O接口的功能是()a.数据格式的转换b.I/O过程中错误与状态检测c.I/O操作的控制与定时d.与主机和外设通信A、a、dB、a、c、dC、a、b、dD、a、b、c、d2、I/O指令实现的数据传送通常发生在()A、I/O设备和I/O端口之间B、通用寄存器和I/O设备之间C、I/O端口和I/O端口之间D、通用寄存器和I/O端口之间3、下列选项中,不属于I/O接口的是()A、磁盘驱动器B、打印机适配器C、网络控制器D、可编程中断控制1、中断判优逻辑和总线仲

2022-08-07 13:53:30 7153 1

原创 计算机组成原理——总线の选择题整理

1、系统总线用来连接()A、寄存器和运算器部件B、运算器和控制器部件C、CPU、主存和外设部件D、接口和外部设备解析:选系统总线通常用来连接计算机中的各个部件(如CPU、内存和I/O设备)寄存器和运算器部件主要用片内总线连接2、间址寻址第一次访问内存所得到的信息经系统总线的()传送到CPU。A、数据总线B、地址总线C、控制总线D、总线控制器解析:选间址寻址第一次访问内存所得到的信息是操作数的有效地址,由内存传向CPU,通过数据总线作为数据传向CPU。......

2022-08-06 12:42:25 4085

原创 计算机组成原理——中央处理器の选择题整理

1、条件转移指令执行时所依据的条件来自()A、指令寄存器B、标志寄存器C、程序计数器D、地址寄存器解析:选指令寄存器(IR):用于存放当前正在执行的指令标志寄存器:存放条件转移的条件。在条件转移时,需要对标志寄存器中的内容进行测试,如果满足条件,才可以转移。程序计数器(PC):用于存放下一个指令的地址地址寄存器:用于暂存指令或数据的地址2、下面有关程序计数器(PC)的叙述中,错误的是()A、PC中总是存放指令地址B、PC的值由CPU在执行指令过程中进行修改。...

2022-08-05 14:42:09 9801

原创 改版后的CSDN如何更换皮肤

被我找到了吧哈哈!

2022-08-04 16:12:51 378

原创 计算机组成原理——指令系统の选择题整理

1、以下有关指令系统的说法中,正确的是()A、指令系统是一台机器硬件能执行的指令全体B、任何程序运行前都要先转化为机器语言程序C、指令系统是计算机软/硬件的界面D、指令系统和机器语言是无关的解析:选D指令系统:一台机器硬件能执行的指令全体,是计算机软/硬件的界面。机器语言:机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。...

2022-08-04 11:45:01 8231 1

原创 计算机组成原理——存储系统の选择题整理

1、存储器存取周期是指()A、存储器的读出时间B、存储器的写入时间C、存储器进行连续读或写操作所允许的最短时间间隔D、存储器进行一次读或写操作所需的平均时间解析:选C存取周期是存储器进行连续读或写操作所允许的最短时间间隔存取时间是存储器进行一次读或写操作所需的平均时间2、设机器字长为32位,一个容量为16MB的存储器,CPU按半字寻址,其可寻址的单元数是()A、2B、2C、2D、2解析:选B。...

2022-08-03 15:36:34 11922 6

原创 计算机组成原理——数据的表示的运算の选择题整理

1、下列各种数制的数中,最小的数是()A、(101001)B、(101001)C、(52)D、(233)解析选B对于A,1+2+2=1+8+32=41(十进制)对于B,(101001)=>0010=2,1001=9=>29(十进制)对于C,2+5*8=42(十进制)对于D,3+3*16+2*16=3+48+258=309(十进制)......

2022-08-02 15:06:12 7168 2

原创 计算机组成原理——计算机系统概述の选择题整理

1、冯·诺依曼的基本工作方式是()A、控制流驱动方式B、多指令多数据流方式C、微程序控制方式D、数据流驱动方式解析选A对于A,因为冯诺依曼的特征是采用“存储程序”的原理,因此本质特征是控制流驱动。对于B,多指令多数据流对应的是多处理机。早期的冯诺依曼机是以运算器为中心,是单处理机。对于C,在计算机中,一条指令的功能是通过按一定次序执行一些列基本操作完成的,这些基本操作称为微操作。例如在执行加法运算时,包括取指令,取操作数,计算等步骤,每一步包含若干微操作,合起来就是微程序。......

2022-08-01 20:11:44 4608

原创 数据结构——排序の选择题整理

1、下列排序方法中,不属于内部排序方法的是()A、插入排序B、选择排序C、拓扑排序D、冒泡排序解析选拓扑排序是选择没有入度的结点依次入队。是用于寻找关键路径的,和排序本质上来说无关。因为此处的内部排序是能按升序或降序排列,而拓扑排序排完一般都是无序的。1、对初始数据序列{8,3,9,11,2,1,4,7,5,10,6}进行希尔排序。第一趟1,8,6进行了排序,间隔是5第二趟1,4,5,10进行了排序,间隔是3。...

2022-07-23 20:10:53 3468

原创 数据结构——查找の选择题整理

1、折半查找和二叉排序树的时间性能()A、相同B、有时不相同C、完全不同D、无法比较解析选折半查找的性能可以用二叉排序树来衡量,是O(logn),但是二叉排序树的时间性能还与存入的数据有关,如果是性能比较好的情况,则为O(logn),如果形成了单侧二叉树,时间性能就为O(n)。...

2022-07-22 20:55:12 5251 2

原创 数据结构——图の选择题整理

1、若从无向图的任意顶点出发进行一次深度优先搜索即可访问所有顶点,则该图一定是()A、强连通图B、连通图C、有回路D、一棵树解析选对于A,强连通图的概念是在有向图中的。对于B,连通图证明任意两个顶点之间一定能够相连,因此一定可以到达。对于C,有环图不一定是连通图不一定任意两个顶点均能到达。对于D,树是可以,但是不是树也可以,题目中说的太肯定了,不能选,比如下图就不是树,但可以完成题目中要求的功能。2、对于一个有n个顶点的图若是连通无向图,其边的个数至少为();...

2022-07-20 17:31:07 3942 3

原创 数据结构——树与二叉树の选择题整理

1、一个有124个叶子节点的完全二叉树,最多有()个结点A、247B、248C、249D、250解析选假设n为由2个孩子的结点数量,n为由1个孩子的结点数量,n为由0个孩子的结点数量。在完全二叉树中n=n+1,因为n=124,因此n=123。在完全二叉树中,n为1或0,要使有最多结点,此时n=1。故最多一共有124+123+1=248个结点2、在一棵完全二叉树中,其根的序号为1,()可判定序号为p和q的两个结点是否在同一层。A、⌊logq⌋B、logqq⌋。...

2022-07-19 19:50:44 4326 3

原创 数据结构——栈、队列、数组、串の选择题整理

1、设链表不带头结点且所有操作均在表头进行,则下列最不适合作为链栈的是()A、只有表头结点指针,没有表尾指针的双向循环链表B、只有表尾结点指针,没有表头指针的双向循环链表C、只有表头结点指针,没有表尾指针的单向循环链表D、只有表尾结点指针,没有表头指针的单向循环链表对于双向循环链表,找头结点和尾结点都很方便对于单向循环链表,已知头结点,找尾结点需要遍历整个链表,已知尾结点找头结点很方便。栈的存取时间复杂度都是O(1),因此不存在减少存取时间的问题。注意!!!......

2022-07-18 17:23:21 3563 3

原创 计算机组成原理——习题1

计算机组成原理综合应用题

2022-06-28 12:37:01 253

原创 计算机组成原理——计算机系统层次结构

冯诺依曼机特点:1、采用 “存储程序” 的工作方式。2、计算机硬件系统由5大部件组成——输入设备、输出设备、存储器、运算器、控制器。3、指令和数据以同等地位存储在存储器中,形式上没有区别,但是计算机可以区分。4、指令和数据均用二进制代码表示。指令由操作码(指出操作的类型)和地址码(指出操作数的地址)组成。5、以运算器为中心现代计算机结构:现代计算机通常以存储器为中心CPU=运算器+控制器将程序和数据以计算机能够识别和接受的形式输入计算机。将计算机处理的结果以人们能够接受的形式或其他系统所要求的

2022-06-27 18:03:50 5528 1

原创 操作系统——I/O核心子系统

需要请求“磁盘设备”的设备独立性软件的服务,因此一般来说假脱机技术是在用户层软件实现的。但是408大纲将假脱机技术归为“I/O核心子系统”的功能。用软件的方式模拟假脱机技术。输入井:模拟脱机输入时的磁带,用于收容I/O设备输入的数据。输出井:模拟脱机输出时的磁带,用于收容用户进程输出的数据。输入进程:模拟脱机输入时的外围控制机输出进程:模拟脱机输出时的外围控制机可以把一台物理设备虚拟成逻辑上的多台设备,可将独占是设备改造成共享设备。作用:缓解设备与CPU的速度矛盾,实现预输入、缓输出。用某种算

2022-06-14 11:21:29 637

原创 操作系统——I/O设备

“I/O”就是“输入/输出”(Input/Output)I/O设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。人机交互类外部设备数据传输速度慢存储设备数据传输速度快网络通信设备数据传输速度介于上述两者之间低速设备中速设备高速设备块设备传输速率较高,可寻址,即对它可随机地读/写任一块字符设备传输速率较慢,不可寻址,在输入/输出时常采用中断驱动方式电脑显示器、键盘鼠标等看得见摸得着的东西通常是插入主板扩充槽的印刷电路板CPU无法直接控制I

2022-06-14 10:01:02 2562

原创 操作系统——磁盘

表面由一些磁性物质组成,可以用这些磁性物质来记录二进制数据。磁盘表面被划分成一个个隧道,一个圈就是一个隧道。一个磁道又被划分成一个个扇区,每个扇区就是一个磁盘块,每个扇区存放的数据量相同。最内侧的扇区面积最小,数据密度最大。可以用(柱面号,盘面号,扇区号)来定位任意一个“磁盘块”①根据“柱面号”移动磁臂,让磁头指向指定柱面;②激活指定盘面对应的磁头;③磁盘旋转的过程中,指定的扇区会从磁头下面划过,这样就完成了对指定扇区的读/写。1、活动头磁盘:磁头可以移动的称为活动头磁盘。磁臂可以来回伸缩来带

2022-06-12 18:08:17 2687 3

原创 操作系统——文件共享、文件保护、文件系统的层次结构

索引结点,是一种文件目录瘦身策略。由于检索文件时只需用到文件名,因此可以将除了文件名之外的其他信息放到索引结点中。这样目录项就只需要包含文件名、索引结点指针。只有索引结点count=0时,才可以删除该文件user3对文件1进行访问时,采用符号链的方式就是先要先建立一个文件2(Link类型的文件,其中包含了文件以的存放路径。相当于快捷方式)删除时,不会考虑user3的使用问题,如果文件1已经被删除了,user3访问时,会提示已经删除为文件设置一个“口令”(如: abc112233),用户请求访问该文件

2022-06-11 13:34:20 849

原创 操作系统——文件的基本操作

进行Create系统调用时,需要提供的几个主要参数:1.所需的外存空间大小(如:一个盘块,即1KB)2.文件存放路径(“D:/Demo”)3.文件名(这个地方默认为“新建文本文档.txt”)操作系统在处理Create系统调用时,主要做了两件事:1.在外存中找到文件所需的空间 (利用空闲链表法、位示图、成组链接法等管理策略,找到空闲空间)2.根据文件存放路径的信息找到该目录对应的目录文件(如:D:/Demo目录),在目录中创建该文件对应的目录项 。目录项中包含了文件名、文件在外存中的存放位置等信息。

2022-06-11 13:05:26 1927

原创 操作系统——文件存储管理

为文件分配连续的存储空间,可以采用首次适应算法、最佳适应算法、最差适应算法1、空闲盘块链: 以盘块为单位组成一条空闲链分配的时候从链头摘下盘块回收的时候,将盘块挂到队尾2、空闲盘区链: 以盘区为单位组成一条空闲链分配的时候,采用首次适应算法、最佳适应算法、最差适应算法等算法寻找适合的盘区,如果没有找到,可以将多个盘区一起分配给文件。回收的时候,如果没有相邻的盘区,就单独挂在队尾,如果有,就合并为一个盘区每个二进制对应一个盘块,位示图一般用连续的“字”来表示,可以用(字号,位号)对应一个盘块号。

2022-06-11 12:42:58 1046 2

原创 操作系统——文件目录+对磁盘的管理

目录文件中的一条记录目录文件也是一种有结构文件1、搜索: 当用户要使用一个文件时,系统要根据文件名搜索目录,找到该文件对应的目录项2、创建文件: 创建一个新文件时,需要在其所属的目录中增加一个目录项3、删除文件: 当删除一个文件时,需要在目录中删除相应的目录项4、显示目录: 用户可以请求显示目录的内容,如显示该目录中的所有文件及相应属性5、修改目录: 某些文件属性保存在目录中,因此这些属性变化时需要修改相应的目录项(如:文件重命名)1、单级目录结构: 实现按名存取,不允许文件重名。不适用于多用

2022-06-10 14:01:44 2049

原创 操作系统——文件管理+文件逻辑结构

一组有意义的信息/数据的集合文件名: 由创建文件的用户决定文件名,主要是为了方便用户寻找,同一目录下不允许有重名文件。标识符: 一个系统内的各文件标识符唯一,对用户来说没有可读性,是操作系统用于区分各个文件的一种内部名称。类型: 指明文件的类型(.txt,.img)位置: 文件存放的路径(对用户可见),文件存放的外存地址(用户不可见,操作系统使用)。大小: 指明文件大小。创建时间、上次修改时间、文件所有者信息保护信息: 对文件进行保护的访问控制信息。由一些二进制或字符流组成,又称为“流式文

2022-06-10 11:19:40 432

原创 操作系统——虚拟内存

1、一次性,作业必须一次性全部装入内存后才能开始运行,导致大作业无法运行,多道程序并发度下降。2、驻留性,一旦作业装入内存,就会一直驻留在内存中将近期会频繁访问到的数据放到更告诉的存储器中,暂时不用的数据放在更低速存储器中。将程序按照使用频率进行分类,使用频率高的放在内存中,使用频率低的放在外存中,使用的时候再去调用。虚拟内存的最大容量:由计算机的地址结构(CPU寻址范围)确定的。虚拟内存的实际容量:min(CPU寻址范围,内存和外存容量之和)1、多次性:无需在作业运行时,一次性全部装入内存,可以被分成

2022-06-09 20:32:59 1719

原创 操作系统——内存分配与管理

内存是用于存放数据的硬件。程序在执行前需要先放到内存中才能被CPU处理。如果字长为16位的计算机“按字编址”,则每个存储单元大小为1个字;每个字的大小为16个二进制位。如果计算机“按字节编址”则每个存储单元大小为1字节,即1B,即8个二进制位。编译: 由编译程序将用户源代码编译成若干个目标模块(编译就是把高级语言翻译为机器语言)。链接: 由链接程序将编译后形成的一组目标模块,以及所需库函数链接在一起,形成一个完整的装入模块。装入(装载): 由装入程序将装入模块装入内存运行。1、绝对装入: 在编译时,如果

2022-06-08 21:13:59 4786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除