拓维信息os方向实习生

笔试题目
题目范围包括C/C++语法、计算机网络、网络安全、操作系统、排序算法、查找算法
编程题输出两个矩阵的和不会
不熟悉多重指针表示矩阵
总结:编程能力太差,只会C不行。只了解部分C语法和操作系统基础知识,对其他一窍不通。

1.下列说法正确的是a
a.实时操作系统中通常采用抢占式调度方式
b.在抢占式系统中,进程的周转时间较之非抢占式系统是可预见的
c.时间片轮转调度算法是一种非抢占式调度方式
d.若现行进程等待某—事件时引起调度,则该系统采用的是抢占式调度
抢占式调度方式(Preemptive Scheduling)是一种操作系统调度策略,在这种策略下,操作系统可以强行中断正在运行的进程,将 CPU 分配给其他进程。也就是说,即使当前进程没有执行完,它也可以被操作系统中断(抢占),然后由另一个更高优先级的进程继续执行。
高优先级进程的优先性:当有一个高优先级的进程到达时,操作系统会中断当前正在运行的低优先级进程,把 CPU 资源分配给高优先级进程。
时间片机制:系统通常会为每个进程分配一个时间片,时间片耗尽后,操作系统会强行停止当前进程,切换到下一个进程。
实时性:抢占式调度有助于保证实时操作系统中对高优先级任务的及时响应。
针对d,在抢占式系统中,调度可能是由于时间片耗尽或者某个高优先级任务的到来,而在非抢占式系统中,调度通常是因为进程自愿让出CPU。

多选:C/C++中关于 sizeof()、strlen() 的描述正确的是?BCD
A strlen()返回字符数组或字符串所占的字节数
B.sizeof 是运算符,strlen 是函数
c.sizeof()返回所占总空间的字节数
D.c/c++中 strlen(str)和 str.length()和 str.size()都可以求字符串长度
A. strlen() 返回字符数组或字符串所占的字节数
这个说法是 错误的。strlen() 返回的是 字符串的长度,即字符的个数(不包括空字符 '\0'),而不是所占的字节数。如果你想知道数组或字符串的字节数,应该使用 sizeof()。
B. sizeof 是运算符,strlen 是函数
这个说法是 正确的。sizeof 是一个运算符,用来返回类型或变量的大小(以字节为单位),而 strlen() 是一个函数,用来计算 C 字符串(以 '\0' 结尾)中的字符个数。
C. sizeof() 返回所占总空间的字节数
这个说法是正确的。sizeof() 运算符返回对象或类型所占用的字节数,无论是变量、数组、结构体,还是其他数据类型。
D. C/C++ 中 strlen(str) 和 str.length() 和 str.size() 都可以求字符串长度
这个说法是 部分正确的。#牛客AI配图神器#
strlen(str) 计算的是 C 风格字符串(以 '\0' 结尾)的长度。
str.length() 和 str.size() 是 C++ std::string 类的方法,它们返回字符串的长度(字符个数)。
全部评论
这个学历去拓维?
点赞 回复 分享
发布于 2025-02-14 19:55 上海

相关推荐

3.16投递3.17约一面3.20一面3.20约二面3.21二面一面无手撕,八股盛宴,三个面试官轮着面我二面无手撕,基本就是问实习和项目和学校的情况一、一面(40分钟)1、自我介绍2、final和finally的区别3、Object类的方法有哪些4、HashMap和ConcurrentHashMap有什么区别5、讲一下springboot6、IOC和AOP7、==与equals()区别8、多线程了解多少9、sleep()和wait()区别10、讲一下线程池11、gc垃圾回收了解多少12、垃圾回收算法有哪些13、介绍一下你实习查询优化是怎么做的14、五个字段ABCDE建立索引,BE查询走不走索引15、最左匹配原则16、还有什么情况下不走索引17、in用过吗18、查询年龄20到30的人(SQL)19、实习项目数据量有多少20、实习的时候有没有打表过几十万数据21、实习用过什么中间件22、Redis工作中都在哪用到过23、Redis数据类型有哪些24、讲一下缓存穿透、击穿、雪崩及其解决方案25、怎么保证Redis高可用持久化,集群,哨兵26、Redis和数据库数据怎么保证一致性27、了解我们公司干什么的吗28、你对我们公司这个行业有没有什么概念29、有没有向往的行业30、你那个agent项目是自己写的吗,怎么搭的架构,框架,部署,这些东西从哪获取的31、github,码云开源社区逛过吗32、开源社区一些优秀的项目和脚手架之类的有没有自己试过搭建部署在本地33、实习的时候有没有什么团队合作之类的34、有没有和用户做定时沟通35、反问:有二面吗(面完一个小时约二面)二、二面(30分钟)1、自我介绍2、第一段实习做的什么内容,你做了什么模块什么功能3、讲一下第一段实习项目的第二点怎么做的4、你第一段实习是4个月还是在上学时间,不耽误上课吗,有挂科的吗5、你第二段实习和第一段实习隔了两个月,期间在学校吗,为什么不干了6、你在IT技术圈里对什么感兴趣7、除了Java的技术栈你还学了其他的吗8、JavaScript会吗9、你第二段实习做的什么工作10、第二段实习项目的整个架构你了解吗,关于Java技术栈的方面是怎么样的结构11、微服务的架构里面又用到了哪些技术栈工具或者插件12、SpringBoot和SpringCloud有什么区别13、你刚才提到了项目架构用到了K8s,什么作用14、容器化部署你知道吗,优点是什么15、虚拟机知道吗,虚拟机和容器有什么区别16、数据库用过哪些17、Mabatis和MySQL怎么做查询,完成一个SQL语句的执行到结果需要用到哪些标签,说一下整个流程18、讲一下AI,讲一下你自己写的Agent项目整个流程怎么做的19、讲一下RAG是什么,你的Agent项目RAG整个工作流整个过程是什么20、学校是在青岛哪个区21、反问:面试评价怎么样22、反问:有三面吗23、反问:部门业务
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务