测一测程序员的知识广度?

2023-10-28 10:30

本文主要是介绍测一测程序员的知识广度?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近,知识竞答类游戏

着实是火了一把


“知识变现”的口号一喊

确实让很多人都摩拳擦掌蓄势待发

那么作为程序员的mu们

不管是思维逻辑,还是知识广度

是不是都迫不及待了

今天,我们也来测试下


【单选题】

1

以下诗句所表达的意境,与程序员的生活最不相关的一项是:

a. 世事茫茫难自料,春愁黯黯独成眠。

b. 五更鼓角声悲壮,三峡星河影动摇。

c. 我醉欲眠卿且去,明朝有意抱琴来。

d. 白头搔更短,浑欲不胜簪。


2

秦始皇吞并六国采用了以下哪种算法思想?

a. 递归

b. 分治

c. 迭代

d. 模拟


3

下列书籍中,属于编程类的一本经典著作的是:

a. 《边城浪子》

b. 《山海经》

c. 《人月神话》

d. 《二师兄教你找对象》


4

以下谁是二进制思想的最早提出者?

a. 伏羲

b. 姬昌

c. 莱布尼茨

d. 柏拉图


5

“不积跬步,无以至千里——《荀子·劝学》”。与该句思想最接近的一个算法是:

a. 穷举

b. 递归

c. 动态规划

d. 贪心

6


以下诗句描述的几种消息传递方式,在理论上具有最小延迟的是:

a. 马上相逢无纸笔,凭君传语报平安。

b. 朝辞白帝彩云间,千里江陵一日还。

c. 一骑红尘妃子笑,无人知是荔枝来。

d. 王师北定中原日,家祭无忘告乃翁。


7

蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似?

a. PHP,Python

b. JSP,servlet

c. Java,Javascript

d. C,C++

8

以下技术,与敦刻尔克大撤退所体现的思想无关的一项是?

a. 负载平衡  

b. Map-Reduce  

c. 多线程  

d. 虚拟化


9

公孙龙的著名论断“白马非马”,以下哪一项是导致这个错误命题的原因:

a. 混淆了命名空间

b. 引入了错误的包

c. 衍生类未重载

d. 变量类型不匹配


10

下面哪种面向对象的方法可以让你变得富有?

a. 继承

b. 封装

c. 多态

d. 抽象


11

《公孙龙子》记载:“齐王之谓尹文曰:‘寡人甚好士,以齐国无士,何也?’尹文曰:‘愿闻大王之所谓士者。’齐王无以应。”这说明了齐王:

a. 昏庸无道

b. 是个结巴

c. 不会找对象

d. 不会定义自己的需求



【匹配题】

请分析A中的句子所体现的算法,

和B中的算法一一匹配。

A

1. 江南可采莲,莲叶何田田,鱼戏莲叶间。鱼戏莲叶东,鱼戏莲叶西,鱼戏莲叶南,鱼戏莲叶北。——汉乐府《江南》


2. 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。——辛弃疾《青玉案》


3. 从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是:从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是:从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是……


4. 韩信将兵,多多益善。——韩信


5. 在我的后园,可以看见墙外有两株树,一株是枣树,还有一株也是枣树。——鲁迅《野草》


B

1. 贪心;

2. 回溯;

3. 穷举;

4. 分治;

5. 递归;



欢迎在留言区交头接耳,

传阅抄袭。


这篇关于测一测程序员的知识广度?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

深度优先(DFS)和广度优先(BFS)——算法

深度优先 深度优先搜索算法(英语:Depth-First-Search,DFS)是一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支,当节点v的所在边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节点都被访

【Python知识宝库】上下文管理器与with语句:资源管理的优雅方式

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、什么是上下文管理器?二、上下文管理器的实现三、使用内置上下文管理器四、使用`contextlib`模块五、总结 前言 在Python编程中,资源管理是一个重要的主题,尤其是在处理文件、网络连接和数据库

dr 航迹推算 知识介绍

DR(Dead Reckoning)航迹推算是一种在航海、航空、车辆导航等领域中广泛使用的技术,用于估算物体的位置。DR航迹推算主要通过已知的初始位置和运动参数(如速度、方向)来预测物体的当前位置。以下是 DR 航迹推算的详细知识介绍: 1. 基本概念 Dead Reckoning(DR): 定义:通过利用已知的当前位置、速度、方向和时间间隔,计算物体在下一时刻的位置。应用:用于导航和定位,

【IT】软件行业发展的前瞻性和希望的广度

我说一下我对程序应用的一个看法就是 我其实个人不太建议自动驾驶技术的发展因为这个东西它说到底还是什么那么一点安全隐患 ,虽然我们平常考虑用同时实行各种各样的高级的自动作用, 但是自动驾驶可能是个特例,其实我个人觉得程序可以在以下方面发展 1.医学(包括诊断 治疗 手术等)因为现在也有很多的疾病是医学还没有能力去解决的 ,2.国防 有的时候因为国家安全真的非常重要的,因为我们每个人

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

【H2O2|全栈】Markdown | Md 笔记到底如何使用?【前端 · HTML前置知识】

Markdown的一些杂谈 目录 Markdown的一些杂谈 前言 准备工作 认识.Md文件 为什么使用Md? 怎么使用Md? ​编辑 怎么看别人给我的Md文件? Md文件命令 切换模式 粗体、倾斜、下划线、删除线和荧光标记 分级标题 水平线 引用 无序和有序列表 ​编辑 任务清单 插入链接和图片 内嵌代码和代码块 表格 公式 其他 源代码 预

图神经网络(2)预备知识

1. 图的基本概念         对于接触过数据结构和算法的读者来说,图并不是一个陌生的概念。一个图由一些顶点也称为节点和连接这些顶点的边组成。给定一个图G=(V,E),  其 中V={V1,V2,…,Vn}  是一个具有 n 个顶点的集合。 1.1邻接矩阵         我们用邻接矩阵A∈Rn×n表示顶点之间的连接关系。 如果顶点 vi和vj之间有连接,就表示(vi,vj)  组成了