<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Notion 博客</title>
        <link>https://notion-blog-orpin-xi.vercel.app/</link>
        <description>一个NotionNext搭建的博客</description>
        <lastBuildDate>Sat, 08 Aug 2026 02:43:22 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh-CN</language>
        <copyright>All rights reserved 2026, NotionNext</copyright>
        <item>
            <title><![CDATA[最近的碎碎念]]></title>
            <link>https://notion-blog-orpin-xi.vercel.app/article/essays</link>
            <guid>https://notion-blog-orpin-xi.vercel.app/article/essays</guid>
            <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-3b5dcd22141a80c09361e9fd44b8300d"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-text notion-block-3b5dcd22141a80e189e5cf030331c196">展信佳：</div><div class="notion-text notion-block-3b5dcd22141a80ce942de2d845b70be9">有一段时间没有写过文章了，自从放假后无所事事，一个人待在韩国，朋友们都回去了，总归是枯燥的。应该早一些醒悟过来，写文章还是能让我不吐不快，这是属于我一个人的精神归处。刚好今天也是立秋，夏天即将过去了，不舍的情绪还是占据上风，但是也要调整好心态迎接之后的秋冬，天气凉爽能让我浮躁的心得到些许平静，还是期待着吧！</div><div class="notion-text notion-block-3b5dcd22141a808abaadcfcb5891f95b">正巧对这两个月的事情做梳理和总结，五月份还是六月份了，方茹突然说来济州岛玩，还可以带我一个，不过花销方面她自告奋勇，让我多少有点亏欠的感觉，希望下个暑假我可以礼尚往来。在旅途中我也是悄悄设立了一些目标，大目标是带人家到欧洲、冰岛等地方去玩，哈哈这像一种奢望吗？许久不见，但是在这段时间的相处中，我某些话某些事让人家不悦、不舒服，得好好改正啊，我真的很不希望像吴灿那样，不想再失去一个好朋友了，即使我在人家心中的地位一边再变，只要不是没得谈，我肯定要尽一切努力去挽回。现在只能等时间了，冲刷掉双方在这段时间不好的回忆，美好的事情才是值得留念的，流星雨、羽毛球、海边、老友、异国相见，按我的性格一辈子忘不掉吧。今后我暗自决定要好好学习，正巧和以前的朋友叶林丰聊上了，他现在混的挺好的，机械方向，我也很迷茫，打算毕业后跟着人家干吧，现在先学学基础知识，同时也要背单词，韩语和英语，听、说都不能落下。找事情麻痹一下自己，现在方茹还在对我拒之门外，似乎隔阂越来越大了，回家的前一天聊了几个小时，我还以为有所缓和，也许最近到水逆了吧，好事成双，祸也不单行，就业的压力也是我背上的负担之一。别内耗了，专注于当下吧！</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-3b5dcd22141a80159bc9d15f69137d56"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A78d07ce5-b9b6-4bc6-9761-ca574c8a13dd%3Awx_camera_1785052989737.jpg?table=block&amp;id=3b5dcd22-141a-8015-9bc9-d15f69137d56&amp;t=3b5dcd22-141a-8015-9bc9-d15f69137d56" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-3b5dcd22141a807486e6fc96a850c507"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A107b4bdc-1f7e-4e87-9ca0-d225c9d1d54b%3A20260723_205613.jpg?table=block&amp;id=3b5dcd22-141a-8074-86e6-fc96a850c507&amp;t=3b5dcd22-141a-8074-86e6-fc96a850c507" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-blank notion-block-3b5dcd22141a8031935dda50a58d93d8"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Java 程序设计期末考试]]></title>
            <link>https://notion-blog-orpin-xi.vercel.app/article/java-exam</link>
            <guid>https://notion-blog-orpin-xi.vercel.app/article/java-exam</guid>
            <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-38adcd22141a81a6b179d6ef41e86905"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38edcd22141a81e4a316d3dbf353c0a5" data-id="38edcd22141a81e4a316d3dbf353c0a5"><span><div id="38edcd22141a81e4a316d3dbf353c0a5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38edcd22141a81e4a316d3dbf353c0a5" title="一、选择题（每题 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">一、选择题（每题 2 分，共 30 分）</span></span></h3><div class="notion-text notion-block-38edcd22141a81c6ad3af19a97738643"><b>1.</b> 使用 <code class="notion-inline-code">new</code> 关键字创建对象时，会发生什么？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a814dbfddfd0519c1b573"><li>A. 在栈内存中分配空间</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81289963de7930b4fa81"><li>B. 在堆内存中分配空间并调用构造方法</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81f09607efb77191cf06"><li>C. 仅调用构造方法不分配空间</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81788a49d46b29b2d1ec"><li>D. 创建一个静态变量</li></ul><div class="notion-text notion-block-38edcd22141a8127a636c0d4e3219eff"><b>2.</b> Java 中，子类继承父类使用哪个关键字？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81a88166ff07bfaf83f8"><li>A. <code class="notion-inline-code">implements</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81629938f9729e30db3d"><li>B. <code class="notion-inline-code">extends</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81d282e5d8ea63f0f29f"><li>C. <code class="notion-inline-code">inherit</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81beb3c7d4a84394f1f4"><li>D. <code class="notion-inline-code">super</code></li></ul><div class="notion-text notion-block-38edcd22141a81bc9293c0bb1982b304"><b>3.</b> 关于抽象类，以下说法正确的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a817a931ec32016118af1"><li>A. 抽象类可以被实例化</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8111ac61e96d3aa4a3cb"><li>B. 抽象方法必须有方法体</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a814bb48cf70d24abf47d"><li>C. 子类必须重写父抽象类的所有抽象方法，否则子类也必须是抽象类</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81e39879f953e2555e6c"><li>D. 抽象类不能有构造方法</li></ul><div class="notion-text notion-block-38edcd22141a8166ad3bea911c690d85"><b>4.</b> <code class="notion-inline-code">final</code> 关键字修饰类时，表示？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81efb63ad1590cd34841"><li>A. 该类不能被实例化</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81ed8b26f043c70c35b6"><li>B. 该类不能被继承</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a816a93fcf7a5f4f3488a"><li>C. 该类的对象不能被修改</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81c88930f5816a3895a6"><li>D. 该类的方法不能被调用</li></ul><div class="notion-text notion-block-38edcd22141a81c58c55da978f125b36"><b>5.</b> 定义接口使用的关键字是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a812bb089f8d5341a7dca"><li>A. <code class="notion-inline-code">class</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81eaba2dd9bb8a7d0063"><li>B. <code class="notion-inline-code">abstract</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81e6acfdd43c4cb1473b"><li>C. <code class="notion-inline-code">interface</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a815eaf0dcb00b2de3ca5"><li>D. <code class="notion-inline-code">implements</code></li></ul><div class="notion-text notion-block-38edcd22141a81f8a4f6f64180afae2f"><b>6.</b> 关于 <code class="notion-inline-code">static</code> 修饰的变量，以下说法<b>错误</b>的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a810d92aac313577ed2de"><li>A. 静态变量属于类，不属于某个对象</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81de954ed7c14de44289"><li>B. 静态变量被该类的所有实例共享</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a810e9b8cd154affc65ae"><li>C. 可以通过 <code class="notion-inline-code">类名.变量名</code> 直接访问</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8146b0b7c235284ee16a"><li>D. 每个对象都有自己独立的静态变量副本</li></ul><div class="notion-text notion-block-38edcd22141a81d3b623c846ef12b10d"><b>7.</b> 以下选项中，属于 Java 基本数据类型的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81d5ade0c3d26eefcbfb"><li>A. <code class="notion-inline-code">String</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81d9a1d5e9da88faa0fe"><li>B. <code class="notion-inline-code">int</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8173bc85dc767290808d"><li>C. <code class="notion-inline-code">Scanner</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81c292bfc146996c7d03"><li>D. <code class="notion-inline-code">Array</code></li></ul><div class="notion-text notion-block-38edcd22141a8167b30aead0056c2d06"><b>8.</b> 以下关于 <code class="notion-inline-code">try-catch-finally</code> 的说法，正确的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81b1a3c7ffb95dabe502"><li>A. <code class="notion-inline-code">finally</code> 块只有在不抛异常时才执行</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81faa2f6cbc65d25358a"><li>B. <code class="notion-inline-code">catch</code> 块可以捕获所有类型的异常无需指定类型</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8155bf62ff9df349f62d"><li>C. <code class="notion-inline-code">finally</code> 块无论是否发生异常都会执行</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8196a97ac1142fe91b3d"><li>D. <code class="notion-inline-code">try</code> 块后面必须跟 <code class="notion-inline-code">catch</code> 不能只有 <code class="notion-inline-code">finally</code></li></ul><div class="notion-text notion-block-38edcd22141a81ea986fe37a30ac1761"><b>9.</b> 以下代码的输出结果是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a8181aee0c71caf8011da"><li>A. A</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8165b280c3ea218d7008"><li>B. B</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a814f90c9e542df6ce32d"><li>C. 编译错误</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81d09c8bf8ff95fb7ec2"><li>D. 无输出</li></ul><div class="notion-text notion-block-38edcd22141a81168865fb7568421b85"><b>10.</b> Java 中创建线程的正确方式是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a8144b756d9fc6c8efdbb"><li>A. 继承 <code class="notion-inline-code">Thread</code> 类，重写 <code class="notion-inline-code">run()</code> 方法</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a812e828ef769120bcb09"><li>B. 继承 <code class="notion-inline-code">Process</code> 类，重写 <code class="notion-inline-code">execute()</code> 方法</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8121a5f8cf5e88d380da"><li>C. 实现 <code class="notion-inline-code">String</code> 接口，重写 <code class="notion-inline-code">run()</code> 方法</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8120ab09cda80be44fcb"><li>D. 调用线程的 <code class="notion-inline-code">run()</code> 方法直接启动新线程</li></ul><div class="notion-text notion-block-38edcd22141a81d5ae57f896aaea0516"><b>11.</b> 关于 <code class="notion-inline-code">start()</code> 和 <code class="notion-inline-code">run()</code> 方法，正确的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81c3bb29f041a9983d5e"><li>A. <code class="notion-inline-code">start()</code> 和 <code class="notion-inline-code">run()</code> 完全等价</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a811c839ec1685487ef3c"><li>B. <code class="notion-inline-code">run()</code> 启动新线程，<code class="notion-inline-code">start()</code> 在当前线程执行</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81ada4f6fb2fd298fb59"><li>C. <code class="notion-inline-code">start()</code> 启动新线程并调用 <code class="notion-inline-code">run()</code>，直接调用 <code class="notion-inline-code">run()</code> 不会启动新线程</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81d3908cc40f077b8c40"><li>D. 一个线程对象可以多次调用 <code class="notion-inline-code">start()</code></li></ul><div class="notion-text notion-block-38edcd22141a81ee9d86ee7c36b07f4e"><b>12.</b> 售票程序中出现&quot;同一张票被卖出多次&quot;的问题，根本原因是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a817c9b02c60dbaa1f5a1"><li>A. 线程执行速度太快</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81cd889ed23f1fe99061"><li>B. 多个线程同时访问共享数据且没有同步保护</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81408842d2c32d60ca5b"><li>C. <code class="notion-inline-code">Thread.sleep()</code> 导致的</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8133a403f2a54e1acb94"><li>D. 使用了 <code class="notion-inline-code">Runnable</code> 而非 <code class="notion-inline-code">Thread</code></li></ul><div class="notion-text notion-block-38edcd22141a81cb9057e56ed9cca9fa"><b>13.</b> 关于 <code class="notion-inline-code">String</code> 类，以下说法正确的是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81db94e8cfbe6dd8b571"><li>A. <code class="notion-inline-code">String</code> 是可变的字符序列</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81b5921ac2db4b109a4b"><li>B. 用 <code class="notion-inline-code">&quot;hello&quot;</code> 直接赋值和用 <code class="notion-inline-code">new String(&quot;hello&quot;)</code> 创建的字符串，<code class="notion-inline-code">==</code> 比较一定为 true</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81228725e10eb04efd4e"><li>C. <code class="notion-inline-code">String</code> 是 <code class="notion-inline-code">final</code> 类，不能被继承</li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a8185b9d8f094444fa30a"><li>D. <code class="notion-inline-code">String</code> 的 <code class="notion-inline-code">replace()</code> 方法会修改原字符串</li></ul><div class="notion-text notion-block-38edcd22141a816aadcbf4e60e6b4aac"><b>14.</b> 以下代码的输出结果是？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a818d8a8ada5e501727a7"><li>A. <code class="notion-inline-code">true</code> <code class="notion-inline-code">true</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81208955df663a040824"><li>B. <code class="notion-inline-code">false</code> <code class="notion-inline-code">true</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81c7aaf6c7b72aab0af6"><li>C. <code class="notion-inline-code">true</code> <code class="notion-inline-code">false</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a814281f7d02b5c913f71"><li>D. <code class="notion-inline-code">false</code> <code class="notion-inline-code">false</code></li></ul><div class="notion-text notion-block-38edcd22141a81c7b578c1a596569074"><b>15.</b> 以下哪个方法用于获取字符串的长度？</div><ul class="notion-list notion-list-disc notion-block-38edcd22141a81218c82cacd05ab6cff"><li>A. <code class="notion-inline-code">size()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81f98cfffd99680f613e"><li>B. <code class="notion-inline-code">length()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a816589f7d115739b21a5"><li>C. <code class="notion-inline-code">getSize()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38edcd22141a81519614c18a33a81eed"><li>D. <code class="notion-inline-code">capacity()</code></li></ul><hr class="notion-hr notion-block-38edcd22141a81eebae8f5298c3035ae"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38edcd22141a8197b8c2f40fcc667f61" data-id="38edcd22141a8197b8c2f40fcc667f61"><span><div id="38edcd22141a8197b8c2f40fcc667f61" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38edcd22141a8197b8c2f40fcc667f61" title="二、填空题（每空 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">二、填空题（每空 2 分，共 30 分）</span></span></h3><div class="notion-text notion-block-38edcd22141a819282c2e217aa2e18d0"><b>1.</b> 使用 <code class="notion-inline-code">______</code> 关键字修饰的变量属于类级别，被所有实例共享（如 <code class="notion-inline-code">_static.nation</code>）；与之相对，不用该关键字修饰的变量属于 <code class="notion-inline-code">______</code> 变量，每个对象独立拥有。</div><div class="notion-text notion-block-38edcd22141a8133a120d0154a0dac69"><b>2.</b> 使用 <code class="notion-inline-code">______</code> 关键字修饰的类为抽象类；抽象类中的抽象方法使用 <code class="notion-inline-code">______</code> 关键字修饰，且没有方法体。</div><div class="notion-text notion-block-38edcd22141a817ba281f403ea5caa42"><b>3.</b> Java 中从键盘读取用户输入，通常使用 <code class="notion-inline-code">______</code> 类；调用其 <code class="notion-inline-code">______</code> 方法读取一行字符串。</div><div class="notion-text notion-block-38edcd22141a8146ac39f8d09c9881a2"><b>4.</b> 接口中的方法默认为 <code class="notion-inline-code">public abstract</code>，实现接口使用 <code class="notion-inline-code">______</code> 关键字。</div><div class="notion-text notion-block-38edcd22141a813a8847f46413e67d08"><b>5.</b> Java 异常处理使用 <code class="notion-inline-code">______</code> 包裹可能出错的代码，用 <code class="notion-inline-code">______</code> 捕获并处理指定类型的异常，用 <code class="notion-inline-code">______</code> 执行无论是否出错都必须运行的代码。</div><div class="notion-text notion-block-38edcd22141a81e686b3c8532950f767"><b>6.</b> 创建线程有两种基本方式：继承 <code class="notion-inline-code">______</code> 类，或实现 <code class="notion-inline-code">______</code> 接口。推荐使用后者，因为可以避免单继承的限制。</div><div class="notion-text notion-block-38edcd22141a81ab9c59e1667d8ad9e4"><b>7.</b> 使用 <code class="notion-inline-code">______</code> 关键字可以给代码块或方法加锁，解决多线程访问共享数据的安全问题。</div><div class="notion-text notion-block-38edcd22141a81dca2b9ff2d25bdcad8"><b>8.</b> 比较两个字符串的内容是否相等，应使用 <code class="notion-inline-code">______</code> 方法；获取字符串长度使用 <code class="notion-inline-code">______</code> 方法。</div><hr class="notion-hr notion-block-38edcd22141a81fe8a33c1c57fcafd2a"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38edcd22141a810292f0e70633f21c6b" data-id="38edcd22141a810292f0e70633f21c6b"><span><div id="38edcd22141a810292f0e70633f21c6b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38edcd22141a810292f0e70633f21c6b" title="三、简答题（每题 10 分，共 40 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">三、简答题（每题 10 分，共 40 分）</span></span></h3><div class="notion-text notion-block-38edcd22141a81618d25dd21ad5fb54f"><b>1.</b> 什么是抽象类（abstract class）？它和普通类有什么区别？请结合课堂上的 <code class="notion-inline-code">Person</code> 类和 <code class="notion-inline-code">Student</code> 类举例说明抽象类的定义方式、抽象方法的实现，以及为什么抽象类不能被实例化。</div><div class="notion-text notion-block-38edcd22141a8120944efaba53595f63"><b>2.</b> 简述 Java 的 <code class="notion-inline-code">try-catch-finally</code> 执行流程，并说明 Error 和 Exception 的区别。</div><div class="notion-text notion-block-38edcd22141a81109b72e379faa3368e"><b>3.</b> 请说明 Java 多线程的两种创建方式（继承 Thread 和实现 Runnable），并解释为什么多个线程操作共享数据时需要使用 <code class="notion-inline-code">synchronized</code> 同步。</div><div class="notion-text notion-block-38edcd22141a81c3beb5ceb4502ba8ee"><b>4.</b> 请解释 <code class="notion-inline-code">String</code> 的不可变性（immutability）是什么，以及 <code class="notion-inline-code">==</code> 和 <code class="notion-inline-code">equals()</code> 在比较字符串时的区别。</div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Linux 操作系统期末考试]]></title>
            <link>https://notion-blog-orpin-xi.vercel.app/article/linux-exam</link>
            <guid>https://notion-blog-orpin-xi.vercel.app/article/linux-exam</guid>
            <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-38adcd22141a811c8a05dcaa43b87dd8"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38bdcd22141a804694c9fb3bf2dae916" data-id="38bdcd22141a804694c9fb3bf2dae916"><span><div id="38bdcd22141a804694c9fb3bf2dae916" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38bdcd22141a804694c9fb3bf2dae916" title="一、选择题（每题 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>一、选择题（每题 2 分，共 30 分）</b></span></span></h3><div class="notion-text notion-block-38bdcd22141a80b6b77df3104535d780"><b>1.</b> vim 编辑器中，从命令模式进入插入模式应按哪个键？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80a1a536e1e1f76350b3"><li>A. <code class="notion-inline-code">Esc</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80b28533edb652c76627"><li>B. <code class="notion-inline-code">:wq</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80308922ee780c239391"><li>C. <code class="notion-inline-code">i</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a802b913fce2d760c9d7e"><li>D. <code class="notion-inline-code">q</code></li></ul><div class="notion-text notion-block-38bdcd22141a8005b31ff176f420d1f3"><b>2.</b> 在 vim 末行模式中，保存文件并退出的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8056bdb6d29ba7dfd0df"><li>A. <code class="notion-inline-code">:q</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a801aaeeee970cc7fcde9"><li>B. <code class="notion-inline-code">:w</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80a79ce0f9e8ca9cce27"><li>C. <code class="notion-inline-code">:q!</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80c89712e062ff2b4e2e"><li>D. <code class="notion-inline-code">:wq</code></li></ul><div class="notion-text notion-block-38bdcd22141a80eeaa12f939f7c2aa6e"><b>3.</b> 以下哪个命令用于查看或临时配置网络接口信息？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a807c838fd77fdda65782"><li>A. <code class="notion-inline-code">ping</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80f883e5dd17f5be35d8"><li>B. <code class="notion-inline-code">ifconfig</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a808b9b92d9e6d745c66a"><li>C. <code class="notion-inline-code">netstat</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80bfb22dfdccca5097db"><li>D. <code class="notion-inline-code">nslookup</code></li></ul><div class="notion-text notion-block-38bdcd22141a80b79724ec5efcb9036c"><b>4.</b> 测试本机与目标主机网络连通性的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8032b6e5e1ca7ed85ca5"><li>A. <code class="notion-inline-code">ping</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80519691d4fce232d4a6"><li>B. <code class="notion-inline-code">ifconfig</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8027a1b8ec4b76129d34"><li>C. <code class="notion-inline-code">ssh</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80a78275fc05ca4f52b5"><li>D. <code class="notion-inline-code">traceroute</code></li></ul><div class="notion-text notion-block-38bdcd22141a80e1a445d66a7fe5146f"><b>5.</b> Linux 系统中，DNS 解析配置文件是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80d2b81dc8d410156ce4"><li>A. <code class="notion-inline-code">/etc/hosts</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8091bf47d32105d38c51"><li>B. <code class="notion-inline-code">/etc/resolv.conf</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8044a161c1343515c05d"><li>C. <code class="notion-inline-code">/etc/sysconfig/network</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80d4b65ff1a1cd919593"><li>D. <code class="notion-inline-code">/etc/hostname</code></li></ul><div class="notion-text notion-block-38bdcd22141a802691fece6f10fc6478"><b>6.</b> 以下哪个命令用于创建新用户？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80f8921ec76bddcae8a7"><li>A. <code class="notion-inline-code">useradd</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80428d3dfd93c1d87408"><li>B. <code class="notion-inline-code">usermod</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a809fa65fec249be932b6"><li>C. <code class="notion-inline-code">userdel</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80889b13db7addf59213"><li>D. <code class="notion-inline-code">passwd</code></li></ul><div class="notion-text notion-block-38bdcd22141a80cdbe11ce75d4394531"><b>7.</b> Linux 系统中，用户账号信息存储在哪个文件？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80b6a0bce4b2ff8173bc"><li>A. <code class="notion-inline-code">/etc/shadow</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80018313eefd4345875a"><li>B. <code class="notion-inline-code">/etc/group</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80d6a157d39eb4fb61f5"><li>C. <code class="notion-inline-code">/etc/passwd</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a808c82fbf908f0a0d842"><li>D. <code class="notion-inline-code">/etc/gshadow</code></li></ul><div class="notion-text notion-block-38bdcd22141a80d480d1d7b08401ae0d"><b>8.</b> 修改文件或目录权限的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80358381c82559e16af2"><li>A. <code class="notion-inline-code">chown</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80999d91d679d3436d20"><li>B. <code class="notion-inline-code">chmod</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a800ebf33eb4659ea3b50"><li>C. <code class="notion-inline-code">chgrp</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80829872ef3d138092d2"><li>D. <code class="notion-inline-code">touch</code></li></ul><div class="notion-text notion-block-38bdcd22141a8077b6b2f9ebfcf51694"><b>9.</b> 文件权限 <code class="notion-inline-code">rwxr-xr--</code> 用数字表示为？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a809784a0de62ed60cef1"><li>A. <code class="notion-inline-code">744</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80daa91ccba67411d2bd"><li>B. <code class="notion-inline-code">754</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8084ac09c0fedc4e203f"><li>C. <code class="notion-inline-code">654</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80998e01e7840b754c83"><li>D. <code class="notion-inline-code">644</code></li></ul><div class="notion-text notion-block-38bdcd22141a8043ba3ed53091ac505b"><b>10.</b> 关于 SUID 特殊权限，以下说法正确的是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a802ca3c5cbab28f1888a"><li>A. SUID 对目录生效，防止用户删除他人文件</li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80c9bb79c2f5a45781c7"><li>B. SUID 对可执行文件生效，使执行者临时获得文件属主的权限</li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8033b6baeef3cb646a9b"><li>C. SUID 的数字表示为 2</li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80019462d8b9f91a1282"><li>D. SUID 等同于 Sticky Bit</li></ul><div class="notion-text notion-block-38bdcd22141a80819e43ef67266e8003"><b>11.</b> 使用 RPM 安装软件包时，正确的命令选项是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a802fbf46ff11698d07a5"><li>A. <code class="notion-inline-code">rpm -e</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80959b6ac5d6c56e863d"><li>B. <code class="notion-inline-code">rpm -ivh</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8079a292ee7e6afa7b26"><li>C. <code class="notion-inline-code">rpm -qa</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a805a95bef7a8ee5aff49"><li>D. <code class="notion-inline-code">rpm -ql</code></li></ul><div class="notion-text notion-block-38bdcd22141a8003a38dce4136f865e3"><b>12.</b> 使用 YUM 安装软件包的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8028bec7ebad3de2f6c7"><li>A. <code class="notion-inline-code">yum remove</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80219e7fd8ef6f4e19aa"><li>B. <code class="notion-inline-code">yum install</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a806eaa05c2a0cf313126"><li>C. <code class="notion-inline-code">yum update</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80118cf2c72f427a351b"><li>D. <code class="notion-inline-code">yum search</code></li></ul><div class="notion-text notion-block-38bdcd22141a804cbce3e725d1cf65a5"><b>13.</b> 查看系统中磁盘分区信息的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8059b885f2787edb61b8"><li>A. <code class="notion-inline-code">df -h</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80fabdd5f28e61748e19"><li>B. <code class="notion-inline-code">du -sh</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80fb8e39d34a6f463ea6"><li>C. <code class="notion-inline-code">fdisk -l</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8041b9e5f79e2022b5e0"><li>D. <code class="notion-inline-code">mount</code></li></ul><div class="notion-text notion-block-38bdcd22141a80c3a946fa0ce049dfc4"><b>14.</b> 将光盘设备挂载到 /mnt 目录，应使用什么命令？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a805b890ff77a651d7391"><li>A. <code class="notion-inline-code">umount /dev/cdrom</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a8050b86de2353ad7c248"><li>B. <code class="notion-inline-code">fdisk /dev/cdrom</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80148cf1c7e967147dad"><li>C. <code class="notion-inline-code">mkfs /dev/cdrom</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80cca1b6ebb379a90ab2"><li>D. <code class="notion-inline-code">mount /dev/cdrom /mnt</code></li></ul><div class="notion-text notion-block-38bdcd22141a809d9c9ef7dc7d2355e3"><b>15.</b> 查看文件系统磁盘空间使用情况的命令是？</div><ul class="notion-list notion-list-disc notion-block-38bdcd22141a808bb320e7e43c3ee53a"><li>A. <code class="notion-inline-code">free</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80798a94cdeefc8a899f"><li>B. <code class="notion-inline-code">top</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a80079bf9d4e2aa9a4c14"><li>C. <code class="notion-inline-code">df -h</code></li></ul><ul class="notion-list notion-list-disc notion-block-38bdcd22141a807f9749f697736cb463"><li>D. <code class="notion-inline-code">du -sh</code></li></ul><hr class="notion-hr notion-block-38bdcd22141a80ceb7dbff2d66286e8b"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38bdcd22141a80e99891cd9c712ef0b3" data-id="38bdcd22141a80e99891cd9c712ef0b3"><span><div id="38bdcd22141a80e99891cd9c712ef0b3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38bdcd22141a80e99891cd9c712ef0b3" title="二、填空题（每空 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>二、填空题（每空 2 分，共 30 分）</b></span></span></h3><div class="notion-text notion-block-38bdcd22141a80f789a1c7eb98df07f8"><b>1.</b> vim 编辑器有三种工作模式，分别是 <code class="notion-inline-code">______</code> 模式、<code class="notion-inline-code">______</code> 模式和 <code class="notion-inline-code">______</code> 模式。</div><div class="notion-text notion-block-38bdcd22141a8030a3b4d2874b4e3e69"><b>2.</b> 在 vim 命令模式下，复制当前行按 <code class="notion-inline-code">______</code>（双字母），粘贴按 <code class="notion-inline-code">______</code>，撤销按 <code class="notion-inline-code">______</code>。</div><div class="notion-text notion-block-38bdcd22141a8056a9f9e93a3e81fe38"><b>3.</b> 查看或临时配置网络接口（IP 地址等）的命令是 <code class="notion-inline-code">______</code>（也可用 <code class="notion-inline-code">ip addr</code>）。</div><div class="notion-text notion-block-38bdcd22141a80b2b8d6cc667e3f86c2"><b>4.</b> 创建用户的命令是 <code class="notion-inline-code">______</code>，设置或修改用户密码的命令是 <code class="notion-inline-code">______</code>。</div><div class="notion-text notion-block-38bdcd22141a80f88ba6fd872f822d9e"><b>5.</b> 将文件 file.txt 的权限设置为 <code class="notion-inline-code">rwxr-xr--</code>，应使用的命令是 <code class="notion-inline-code">chmod ______ file.txt</code>。</div><div class="notion-text notion-block-38bdcd22141a80c3b4cce24199fe9493"><b>6.</b> 修改文件属主（所有者）的命令是 <code class="notion-inline-code">______</code>。</div><div class="notion-text notion-block-38bdcd22141a80089dcaffba059f2f9f"><b>7.</b> 使用 RPM 安装软件包的命令选项是 <code class="notion-inline-code">rpm ______</code>，卸载软件包的命令选项是 <code class="notion-inline-code">rpm ______</code>。</div><div class="notion-text notion-block-38bdcd22141a8053983ef5a7978e3e57"><b>8.</b> 挂载光盘设备到 /mnt 目录的完整命令是 <code class="notion-inline-code">______ /dev/cdrom /mnt</code>。</div><div class="notion-text notion-block-38bdcd22141a80b58b70d8332184d382"><b>9.</b> 查看磁盘分区表信息的命令是 <code class="notion-inline-code">______</code>（提示：需加 <code class="notion-inline-code">-l</code> 选项）。</div><hr class="notion-hr notion-block-38bdcd22141a8065b295f8f64536d7d6"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38bdcd22141a80978b26d045af345eaa" data-id="38bdcd22141a80978b26d045af345eaa"><span><div id="38bdcd22141a80978b26d045af345eaa" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38bdcd22141a80978b26d045af345eaa" title="三、简答题（每题 10 分，共 40 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>三、简答题（每题 10 分，共 40 分）</b></span></span></h3><div class="notion-text notion-block-38bdcd22141a80bcb783ee042ed4303a"><b>1.</b> 请简述 vim 编辑器的三种工作模式，说明各模式的功能以及模式之间的切换方式。</div><div class="notion-text notion-block-38bdcd22141a804babb9f014d6ab1ce6"><b>2.</b> 请说明 Linux 文件权限中读（r）、写（w）、执行（x）对<b>普通文件</b>和<b>目录</b>分别意味着什么；并以权限 <code class="notion-inline-code">rwxr-xr--</code> 为例，说明如何用数字法计算权限值。</div><div class="notion-text notion-block-38bdcd22141a8086b7e9d6dd955d3bec"><b>3.</b> 请列举 Linux 用户和用户组管理相关的三个重要配置文件，说明各自作用；再列举至少四个常用的用户/用户组管理命令，并说明其用途。</div><div class="notion-text notion-block-38bdcd22141a8058be9cfe2f4a6c32e6"><b>4.</b> 请对比 RPM 和 YUM 两种软件包管理方式，说明它们的区别及各自的优缺点。</div><hr class="notion-hr notion-block-38bdcd22141a80999f10dcc64fcf5458"/></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Python 程序设计期末考试]]></title>
            <link>https://notion-blog-orpin-xi.vercel.app/article/python-exam</link>
            <guid>https://notion-blog-orpin-xi.vercel.app/article/python-exam</guid>
            <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-38adcd22141a81618fcbe6325ac258f6"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38adcd22141a8105b86de22d80f9b912" data-id="38adcd22141a8105b86de22d80f9b912"><span><div id="38adcd22141a8105b86de22d80f9b912" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38adcd22141a8105b86de22d80f9b912" title="一、选择题（每题 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">一、选择题（每题 2 分，共 30 分）</span></span></h3><div class="notion-text notion-block-38adcd22141a816da24bc2c06578c4a5"><b>1.</b> Python 中，以下哪个是合法的变量名？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a81b89498e92a81843ebb"><li>A. <code class="notion-inline-code">2name</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a818ea418dea422c65821"><li>B. <code class="notion-inline-code">my-name</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a812f970fe4e8728484dc"><li>C. <code class="notion-inline-code">my_name</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81b398b8c66c64d5b640"><li>D. <code class="notion-inline-code">class</code></li></ul><div class="notion-text notion-block-38adcd22141a818aa35ef6c3aebb919a"><b>2.</b> <code class="notion-inline-code">print(type(3.14))</code> 的输出结果是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a81e6a590c71080674af0"><li>A. <code class="notion-inline-code">&lt;class &#x27;int&#x27;&gt;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81979f11ef6834fd0518"><li>B. <code class="notion-inline-code">&lt;class &#x27;float&#x27;&gt;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81a4b800efdd4fe0dbc5"><li>C. <code class="notion-inline-code">&lt;class &#x27;str&#x27;&gt;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8158b1f4d22925a7cecd"><li>D. <code class="notion-inline-code">&lt;class &#x27;double&#x27;&gt;</code></li></ul><div class="notion-text notion-block-38adcd22141a81d083a7db4559ff9298"><b>3.</b> 以下代码的输出是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a811987ceca65a4fef57c"><li>A. 3.333...</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8122b45dedcf1171fcaf"><li>B. 3</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81c68894dc2c1aabdc9f"><li>C. 1</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8168b235c9d0ac6478eb"><li>D. 10</li></ul><div class="notion-text notion-block-38adcd22141a81928ceec1879084bb6c"><b>4.</b> 列表 <code class="notion-inline-code">lst = [1, 2, 3, 4]</code>，<code class="notion-inline-code">lst[1:3]</code> 的值是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8196a9a5c080fef8173b"><li>A. <code class="notion-inline-code">[1, 2]</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81189a66dbd2da5e7775"><li>B. <code class="notion-inline-code">[2, 3]</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81e3affece385995d42d"><li>C. <code class="notion-inline-code">[2, 3, 4]</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81518722c3cb82c966d5"><li>D. <code class="notion-inline-code">[1, 2, 3]</code></li></ul><div class="notion-text notion-block-38adcd22141a81839837c8020a22b730"><b>5.</b> 以下哪个不是 Python 的内置数据类型？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a812c90b3ddf350b39250"><li>A. list</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a814d891dd9557f0044c2"><li>B. tuple</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81f0aa0fe844f818bf26"><li>C. array</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81ca8cc9eb6884cf773d"><li>D. dict</li></ul><div class="notion-text notion-block-38adcd22141a81da8d6ec2a1df4d1aa9"><b>6.</b> 字典 <code class="notion-inline-code">d = {&#x27;a&#x27;: 1, &#x27;b&#x27;: 2}</code>，获取键 &#x27;a&#x27; 对应值的正确写法是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8139a217d1180afb0dc5"><li>A. <code class="notion-inline-code">d.a</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8177a71cf258bb364559"><li>B. <code class="notion-inline-code">d[&#x27;a&#x27;]</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8163937ac3f67f2725bc"><li>C. <code class="notion-inline-code">d{a}</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a811b8567ff847c5fb434"><li>D. <code class="notion-inline-code">d(a)</code></li></ul><div class="notion-text notion-block-38adcd22141a8116b83ec39dc420fe91"><b>7.</b> <code class="notion-inline-code">range(5)</code> 生成的数字序列是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a819989fee2b5279e42d5"><li>A. 1, 2, 3, 4, 5</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81cbbdb3c69f56e55157"><li>B. 0, 1, 2, 3, 4, 5</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81c2b525ead91a3436df"><li>C. 0, 1, 2, 3, 4</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81ae862df60691b49a3b"><li>D. 1, 2, 3, 4</li></ul><div class="notion-text notion-block-38adcd22141a81f5b982e28a06e07f70"><b>8.</b> 以下哪个关键字用于定义函数？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8127b453d45515912645"><li>A. <code class="notion-inline-code">func</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a814f9042e27c28d756b2"><li>B. <code class="notion-inline-code">function</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81b4895bea785efc8d98"><li>C. <code class="notion-inline-code">def</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81e49a57c477e8baa07d"><li>D. <code class="notion-inline-code">define</code></li></ul><div class="notion-text notion-block-38adcd22141a81aea68ddcb199d63b0d"><b>9.</b> Python 中用于用户输入的函数是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a81f9b29be6fcc07c9b89"><li>A. <code class="notion-inline-code">input()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81da9d1ff29e9eb82dc1"><li>B. <code class="notion-inline-code">print()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a810380e2e9568efecab1"><li>C. <code class="notion-inline-code">scanf()</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a816fa127fbbb5748e22c"><li>D. <code class="notion-inline-code">read()</code></li></ul><div class="notion-text notion-block-38adcd22141a811da85fd7fdda2c2946"><b>10.</b> <code class="notion-inline-code">len(&quot;hello&quot;)</code> 的值是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8167a64feb1dc669d86a"><li>A. 4</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81c59f9acf1d6496dda9"><li>B. 5</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81daba75c942f212d772"><li>C. 6</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8150ad96c0dfbfb382d2"><li>D. 报错</li></ul><div class="notion-text notion-block-38adcd22141a81c887e4cdc2f6c1ea5e"><b>11.</b> 以下哪种方式可以正确打开一个文件并读取内容？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8194b826f7deabb101f0"><li>A. <code class="notion-inline-code">open(&quot;file.txt&quot;, &quot;r&quot;)</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81fbbde6f091cd581492"><li>B. <code class="notion-inline-code">read(&quot;file.txt&quot;)</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8168a42efa81fb5f99c8"><li>C. <code class="notion-inline-code">file(&quot;file.txt&quot;, &quot;r&quot;)</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8150929ad64b8be8e13e"><li>D. <code class="notion-inline-code">load(&quot;file.txt&quot;)</code></li></ul><div class="notion-text notion-block-38adcd22141a81d181cad5a4bc80e535"><b>12.</b> <code class="notion-inline-code">if x &gt; 0:</code> 后面的代码块使用什么来缩进？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a816f86b5c482d8893d90"><li>A. 大括号 <code class="notion-inline-code">{}</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81978055caadf8c9aee4"><li>B. 冒号 + 缩进（空格或 Tab）</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a814d8d51cbc659be900d"><li>C. <code class="notion-inline-code">begin...end</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8108bb89d0499190227e"><li>D. 分号</li></ul><div class="notion-text notion-block-38adcd22141a815a83b2d90af4f5df96"><b>13.</b> 以下代码的输出是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a81c79097e06e25a6f1c9"><li>A. hello</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8188afc5c77296f5f8cd"><li>B. olleh</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81d89050f0aa949dc463"><li>C. h</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a818aacf5c4a07377259c"><li>D. 报错</li></ul><div class="notion-text notion-block-38adcd22141a812d823dfe7b1a6be4cc"><b>14.</b> <code class="notion-inline-code">try...except</code> 语句的作用是？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a8181bcccebaf755d41d6"><li>A. 定义循环</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81699974dea006677a0c"><li>B. 捕获和处理异常</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8120ab55c8c401ed4399"><li>C. 导入模块</li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a817ba155e83defd33cde"><li>D. 定义类</li></ul><div class="notion-text notion-block-38adcd22141a81199c63c2c2cec26d62"><b>15.</b> 以下哪个不是合法的字符串定义方式？</div><ul class="notion-list notion-list-disc notion-block-38adcd22141a81ad9464e72e49ef7829"><li>A. <code class="notion-inline-code">&quot;hello&quot;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81f8a13cc71ef4600746"><li>B. <code class="notion-inline-code">&#x27;hello&#x27;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a8114a7b6c14cbfe89073"><li>C. <code class="notion-inline-code">&#x27;&#x27;&#x27;hello&#x27;&#x27;&#x27;</code></li></ul><ul class="notion-list notion-list-disc notion-block-38adcd22141a81b094f9f2adbc71e993"><li>D. <code class="notion-inline-code">&lt;hello&gt;</code></li></ul><hr class="notion-hr notion-block-38adcd22141a817180eed58d6c7bd45f"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38adcd22141a81b5a5a4c62067f758ed" data-id="38adcd22141a81b5a5a4c62067f758ed"><span><div id="38adcd22141a81b5a5a4c62067f758ed" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38adcd22141a81b5a5a4c62067f758ed" title="二、填空题（每空 2 分，共 30 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">二、填空题（每空 2 分，共 30 分）</span></span></h3><div class="notion-text notion-block-38adcd22141a810e8a54c56f32460f2f"><b>1.</b> Python 中，列表用 <code class="notion-inline-code">__________</code> 括起来，元组用 <code class="notion-inline-code">__________</code> 括起来，字典用 <code class="notion-inline-code">__________</code> 括起来。</div><div class="notion-text notion-block-38adcd22141a81ab9f19ffa24a432e2e"><b>2.</b> 将整数转换为字符串类型，使用 <code class="notion-inline-code">__________</code> 函数。</div><div class="notion-text notion-block-38adcd22141a81749127fcc502fd182a"><b>3.</b> 在函数内部修改全局变量，需要使用 <code class="notion-inline-code">__________</code> 关键字声明。</div><div class="notion-text notion-block-38adcd22141a81278c25eb798331e222"><b>4.</b> 列表末尾添加元素用 <code class="notion-inline-code">__________</code> 方法，删除末尾元素用 <code class="notion-inline-code">__________</code> 方法。</div><div class="notion-text notion-block-38adcd22141a815c88b0ccfe847a98f6"><b>5.</b> 导入 math 模块的写法是 <code class="notion-inline-code">__________</code>。</div><div class="notion-text notion-block-38adcd22141a81148398dd411ab64d50"><b>6.</b> 以下代码运行后，a 的值是 <code class="notion-inline-code">__________</code>：</div><div class="notion-text notion-block-38adcd22141a8143b74bdf90e0d2c8a8"><b>7.</b> <code class="notion-inline-code">for i in range(1, 10, 2):</code> 中，<code class="notion-inline-code">1</code> 表示 <code class="notion-inline-code">__________</code>，<code class="notion-inline-code">10</code> 表示 <code class="notion-inline-code">__________</code>，<code class="notion-inline-code">2</code> 表示 <code class="notion-inline-code">__________</code>。</div><div class="notion-text notion-block-38adcd22141a8168b710f79905069d0e"><b>8.</b> Python 中 <code class="notion-inline-code">None</code> 表示 <code class="notion-inline-code">__________</code>。</div><div class="notion-text notion-block-38adcd22141a812ebc7bc2cd9a7e2fc4"><b>9.</b> 字符串的 <code class="notion-inline-code">__________</code> 方法可以按指定分隔符将字符串拆分成列表。</div><div class="notion-text notion-block-38adcd22141a81a3b4cec84ff345cab4"><b>10.</b> 以下代码的运行结果是 <code class="notion-inline-code">__________</code>：</div><div class="notion-text notion-block-38adcd22141a8102b013ec90b5f71f44"><b>11.</b> 列表推导式 <code class="notion-inline-code">[x*2 for x in range(3)]</code> 的结果是 <code class="notion-inline-code">__________</code>。</div><hr class="notion-hr notion-block-38adcd22141a8144bf60eb4a9e94cc4d"/><h3 class="notion-h notion-h2 notion-h-indent-0 notion-block-38adcd22141a81a3ae39e1b40c01bef3" data-id="38adcd22141a81a3ae39e1b40c01bef3"><span><div id="38adcd22141a81a3ae39e1b40c01bef3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#38adcd22141a81a3ae39e1b40c01bef3" title="三、简答题（每题 10 分，共 40 分）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">三、简答题（每题 10 分，共 40 分）</span></span></h3><div class="notion-text notion-block-38adcd22141a81898424f3a776b7a505"><b>1.</b> 请解释列表（list）、元组（tuple）、集合（set）三者的区别（是否可变、是否有序、是否可重复）。</div><div class="notion-text notion-block-38adcd22141a817fa5f4cfda2774140b"><b>2.</b> 什么是局部变量和全局变量？请各举一例说明它们的作用范围。</div><div class="notion-text notion-block-38adcd22141a81e7b191fe33431da884"><b>3.</b> 简述 Python 中 <code class="notion-inline-code">break</code> 和 <code class="notion-inline-code">continue</code> 的区别，并各举一个使用场景。</div><div class="notion-text notion-block-38adcd22141a81088472da3e1afe5bda"><b>4.</b> 编写一个 Python 程序：定义一个函数 <code class="notion-inline-code">is_prime(n)</code>，判断一个数是否为质数。如果是质数返回 <code class="notion-inline-code">True</code>，否则返回 <code class="notion-inline-code">False</code>。然后在主程序中输入一个整数，调用该函数并输出结果。</div><hr class="notion-hr notion-block-38adcd22141a812bb715d2a758456491"/></main></div>]]></content:encoded>
        </item>
    </channel>
</rss>