自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 笔试强训day40

一、选择题1、上网的时候,访问某个网页却突然出现了某个运营商的网页(如联通、电信)。出现此问题可能的原因是?( )A DNS劫持B DDoS攻击C MAC地址欺骗D 伪造DHCP服务器他的回答: C (错误)正确答案: A2、TCP建立连接的三次握手中,第二次握手发送的包会包含的标记,最正确的描述是?A ACKB SYN,ACKC SYN,PSHD SYN他的回答: B (正确)正确答案: B3、当使用TCP协议编程时,下列问题哪个是必须由程序员考虑和处理的?A 乱序数据包的

2022-05-23 17:00:52 1892 1

原创 笔试强训day39

一、选择题1、/etc/resolv.conf的用途是A 邮件服务的设置文件B DHCP的设置文件C DNS解析的设置文件D 网络路由的设置文件他的回答: C (正确)正确答案: C2、能够PING通同网段的节点,但却如PING不通其他网段的所有节点的最可能的原因A 本机网关设置错误B 本机没有正确设置DNSC 对方运行的是不同的操作系统D 二层交换机故障他的回答: B (错误)正确答案: A3、常被提及的Dos攻击的是以下的行为;A 侵入目标服务器,获取重要数据B 采用穷

2022-05-23 16:34:31 520

原创 笔试强训day38

一、选择题1、在计算机网络中,TCP和UDP协议的相似之处是()A 面向非连接的协议B 面向连接的协议C 其余选项都不对D 传输层协议他的回答: B (错误)正确答案: D2、在 OSI 参考模型中能实现路由选择,拥塞控制与互联功能的层是()A 物理层B 网络层C 数据链路层D 应用层他的回答: B (正确)正确答案: B3、在TCP/IP中,ICMP属于哪一层协议?A IPB PPPC UDPD TCP他的回答: A (正确)正确答案: A4、在发送TCP接收到

2022-05-23 16:12:56 508

原创 笔试强训day36

一、选择题1、下列关于线程说法错误的是()A 耗时的操作使用线程,提高程序响应B 耗内存的操作使用线程,提高内存利用率C 多CPU的系统使用线程,提高CPU利用率D 并行操作使用线程,如c/s架构中服务端程序为每个客户端请求创建一个线程来响应他的回答: B (正确)正确答案: B2、如果将固定块大小的文件系统中的块大小设置大一些,会造成()。A 更好的磁盘吞吐量和更差的磁盘空间利用率B 更好的磁盘吞吐量和更好的磁盘空间利用率C 更差的磁盘吞吐量和更好的磁盘空间利用率D 更差的磁盘吞吐

2022-05-23 15:40:29 1038

原创 笔试强训day37

一、选择题1、在 OSI 分层模型中,把传输的比特流划分为帧,是哪一层的功能( )A 物理层B 网络层C 数据链路层D 传输层他的回答: D (错误)正确答案: C2、下面关于源端口地址和目标端口地址的描述中,正确的是( )A 在TCP/UDP传输段中,源端口地址和目的端口地址是不能相同的B 在TCP/UDP传输段中,源端口地址和目的端口地址必须是相同的C 在TCP/UDP传输段中,源端口地址和目的端口地址是可以相同的D 以上描述均不正确他的回答: A (正确)正确答案: A

2022-05-22 15:39:55 405

原创 笔试强训day35

一、选择题1、在支持多线程的系统中,进程P创建的若干个线程不能共享的是( )。A 进程 P 的代码段B 进程 P 中打开的文件C 进程 P 的全局变量D 进程 P 中某线程的栈指针他的回答: A (错误)正确答案: D2、操作系统中关于竞争和死锁的关系下面描述正确的是?A 竞争一定会导致死锁B 死锁一定由竞争引起C 竞争可能引起死锁D 预防死锁可以防止竞争他的回答: C (正确)正确答案: C3、并发是并行的不同表述,其原理相同。A 错B 对他的回答: A (正确)正确

2022-05-20 15:59:26 779

原创 笔试强训day34

一、选择题1、下列有关在一个处理器(processor)上跑两个线程(thread)的说法中,正确的是?A 一个线程可以改变另一个线程的程序计数器(program counter)B 一个线程既不能读也不能写另一个线程的栈(stack)C 一个线程可以读写另一个线程的寄存器(register)D 以上都不对他的回答: A (错误)正确答案: B2、如何减少换页错误?A 进程倾向于占用CPUB 访问局部性(locality of reference)满足进程要求C 进程倾向于占用I/O

2022-05-20 09:20:34 385

原创 笔试强训day33

一、选择题1、若一个用户进程通过read 系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )。Ⅰ. 若该文件的数据不在内存中,则该进程进入睡眠等待状态Ⅱ. 请求 read 系统调用会导致 CPU 从用户态切换到核心态Ⅲ. read 系统调用的参数应包含文件的名称A 仅Ⅰ、 ⅡB 仅Ⅰ、 ⅢC 仅Ⅱ、 ⅢD Ⅰ、 Ⅱ和Ⅲ他的回答: C (错误)正确答案:A2、Linux文件权限一共10位长度,分成四段,第三段表示的内容是()?A 文件类型B 文件所有者的权限

2022-05-20 08:01:29 637

原创 笔试强训day32

一、选择题1、处于运行状态的操作系统程序应放在()A 寄存器中B 主存中C 辅存中他的回答: A (错误)正确答案: B2、在系统内存中设置磁盘缓冲区的主要目的是()。A 减少磁盘 I/O 次数B 减少平均寻道时间C 提高磁盘数据可靠性D 实现设备无关性他的回答: A (正确)正确答案: A3、下列选项中,会导致进程从执行态变为就绪态的事件是()。A 执行 P(wait)操作B 申请内存失败C 启动 I/O 设备D 被高优先级进程抢占他的回答: D (正确)正确答案:

2022-05-18 15:36:38 257

原创 笔试强训day31

一、选择题1、在单处理器系统中,如果同时存在有12个进程,则处于就绪队列中的进程数量最多为()A 1B 9C 10D 11他的回答: D (正确)正确答案:D2、以下关于多线程的叙述错误的是:A 线程同步的方法包括使用临界区,互斥量,信号量等B 两个线程同时对简单类型全局变量进行写操作也需要互斥C 实现可重入函数时,对自动变量也要用互斥量加以保护D 可重入函数不可以调用不可重入函数他的回答: D (错误)正确答案: C3、系统死锁的可能的原因是A 进程死循环B 资源循环等待

2022-05-17 17:37:22 751

原创 笔试强训day30

一、选择题1、考虑下面这个简单的例子,让我们看看reflection是如何工作的。import java.lang.reflect.*;public class DumpMethods{ public static void main(String[] args) { try { Class c=Class.forName(args[0]); Method m[]=c.getDeclaredMethods(); for (int i = 0; i < m.length;

2022-05-15 21:13:47 792

原创 笔试强训day29

一、选择题1、以下哪项是类实例化的语句?A varName ClassName=new varName();B ClassName varName=new ClassName(new ClassName);C ClassName varName=ClassName();D ClassName varName=new ClassName();他的回答: D (正确)正确答案: D2、下列关于 java 语言的特点,描述错误的是()A java是跨平台的编程语言B java支持分布式计算C

2022-05-09 17:34:47 263

原创 笔试强训day28

一、选择题1、如果希望监听TCP端口9000,服务器端应该怎样创建socket?A new Socket(“localhost”,9000);B new ServerSocket(9000);C new Socket(9000);D new ServerSocket(“localhost”,9000);他的回答: D (错误)正确答案: B2、下列哪个类的声明是正确的?A abstract final class HI{}B abstract private move(){}C pro

2022-05-09 16:37:40 347

原创 笔试强训day27

一、选择题1、用命令方式运行以下代码的运行结果是()public class f{ public static void main(String[] args){ String foo1 = args[1]; String foo2 = args[2]; String foo3 = args[3]; }}命令: java f a b cA 程序编译错误B a b cC 程序运行错误D f他的回答: C (正确)正确答案: C2、若有定义语句: int a=10 ;

2022-05-09 16:09:47 988

原创 笔试强训day26

一、选择题1、在Java中,以下关于方法重载和方法重写描述正确的是?A 方法重载和方法的重写实现的功能相同B 方法重载出现在父子关系中,方法重写是在同一类中C 方法重载的返回值类型必须一致,参数项必须不同D 方法重写的返回值类型必须相同或相容。他的回答: B (错误)正确答案: D2、下列哪些语句关于内存回收的说明是正确的? ( )A 程序员必须创建一个线程来释放内存B 内存回收程序负责释放无用内存C 内存回收程序允许程序员直接释放内存D 内存回收程序可以在指定的时间释放内存对象他

2022-05-09 12:28:19 266

原创 笔试强训day25

一、选择题1、下面有关JVM内存,说法错误的是?A 程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离的B Java方法执行内存模型,用于存储局部变量,操作数栈,动态链接,方法出口等信息,是线程隔离的C 方法区用于存储JVM加载的类信息、常量、静态变量、即时编译器编译后的代码等数据,是线程隔离的D 原则上讲,所有的对象都在堆区上分配内存,是线程之间共享的他的回答: C (正确)正确答案: C2、下列程序段的输出结果是:( )public void c

2022-05-09 12:03:42 501

原创 软件测试分类篇

文章目录1 按测试对像划分1.1 界面测试1.2 可靠性测试# 1.3 容错性测试1.3 文档测试1.4 兼容性测试1.5 易用性测试1.6 安装卸载测试1.7 安全测试1.8 性能测试1.9 内存泄漏测试2 按是否查看代码划分2.1 黑盒测试(Black-box Testing)2.2 白盒测试(White-box Testing)2.3 灰盒测试(Gray-Box Testing)3 按开发阶段划分3.1 测试金字塔3.2 单元测试(Unit Testing)3.3 集成测试(Integration T

2022-05-04 11:26:41 311

原创 软件测试 用例篇

文章目录1.测试用例的基本元素2 测试用例的给我们带来的好处3 测试用例的设计方法3.1 基于需求进行测试用例的设计3.1.1 功能需求测试分析3.1.2 非功能需求测试分析3.2 具体的设计方法3.2.1 等价类3.2.1 边界值3.2.3 错误猜测法3.2.4 场景设计法3.3 因果图3.3.1 因果图的需要掌握的基本知识3.4 正交排列4 什么样的测试用例是一个好的测试用例?4.1 什么是测试用例的有效性?5 测试用例的粒度和评价5.1 ###测试用例的粒度5.2 ###测试用例的评价6 面试案例1

2022-05-04 09:51:21 723

原创 笔试强训day24

一、选择题1、将N条长度均为M的有序链表进行合并,合并以后的链表也保持有序,时间复杂度为()?A O(N * M * logN)B O(N*M)C O(N)D O(M)他的回答: B (错误)正确答案: A2、下设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,c,f,e,a则栈S的容量至少为()A 6B 5C 4D 3他的回答: D (正确)正确答案: D3、大小为MAX的循环队列中,f为当前对头元素位置,r为当前队尾元素位置(最后一个元素的位置

2022-05-03 23:07:38 1948

原创 笔试强训day23

一、选择题1、在双向循环链表中,在p指针所指的节点后插入一个指针q所指向的新节点,修改指针的操作是____。A p->next=q;q->prior=p;p->next->prior=q;q->next=q;B p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;C q->prior=p;q->next=p->next;p->next->prior=

2022-05-03 20:59:20 853

原创 JavaScript(WebAPI)

文章目录1 WebAPI 背景知识1.1 什么是 WebAPI1.2 什么是 API2 DOM 基本概念2.1 什么是 DOM2.2 DOM 树3 获取元素3.1 querySelector3.2 querySelectorAll4 事件初识4.1 基本概念4.2 事件三要素5 操作元素5.1 获取/修改元素内容5.1.1 innerText5.1.2 innerHTML5.2 获取/修改元素属性5.3 获取/修改表单元素属性5.4 获取/修改样式属性5.4.1 行内样式操作5.4.2 类名样式操作6 操作

2022-05-02 12:27:21 132

原创 JavaScript(基础语法)

文章目录1 初识 JavaScript1.1 JavaScript 是什么1.2 JavaScript 和 HTML 和 CSS 之间的关系1.3 JavaScript 运行过程1.4 JavaScript 的组成2 前置知识2.1 第一个程序2.2 JavaScript 的书写形式2.2.1 行内式2.2.2 内嵌式2.2.3 外部式2.3 注释2.4 输入输出2.4.1 输入: prompt2.4.2 输出: alert2.4.3 输出: console.log3 语法概览3.1 变量的使用3.1.1

2022-05-01 18:59:12 812 1

原创 认识前端CSS

文章目录1 CSS 是什么2 基本语法规范3 引入方式3.1 内部样式表3.2 行内样式表3.3 外部样式4 代码风格4.1 样式格式4.2 样式大小写4.3 空格规范5 选择器5.1 选择器的功能5.2 选择器的种类6 基础选择器6.1 标签选择器6.2 类选择器6.3 id 选择器6.4 通配符选择器6.5 基础选择器小结7 复合选择器7.1 后代选择器7.2 子选择器7.3 并集选择器7.4 伪类选择器7.5 复合选择器小结8 常用元素属性8.1 字体属性8.1.1 设置字体8.1.2 大小8.1.3

2022-05-01 13:45:55 141

原创 熟悉HTML基础

文章目录1 HTML 结构1.1 认识 HTML 标签1.2 HTML 文件基本结构1.3 标签层次结构1.4 快速生成代码框架2 HTML 常见标签2.1 注释标签2.2 标题标签: h1-h62.3 段落标签: p2.4 换行标签: br2.5 格式化标签2.6 图片标签: img2.7 超链接标签: a3 表格标签3.1 基本使用3.2 合并单元格3.3 列表标签3.4 表单标签3.5 label 标签3.6 select 标签3.7 textarea 标签3.8 无语义标签: div & s

2022-05-01 10:31:00 363

原创 笔试强训day22

一、选择题1、若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式最节省时间。A 顺序表B 双链表C 带头结点的双循环链表D 单循环链表他的回答: D (错误)正确答案: A参考答案:数组取、尾插、尾删元素O(1)2、下列数据结构具有记忆功能的是?A 队列B 循环队列C 栈D 顺序表他的回答: D (错误)正确答案: C3、循环两列放在一维数组A[0…M-1]中,end1指向队头元素,end2指向队尾元素的后一个位置。假设队列两端均可

2022-04-30 23:17:20 633

原创 笔试强训day21

文章目录一、选择题二、判断题一、选择题1、设一个有序的单链表中有n个结点,现要求插入一个新结点后使得单链表仍然保持有序,则该操作的时间复杂度()A O(log2n)B O(1)C O(n2)D O(n)他的回答: B (错误)正确答案: D2、一个栈的初始状态为空。首先将元素5,4,3,2,1 依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为?A 1DCAB2345B 1DCBA2345C 54321ABCD

2022-04-27 17:29:01 500

原创 Java训练题16

文章目录一、选择题二、编程题一、选择题1、二叉树是非线性数据结构,所以( )A. 它不能用顺序存储结构存储;B. 它不能用链式存储结构存储;C. 顺序存储结构和链式存储结构都能存储;D. 顺序存储结构和链式存储结构都不能使用2、执行( )操作时,需要使用队列作为辅助存储空间。A. 查找哈希(hash)表B. 层序遍历C. 先序(根)遍历二叉树D. 深度优先搜索图3、中序遍历为abcd的二叉树可能是下面的哪棵【多选】( )A.B.C. D. 4、关于堆数据结构,下面描述中不恰

2022-04-25 14:12:27 989

原创 Java训练题15

文章目录一、选择题二、编程题一、选择题1、一棵有15个节点的完全二叉树和一棵同样有15个节点的普通二叉树,叶子节点的个数最多会差多少个?( )A. 3B. 5C. 7D. 92、在一棵二叉树中,假定每个结点只有左孩子,没有右孩子,对它分别进行前序遍历和后序遍历,则具有相同的遍历结果。( )A. 正确B. 错误3、一棵满二叉树同时又是一棵平衡树。这种说法( )A. 正确B. 错误4、已知一棵二叉树的先序和中序遍历序列如下:先序:A、B、C、D、E、F、G、H、I,J中序:C、B、A

2022-04-25 13:59:24 1127

原创 Java训练题14

文章目录一、选择题二、编程题一、选择题1、递归算法一般需要利用哪种数据结构实现( )A. 数组B. 链表C. 队列D. 栈2、以下二叉树前序遍历的顺序是( )A. abefdB. abdefC. ebfadD. efbda3、已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则该完全二叉树的结点个数最多是( )A. 39B. 52C. 111D. 1194、具有 12 个结点的完全二叉树有( )A. 5个叶子结点B. 5个度为2的结点C. 7个分支结点D. 2

2022-04-25 13:36:19 669

原创 Java训练题13

文章目录一、选择题二、编程题一、选择题1、单链表实现的栈,栈顶指针为Top(只是一个指针),入栈一个P节点时,其操作步骤为( )A. Top.next=p;B. p.next=Top.next;Top.next=p;C. p.next=Top;Top=p.next;D. p.next=Top;Top=Top.next;2、下列与队列结构有关联的是 ( )A. 函数的递归调用B. 数组元素的引用C. 多重循环的执行D. 先到先服务的作业调度3、以下 ( ) 不是队列的基本运算A. 从

2022-04-25 12:54:44 908

原创 Java训练题12

文章目录一、选择题二、编程题一、选择题1、在单链表中,要将s所指结点插入到p所指结点之后,其语句应为( )A. s.next=p+1; p.next=s;B. p.next=s; s.next=p.nextC. s.next=p.next; p.next=s.next;D. s.next=p.next; p.next=s;2、下述有关栈和队列的区别,说法错误的是 ( )A. 栈是限定只能在表的一端进行插入和删除操作。B. 队列是限定只能在表的一端进行插入和在另一端进行删除操作。C. 栈和

2022-04-25 12:26:50 1414

原创 Java训练题11

文章目录一、选择题二、编程题一、选择题1、线性结构的是【多选】( )A. 数组 B. 链式存储栈 C. 顺序存储栈 D. 顺序存储二叉树2、有一个单向链表,头指针和尾指针分别为p,q,以下哪项操作的复杂度不受链表长度的影响【多选】( )A. 删除头部元素B. 删除尾部元素C. 头部元素之前插入一个元素D. 尾部元素之后插入一个元素3、在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用的语句是 ( )A. p=q.nextB.

2022-04-25 11:48:29 834

原创 Java训练题10

文章目录一、选择题二、编程题一、选择题1、数组常用的两种基本操作是 ( )A. 建立与删除B. 删除与查找C. 查找与修改D. 插入与索引2、线性表的逻辑顺序与物理顺序总是一致的 ( )A. 是B. 否3、定义了一维 int 型数组 a[10] 后,下面错误的引用是( )A. a[0] = 1;B. a[0] = 5*2;C. a[10] = 2;D. a[1] = a[2] * a[0];4、从一个长度为n的数组中删除第i个元素(1≤i≤n)时,需向前移动()个元素 ( )

2022-04-25 09:50:14 517

原创 Java训练题9

文章目录一、选择题二、编程题一、选择题1、请指出冒泡排序平均时间复杂度( )A. n^2B. nlognC. nD. logn2、确定如下关于求n!算法的时间复杂度是( )long fac(int n) { return (n > 1 ? n * fac(n - 1) : 1);}A. O(n)B. O(nlog(n))C. O(n^2)D. O(n^3)3、判断对错。List,Set,HashMap都继承自Collection接口 ( )A. 对B. 错4

2022-04-23 22:53:36 485

原创 Java训练题8

文章目录一、选择题二、编程题一、选择题1、关于java中的数组,下面的一些描述,哪些描述是准确的( )A: 数组是一个对象,不同类型的数组具有不同的类B: 数组长度是可以动态调整的C: 数组是一个连续的存储结构D: 一个固定长度的数组可类似这样定义:int array[100]2、若声明一个浮点数数组如下: float average[]=new float[30];假设该数组的内存起始位置为200, average[15]的内存地址是( )A: 214B: 215C: 260D:

2022-04-23 22:26:03 868

原创 笔试强训day20

一、选择题1、对于顺序存储的线性表,访问结点和增加结点的时间复杂度为()。A O(n) O(n)B O(n) O(1)C O(1) O(n)D O(1) O(1)他的回答: C (正确)正确答案: C2、若栈采用顺序存储方式存储,现两栈共享空间V[1…m],top[i]代表第i个栈( i =1,2)栈顶,栈1的底在v[1],栈2的底在V[m],则栈满的条件是( )。A top[1]+top[2]=mB top[1]+1=top[2]C top[2]-top[1]|=0D top[1]

2022-04-22 19:28:07 418

原创 笔试强训day19

一、选择题1、下列关于线性链表的叙述中,正确的是( )。A 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C 进行插入与删除时,不需要移动表中的元素D 以上说法均不正确他的回答: C (正确)正确答案: C参考答案:一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针

2022-04-22 17:25:05 557

原创 笔试强训SQL day18

一、选择题1、如下SQL语句中,____可能返回null值。(1) select count(*) from t1;(2) select max(col1) from t1;(3) select concat(‘max=’,max(col1)) from t1;A (1)可能,(2)和(3)不可能B (2)可能,(1)和(3)不可能C (3)可能,(1)和(2)不可能D (1)不可能,(2)和(3)可能E 都不可能F 都可能他的回答: D (正确)正确答案: D2、在关系表中,属性

2022-04-22 15:58:54 1887

原创 笔试强训SQL day17

一、选择题1、一个查询语句执行后显示的结果为:1班 802班 753班 NULL,则最有可能的查询语句是()A SELECT AVG(成绩) FROM 成绩表 WHERE class<=3B SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 GROUP BY classC SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 order by classD SELECT AVG(成绩) FROM 成绩表 HAVING c

2022-04-22 14:27:16 978

原创 笔试强训SQL day16

一、选择题1、在关系型是数据库中,有两个不同的事务同时操作数据库中同一表的同一行,不会引起冲突的是:A 其中一个DELETE操作,一个是SELECT操作B 其中两个都是UPDATEC 其中一个是SELECT,一个是UPDATED 其中一个SELECTE 其中一个是DELETE,另一个是UPDATEF 两个都是DELETE他的回答: D (错误)正确答案: F2、计算每位学生的多学科加总成绩的SQL是_____A select sum(score) as total,stud_name

2022-04-22 11:55:08 2190

空空如也

空空如也

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

TA关注的人

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