草庐IT

光电子学

全部标签

中国电子学会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为每一个精确值类型做索引的时候,不分词处理,就是

华为交换机——光电复用口如何切换光口模式

在配置交换机过程中,会遇到光接口插上光模块后不亮,此时首先需要确认接口是不是光电复用口(Combo),缺省情况下,Combo接口工作在电接口状态,此时就需要手动切换模式.参数说明copper电接口状态fiber光接口状态#配置Combo接口工作在光接口状态。system-view[sysname]interfaceGigabitEthernet0/0/4[sysname-GigabitEthernet0/0/4]comboenablefiber

中国电子学会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、

STM32(HAL库)——光电编码器、M/T法测量电机转速

目录一编码器二电机测试的三种方法三STM32CubeMx配置四程序编写五实验结果一编码器常见的用于电机测速的编码器有霍尔编码器和光电编码器两种。两者测速的基本原理不同,但都是输出两路相位差90°的脉冲信号。这里以光电编码器为例介绍一下测速原理。光电编码器是由光源、光码盘和光敏元件组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。输出波形:方向:A、B相脉冲波形相差90°,A相位在前表示顺时针旋转,B相在前

白帽子学习——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

一位程序员爸爸抵制编程教育:“我不会教孩子学编程”

5G技术、人工智能、虚拟现实,越来越多的新词汇冲刷着我们的认知。“未来已来,编程为王。”在大众看来,编程似乎与读写一样,成为接轨未来的必备技能。然而,美国程序员爸爸JoeMorgon却表示并不会让自己的孩子学习编程。他指出,编程与读写在重要性上并不对等,而且简单的学习编程语法并不能培养孩子解决问题的能力。更重要的是,当我们强迫孩子跟着死板的流程去学习编程,只会抹杀他们的好奇心。昨天,我在美国知名的在线杂志Slate上看到一位美国程序员爸爸反对儿童学编程的文章,虽然我不赞同他的结论,但是他的想法却发人深思,值得一读。这位名叫JoeMorgon的程序员发表的文章标题是:《我是程序员,我不会教孩子学