草庐IT

中国电子学会2023年03月份青少年软件编程C++等级考试试卷一级真题(含答案)

一、编程题(共5题,共100分)1.   字符长方形给定一个字符,用它构造一个长为4个字符,宽为3个字符的长方形,可以参考样例输出。时间限制:1000内存限制:65536输入输入只有一行,包含一个字符。输出该字符构成的长方形,长4个字符,宽3个字符。样例输入*样例输出************参考答案:#includeusingnamespacestd;intmain(){chara;cin>>a;cout2.长方形面积给出一个长方形的长和宽,求该长方形的面积。假设长为a,宽为b,则面积S=a×b。时间限制:1000内存限制:65536输入一行,2个正整数,以空格分隔,分别表示长方形的长和宽。长

中国电子学会2023年05月份青少年软件编程Python等级考试试卷三级真题(含答案)

2023-05Python三级真题题数:38分数:100测试时长:60min一、单选题(共25题,共50分)1. 请选择,下面代码运行之后的结果是?(C)(2分)a='2'b='4'try:   c=a*b   print(c)except:   print('程序出错!')else:   print('程序正确!')A. 24B. 8C. 程序出错!D. 程序正确!答案解析:变量a与b都是字符串,不能进行乘法运算,所以经过异常处理之后,会打印”程序出错!“。   2. 下面程序执行结果是?(A)(2分)a=['春','夏','秋','冬']c=list(enumerate(a))print(

中国电子学会2023年05月份青少年软件编程Python等级考试试卷二级真题(含答案)

2023-05Python二级真题题数:37分数:100测试时长:60min一、单选题(共25题,共50分)1.   运行以下程序,如果通过键盘先后输入的数是1和3,输出的结果是?(D)(2分)a=int(input())b=int(input())ifaA.   31B.   13C.   1D.   32.   运行以下程序,输出的结果是?( C)(2分)n=10s=0m=1whilemA.   45B.   50C.   55D.   60答案解析:本题考的是while循环,程序的意识是计算1+2+3+......+10,结果是55,答案选择C3.   以下代码的输出结果是?(A )(2

中国电子学会2023年05月份青少年软件编程Python等级考试试卷一级真题(含答案)

2023-05Python一级真题分数:100题数:37测试时长:60min一、单选题(共25题,共50分)1. 可以对Python代码进行多行注释的是?(C )A.#B.""C.''''''D.''2. 下列可以作为Python变量名的是?( D)A.andB.an-dC.1_andD.and13. 下列选项中不符合Python语言变量命名规则的是?( B)A.sB.2_5C._AID.CountNum4. 使用变量age表示小明的年龄,使用变量sage表示小明哥哥的年龄,假设小明在4岁时哥哥的年龄是小明年龄的2倍,下列哪段代码可以正确计算出再过6年小明和哥哥的年龄?(A)A.>>>age=

中国电子学会2023年03月份青少年软件编程Python等级考试试卷一级真题(含答案)

2023-03Python一级真题分数:100 题数:37测试时长:60min一、单选题(共25题,共50分)1.   在启动IDLE后,看到下列哪一个提示字符,表明已经进入PythonShell交互模式?(B )(2分)A.B.>>> C.^^^D.》》》2.   某同学想要编写程序计算三角形的面积,已知底边长为11,高为8.面积公式为S=a*h/2,下列为部分程序,横线处程序分别应为?(B)(2分)                 S=a*h/2Print('三角形的面积为:',S) A.11 8B.a=11 h=8C.a==11h==8D.a11h83.   下列关于变量的定义和赋值说法

橘子学ES16之分词三大组件以及如何自己实现自己的分词器

本文来看一下ES的多字段特性,以及如何配置一个自定义的分词器。一、多字段类型多字段特性: 可以实现精确匹配。 可以使用不同的analyzer,就是搜索的时候是一个分词器,插入的时候是另一个分词器。1、ExactValues&&FullText精确值和全文检索值。精确值的意思就是不分词,不全文检索。当成mysql中的那种等值查询。全文文本值意思就是查询的时候走的是分词的路子,全文文本的匹配。1.1、ExactValues包括数字类型,日期类型,具体字符串类型(keyword类型),这几个类型在ES中是不分词的。因为精确值不需要做分词的处理,所以ES为每一个精确值类型做索引的时候,不分词处理,就是

中国电子学会2023年03月份青少年软件编程Python等级考试试卷二级真题(含答案)

2023-03Python二级真题分数:100 题数:37测试时长:60min一、单选题(共25题,共50分)1.   下列说法正确的是?( C)(2分)A.{123:'a','a':123}不是一个合法的字典B.数字、字符串、列表和元组都可以作为字典的键C.{(12,34,'a'):'a','a':5678}是一个合法的字典D.字典中的内容一经创建就不能再修改2.   下列程序的运行结果是?(D)(2分)d1=dict(age=18)print(d1) A.(age=18)B.[age=18]C.age=18D.{'age':18}3.   datas={'Name':'XiaoMing',

《光电子学与光子学——原理与实践》课程笔记

光电子学笔记整理光电子学笔记整理一、Introduction二、Wavenatureoflight2.1基本概念:2.2平面电磁波的基本概念:2.3高斯光束2.4snellandfrenellaw2.4.1群速度和群折射率2.4.2senlllaw2.4.3fresnellaw2.4.4古斯亨琴位移和光学隧道效应2.4.5倏逝波和穿透深度2.5增透膜和介质镜2.6时间相干性和空间相干性2.7波的干涉和叠加,多波干涉和谐振腔2.8波的衍射2.8.1夫琅禾费衍射和Fresnel衍射2.8.2衍射光栅三、DielectricWaveguidesandDispersions3.1光子晶体和光子晶体器件

橘子学ES安装与初步配置day01

简介ES是个啥不多说了,就是做检索的。今天开始学习一下。不过所有的文章都不是最终笔记,都是最后会在不断的学习中做再次修改。一、环境准备1、运行ES需要安装配置JDK环境,设置$JAVA_HOME2、但是各个版本的ES对于jdk的要求是不一样的:ES5.x需要JAVA8以上的版本,从ES6.5开始支持JAVA11,7.0开始ES内置了java环境,这时候的安装就十分简单了。3、下载地址:https://www.elastic.co/cn/downloads/elasticsearch,我们只需要按照下图的指示,安装对应环境即可了。我这里下载的就是7.1.0的版本。二、文件目录1、安装文件目录2、

白帽子学习——Metasploit渗透测试指南

根据pdf,总结自己认为比较重要的,欢迎大佬指错。1.Metasploit基础1.1专业术语1.1.1渗透攻击(Exploit)由攻击者或渗透测试者利用一个系统、应用或服务中心的安全漏洞进行的攻击行为。往往会造成开发者所没有预期到的一种特殊结果。1.1.2攻击载荷(Payload)目标系统在被渗透攻击之后去执行的代码,在Metasploit框架中可以自由地选择、传送和植入。1.1.3Shellcode渗透攻击时作为攻击载荷运行的一组机器指令,通常用汇编语言编写。1.1.4模块(Module)Metasploit框架里面包含了许多软件组件,代表的就是模块,比如渗透攻击模块、辅助模块等。1.1.5