无答案代码题
软件设计师中级软件设计基础知识模拟题2020年(1)_真题-无答案
软件设计师(中级)软件设计基础知识模拟题2020年(1)(总分75,考试时间150分钟)单项选择题1. 1.下列光盘格式中,不能多次擦除重写数据的是______。
A. DVD-RAMB. CD-RC. DVD-RWD. CD-RW2. 2.若不考虑I/O设备本身的性能,侧影响计算机系统I/O数据传输速度的主要因素是______。
A. 地址总线宽度B. 数据总线宽度C. 主存储器的容量D. CPU的字长3. 3.十六进制数CC所对应的八进制数为______。
A. 314B. 630C. 1414D. 30304. 4.CPU中的______的值可自动加1,以便实现程序指令的顺序执行。
A. 指令寄存器(IR)B. 程序计数器(PC)C. 地址寄存器(AR)D. 指令译码器(ID)5. 5.以下关于Windows系统中文件的叙述中,正确的是______。
A. 文件一旦保存后则不能被删除B. 文件必须占用磁盘的连续区域C. “xls”也是可执行文件的扩展名D. 不同文件夹下的文件允许同名6. 6.中央处理单元(CPU)不包括______。
A. 算术逻辑运算单元B. 控制器C. 通用寄存器组D. I/O总线7. 7.流水线的吞吐率是指单位时间流水线处理韵任务数,如果各段流水的操作时间不周,则流水线的吞吐率是______的倒数。
A. 最短流水段操作时间B. 各段流水的操作时间总和C. 最长流水段操作时间D. 流水段数乘以最长流水段操作时间8. 8.计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。
因此,______。
A. 时钟周期大于机器周期B. 时钟周期等于机器周期C. 机器周期大于指令周期D. 指令周期大于时钟周期9. 9.计算机采用分级存储体系的主要目的是______。
A. 解决主存容量不足的问题B. 提高存储器读写可靠性C. 提高外设访问效率D. 解决存储的容量、价格和速度之间的矛盾10. 10.以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RtSC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是______。
软件测试类型及其在软件开发过程中的地位代码检查走查与评审_真题-无答案
软件测试类型及其在软件开发过程中的地位、代码检查、走查与评审(总分99,考试时间90分钟)选择题1. 把经过评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软件的体系结构,这是软件生命周期哪一阶段做的事情______。
A.系统和需求定义 B.编程和单元测试 C.软件设计 D.运行和维护2. 之所以要对已交付使用的软件进行维护,原因是______。
Ⅰ.为了增强软件的功能,满足功能上的变更Ⅱ.运行中发现了软件中的错误需要更正Ⅲ.为了适应软件工作环境变化而引起的相应改变A.Ⅰ B.Ⅰ和Ⅲ C.Ⅱ和Ⅲ D.Ⅰ和Ⅱ和Ⅲ3. 以下不属于软件需求分析阶段测试的内容是______。
A.通过场景走查和与用户沟通,看需求是否是用户“真”的需求 B.通过对开发进度、开发费用、产品性能、可靠性和内存使用等各方面需求的分析,看综合起来是否合理,是否有对需求的一个优先级安排 C.通过领域分析和与用户沟通,看需求是否是完备的 D.通过检查需求与实现环境的不相容之处,看需求是否可兼容4. 下列可以做为软件测试对象的是______。
A.需求规格说明 B.软件设计规格说明 C.源程序 D.以上全部5. MM-路径集成是一种基于消息的路径集成方法,其中MM-路径是指______。
A.对应调用图的每一个边建立并执行的一个集成测试会话序列 B.针对模块的每一个程序剖面执行的语句序列 C.按照广度优先策略逐层集成与测试的序列 D.穿插出现在各模块中执行的方法和消息的序列6. 测试过程需要输入软件配置、测试配置和测试工具。
其中不属于测试配置的是______。
A.测试计划B.测试用例C.测试报告D.测试程序7. 面向对象的软件设计要首先考虑问题中的数据实体,通过实体提供的服务和实体之间的消息的传递来实现某种计算,这种体系结构的好处体系在______。
A.稳定性 B.一致性 C.可靠性 D.效率8. 规划阶段实际上指的是______。
三级嵌入式系统开发技术-1_真题-无答案
三级嵌入式系统开发技术-1(总分100,考试时间90分钟)选择题1. 与通用计算机(如PC)相比,嵌入式系统具有许多不同之处。
下面不属于嵌入式系统特点的是______。
A. 嵌入式系统与具体应用紧密结合,具有很强的专用性B. 嵌入式系统大多面向控制应用,可靠性十分重要C. 应用于过程控制、数据采集、通信传输等领域的嵌入式系统对实时性有一定要求D. 用户可以方便地对嵌入式系统的软件进行修改、升级和扩充2. 下面是关于嵌入式系统CPU的叙述,其中错误的是______。
A. 嵌入式系统中目前仍大量使用8位和16位的CPUB. 使用32位CPU是嵌入式系统技术发展的主流C. 数字信号处理器不能用作嵌入式系统的CPUD. 嵌入式系统CPU大多能支持实时处理并具有低功耗特性3. 微控制器是嵌入式处理芯片的一个重要品种,下面有关叙述中正确的是______。
A. 微控制器将CPU、存储器、I/O控制电路等全部集成在一块IC芯片中B. 微控制器的品种多,应用面广,是嵌入式处理芯片中历史最长的一个品种C. 4位和8位的MCU目前已很少使用,接近淘汰D. 当前大多数32位MCU产品中都使用ARM处理器内核4. 片上系统也称为系统级芯片,它是嵌入式处理芯片的一个重要品种,下列叙述中错误的是______。
A. 片上系统的英文原文是System On Chip,其缩写为SOC或SoCB. 它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统实现了使用单个芯片进行数据的采集、转换、存储、处理和I/O等多种功能D. 片上系统能把除了模拟电路之外的各种电路都集成在单个芯片上5. 下列有关汉字编码标准的叙述中,错误的是______。
A. GB2312国标字符集仅包含6000多个汉字,许多情况下已不够使用B. GB18030编码标准与Unicode编码标准完全兼容C. Unicode字符集包含的汉字超过2万个,既包括简体汉字,也包括繁体汉字D. GB18030汉字编码标准与GB2312保持向下兼容6. 一幅1024×768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过压缩处理,则图像中每像素是使用______二进制位表示的。
C语言试题 (无答案)
C语言复习题一、选择题1. C语言中,if语句后的表达式()A.只能是关系表达式B. 只能是逻辑表达式C.只能是关系或逻辑表达式D. 可以是任何合法的表达式2 关于与switch语句配套的case语句中所使用的表达式,说法正确的是()。
A.可以是变量B. 可以是常量或变量C.只能是常量或常量表达式D.无论是何种表达式,只要在执行时有确定的值就行3.下列数组定义语句中,正确的是()A. int a[][]={1,2,3,4,5,6};B.char a[2][3]=‟a‟,‟b‟;C.int a[][3]={1,2,3,4,5,6};D.int a[][]={{1,2,3},{4,5,6}};4. 已定义int a[][3]={1,2,3,4,5,6,7,8,9};则a[1][2]的初值为()A. 2B. 4C. 6D. 85.以下正确的函数首部是()。
A. void fun(int x,int y)B. void fun(int x;int y)C. void fun(int x,y)D. void fun(x,y)6.下面语句中,:int *px = &a;其中指针变量的名字应该()A. *pzB. aC. pxD. &a7. 当调用函数时,实参时一个数组名,则向函数传递的是()A. 数组的长度B.数组的首地址C. 数组的每一个元素的地址D. 数组的每一个元素的值8.以下叙述正确的是()A. 全局变量的作用域一定比局部变量的作用域作用范围的B. 静态static类型变量的生存期贯穿于整个程序的运行期间C. 函数的形参都属于全局变量D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值9.假设已有#define M(r)r*r,则语句printf(“%d”,M(2+3));的执行结果是()A.11B.5C.25D.410. 已知int a=12;a的地址是2200,若想使整型指针变量p指向a,赋值正确的是()A &a=2200;B *p=12;C *p=2200D p=&a;11. 以下可用作C语言用户自定义标识符的一组是()A. Void, return, ifB. printf, include, fabsC. Max, _abs, MainD. 2abc, pay$, sum-1012. 下面定义字符型变量ch的语句不正确的是()A. char ch=‟\X2A‟;B. char ch=”c”;C. char ch=65;D. char ch=NULL;13. 以下选项中,与k=n++;完全等价的语句是()A. k=n;n=n+1;B. n=n+1;k=n;C. k=++n;D. k+=n+1;14. 已定义inta[][3]={1,2,3,4,5,6,7,8,9};,则a[1][2]的初值为()A. 2B. 4C. 6D. 815. 当调用函数时,实参是一个数组名,则向函数传递的是()A. 数组的长度B. 数组的首地址C. 数组的每一个元素的地址D. 数组的每一个元素的值16. 对for(表达式1;;表达式3),可理解为()A. for(表达式1;0;表达式3)B. for(表达式1;1;表达式3)C. 语法错误D. 仅执行循环一次17. 转换说明符%x的输出形式是()。
网络管理员-计算机硬件基础知识(二)_真题-无答案
网络管理员-计算机硬件基础知识(二)(总分90,考试时间90分钟)单项选择题CPU执行指令时,要先根据______将指令从内存读取并送入______,然后译码并执行。
1. A.程序计数器 B.指令寄存器 C.通用寄存器 D.索引寄存器2. A.程序计数器B.指令寄存器C.地址寄存器D.数据寄存器显示器的性能指标主要包括______和刷新频率。
若显示器的______,则图像显示越清晰。
3. A.重量 B.分辨率 C.体积 D.采样速度4. A.采样频率越高B.体积越大C.分辨率越高D.重量越重5. 与八进制数1706等值的十六进制数是______。
A.3C6 B.8C6 C.F18 D.F1C6. 若计算机字长为8,则采用原码表示的整数范围为-127~127,其中,______占用了两个编码。
A.-127 B.127 C.-1 D.07. 获取操作数速度最快的寻址方式是______。
A.立即寻址 B.直接寻址 C.间接寻址 D.寄存器寻址8. ______不属于程序的基本控制结构。
A.顺序结构 B.分支结构 C.循环结构 D.递归结构9. 源程序中______与程序的运行结果无关。
A.注释的多少 B.变量的取值C.循环语句的执行次数 D.表达式的求值方式10. 在结构化设计中,主要根据______进行软件体系结构设计。
A.数据流图 B.实体—关系图C.状态—迁徙图 D.数据字典11. 软件著作权保护的对象不包括______。
A.源程序 B.目标程序 C.流程图 D.算法12. 寄存器寻址方式中的操作数放在______中。
A.高速缓存 B.储存单元 C.通用寄存器 D.程序计数器13. 在计算机系统中,______是指在CPU执行程序的过程中,由于发生了某个事件,需要CPU暂时中止正在执行的程序,转去处理这个事件,之后又回到原先被中止的程序,接着中止前的状态继续向下执行。
A.调用 B.调度 C.同步 D.中止14. 以下关于奇偶校验的叙述中,正确的是______。
注册会计师税法增值税法模拟试卷27_真题-无答案(485)
注册会计师税法(增值税法)模拟试卷27(总分58,考试时间90分钟)单项选择题每题只有一个正确答案,请从每题的备选答案中选出一个你认为最正确的答案,在答题卡相应位置上用2B铅笔填涂相应的答案代码。
答案写在试题卷上无效。
1. 某增值税一般纳税人2018年3月销售三批同样的货物,每批各1 000件,不含税销售价分别为每件70元、50元和30元。
如果30元/件的销售价格被主管税务机关认定为明显偏低且无正当理由,则该纳税人当月计算销项税额的销售额应为( )元。
A. 130 000B. 150 000C. 180 000D. 210 0002. 某从事行业咨询业务的小规模纳税人2017年10月年应税销售额超过了小规模纳税人的标准,在11月的申报期后未按规定办理一般纳税人登记,接到税务机关送达的《税务事项通知书》后仍然没有办理一般纳税人登记手续。
2018年1月,该纳税人取得含增值税咨询收入50万元,当月购进复印纸张,取得增值税专用发票,注明增值税1.5万元,则当月该纳税人应纳增值税( )万元。
A. 1.33B. 2.83C. 1.45D. 2.113. 关于放弃免税权,下列说法正确的是( )。
A. 可具体选择某一项目放弃免税权B. 可根据不同销售对象选择部分货物或劳务放弃免税权C. 可根据不同销售时间选择部分货物或劳务放弃免税权D. 纳税人一经放弃免税权,其生产销售的全部应税销售行为均按照规定征税,不得选择某一项目放弃免税权,也不得根据不同的销售对象选择部分应税销售行为放弃免税权4. 某金店(中国人民银行批准的金银首饰经营单位)为增值税一般纳税人,3月采取“以旧换新”方式向消费者销售金项链20条,每条新项链的零售价格为2 500元,每条旧项链作价800元,每条项链取得差价款1 700元;当月取得首饰修理费价税合计金额2 270元。
该金店上述业务应缴纳增值税( )元。
A. 5 270B. 4 940.17C. 7 264.96D. 7 594.795. 药品生产企业销售自产创新药的销售额,为向购买方收取的全部价款和价外费用,其提供给患者后续免费使用的相同创新药的增值税处理是( )。
2024年6月青少年软件编程Python等级考试试卷一级真题(含答案和解析)
2024年6月青少年软件编程Python等级考试试卷一级真题(含答案和解析)分数:100 题数:37一、单选题(共25题,共50分)。
1. 在使用turtle绘制图形时,如果要控制小海龟移动到 x 坐标为 200,y 坐标为150 的位置,以下代码能够实现效果的是()。
A. turtle.goto(150,200)B. turtle.goto(200,150)C. turtle.goto(150,200)D. turtle.goto(200,150)标准答案:D。
试题解析:本题考察的是 turtle 的 goto 语句,goto 语句的第一个参数是 x 坐标,第二个参数是 y 坐标。
2. 下列关于 Python 程序设计语言的说法,错误的是()。
A. Python 是一门面向对象的编程语言B. Python 程序文件后缀是.pyC. Python 程序只能在 IDLE 上运行D. Python 程序支持多种操作系统标准答案:C。
试题解析:本题考察的 Python 编程基础,Python 不只能够在 IDLE 上运行,还可以在 Pychar、Jupyter Notebook 等集成开发环境中运行,也可以在命令行中直接运行。
因此选项 C 是错误的。
3. 在 Python 中,使用 type()函数可以获取参数的数据类型,那么运行type(“int”)的运行结果是()。
A. <class 'int'>B. <class 'str'>C. <class 'float'>D. <class 'bool'>标准答案:B。
试题解析:type()函数可以返回传入参数的数据类型,本题中"int"是一个字符串,并非是整数。
4. 使用下列哪一项可以导入turtle画图模块()。
A. import turtleB. import TurtleC. turtle importD. import turtle.Turtle标准答案:A。
Python基础题库100题及答案
Python基础题库100题及答案1.下面不属于python特性的是()。
A.简单易学B.开源的免费的C.属于低级语言D.高可移植性答案:C2.Python脚本文件的扩展名为()。
A。
pythonB。
pyC。
ptD。
pg答案:B3.当需要在字符串中使用特殊字符时,python使用()作为转义字符。
A.\B./C.#D.%答案:A4.下面()不是有效的变量名。
A._demoB.XXXC.NumbrD.my-score答案:C5.幂运算运算符为()。
A.*B.**C.%D.//答案:B6.关于a。
or。
b的描述错误的是()。
A.若a=True。
b=True则a or b ==TrueB.若a=True。
b=False则a or b ==TrueC.若a=True。
b=True则a or b ==FalseD.若a=False。
b=False则a or b ==False答案:C7.优先级最高的运算符为()。
A./B.//C.*D.()答案:D8.正确答案选项使用()关键字来创建python自定义函数。
nB.funcreD.def答案:D9.下面程序的运行结果为()。
a=10def。
setNumber():a=100XXX()print(a)答案:1010.关于a。
or。
b的描述错误的是()。
A.若a=True。
b=True则a or b ==TrueB.若a=True。
b=False则a or b ==TrueC.若a=True。
b=True则a or b ==FalseD.若a=False。
b=False则a or b ==False答案:C11.关于函数参数传递中,形参与实参的描述错误的是()。
A.python实行安值传递参数。
值传递指调用函数时将常量或变量的值(实参)传递给函数的参数(形参)B.实参与形参存储在各自的内存空间中,是两个不相关的独立变量C.在参数内部改变形参的值,实参的值一般是不会改变的。
十六道C++编程趣题,答案代码已在本人其它文档中给出
从控制台输入两行字符串,第一行为密钥单词(长度小于等于25),第二行为待加密字符串(长度小于等于50),两行字符串末尾都有一个回车换行符,并且两行字符串均为小写字母,不含其 它字符。
在标准输出上输出加密后的字符串。
例如,若输入:
youandme
welcometohangzhou
求解:双方经过4个回合的战斗,体力值之差小于1000的理论概率。
/*************************(007-甲乙战斗结果分析.cpp)*************/
8、串的处理
在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下:
例如:
用户输入了:1949-10-2
程序输出:1
用户输入了:1949-11-1
程序输出:31
/*************************(004-距离建国的日子.cpp)*************/
5、当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。
要求程序输出的组合总是大数在前小数在后。
可以假设用户的输入的数字符合范围1~121。
/*************************(010-用5个砝码称重.cpp)*************/
11、编写一个简单的通讯录管理系统。通讯录包括:姓名、通讯地址、邮编、联系电话,现编写一个通讯录管理系统,可以对通讯录进行输入、显示、查找,通讯录保存到一个文件中。
2、某企业为了促销,搞抽奖宣传活动,奖品为新款手机一部,抽奖规则如下:
软件评测师历年下午真题画图题(必考)-无答案
2016 年下半年试题 1
阅读下列 C 程序,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。
【C 程序】
int count(int x,int z){
inty=0;
while(x>0){
//l
if(x==1)
//2
y=7;
//3
else{
//4
y=x+z+4;
if(y=7||y=21) //5,6
int GetMaxDay( int year, int month){
int maxday=0;
//1
if( month>=1&&month<=12){
//2,3
if(month==2){
//4
if( year%4==0){
//5
if(year%100==0){
//6
if( year%400==0)
int start_value; unsigned orig_index; }; typedef struct _ProtobufCIntRange ProtobufCIntRange; int int_range_lookup (unsigned n_ranges, const ProtobufCIntRange *ranges, int value){ unsigned start,n; ∥1 start=0; n=n_ranges; while(n>1){ //2
言编写的程序,按要求回答问题。
gz_open (const char *mode)
{
char * p = (char*)mode;
//1
char fmode[4];
python基础试题(含答案)
Python试题共20道选择题,每题5分,含15道单选题,5道不定项选择题。
总分合计100,60分及格。
说明:以下所有题目涉及的语言、环境和背景都是在python3.x中,题目中不再另外说明一、单选题1、以下哪个不是python关键字EA、fromB、assertC、notD、withE、final2、代码print(1 if ‘a’ in ’ABC’ else 2)执行结果是BA、1B、2C、报错3、以下不是python数据类型的是EA、元组B、列表C、字典D、常量E、指针F、布尔型4、以下不是tuple类型的是AA、(1)B、(1,)C、([], [1])D、([{‘a’: 1}], [‘b’, 1])5、代码print((1, 2, ‘1’, ‘2’)[0] > 1)执行结果是BA、TrueB、FalseC、报错6、列表a=[1, 2, [3, 4]],以下的运算结果为True的是AA、len(a)==3B、len(a) == 4C、length(a)==3D、length(a)==47、以下对字典的说法错误的是DA、字典可以为空B、字典的键不能相同C、字典的键不可变D、字典的键的值不可变8、代码print(‘\’\\n\’\n’)的执行结果是AA、’\n’B、’\\n\’C、‘\’\\n\’\n’D、报错9、以下代码的执行结果是Da={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’}, ‘man’]} print(a[‘detail’][1][2])A、18B、sC、eD、n10、以下说法错误的是AA、元组的长度可变B、列表的长度可变C、可以通过索引访问元组D、可以通过索引访问列表11、代码for x in range(1, 3): print(‘%s%s’ % (x,x*x))的执行结果是FA、B、C、D、E、F、%s%s1*******%s%s2*******%s%s93912、和代码[1, 2, 3, ‘1’, ‘2’, ‘3’][-2]执行结果一致的是DA、[1, 2, 3][-2]B、[‘1’, 2, ‘3’][-2]C、(0, 1, 2, 3, ‘1’, ‘2’, ‘3’, ‘4’)[4]D、(3, ‘1’, ‘2’)[-1]13、list类型的内置方法pop()的作用是CA、置顶指定元素B、给元素排序C、删除指定元素D、插入指定元素14、针对元组(1, 2, [1, 2, ‘1’, ‘2’])的说法正确的是DA、长度为6B、属于二维元组C、元组的元素可变D、嵌入的列表的值可变15、代码if ‘p’ in ‘pip python’: print(‘pip python’.replace(‘p’, ‘P’))的执行结果是CA、PiP pythonB、pip PythonC、PiP PythonD、Pip Python二、不定项选择题16、以下说法错误的是ABCA、python不区分大小写B、set不是python数据类型C、tuple和list不可以定义为空D、python可以在Linux系统运行17、以下代码会造成索引越界的是ABCDA、[‘abc’, 123][2]B、[‘abc’, 123][0][3]C、(1, 2, 3, ‘abc’)[3][3]D、{1: ‘123’, 2: 123}[1][3]18、以下说法正确的是CA、python属于低级语言B、python是面向过程的C、python属于解释性语言D、python是非开源的19、针对以下代码中的错误,以下说法正确的是ADfor x in (1, 2, 3):while x:print(x)A、这是一个死循环B、打印结果是1,2,3C、把while改为if,程序运行结果一致D、把while改为if,打印结果为1,2,320、针对以下代码,说法正确的是Ca={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’}, ‘man’]} b=[‘name’, ‘detail’, 18]c=([‘name’, ‘detail’], [{‘age’: 18, ‘job’: ‘tester’}, ‘man’])if a[‘name’]:for i in b:print(len(c), i, c[-1])A、列表b定义错误B、元组c中的’tester’无法被修改C、程序会打印三行数据D、程序打印结果中存在一个固定值E、程序不会打印结果。
三级嵌入式系统开发技术-5_真题无答案
AND R1,R2,#0x101,若R2=0xFF998877,则R1=______。
15.
已知R0=0x10,则ORR R0,R0,#1,R0=______。
16.
已知C=1,R1=100,R2=90,执行指令ADDC R0,R1,R2后,R0=______。
17.
一微硬盘容量为10GB,存放一批由10字节构成的字符串,能存这样的字符串______个。
34.
基于嵌入式Web应用的系统中,设计了以AX88796芯片为核心的以太网接口电路,若该芯片的CS(低电平有效)引脚连接到了S3C2410的nGCS4引脚上,那么,CPU读/写该芯片内部寄存器的首地址是______。
35.
嵌入式系统中,键盘是最常用的人机接口。不同的应用需求,键盘的设计方法会不同。若按下图所示的电路设计键盘接口,并采用行信号在高8位,列信号在低8位的合并方式来生成16位的键码(如ScanKey()函数中所示),那么,按键“回放”所对应的键码是______。
32.
基于Linux操作系统下嵌入式应用程序开发,需要利用GNU软件包的工具软件。若需用GDB工具进行程序调试,那么,在编译时需在GCC命令中加入______参数,以便生成调试信息。
33.
基于μC/OS-Ⅱ操作系统开发嵌入式应用程序时,在用户的主函数中必须创建若干个任务(至少一个任务)后,才能用函数______来启动多任务进行调度。
3.
在IC行业,已完成并经过验证的IC电路具有固定的不可再分解的功能特性,人们称之为“核”,它们属于知识产权保护的范畴,所以也称为知识产权核或______核。
4.
某人使用电子书阅读器阅读一部中文长篇小说,其电子文本的格式为.txt,文件的实际大小为236KB,该小说包含的汉字大约有______万字。
python基础试题(含答案)
python基础试题(含答案)Python试题共20道选择题,每题5分,含15道单选题,5道不定项选择题。
总分合计100,60分及格。
说明:以下所有题目涉及的语言、环境和背景都是在python3.x 中,题目中不再另外说明一、单选题1、以下哪个不是python关键字EA、fromB、assertC、notD、withE、final2、代码print(1 if ‘a’ in ’ABC’ else 2)执行结果是BA、1B、2C、报错3、以下不是python数据类型的是EA、元组B、列表C、字典D、常量E、指针F、布尔型4、以下不是tuple类型的是AA、(1)B、(1,)C、([], [1])D、([{‘a’: 1}], [‘b’, 1])5、代码print((1, 2, ‘1’, ‘2’)[0] > 1)执行结果是BA、TrueB、FalseC、报错6、列表a=[1, 2, [3, 4]],以下的运算结果为True的是AA、len(a)==3B、len(a) == 4C、length(a)==3D、length(a)==47、以下对字典的说法错误的是DA、字典可以为空B、字典的键不能相同C、字典的键不可变D、字典的键的值不可变8、代码print(‘\’\\n\’\n’)的执行结果是AA、’\n’B、’\\n\’C、‘\’\\n\’\n’D、报错9、以下代码的执行结果是Da={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’}, ‘man’]} print(a[‘detail’][1][2])A、18B、sC、eD、n10、以下说法错误的是AA、元组的长度可变B、列表的长度可变C、可以通过索引访问元组D、可以通过索引访问列表11、代码for x in range(1, 3): print(‘%s%s’ % (x,x*x))的执行结果是FA、B、C、D、E、F、%s%s1*******%s%s2*******%s%s93912、和代码[1, 2, 3, ‘1’, ‘2’, ‘3’][-2]执行结果一致的是DA、[1, 2, 3][-2]B、[‘1’, 2, ‘3’][-2]C、(0, 1, 2, 3, ‘1’, ‘2’, ‘3’, ‘4’)[4]D、(3, ‘1’, ‘2’)[-1]13、list类型的内置方法pop()的作用是CA、置顶指定元素B、给元素排序C、删除指定元素D、插入指定元素14、针对元组(1, 2, [1, 2, ‘1’, ‘2’])的说法正确的是DA、长度为6B、属于二维元组C、元组的元素可变D、嵌入的列表的值可变15、代码if ‘p’ in ‘pip python’: print(‘pip python’.replace(‘p’, ‘P’))的执行结果是CA、PiP pythonB、pip PythonC、PiP PythonD、Pip Python二、不定项选择题16、以下说法错误的是ABCA、python不区分大小写B、set不是python数据类型C、tuple和list不可以定义为空D、python可以在Linux系统运行17、以下代码会造成索引越界的是ABCDA、[‘abc’, 123][2]B、[‘abc’, 123][0][3]C、(1, 2, 3, ‘abc’)[3][3]D、{1: ‘123’, 2: 123}[1][3]18、以下说法正确的是CA、python属于低级语言B、python是面向过程的C、python属于解释性语言D、python是非开源的19、针对以下代码中的错误,以下说法正确的是ADfor x in (1, 2, 3):while x:print(x)A、这是一个死循环B、打印结果是1,2,3C、把while改为if,程序运行结果一致D、把while改为if,打印结果为1,2,320、针对以下代码,说法正确的是Ca={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’}, ‘man’]} b=[‘name’, ‘detail’, 18]c=([‘name’, ‘detail’], [{‘age’: 18, ‘job’: ‘tester’}, ‘man’])if a[‘name’]:for i in b:print(len(c), i, c[-1])A、列表b定义错误B、元组c中的’tester’无法被修改C、程序会打印三行数据D、程序打印结果中存在一个固定值E、程序不会打印结果。
电子学会2024年3月青少年软件编程Python等级考试试卷四级真题(含答案)
2024年3月青少年软件编程Python等级考试试卷四级(含答案)分数:100 题数:38一、单选题(共25题,每题2分)第1题,运行如下Python代码,若输入整数3,则最终输出的结果为?(C)def f(x):if x==1:s=1else:s=f(x-1)*xreturn sn=int(input("请输入一个大于1的整数:"))print(f(n)+f(n-1))A.2B.4C.8D.16第2题,运行下列python程序,输出的结果是?(B)def fun(x):if x>3:return x*fun(x-1)else:return xprint(fun(6))A.120B.360C.720D.60第3题,下列关于递归的描述不正确的是?(D)A.递归函数一定包含if语句。
B.递归函数体内一定包含调用自身的语句。
C.在调用自身函数时需要明确的边界终止条件与边界值。
D.递归算法一般代码简洁,执行效率高,空间复杂度低。
第4题,运行下列Python程序,输出的结果是?(D)def fun(a,n):s=0for i in range(1,n+1):temp=str(a)*is+=int(temp)return sprint(fun(1,3))A.3B.6C.12D.123第5题,运行下列python程序,输出的结果是?(A)def fun(a,b):s=0a=a[::-1]for i in range(len(a)):s+=int(a[i])*b**ireturn sprint(fun('45',16))A.69B.45C.64D.61第6题,一个荷花池,第一天荷花开放得很少,第二天开放的数量是第一天的两倍,之后的每一天,荷花都会以前一天两倍的数量开放。
如果到第30天,荷花就开满了整个池塘,设第一天开一朵,编程求第30天共开了多少朵荷花。
下面空白处的python代码填写正确的是?(B)s=0t=1for i in range(1,_______①________):s+=t__________②___________print(s)A.30,t=t*2。
计算机等级考试NCRE计算机等级考试二级模拟题2020年(54)_真题-无答案
计算机等级考试(NCRE)计算机等级考试二级模拟题2020年(54)(总分100,考试时间90分钟)一、选择题1. 1. 算法分析的目的是______。
A.找出数据结构的合理性B.找出算法中输人和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进A. AB. BC. CD. D2. 2. 在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是______。
A.选择B.投影C.连接D.自然连接A. AB. BC. CD. D3. 3. 用链表表示线性表的优点是______。
A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同A. AB. BC. CD. D4. 4. 将Access数据库中的数据发布在Internet网络上可以通过______。
A.查询B.窗体C.报表D.数据访问页A. AB. BC. CD. D5. 5. C语言的基本单位是______。
A.函数B.过程C.子程序D.子函数A. AB. BC. CD. D6. 6. 代表必须输入字母(A~Z)的输入掩码是______。
A.9**C.#**A. AB. BC. CD. D7. 7. 在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
A.属性B.事件C.方法D.类A. AB. BC. CD. D8. 8. 数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指______。
A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对A. AB. BC. CD. D9. 9. 下列描述中正确的是______。
注册会计师财务成本管理企业价值评估模拟试卷15_真题-无答案(297)
注册会计师财务成本管理(企业价值评估)模拟试卷15(总分72,考试时间90分钟)单项选择题每题只有一个正确答案,请从每题的备选答案中选出一个你认为最正确的答案,在答题卡相应位置上用2B铅笔填涂相应的答案代码。
答案写在试题卷上无效。
1. 甲公司进入可持续增长阶段,股利支付率50%,销售净利率16%,股利增长率5%,股权资本成本8%,甲公司内在市销率是( )。
A. 2.67B. 10.5C. 10D. 2.82. 按照企业价值评估的市销率模型,以下不属于“市销率”驱动因素的是( )。
A. 股利支付率B. 权益净利率C. 企业增长潜力D. 股权资本成本3. 某公司今年年初投资资本5 000万元,预计今后每年可取得税前经营利润800万元,平均所得税税率为25%,第一年的净投资为100万元,以后每年净投资为零,加权平均资本成本8%,则企业实体价值为( )万元。
A. 7 407B. 7 500C. 6 407D. 8 9074. 公司今年的每股收益为1元,分配股利0.2元/股。
该公司净利润和股利的增长率都是6%,公司股票与市场组合的相关系数为0.8,公司股票的标准差为11%,市场组合的标准差为8%,政府债券利率为3%,股票市场的风险附加率为5%。
则该公司的本期市盈率为( )。
A. 8.48B. 8C. 6.67D. 8.465. 下列有关现金流量折现模型参数估计的表述中,正确的是( )。
A. 基期数据是基期各项财务数据的金额B. 如果通过历史财务报表分析可知,上年财务数据具有可持续性,则以上年实际数据作为基期数据C. 如果通过历史财务报表分析可知,上年财务数据具有可持续性,则以修正后的上年数据作为基期数据D. 预测期根据计划期的长短确定,一般为3~5年,通常不超过5年6. 以下关于企业价值评估现金流量折现模型的表述中,错误的是( )。
A. 预测基数不一定是上一年的实际数据B. 实务中的详细预测期很少超过10年C. 在稳定状态下,现金流量增长率与销售增长率相同D. 预测期和后续期的划分是主观确定的7. 关于现金流量的表述中,不正确的是( )。
注册会计师会计所有者权益模拟试卷4_真题-无答案(761)
注册会计师会计(所有者权益)模拟试卷4(总分52,考试时间90分钟)单项选择题每题只有一个正确答案,请从每题的备选答案中选出一个你认为最正确的答案,在答题卡相应位置上用2B铅笔填涂相应的答案代码。
答案写在试题卷上无效。
1. 甲公司为境内上市公司,2017年甲公司发生的导致净资产变动的交易或事项如下:①接受其大股东捐赠500万元;②当年将作为存货的商品房改为出租,甲公司对投资性房地产采用公允价值模式进行后续计量,转换日,商品房的公允价值大于其账面价值800万元;③按照持股比例计算应享有联营企业其他综合收益变动份额3500万元;④现金流量套期工具产生的利得中属于有效套期部分的净额120万元。
下列各项中关于甲公司对上述交易或事项产生的净资产变动在以后期间不能转入损益的是( )。
A. 接受大股东捐赠B. 商品房改为出租时公允价值与其账面价值的差额C. 现金流量套期工具产生的利得中属于有效套期的部分D. 按照持股比例计算应享有联营企业其他综合收益变动份额2. 下列各项中,应作为其他权益工具核算的是( )。
A. 企业发行的以现金净额结算的看涨期权B. 企业发行的以普通股净额结算的看涨期权C. 企业发行的以普通股总额结算的看涨期权D. 企业发行的普通股股票3. 企业发生的下列交易或事项中,不会引起当期资本公积(资本溢价)发生变动的是( )。
A. 以资本公积转增股本B. 根据董事会决议,每2股缩为1股C. 授予员工股票期权在等待期内确认相关费用D. 同一控制下企业合并中取得被合并方净资产金额小于所支付的对价账面价值4. 企业发生的下列交易或事项,会增加企业“资本公积——资本溢价(或股本溢价)”的是( )。
A. 复合金融工具行权B. 权益结算的股份支付在等待期内确认成本费用C. 同一控制下企业合并中,长期股权投资入账价值小于付出对价的账面价值D. 发行复合金融工具5. 下列各项中,不影响其他综合收益的是( )。
A. 发行可转换公司债券包含的权益成份的价值B. 应享有联营企业其他综合收益的份额C. 因对其境外经营子公司外币报表进行折算形成的差额D. 自用房地产转为公允价值模式计量的投资性房地产转换日公允价值大于账面价值的差额6. 企业进行的下列交易或事项,会导致企业所有者权益总额变动的是( )。
低代码开发师(中级)考试试题
低代码开发师(中级)考试试题1. 1.前端代码编写的时候,编码格式说法正确的是() [单选题]4格,可以Tab 或者 Tab空格混搭。
2/4格,不要使用 Tab 或者 Tab空格混搭。
(正确答案)2格,使用使用 Tab 或者 Tab空格混搭。
2/4格,可以使用 Tab 或者 Tab空格混搭。
2. 2.关于css样式一下说法正常正确的是() (多选)慎重选择高消耗的样式(正确答案)避免使用通用选择器,减少使用子选择器(正确答案)避免使用多层标签选择器。
(正确答案)避免为 0 值指定单位,例如,用 margin: 0 代替 margin: 0px。
(正确答案)3. 3.class命名方法,以下正确的是()(多选).a.btn(正确答案).addBtn(正确答案).base_info(正确答案)4. 4.以下注释要求正确的是()(多选)单行注释:必须独占一行。
// 后跟一个空格,缩进与下一行被注释说明的代码一致。
(正确答案)多行注释:避免使用 /*...*/ 这样的多行注释。
有多行注释内容时,使用多个单行注释。
(正确答案)函数/方法注释:注释时必须包含函数说明,有参数和返回值时必须使用注释标识,参数和返回值注释必须包含类型信息和说明;当函数是内部函数,外部不可访问时,可以使用 @inner 标识(正确答案)注释是为了只需要自己看懂。
5. 5.变量,(私有属性、变量),常量写法标准正确的是() [单选题]var loadingModules={ } , var _loadingModules={} , var HTML_ENTITY={}(正确答案)var _loadingmodules={ } , var _loadingModules={}, var HTML_ENTITY={}var _loadingmodules={ } , var _loadingmodules={}, var HTML_ENTITY={}var _loadingmodules={ } , var _loadingModules={}, var HTMLENTITY={}6. 6.以下函数名命名正确的是() [单选题]HuoquxinxiaddstyleGouwuchegetName(正确答案)7. 7.以下说关于运算符及编码说法正确的是() [单选题]优先使用 == 和 !==而不是 === 和 !==。
python考核试题及答案
python考核试题及答案•选择题(每题2分,共20分)1.下列哪个语句在Python中是非法的?(B)A、x = y = z = 1B、x = (y = z + 1)C、x, y = y, xD、x += y x=x+y2.关于Python内存管理,下列说法错误的是(B)A、变量不必事先声明B、变量无须先创建和赋值而直接使用C、变量无须指定类型D、可以使用del释放资源3.print 100 - 25 * 3 % 4 应该输出什么?(B)A.1B.97C.25D.04、下面哪个不是Python合法的标识符(B)A、int32B、40XLC、selfD、__name__5、下列哪种说法是错误的(A)A、除字典类型外,所有标准对象均可以用于布尔测试B、空字符串的布尔值是FalseC、空列表对象的布尔值是FalseD、值为0的任何数字对象的布尔值是False6、下列表达式的值为True的是(C)A、5+4j > 2-3jB、3>2>21.1==1and2!=1 D、not(1==1and 0!=1)7、Python不支持的数据类型有(A)A、charB、intC、floatD、list8、以下不能创建一个字典的语句是(C)A、dict1 = {}B、dict2 = { 3 : 5 }C、dict3 = dict( [2 , 5] ,[ 3 , 4 ] )D、dict4 = dict( ( [1,2],[3,4] ) )9、下面不能创建一个集合的语句是(C)A、s1 = set ()B、s2 = set (“abcd”)C、s3 = (1, 2, 3, 4)D、s4 = frozenset( (3,2,1) )10、下列Python语句正确的是(D)A、min = x if x < y else yB、max = x > y and x : yC、if (x > y) print xD、while True : pass二.填空(每空一分,共10分)设L=[‘a’,’b’,’c’,’d’,’e’,’f’,’g’],则L[3]值是_d___ L[3:5]值是__[‘d’,’e’]_ L[:5]值是__[‘a’,’b’,’c’,’d’,’e’]_ L[3:]值是__[’d’,’e’,’f’,’g’]_ L[-5:-2]值是__[’c’,’d’,’e’]_ L[::2]值是__[‘a’,’c’,’e’,’g’]_Python中可变数据类型有__list___和___dict__,不可变数据类型有___int___和__str___三、简答题(每题5分,共45分)1 声明变量注意事项有那些?答:1.以字母、数字、下划线组成,不能以数字开头;2.不能用关键字。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.用obj-c写一个冒泡排序
NSMutableArray *array = [NSMutableArray
arrayWithArray:@[@"3",@"1",@"10",@"5",@"2",@"7",@"12",@"4",@"8"]];
NSString *tmp;
for (int i = 0; i < array.count; i ++) {
for (int j = 0; j < array.count - 1 - i; j++) {
if ([[array objectAtIndex:j] integerValue] > [[array objectAtIndex:j + 1] integerValue]) {
tmp = [array objectAtIndex:j];
[array replaceObjectAtIndex:j withObject:[array objectAtIndex:j + 1]];
[array replaceObjectAtIndex:j + 1 withObject:tmp];
}
}
}
2. 写一个单例(两种方式)
static LOSingleton * shareInstance;
+( LOSingleton *)sharedInstance{
@synchronized(self){//这个东西其实就是一个加锁。
如果self 其他线程访问,则会阻塞。
这样做一般是用来对单例进行一个死锁的保护
if (shareInstance == nil) {
shareInstance = [[super allocWithZone:NULL] init];
}
}
return shareInstance;
}
//第二种方式
+ (LOSingleton *) sharedInstance
{
static LOSingleton *sharedInstance = nil ;
static dispatch_once_t onceToken; // 锁
3.假设有一个字符串aabcad,请写一段程序,去掉字符串中不相邻的重复字符串,即上述字符串处理之后的输出结果为:aabcd
本题的题意是以第一个出现的字母作为参照,只要之后出现相同的字母并且和第一个字母不相邻,那么就删除。
为防止删除某些字符之后,把之前不相邻的重复字符串转化为相邻字符串,所以可以先用空格替换掉需要删除的字符,最后对数组里面的空格进行处理。
-(void)removeRepeat:(NSString *)aNum
{
NSMutableArray *mArr = [[NSMutableArray alloc]initWithCapacity:10];
for (int i = 0;i < aNum.length;i++)
{
[mArr addObject:[aNum substringWithRange:NSMakeRange(i,1)]];
}
NSLog(@"- %@", mArr);
[self compareNum:mArr];
NSLog(@"%@",mArr);
}
//比较是否相等
-(NSMutableArray *)compareNum:(NSMutableArray *)mArr
{
int count = mArr.count;//重新定义了,count不会减一
for (int j = 0; j < count - 1; j++)
{
for (int i = j; i < count - 1-1-1; i++)
{
NSLog(@" %@ %@",[mArr objectAtIndex:j],[mArr objectAtIndex:i + 2]); NSString *a = [mArr objectAtIndex:j];
NSString *b = [mArr objectAtIndex:i+2];
if ([a isEqualToString:b])
{
[mArr replaceObjectAtIndex:i + 2 withObject:@""];
}
}
}
return mArr;
}。