Cluster & Security & Python Topic | Cloud computing (FREE)

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: 云计算 Cluster & Security & Python 习题(试读)

云计算专题目录

Catalogue | Cloud computing


Single Choice

1、程序如下:

try:
    number = int(input("请输入数字:"))
    print("number:",number)
    print("=======hello======")
except Exception as e:
    # 报错错误日志
    print("打印异常详情信息: ",e)
else:
    print("没有异常")
finally:#关闭资源
    print("finally")
print("end")

输入的是 1a 结果是_____。
A.

number: 1
打印异常详情信息:  invalid literal for int() with base 10:
finally
End 

B.

打印异常详情信息:  invalid literal for int() with base 10:
finally
End 

C.

========hello===========
打印异常详情信息:  invalid literal for int() with base 10:
finally
End 

D.以上都正确
【答案】B


2、能够返回当前时间戳的方法是_____。
A.time.strftime()
B.time.ctime()
C.time.localtime()
D.time.time()
【答案】D


3、下列选项中_____是Zabbix_server服务默认监听的端口号。
A.10050
B.10500
C.10055
D.10051
【答案】D


4、在使用passwd命令时,下列_____选项可以查看账户的密码状态。
A.-U
B.-S
C.-L
D.-M
【答案】B


5、Zabbix监控获得的数据信息存放在了_____。
A.mysql
B.excel
C.zabbix.log
D.zabbix.conf
【答案】A


6、在使用passwd命令时,下列_____选项可以锁定账户。
A.-S
B.-l
C.-L
D.-U
【答案】B


7、下列_____语句在Python中是非法的。
A.x += y
B.x, y = y, x
C.x = (y = z + 1)
D.x = y = z = 1
【答案】C


8、用户使用_____命令生成登录sshd服务的秘钥对。
A.gpg
B.md5sum
C.ssh-keygen
D.openssl
【答案】C


9、有关进程和线程说法错误的是_____。
A.线程的执行离不开进程的资源调度
B.线程是程序执行的最小单位
C.一个进程当中可以没有线程也可以包含一个或多个线程
D.进程是争夺CPU资源的最小单位
【答案】C


10、有如下列表:users = [('tom', 20), ('jerry', '19')] 使用_____选项可以取出jerry 。
A.users[1]
B.users1
C.users[0]
D.users-1
【答案】B


11、print()函数打印多项内容时,默认用空格分隔输出的各项。如果使用---替换空格,正确的参数是_____。
A.start='---'
B.seq='---'
C.sep='---'
D.end='---'
【答案】C


12、关于多线程编程,下面说法正确的是_____。
A.一个进程可以产生一到多个线程
B.线程与进程完全一样,只是不同的称呼
C.Python中主要使用Thread模块来实现多线程编程
D.每个线程都有自己独立的运行空间
【答案】A


13、在使用chage命令时,下列_____选项可以实现用户首次登陆系统
强制修改密码的功能。
A.-d
B.-l
C.-W
D.-E
【答案】A


14、关于模块导入,下面说法确的是_____。
A.模块不管导入(import)多少次,只会加载(load)一次
B.为了防止循环导入,两个模块不能互相import
C.多次导入模块,以最后一次导入为准
D.只有管理员有权限导入模块
【答案】A


15、使用字符串的_____方法,用于去除字符串左端的空白字符。
A.strip
B.trim
C.ltrim
D.lstrip
【答案】D


16、下列关于类的方法错误的是_____。
A.子类当中只能继承父类的普通方法,不能继承初始化方法
B.对象是类的实例
C.类是用来描述具有相同的属性和方法的对象的集合
D.方法是类中定义的函数
【答案】A
【解析】从类中定义的方法必须和类或对象有关 改成 子类当中只能继承父类的普通方法,不能继承初始化方法


17、使用nmap命令对目标主机做TCP SYN扫描半开式扫描,使用_____选项。
A.-sS
B.-sT
C.-sP
D.-sU
【答案】A
【解析】nmap命令的选项中-sT是做tcp扫描,-sU是做udp扫描,-sS是 半开扫描(不执行完整的3次握手4次断开)


18、有以下代码:

if -0.0:
    print('yes')
else:
    print('no')

程序的运行结果是_____。
A.no
B.yes
C.0
D.报错
【答案】A


19、关于函数的返回值,下面说法错误的是_____。
A.函数内部可以出现多个return语句
B.函数可以通过return返回多个值
C.函数没有明确的返回值,则返回None
D.函数通过return进行返回
【答案】B


20、list(range(0, 10, 2))产生的值是_____。
A.[2, 4, 6, 8]
B.[0, 2, 4, 6, 8]
C.[2, 4, 6, 8, 10]
D.[0, 2, 4, 6, 8, 10]
【答案】B


21、有关匿名函数,下面说法正确的是_____。
A.匿名函数没有返回值
B.匿名函数的多行语句通过逗号分隔
C.匿名函数不支持参数
D.通过关键字lambda定义匿名函数
【答案】D


22、程序执行期间,用户按下ctrl + c,将会触发_____异常。
A.KeyboardInterrupt
B.ValueError
C.NameError
D.EOFError
【答案】A


23、给文件添加_____属性后,仅可以使用追加的方式向文件内添加新内容。
A.a
B.e
C.i
D.s
【答案】A
【解析】+i锁定文件,+a仅可追加


24、创建两个集合s1 = set('abc'); s2 = set('bcd'),那么s1 | s2的结果是_____。
A.{'bc'}
B.{'b', 'c'}
C.{'a'}
D.{'a', 'b', 'c', 'd'}
【答案】D


25、下列选项中作为Zabbix_agentd服务监听的端口号是_____。
A.10051
B.10500
C.10055
D.10050
【答案】D
【解析】zabbix_agent默认是10050,zabbix_server默认是 10051


26、下列选项中_____是Zabbix_agentd服务的主配置文件。
A.zabbix.conf
B.zabbix_server.conf
C.zabbix_agent.conf
D.zabbix_agentd.conf
【答案】D


27、关于OOP中self的说法正确的是_____。
A.self代表实例本身
B.class中所有方法的self都是可有可无的
C.只有创建实例对象时,才会用到self
D.self是关键字
【答案】A


28、以下不能创建一个字典的语句是_____。
A.dict4 = {(1,2,3): "uestc"}
B.dict1 = {}
C.dict2 = { 3 : 5 }
D.dict3 = {[1,2,3]: "uestc"}
【答案】D


29、通过pickle模块将字典data写入文件fobj的方法是_____。
A.pickle.dump(fobj, data)
B.pickle.dump(data, fobj)
C.pickle.load(fobj, data)
D.pickle.load(data, fobj)
【答案】B


30、以下表达式可以正确的运行的有_____。
A.(123, 456) + 123
B.[123, 456] + 123
C.(123) + 123
D.'abc' + 123
【答案】C


31、以下表达式,正确定义了一个集合数据对象的是_____。
A.x = [ 200, ’flg’, 20.3 ]
B.x = {‘flg’ : 20.3}
C.x = ( 200, ’flg’, 20.3)
D.x = { 200, ’flg’, 20.3}
【答案】D


32、有如下函数声明:def fn(name, age): pass。下面方法使用正确的是_____。
A.fn('tom', 'jerry', 20)
B.fn('tom')
C.fn(name='tom', 20)
D.fn('tom', age=20)
【答案】D


33、关于循环语句说法正确的是_____。
A.循环如果执行了continue,它的else语句不会执行
B.循环如果被break结束,它的else语句将会执行
C.循环如果执行了continue,它的else语句将会执行
D.循环如果被break结束,它的else语句不会执行
【答案】D


34、下面有关hashlib模块计算md5值,说法错误的是_____。
A.只要原始数据有微小改动,md5值一定大不相同
B.hashlib.md5()函数中的参数类型是字节串类型
C.hashlib模块在使用前需要先下载,再导入
D.md5值一般使用16进制数表示
【答案】C


35、小王执行n = input("number: ")语句时,输入了10。运行结果为15的是_____。
A.n + 5
B.n + str(5)
C.int(n) + 5
D.str(n) + 5
【答案】C


36、'to' in 'python'的结果是_____。
A.True
B.yes
C.False
D.no
【答案】C


37、使用nmap暴力破解ssh密码的脚本是_____。
A.ssh-passwd.nse
B.sshd-brute.nse
C.sshd-passwd.nse
D.ssh-brute.nse
【答案】D


38、有以下代码:

if [5 > 10]:
    print('yes')
else:
    print('no')

程序的运行结果是_____。
A.True
B.False
C.yes
D.no
【答案】C


39、使用tcpdump命令抓包时,要求多个条件必须同时匹配使用_____选项。
A.and
B.not
C.or
D.host
【答案】A
【解析】and代表逻辑与,or代表逻辑或


40、以下叙述正确的是_____。
A.else只能和if连用,不能和循环语句连用
B.在循环体内使用break语句或continue语句的作用相同
C.只能在循环体内使用break语句
D.continue语句的作用是结束整个循环的执行
【答案】C


Multiple Choice

41、以下字符串格式正确的有_____。
A.“abc”ab”
B.“abc\nab”
C.‘abc”ab’
D.‘abc”ab”
【答案】B,C


42、下列软件能够提供监控服务有_____。
A.Cacti
B.Nagios
C.Zabbix
D.nmap
【答案】A,B,C
【解析】常用监控软件有:cacti、nagios、zabbix


43、以下可以生成192.168.1.1~192.168.1.254整个范围内的所有IP地址有_____。
A.['192.168.1.%s' % i for i in range(1, 254)]
B.['192.168.1.%s' % i for i in range(1, 255)]
C.['192.168.1.' + str(i) for i in range(1, 254)]
D.['192.168.1.' + str(i) for i in range(1, 255)]
【答案】B,D


44、zabbix监控服务,发送监控报警消息的方式有_____。
A.邮件
B.短信
C.只能使用邮件发送报警消息
D.打电话
【答案】A,B
【解析】Zabbix支持短信和邮件发送报警信息


45、有一个字典adict = {'name': 'bob', 'age': 23},以下说法正确的有_____。
A.通过adict['name']可以取出bob
B.字典长度为2
C.通过adict[0]可取出字典中的第一个元素
D.字典的长度为4
【答案】A,B


46、有如下列表:users = ['tom', 'jerry', 'jack', 'rose']。可以取出rose的选项有_____。
A.users[4]
B.users[-1]
C.users[0]
D.users[3]
【答案】B,D


47、a = (10, 20, 30),则a属于_____类型。
A.顺序
B.不可变
C.映射
D.标量
【答案】A,B


48、下列选项中是对称加密算法有_____。
A.AES
B.RSA
C.DES
D.DSA
【答案】A,C
【解析】AES和DES是对称算法,RSA和DSA是非对称算法


49、可以使用shutil的_____方法拷贝文件。
A.copy
B.copyfileobj
C.move
D.copytree
【答案】A,B


50、Prometheus有哪些组件?
A.PHP
B.Node_exporter
C.MySQL
D.Prometheus server
【答案】B,D

如有侵权,请联系作者删除
目录
相关文章
|
云计算 索引 Python
Python Topic | Cloud computing (FREE)
云计算 Python 习题(试读)
61 0
|
2月前
|
人工智能 数据可视化 数据挖掘
探索Python编程:从基础到高级
在这篇文章中,我们将一起深入探索Python编程的世界。无论你是初学者还是有经验的程序员,都可以从中获得新的知识和技能。我们将从Python的基础语法开始,然后逐步过渡到更复杂的主题,如面向对象编程、异常处理和模块使用。最后,我们将通过一些实际的代码示例,来展示如何应用这些知识解决实际问题。让我们一起开启Python编程的旅程吧!
|
2月前
|
存储 数据采集 人工智能
Python编程入门:从零基础到实战应用
本文是一篇面向初学者的Python编程教程,旨在帮助读者从零开始学习Python编程语言。文章首先介绍了Python的基本概念和特点,然后通过一个简单的例子展示了如何编写Python代码。接下来,文章详细介绍了Python的数据类型、变量、运算符、控制结构、函数等基本语法知识。最后,文章通过一个实战项目——制作一个简单的计算器程序,帮助读者巩固所学知识并提高编程技能。
|
2月前
|
Unix Linux 程序员
[oeasy]python053_学编程为什么从hello_world_开始
视频介绍了“Hello World”程序的由来及其在编程中的重要性。从贝尔实验室诞生的Unix系统和C语言说起,讲述了“Hello World”作为经典示例的起源和流传过程。文章还探讨了C语言对其他编程语言的影响,以及它在系统编程中的地位。最后总结了“Hello World”、print、小括号和双引号等编程概念的来源。
125 80
|
17天前
|
存储 缓存 Java
Python高性能编程:五种核心优化技术的原理与Python代码
Python在高性能应用场景中常因执行速度不及C、C++等编译型语言而受质疑,但通过合理利用标准库的优化特性,如`__slots__`机制、列表推导式、`@lru_cache`装饰器和生成器等,可以显著提升代码效率。本文详细介绍了这些实用的性能优化技术,帮助开发者在不牺牲代码质量的前提下提高程序性能。实验数据表明,这些优化方法能在内存使用和计算效率方面带来显著改进,适用于大规模数据处理、递归计算等场景。
54 5
Python高性能编程:五种核心优化技术的原理与Python代码
|
3月前
|
存储 索引 Python
Python编程数据结构的深入理解
深入理解 Python 中的数据结构是提高编程能力的重要途径。通过合理选择和使用数据结构,可以提高程序的效率和质量
171 59
|
2月前
|
Python
[oeasy]python055_python编程_容易出现的问题_函数名的重新赋值_print_int
本文介绍了Python编程中容易出现的问题,特别是函数名、类名和模块名的重新赋值。通过具体示例展示了将内建函数(如`print`、`int`、`max`)或模块名(如`os`)重新赋值为其他类型后,会导致原有功能失效。例如,将`print`赋值为整数后,无法再用其输出内容;将`int`赋值为整数后,无法再进行类型转换。重新赋值后,这些名称失去了原有的功能,可能导致程序错误。总结指出,已有的函数名、类名和模块名不适合覆盖赋新值,否则会失去原有功能。如果需要使用类似的变量名,建议采用其他命名方式以避免冲突。
49 14
|
2月前
|
分布式计算 大数据 数据处理
技术评测:MaxCompute MaxFrame——阿里云自研分布式计算框架的Python编程接口
随着大数据和人工智能技术的发展,数据处理的需求日益增长。阿里云推出的MaxCompute MaxFrame(简称“MaxFrame”)是一个专为Python开发者设计的分布式计算框架,它不仅支持Python编程接口,还能直接利用MaxCompute的云原生大数据计算资源和服务。本文将通过一系列最佳实践测评,探讨MaxFrame在分布式Pandas处理以及大语言模型数据处理场景中的表现,并分析其在实际工作中的应用潜力。
105 2
|
2月前
|
小程序 开发者 Python
探索Python编程:从基础到实战
本文将引导你走进Python编程的世界,从基础语法开始,逐步深入到实战项目。我们将一起探讨如何在编程中发挥创意,解决问题,并分享一些实用的技巧和心得。无论你是编程新手还是有一定经验的开发者,这篇文章都将为你提供有价值的参考。让我们一起开启Python编程的探索之旅吧!
64 10
|
2月前
|
机器学习/深度学习 人工智能 Java
Python 语言:强大、灵活与高效的编程之选
本文全面介绍了 Python 编程语言,涵盖其历史、特点、应用领域及核心概念。从 1989 年由 Guido van Rossum 创立至今,Python 凭借简洁的语法和强大的功能,成为数据科学、AI、Web 开发等领域的首选语言。文章还详细探讨了 Python 的语法基础、数据结构、面向对象编程等内容,旨在帮助读者深入了解并有效利用 Python 进行编程。