2021年程序员的高考试卷曝光了…

全栈开发者社区

共 4365字,需浏览 9分钟

 ·

2021-06-08 22:41

点击上方[全栈开发者社区]右上角[...][设为星标⭐]

点击领取全栈资料全栈资料

下面这三套程序员高考试卷,带你重温一下高考,顺便测试一下自己是否是一个合格的程序员吧~


2021年普通高等学校招生全国统一考试(A卷)

(全国卷 程序员版)


注意事项:

本试卷共24题,每题5分,共120分。考试结束后,可将本试卷分享到好友、朋友圈、微信群等。


考试时间为120分钟,请单独作答,实在答不出来可以请求外界帮助。




1、程序员A:借我1000元吧。

程序员B:给你凑个整数。

请问程序员B借给程序员A多少钱?()

A. 1000元

B. 1024元

C. 1111元


2、为什么程序员分不清万圣节和圣诞节?()

A. 因为 31 OCT == 25 DEC

B. 程序员只有加班/不加班,不过节

C. 程序员没有女朋友,不过节


3. 程序员进阶到高级阶段必读的书籍是?()

A.《C语言程序与设计》

B.《沉默的愤怒》

C.《颈椎病康复指南》

D.《活着》


4.被黑的最多的编程语言是哪一个?()

A. Java

B. JavaScript

C. Python

D. PHP


5.哪一种面向对象方法可以让你变得富有?()

A.继承

B.封装

C.多态

D.抽象


6、程序员最怕弹出的窗口是()


A.

B.


C.


7、程序员:“哎,太累了日子没法过了,怎么才能换行啊?”()

A. 打回车

B. 不换行,日子不过了

C. 除了敲代码,都不会,换行还是敲代码啊


8、程序员会给自己的孩子起什么名字?()

A. 依依、灵灵、依灵、灵依、依初

B. Ctrl、Alt 、Delete

C. 程序员怎么会有女朋友?


9、怎么杀死一个程序员?()

A. 找不到 bug

B. 改三次需求

C. 加班


10、如何快速挣到一百万?()

A. while

B. 买彩票

C. 当乞丐


11、程序员最讨厌康熙的哪个儿子?()

A. 四阿哥

B. 七阿哥

C. 八阿哥


12、程序员下班前给老婆打电话:老婆,晚饭我带回来吃,你说买些啥?

老婆:买1斤包子吧,如果遇到卖西瓜的,就买一个。

程序员买包子时,看到旁边有人在卖西瓜。

请问程序员带了什么回家?()

A. 1斤包子

B. 1个包子

C. 1个西瓜


13、达芬奇密码的上面是什么?()

A. 达芬奇帐号

B. 达芬奇验证码

C. 达芬奇头像


14、我GET不到你的笑点,怎么办?()

A. 智商不在一条线

B. 太矮了,踩凳子上

C. 用Post试试


15、如果程序员的女友和老妈同时掉进水里,怎么办?()

A. 先救女友

B. 先救老妈

C. 按后退键


16、程序员的书房里最喜欢挂什么?

A. hello world

B. just do it

C. impossible is nothing


17、为什么吸烟的程序员不在乎香烟盒上的那个警告?()

A. 字太小

B. 程序员眼中只有程序

C. 不关心Warning,只关心Error


18、一对程序员恋人面对面坐着,他们在做什么?()

A. 面向对象编程

B. 喝咖啡

C. 抱怨产品经理


19、老板:小程,下班前新版本一定要上线!

小程:好的。

第二天,老板上班,问小程:新版本怎么还没上线?

小程怎么回答的?()

A. 版本出问题了

B. 版本上线前需求又改了

C. 我还没下班呢


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

A. 牛顿

B. 莱布尼茨

C. 艾伦·麦席森·图灵

D. 伏羲


21、小吴想执行某项破坏性的操作,比如快速删除系统元素,使用()方式可以帮助我更好的完成这个任务

A. 二叉树的前序遍历

B. 二叉树的中序遍历

C. 二叉树的后序遍历

D. 二叉树的层序遍历


22、(多选)如果程序员小千将下面这张图里面的文章写完,将会 ( )

A. 收到律师函

B. 学会打篮球

C. 学会 RAP

D. 文章阅读十万加


23、下列哪个短语缩写不是程序员常见某些算法的简称()

A. KMP

B. MMP

C. DP

D. A*


24、惠施曾提出过“卵有毛”的命题,以下哪一项是导致这个错误命题的原因:()

A. 混淆了命名空间      

B. 引入了错误的包

C. 衍生类未重载    

D. 调用了危险的指针


2021年普通高等学校招生全国统一考试(B卷)

程序员的高考试卷(B卷)


注意事项:

本试卷共24题,每题5分,共120分。考试结束后,可将本试卷分享到好友、朋友圈、微信群等。


考试时间为120分钟,请单独作答,实在答不出来可以请求外界帮助。



1、以下哪个概念和公孙龙的《指物论》中的“指”字含义相近?()

A. 变量

B. 数组        

C. 对象

D. 指针 


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

A. PHP,Python     

B. JSP,servlet      

C. java,java script  

D. C,C++


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

A. 递归

B. 分治      

C. 迭代

D. 模拟


4、雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法?(  )

A. 动态规划

B. 穷举     

C. 记忆化搜索

D. Dijkstra算法


5、众里寻他千百度,蓦然回首,那人却在灯火阑珊处(辛弃疾《青玉案》)。所体现的算法是:(  )

A. 贪心

B. 回溯       

C. 穷举

D.分治          


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

A. 昏庸无道

B.是个结巴      

C. 不会下定义   

D.不会定义自己的需求 


7、惠施曾提出过“卵有毛”的命题,以下哪一项是导致这个错误命题的原因:(  )

A. 混淆了命名空间      

B. 引入了错误的包    

C. 衍生类未重载       

D. 调用了危险的指针


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

A. 继承

B.封装       

C. 多态

D.抽象


9、程序员是怎么炼成的?()

A. 甘愿受苦

B. 学无止境

C. 伸出援助之手


10、在下列四种排序算法,只有( )是一种不稳定排序

A. 冒泡排序

B. 插入排序

C.选择排序

D. 归并排序


11、一个数组,含有大量重复元素,使用( )进行排序是一种合理的抉择

A. 快速排序

B. 三路快速排序

C. 双路快速排序

D. 希尔排序


12、SQL语句写了一天都没过,这个时候应该()

A.先下班,明天再改

B. 重启一下电脑

C. rm -rf

D. select * ,想要啥让他们自己挑


13、如果一程序猿正在相亲,告诉女方职业后被无情拉黑,请问该程序猿最可能从事以下那种职业?

A. Python

B. PHP

C. Java


14、情人节那天,程序猿最可能送给女神什么礼物?

A.自己编写的祝福代码演示动画

B. mac笔记本(听说女生喜欢mac)

C. 杨树林(YSL)口红


15、一位资深程序猿面试想通过,最能证明自己实力的操作是?

A. 和面试官讲述自己做过的高大上项目

B. 说自己有精通多种编程语言

C. 摘下帽子


16、程序员最有可能看了哪句话从事了IT行业?

A. Hello World

B. JUST DO IT

C. Make Money


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

A. PHP,Python

B.  JSP,servlet

C. java,java script

D. C,C++


18、程序员最讨厌看的书是什么书?

A. 《活着》

B. 《颈椎病康复指南》

C. 《边城》


19、前端工程师去交友网站找女朋友,请问他最后找到了什么?

A. BUG

B. 女朋友

C. 男朋友


20、产品经理针对程序猿的大杀招是?

A. 辱骂

B. 用枪

C. 改三次需求


21、众里寻他千百度,蓦然回首,那人却在灯火阑珊处(辛弃疾《青玉案》)。所体现的算法是?

A. 贪心

B. 回溯

C. 穷举

D. 分治


22、程序员求救时会说?

A. help

B.  F1

C. SOS

D. Bug啊bug啊


23、程序猿必读书单的最后一本书是?

A. 《代码重构》

B. 《颈椎病康复指南》

C. 《活着》


24、杨辉三角,是二项式系数在三角形中的一种几何排列,在中国南宋数学家杨辉 1261 年所著的( )一书中出现,LeetCode 上第 ( )和( )就是与杨辉三角有关的题目。

A. 《详解八章算法》、118 、119

B. 《详解九章算法》、118 、119

C. 《详解八章算法》、139 、140

D. 《详解九章算法》、139 、140


下面大题AB卷公用,每题10分,合计150分。


二、简答题(10分)
1、什么是单例模式?结合代码讲讲他的使用场景。
2、给你一棵以 root 为根的二叉树和一个整数 target ,请你删除所有值为 target 的 叶子节点 。
3、请简述一下程序员与产品经理撕逼的核心是什么?
三、编程题(10分)
N 个面包,分两种吃法,一次吃 1 个或者一次吃 2 个,求所有吃法的序列组合并打印。不限编程语言!
四、附加题(10分)
程序员小李的女朋友不仅颜值高、大长腿、还爱运动,她在爬楼梯的时候喜欢跨一个台阶、也喜欢跨两个或者三个台阶,假如一个楼梯有N个台阶,请问她有多少种爬法?请写出程序,语言不限!
欢迎大家在评论区亮出你们答案,总分120及以上录取IT界“全栈大学”,通知书随后发放!

觉得本文对你有帮助?请分享给更多人

关注「全栈开发者社区」加星标,提升全栈技能

本公众号会不定期给大家发福利,包括送书、学习资源等,敬请期待吧!

如果感觉推送内容不错,不妨右下角点个在看转发朋友圈或收藏,感谢支持。


好文章,留言、点赞、在看和分享一条龙吧❤️

浏览 47
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报