计算机基础题目汇总一

本文汇总了计算机基础题目,涉及IPV6地址、数据库索引、数据丢失防护、缓冲技术、进程状态转换、网络协议及Web会话跟踪等多个知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、IPV6地址包含多少位()
正确答案: D

16
32
64
128

IPV6地址有128位二进制数组成。每四个二进制数组成一个十六进制数,有128/4=32个十六进制数。每四个十六进制数为一组,中间用冒号隔开。
如XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
如果XXXX四位是全零,可以省略写成::形式

2、数据表建建立复合索引tab_index(“name”,”age”),下面哪些语句能用上索引?( )
正确答案: B

select*from table where age=18 and name=’test’;
select*from table where name=’test’and age=18;
select*from table where name like”%test%”and age=18;
select*from table where name like”%test”and age=18;

索引可以包含一个、两个或更多个列。两个或更多个列上的索引被称作复合索引。
对索引中的所有列执行搜索或仅对前几列执行搜索时,复合索引非常有用;仅对后面的任意列执行搜索时,复合索引则没有用处。

根据这些原则, where应该先包含name, 再包含age。!!!
然后对于字符串的like操作 % 出现在前面的, 都需要全表扫描, 而用不上索引。即凡是对索引列,使用了‘%XXX’,都不走索引。如果改为where name = ‘test%’则可以走索引。

3、数据库运行于哪种状态下可以防止数据的丢失?
正确答案: A

Archivelog状态
No archivelog状态
非归档模式
以上答案均不对

在archivelog mode只要其归档日志文件不丢失,就可以有效地防止数据丢失。

4、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()
正确答案: A

缓冲技术
覆盖技术
并行技术
虚存技术
覆盖技术和虚拟技术主要是解决内存不足的问题,当有大文件、程序需要在内存处理时,可以用到覆盖技术和虚拟技术,并行技术主要用于多核的 CPU 或者多 IO 总线上并行处理。

5、一个在线服务器通常需要读取存储着海量数据的数据库。为了提高服务器处理速度,通常需要加cache(缓存),以下场景中不适合使用cache的是
正确答案: A

数据库中每条数据被访问的概率近似相等,且独立
使用了多线程机制的服务
单条线程尺寸太小的数据
有着大量访问的服务

6、进程依靠()从阻塞状态过渡到就绪状态。
正确答案: D

程序员的命令
系统服务
等待下一个时间片到来
“合作”进程的唤醒

Block原语是由被阻塞进程自我调用实现的,而Wakeup原语则是由一个与被唤醒进程相合作或被其他相关的进程调用实现的。

7、下列关于TCP,UDP,IP协议的定义及主要有什么作用描述正确的有?
正确答案: A C

UDP,TCP 在传输层,IP在网络层
IP协议负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机
TCP在传输层负责传送数据,并且确定数据已被送达并接收。
UDP提供的是一种可靠的数据流服务,TCP相反

8、在Web开发中,如何实现会话的跟踪?
正确答案: A B C D

隐藏表单域
保存cookie
URL复写
session 机制
四种方法实现会话跟踪:URL重写、隐藏表单域、Cookie、Session

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值