当前位置:网站首页>程序员高考卷曝光,你能得多少分?
程序员高考卷曝光,你能得多少分?
2022-06-09 14:01:00 【CSDN 程序人生】

普通高等学校招生全国统一考试
程序员卷
1.本试卷分为单选题、简答题、编程题三种类型,选择题每题 5 分,简答题每题 10 分,编程题每题 20 分。
2.考试时间为 30 分钟;
3.全部答案请填写在本文评论区;
4.考试结束后,请将本试卷分享到 CSDN APP、朋友圈、社群批阅
注:题目出自CSDN技能树(https://edu.csdn.net/skill/python)、网络
一、单选题
1、“Talk is cheap. Show me the code!”是谁说的?()
A. Steve Jobs
B. Linus Torvalds
C. Jeff Dean
D. Anders Hejlsberg
2、现在公认的世界上第一个女程序员是()
A. Taylor swift
B. Ada Lovelace
C. Angela Go
D. Alan Mathison Turing
3、521 的时候,程序员戴码给女朋友送了 99 朵玫瑰,请问下面哪个数字代表 99 呢()
A. 024A9B6FD7A590BC4850039A0A09006B
B. 87DBE662A0F9238DDD0FCA0F5CC1BB67
C. 44641F691B2C64E3A0A4304F5CF1F3A9
D. 5DBF585833FF3048D40A00B799F4EEAB
4、下面是 Collection API 接口的是()
A. boolean isEmpty()
B. 所有都是
C. boolean add(E e)
D. boolean addAll(Collection<? extends E> c)
5、用 Python 实现文件夹拷贝,要求如下:
使用 shutil 拷贝 "copy.py" 文件到 "/tmp/copy.py"
拷贝 "copy.py" 文件到 "/tmp/copy2.py", 保留元数据
递归拷贝目录 "./" 到 "/tmp/file_test/",如果已存在就覆盖
# -*- coding: UTF-8 -*-
import shutil
def test():
# TODO(You): 请在此实现代码
if __name__ == '__main__':
test()请选出下列能正确实现这一功能的选项()
A.
shutil.copy(
"copy.py",
"/tmp/copy.py"
)
# 拷贝文件,保持元数据
shutil.copy(
"copy.py",
"/tmp/copy2.py"
)
# 递归拷贝目录
shutil.copytree(
"./",
"/tmp/file_test/",
dirs_exist_ok=True
)B.
# 拷贝文件
shutil.copy(
"copy.py",
"/tmp/copy.py"
)
# 拷贝文件,保持元数据
shutil.copy2(
"copy.py",
"/tmp/copy2.py"
)
# 递归拷贝目录
shutil.copytree(
"./",
"/tmp/file_test/",
dirs_exist_ok=True
)C.
shutil.copy(
"copy.py",
"/tmp/copy.py"
)
# 拷贝文件,保持元数据
shutil.copy2(
"copy.py",
"/tmp/copy2.py"
)
# 递归拷贝目录
shutil.copytree(
"./",
"/tmp/file_test/"
)D.
# 拷贝文件
shutil.copy(
"/tmp/copy.py",
"copy.py"
)
# 拷贝文件,保持元数据
shutil.copy2(
"/tmp/copy2.py",
"copy.py"
)
# 递归拷贝目录
shutil.copytree(
"/tmp/file_test/",
"./",
dirs_exist_ok=True
)6、哪一种面向对象方法可以让你变得富有?()
A. 继承
B. 封装
C. 多态
D. 抽象
7、众里寻他千百度,蓦然回首,那人却在灯火阑珊处(辛弃疾《青玉案》)。所体现的算法是:( )
A. 贪心
B. 回溯
C. 穷举
D. 分治
8、IPv6 地址为多少位?
A. 128
B. 64
C. 48
D. 32
9、执行完下面的代码,变量b的值是()
int a = 1;int b = a++;A. 3
B. 2
C. 10
D. 1
10、下面这群人最有可能的职业是()

A. 服装厂员工
B. 一群团购组织
C. 程序员
D. 条纹俱乐部成员
11、美国数学家维纳(N.Wiener)智力早熟,11 岁就上了大学。他曾在1935~1936 年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个 6 位数。这 10 个数字正好包含了从 0 到 9 这 10 个数字,每个都恰好出现 1 次。”请你推算一下,他当时到底有多年轻?
提示:先用 /10 和 %10 把各个位上的数取出来,然后判断是否相等
A. 19
B. 20
C. 18
D. 21
12、你知道世上最傲娇的编程语言叫什么吗?()
A、 Intercal
B、 Java
C、 C++
D、 Python
13、如果你爱好游戏的话,下面 4 款游戏大作你一定不会陌生。但你知道以下哪款游戏是最早使用 Kubernetes 的吗?()
A、 Pokémon
B、 王者荣耀
C、 魔兽世界
D、 塞尔达
14、为什么键盘不是按照字母顺序排列的?
A.为了打字慢下来
B.为了打字速度变快
C.发明人随意排序
D.没有原因
15、使用指针交换两个变量的值,请选出正确答案()
A.
#include <stdio.h>
int main(int argc, char** argv)
{
int x, y;
int* pt_x, pt_y;
x = 2, y = 8;
pt_x = &x, pt_y = &y;
printf("交换前:x = %d, y = %d\n", x, y);
int temp = *pt_x;
*pt_x = *pt_y;
*pt_y = temp;
printf("交换后:x = %d, y = %d\n", x, y);
return 0;
}B.
#include <stdio.h>
int main(int argc, char** argv)
{
int x, y;
int* pt_x;
int* pt_y;
x = 2, y = 8;
pt_x = &x;
pt_y = &y;
printf("交换前:x = %d, y = %d\n", x, y);
int* temp = pt_x;
pt_x = pt_y;
pt_y = temp;
printf("交换后:x = %d, y = %d\n", x, y);
return 0;
}C.
#include <stdio.h>
int main(int argc, char** argv)
{
int x, y;
int* pt_x;
int* pt_y;
x = 2, y = 8;
pt_x = x;
pt_y = y;
printf("交换前:x = %d, y = %d\n", x, y);
int temp = *pt_x;
*pt_x = *pt_y;
*pt_y = temp;
printf("交换后:x = %d, y = %d\n", x, y);
return 0;
}D.
#include <stdio.h>
int main(int argc, char** argv)
{
int x, y;
int* pt_x;
int* pt_y;
x = 2, y = 8;
pt_x = &x;
pt_y = &y;
printf("交换前:x = %d, y = %d\n", x, y);
int temp = *pt_x;
*pt_x = *pt_y;
*pt_y = temp;
printf("交换后:x = %d, y = %d\n", x, y);
return 0;
}16、《公孙龙子》记载:“齐王之谓尹文曰:‘寡人甚好士,以齐国无士,何也?’尹文曰:‘愿闻大王之所谓士者。’齐王无以应。”这说明了齐王:( )
A. 昏庸无道
B.是个结巴
C. 不会下定义
D.不会定义自己的需求
17、Linux 系统中,一般把命令 ls 定义为 ls --color 的别名,以便以不同颜色来标识不同类型的文件。但是,如何能够使用原先的ls命令?
A. \ls
B. ;ls
C. ls $$
D. ls --noalias
18、TCP/IP 参考模型分为四层:()、网络层、传输层、应用层
A、物理层
B、流量控制层
C、会话层
D、网络接口层
19、Helm 通过三大概念来管理 K8s 上的包:
Chart:Chart 代表着 Helm 包。它包含在 Kubernetes 集群内部运行应用程序,工具或服务所需的所有资源定义;
Repository:是 Chart 的存储库。例如:https://charts.bitnami.com/bitnami
Release:Release 是运行在 Kubernetes 集群中的 Chart 的实例。一个 Chart 通常可以在同一个集群中安装多次。每一次安装都会创建一个新的 release。以 MySQL chart为例,如果你想在你的集群中运行两个数据库,你可以安装该 chart 两次。每一个数据库都会拥有它自己的 release 和 release name。
以下说法错误的是?
A.可以将一个helm 的Chart 上传到它的 Repository上,然后从Repository来安装一个Chart
B.一个Heml的Chart,只能被安装到 k8s 集群一次,再次安装会失败
C.helm 通过 Chart 来定义一个 k8s 的组件包
D.一个helm的Chart,可以被多次安装到 k8s 集群,每次安装是一个独立的 release
20、数据的逻辑独立性是指()
A、数据与存储结构的逻辑独立性
B、数据元素之间的逻辑独立性
C、存储结构与物理结构的逻辑独立性
D、数据与程序的逻辑独立性
二、简单题
1、谈谈你最喜爱的一门技术,它让你沉迷的原因有哪些?
2、给你一棵以 root 为根的二叉树和一个整数 target ,请你删除所有值为 target 的 叶子节点 。
3、请简述一下程序员与产品经理撕逼的核心是什么?
三、编程题
题目描述:
吴霸哥维护着一个程序员论坛。现在他收集了一份”点赞”日志,日志共有 N 行。
其中每一行的格式是:
ts id
表示在 ts 时刻编号 id 的帖子收到一个”赞”。
现在吴霸哥想统计有哪些帖子曾经是”热帖”。
如果一个帖子曾在任意一个长度为 D 的时间段内收到不少于 K 个赞,吴霸哥就认为这个帖子曾是”热帖”。
具体来说,如果存在某个时刻 T 满足该帖在 [T,T+D) 这段时间内(注意是左闭右开区间)收到不少于 K 个赞,该帖就曾是”热帖”。
给定日志,请你帮助小明统计出所有曾是”热帖”的帖子编号。
输入格式
第一行包含三个整数 N,D,K。
以下 N 行每行一条日志,包含两个整数 ts 和 id。
输出格式
按从小到大的顺序输出热帖 id。
每个 id 占一行。
数据范围
1≤K≤N≤10E5,0≤ts,id≤10E5,1≤D≤10000输入样例:
7 10 20 10 1010 1010 19 1100 3100 3输出样例:
13请编写程序,不限编程语言!
四、附加题
程序员平平的女朋友不仅颜值高、大长腿、还爱运动,她在爬楼梯的时候喜欢跨一个台阶、也喜欢跨两个或者三个台阶,假如一个楼梯有 N 个台阶,请问她有多少种爬法?请写出程序,语言不限!
最后,祝今年所有参加高考的同学金榜题名!
各位读者朋友,你还记得自己当年的分数是多少吗?
边栏推荐
- 电容电感阻抗模型分析和电源解耦电容选取经验
- I customized a mechanical keyboard for the InfoQ writing community to celebrate my birthday
- LeetCode最长序列
- Is it safe to open an account in an external market or an internal market??
- 美国限制分享安全漏洞将捧起石头砸自己的脚,国产系统获发展契机
- Uniswapv2 peripheral contract learning (VI) -- exampleoraclesimple sol
- UniswapV2周边合约学习(六)-- ExampleOracleSimple.sol
- 使用 KubeKey 搭建 Kubernetes/KubeSphere 环境的'心路(累)历程'
- 避免滥用class样式
- Implementation scheme of RTSP video stream real-time playing on web end of webcam
猜你喜欢

LeetCode最长序列

Nerf neural radiation field eccv2020

Google 安装印象笔记剪藏插件

15 Uncaught TypeError: Cannot set properties of null (setting ‘onclick‘)

Rest API中PUT 与 PATCH 使用区别及幂等性分析

CSDN音视频技术开发者在线调研

Pourquoi l'instruction SQL utilise - t - elle un index, mais la requête est - elle lente?

面试了一位7年软件测试工作者:成也“7”年,败也“7”年

MySQL数据库的存储引擎
![[database] final review: SQL statement, definition and judgment of normal form, ER diagram to relational mode](/img/c1/4f7777094c66216c561c71e4706ebb.png)
[database] final review: SQL statement, definition and judgment of normal form, ER diagram to relational mode
随机推荐
v-lazy
Like the brain, the nano magnet network can be used to perform AI like computing processing, which can reduce energy consumption
51单片机定时器0作为时间基准以及延时函数参考使用
Implementing MySQL master-slave with docker compose
ERC721非同质代币(NFT)介绍
Vscode markdown 添加、粘贴、导入图片
【Leetcode刷题记录】分类整理
Tailwind 导致 antd 的 button icon 不居中的 bug
LeetCode最长序列
机器学习基础备忘录
临时全局变量和IRISTEMP数据库
有奖调研
Introduction to assembly language - instruction and addressing
请教股票怎么在手机上开户流程?股票开户流程网上开户安全吗?
QUIC会成为互联网传输的颠覆者吗?
[database] final review: SQL statement, definition and judgment of normal form, ER diagram to relational mode
4427 树中节点和(贪心)
ACL2022 | 引入对比学习给生成的过程中加入负样本的模式使得模型能够有效地学习不同层级上的知识
避免滥用class样式
Uniswapv2 peripheral contract learning (VII) -- exampleslidingwindoworacle sol