00005笔试题

2024-08-22 08:32
文章标签 笔试 00005

本文主要是介绍00005笔试题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.HTTP服务器默认的接听连接端口是(A)
A.80 B.8080 C.1024 D.8000
2.系统抖动是(A)
A.刚被调出的帧又立刻被调入所形成的频繁调入调出调出的现象。
3.若处理器有32位地址,则它的虚拟地址空间为(B)字节
A.2GB B.4GB C.100KB D.640KB
解析:32位的CPU的虚拟地址范围为 0x00000000 ~ 0xFFFFFFFF,即最大虚拟内存为2^32 Bytes = 4GB。
Base Address一共 32 bits,它指向当前段第一个字节的线性地址。Limit部分一共 20 bits,它指明本段虚拟空间最后一个字节相对第一个字节的偏移量,因此它也能表示段的长度。与页不同(长度固定为4KB等),段的长度根据程序相应内容变化。另外,如果标志位 G设定为0,那么偏移量每增加 1,地址值增加 1 byte,那么这时段的最大长度为 1 byte * 2^20 = 1MB;如果标志位 G设定为1,那么偏移量加1,地址值增加 4 KB,相应的这时段的最大长度为 4KB * 2^20 = 4GB。
4.假设一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248,那么主机的网络号部分(包括子网号)为(C)
A.192.168.5.12 B.192.168.5.121 C.192.168.5.120 D.192.168.5.32
解析:求主机号的网络部分就是对该主机的IP地址和子网掩码做与运算,由于255用二进制表示就是1111 1111 ,所以192&255=192,168&255=168,5&255=5,所以可以确定前三位是192.168.5.X,121用二进制表示就是0111 1001,248用二进制表示就是1111 1000,121&248=0111 1000=120,所以该网络号为192.168.5.120.
5.为了保证连接的可靠建立,TCP通常采用(A)
A.三次握手 B.窗口控制机制 C.自动重发机制 D.端口机制
6.下列不属于稳定排序算法的是(C)
A.插入排序B.归并排序C.快速排序D.冒泡排序
解析:
稳定的排序算法有:选择排序,插入排序,归并排序,冒泡排序
不稳定的排序算法有:快速排序,希尔排序,堆排序
7.在待排序的元素序列基本有序的情况下,效率最高的排序算法是(D)
A.插入排序 B.归并排序 C.快速排序 D.冒泡排序
8.正则表达式用来匹配一个或者多个的是(C)
A.?B.*C.+D.:
解析:
*:匹配0个1个或者多个
?:匹配0个或者1个
+:用来匹配一个或者多个
9.设栈初始状态为空,元素abcdef一次通过栈S,若出栈的顺序为cfedba,那么栈的容量至少应该是多少(C)
A.3 B.4 C.5 D.6
解析:只要知道栈的特点是先进后出就可以做对这道题
10.10个相同的糖果分给三个人,每个人至少得一个,有多少种分发(D)
A.33 B.34 C.35 D.36
解析:主要考组合数学
可将10个糖果排成一列,进而在排除两端的空位的9个空位中,选取两个,插入隔板即可,
由组合公式,可得有C92=36种,
11.以下是线性结构的是(D)
A.广义表 B.二叉树 C.稀疏矩阵 D.串
解析:数据结构有两种结构:
(1)逻辑结构:集合,线性表,树状结构,图
(2)物理结构:顺序存储结构和链式存储结构
顺序存储结构就是数据元素存储在内存地址连续的存储结构;
链式存储结构就是数据元可以存储在内存中任意的地方的存储结构。
12.字符串常数“CHINA”在内存中存储时所占的字节数是(B)
A.5 B.6 C.7 D.8
解析:”China”占6个字节,最后一个字节存放’\0’字符,表示字符串结束。
13.下述循环的循环次数(B)

int k = 2;
while(k==0) printf("%d",k);
k--;
printf("\n");

A.无限次 B.0 C.1 D.2
解析:由于k!=0,所以循环没有机会得到执行,所以循环的执行次数为0次
16.表达式x&&1等价于(C)
A.x==0 B.x==1 C.x!=0 D.x!=1
17.int a=7;a&3的值是(B)
A.1 B.3 C.5 D.7
解析:7和3做与运算,首先都转为二进制0111&0011=0011,所以最终结果为3
18.设x,y均为int型变量,则语句x+=y;y=x-y;x-=y;的功能是什么(D)
A.将xy从小到大排序 B.将xy从大到小排序 C.无法确定结果 D.交换xy的值

这篇关于00005笔试题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1095764

相关文章

【秋招笔试】9.07米哈游秋招改编题-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🍒 本专栏已收集 100+ 套笔试题,笔试真题 会在第一时间跟新 🍄 题面描述等均已改编,如果和你笔试题看到的题面描述

两道笔试题

“char a='\72'”是什么意思? 这么理解:\为转义字符,\072转义为一个八进制数072,也就是十进制数的58买一送一,将转义字符对照表也一并贴给你吧:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT

华为23年笔试题

消息传输 题目描述 在给定的 m x n (1 <= m, n <= 1000) 网格地图 grid 中,分布着一些信号塔,用于区域间通信。 每个单元格可以有以下三种状态:  值 0 代表空地,无法传递信号;  值 1 代表信号塔 A,在收到消息后,信号塔 A 可以在 1ms 后将信号发送给上下左右四个方向的信号塔; 值 2 代表信号塔 B,在收到消息后,信号塔 B 可以在 2ms

实现的动态规划问题华为笔试题C++实现

秋招刷力扣题,我觉得我对动态规划不是熟练,在此处做总结 动态规划(Dynamic Programming,DP)算法通常用于求解某种具有最优性质的问题。在这类问题中,可能会有许多可行解,每一个解都对应一个值,我们希望找到具有最优值的解。我觉得最大的问题就是对问题的分解,分解后的问题与分解前的问题具有相同的决策机制,将决策机制进行抽象,最终可以得到对应的解; 动态规划中开始介绍的爬楼梯等问题,答

某公司笔试编程题

参加了某公司编程题,这些题都来自牛客网,记录总结吧! 一、蛇形矩阵 题目描述 蛇形矩阵是有1开始的自然数依次排列成的一个上三角矩阵. 接口说明 void GetResult(int Num, int* pResult);输入参数:int Num :输入的正整数N输出参数:int *pResult: 指向放蛇形矩阵的字符串指针指针指向的内存区域保证有效 样例输入: 4

CVTE java web后台实习生笔试+技术一面总结

投的第一份简历,也可以说是第一次写笔试和参加面试。题在前面,总结在最后,努力不骗人。 笔试 题型:20道不定项选择题+2道算法题+1道架构设计题 选择题 选择题出的很全面,因为是不定项选择,一道题就可以考很多知识点。 当时做的时候以为笔试都是这么难,做完实验室同学告诉我这个算比较难的了,而且据我观察可能是跟春招找正式offer的一批难度的题。可能最后过的标准不一样吧。 选项信息量很大,

大厂算法例题解之网易2018秋招笔试真题 (未完)

1、字符串碎片 【题目描述】一个由小写字母组成的字符串可以看成一些同一字母的最大碎片组成的。例如,“aaabbaaac” 是由下面碎片组成的:‘aaa’,‘bb’,‘c’。牛牛现在给定一个字符串,请你帮助计算这个字符串的所有碎片的 平均长度是多少。 输入描述: 输入包括一个字符串 s,字符串 s 的长度 length(1 ≤ length ≤ 50),s 只含小写字母(‘a’-‘z’) 输出描述

C++笔试强训12、13、14

文章目录 笔试强训12一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训13一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训14一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训12 一、选择题 1-5题 引用:是一个别名,与其被引用的实体公用一份内存空间,编译器不会给引用变量单独开辟新的空间。A错误 故选A。 A

笔试强训,[NOIP2002普及组]过河卒牛客.游游的水果大礼包牛客.买卖股票的最好时机(二)二叉树非递归前序遍历

目录 [NOIP2002普及组]过河卒 牛客.游游的水果大礼包 牛客.买卖股票的最好时机(二) 二叉树非递归前序遍历 [NOIP2002普及组]过河卒 题里面给的提示很有用,那个马的关系,后面就注意,dp需要作为long的类型。 import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息publ

Java笔试面试题AI答之JDBC(3)

文章目录 13. 编写JDBC连Oracle的程序?14. 简述JDBC的主要组件有哪些 ?15. JDBC中如何防止SQL注入攻击?1. 使用预处理语句(PreparedStatement)2. 避免在SQL查询中直接拼接用户输入的数据总结 16. JDBC的脏读是什么?哪种数据库隔离级别能防止脏读?脏读(Dirty Read)哪种数据库隔离级别能防止脏读? 17. 简述JDBC ex