1 - 20
- 某公司有多个系统部署在云上,所有资源均在同一个云账号下,权限管理混乱, 经常出现操作错误的情况。现公司决定采用云服务提供商的访问控制服务,可以实现有效的用户身份管理和资源访问控制。以下哪些是推荐的账号管理方法_________。 (正确答案个数:2个)
- A. 相对于使用群组授权,更推荐给每一位RAM用户单独分配权限,以更好地实践“最 小授权”原则
- B. 将用户管理、权限管理与资源管理分离
- C. 将控制台用户与API用户分离
- D. 只给主账号创建访问密钥,子账号权限较低,不创建访问密钥
- 用户在购买了云服务器实例后,可以将云服务器实例手动添加至某伸缩组,充分利用已有的计算资源,当需要手动添加某个特定的云服务器实例到某伸缩组时,必须满足以下哪些条件_________。 (正确答案个数:3个)
- A. 必须与伸缩组在同一个地域
- B. 必须处于运行中状态
- C. 不能已添加到其他的伸缩组中
- D. 必须为包年包月实例
- E. 需要添加的云服务器实例必须与伸缩组中已有的云服务器实例规格相同
-
某云上用户在登录某Linux云服务器时,发现以下问题:
1、使用root账号(正确密码)通过SSH登陆时,报 “Permission denied, please try again”错误;
2、使用非roor账号可以正常登录:
3、使用root账号通过云平公管理终端可以正常登录
试分析这种情况通常由哪些问题导致? (正确答案个数:2个)
- A. SSH服务PermitRootLogin参数配置错误,禁止root用户通过SSH服务登录
- B. SSH服务中参数PasswordAuthentication参数配置错误,禁止密码验证登录
- C. 云服务器实例开启了SELinux服务,导致SSH连接异常
- D. SSH服务器启用了UseDNS安全增强特性
- 某用户在创建专有网络(VPC)后,需要将此专有网络连接到其他专有网络和本地IDC机房,从而实现应用的平滑迁移上云和混合云架构。如果你是云厂商产品经理,你会建议用户使用哪些服务_________。 (正确答案个数:3个)
- A. 专线
- B. NAT网关
- C. 访问控制
- D. VPN网关
- E. CDN
- 负载均衡服务可对多台云服务器进行流量分发,通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。负载均衡服务对于流量的调度算法支持________这几种。 (正确答案个数:3个)
- A. 加权轮询
- B. 加权最小连接数
- C. 先进后出栈
- D. 先进先出序列
- E. 一致性哈希
- 某云上用户目前需要使用文件同步服务将对象存储服务的数据同步到NAS上。该用户在访问控制服务中,新建了子用户,请问在以下选项中,哪个是子用户必须授予的权限_________。 (正确答案个数:3个)
- A. 管理对象存储服务权限
- B. 管理云服务器实例权限
- C. 管理NAS权限
- D. 管理混合云备份服务权限
- E. 云账号权限
- 某云上用户将图片上传到对象存储服务后,通过HTTP请求访问该图片URL地址,返回403错误。可能的原因包括________。 (正确答案个数:2个)
- A. URL地址中Referer与对象存储服务预设定Referer不同
- B. 图片所在存储空间设置了静态网站托管功能
- C. 图片所在存储空间为私有权限,用户未通过签名访问。
- D. 对象存储服务开启了客户端加密功能
- 某用户在云平台购买云数据库服务,创建云数据库实例后页面没有反应,实例列表中也无法看到创建中的实例,可能的原因有_________。 (正确答案个数:2个)
- A. 用户选择地域与创建实例地域不一致
- B. 用户创建的实例规格选择错误
- C. 用户的云上账户存在安全问题
- D. 可用区内的云数据库资源不足
- 云数据库支持主备架构,当主实例出现故障无法访问时,会自动切换到备实例。主备实例切换期间,可能会发生以下哪些情况_________。 (正确答案个数:3个)
- A. 业务应用出现闪断情况
- B. 访问只读实例的数据会有几分钟延迟
- C. 管理数据库账号、切换网络类型等操作可能无法执行
- D. 主备实例同时对外提供业务访问
- E. 强同步复制方式退化为异步
- 从虚拟机安全监护实现的角度来看,基于虚拟化安全监控的相关研究可以分为两大类为____________。 (正确答案个数:2个)
- A. 内部监控
- B. 外部监控
- C. Hypervisor监控
- D. 站点监控
- 虚拟化是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机(即虚拟机), 虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。KVM的存储虚拟化通过________实现。 (正确答案个数:2个)
- A. 存储池
- B. 卷
- C. iSCSI
- D. NAS
- SQL的调优对项目的性能来讲至关重要,所以掌握常见的SQL调优方式是必不可少的,下面常见的SQL调优方式正确的是_________。 (正确答案个数:3个)
- A. 尽量将多条SQL语句压缩到一句SQL中
- B. 尽量避免全表扫描,应考虑在 where 及 order by 涉及的列上建立索引
- C. 尽量将一条较长的SQL语句分布到多条SQL语句中
- D. 使用临时表来暂存中间结果
- E. 尽可能的用多个简短的SQL语句来做查询
- Tomcat部署网站方式多种多样,其常用的部署方式为________。 (正确答案个数:3个)
- A. 在server.xml文件上配置节点,设置相关的属性
- B. 通过Yum一键部署
- C. 直接将 web 项目文件复制到tomcat的webapps目录中
- D. 到conf\Catalina\localhost文件下,创建一个xml文件,该文件的名字就是站点的 名字
- E. 通过apt-get一键部署
- Kubernetes是一个开源的,用于管理云平台中多个主机上的容器应用, Kubernetes的目标是让部署应用简单并且高效,Kubernetes提供了应用部署, 规划,更新,维护的一种机制,Kubernetes的基本对象为____________。 (正确答案个数:3个)
- A. Pod
- B. Service
- C. 数据卷
- D. DaemonSet
- E. Deployment
- 阿里云内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。阿里云CDN分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。如下符合阿里云CDN业务使用场景的是____? (正确答案个数:2个)
- A. 业务主要涉及网站或者应用的静态小文件分发,例如各种类型的图像文件、html文件、flash动画、css、javascript文件等
- B. 网络的高可用性和高安全性,交易过程主要是动态交互类内容,跨网链接不够稳定会存在风险
- C. 适用于游戏、金融、政企安防、电商、医疗领域等易受攻击又必须兼顾加速的业务场景
- D. 业务主要涉及网站或者应用的静态大文件分发,例如游戏安装包文件.apk、应用更新文件.rar、补丁程序文件、音视频文件等相对较大的文件,建议同OSS产品结合使用
答案解析:A、D均属于CND的业务使用场景,阿里云CDN只用于加速静态内容,动态内容加速需使用阿里云全站加速,安全加速需使用阿里云安全加速
- 以下选项中符合弹性伸缩应用场景的是____? (正确答案个数:2个)
- A. 业务主要涉及网站或者应用的静态大文件分发,例如游戏安装包文件 .apk、应用更新文件 .rar、补丁程序文件、音视频文件等相对较大的文件
- B. 某游戏公司:每天中午12点及晚上6点到9点间需求增长,需要定时扩容
- C. 某电商:在大促中,临时激增大量云服务器需求,需要在数分钟内实现从创建到可用
- D. 业务主要涉及网站或者应用的静态小文件分发,例如各种类型的图像文件、html文件、flash动画、css、javascript文件等
答案解析:本题考点在于弹性伸缩的应用场景。A、D项属于CDN场景
- 以下描述中关于弹性伸缩的伸缩模式能力之一“固定数量模式”,描述正确的是____? (正确答案个数:3个)
- A. 可以手动进行弹性伸缩,包括手动执行伸缩规则,或者手动添加、移出或者删除已有的ECS实例
- B. 在伸缩组设置了最小实例数,当伸缩组的ECS实例数量低于下限时,伸缩组会自动添加ECS实例,使得伸缩组内的ECS实例数量等于下限
- C. 可以基于云监控性能指标(如CPU利用率)创建报警任务,当伸缩组的指标数据满足您指定的报警条件时,触发报警并执行您指定的伸缩规则
- D. 在伸缩组设置了最大实例数,当伸缩组的ECS实例数量超过上限时,伸缩组会自动移出ECS实例,使得伸缩组内的ECS实例数量等于上限
- E. 可以在创建伸缩组时设置期望实例数,伸缩组会自动将ECS实例数量维持在期望实例数
- 阿里云弹性伸缩支持的伸缩规则类型正确的是____? (正确答案个数:2个)
- A. 步进规则
- B. 简单规则
- C. 定时规则
- D. 凹镜规则
- 小刘所在公司将业务搬迁至阿里云正常运行,小刘在配置阿里云弹性伸缩时发现有使用限制,下列对于弹性伸缩限制描述正确是____? (正确答案个数:2个)
- A. 弹性伸缩只支持自动增加或减少伸缩组内ECS实例的数量,不支持自动提升或降低单台ECS实例的vCPU、内存、带宽等配置
- B. 弹性伸缩支持自动增加或减少伸缩组内ECS实例的数量,部分支持自动提升或降低单台ECS实例规格的vCPU、内存、带宽等配置
- C. 部署在伸缩组内ECS实例上的应用必须是无状态并且可横向扩展的。
- D. 伸缩组内ECS实例不会被自动释放,因此适合保存会话记录、应用数据、日志等信息
- 以下描述中关于弹性伸缩功能特点,描述正确的是____? (正确答案个数:2个)
- A. 弹性伸缩不支持自动将ECS实例添加到小Memcache实例的访问白名单,您需要自行添加
- B. ECS实例加入伸缩组时会自动添加为负载均衡实例的后端服务器,其内网IP会自动加入RDS实例的访问白名单
- C. 弹性伸缩支持自动将ECS实例添加到Memcache实例的访问白名单
- D. ECS实例加入伸缩组时会自动添加为负载均衡实例的后端服务器,其内网IP需要手动加入RDS实例的访问白名单
21 - 40
- 弹性伸缩中的报警任务触发条件,描述不正确是____? (正确答案个数:2个)
- A. 报警任务可以关联CPU、内存利用率、系统平均负载、内网出入流量等监控项统计信息,自动增加或减少ECS实例
- B. 报警任务可以关联CPU、内存利用率、系统平均负载、内网出入流量等监控项统计信息,需要手动增加或减少ECS实例
- C. 报警任务可以关联TCP总连接数、系统盘读BPS、系统平均负载、内网出入流量等监控项统计信息,自动增加或减少ECS实例
- D. 报警任务可以关联CPU、内存、指定时间执行、内网出入流量等监控项统计信息,需要手动增加或减少ECS实例
答案解析:报警任务可以关联CPU、内存利用率、系统平均负载、内网出入流量、TCP总连接数、系统盘读BPS等监控项统计信息,自动增加或减少ECS实例
- 以下描述中关于使用阿里云访问控制RAM时功能和数量上的限制,描述正确是____? (正确答案个数:2个)
- A. 一个阿里云账号中的RAM用户个数最大值为100
- B. RAM用户名称的字符数最大值为64
- C. 一个RAM用户可加入的用户组个数最大值为5
- D. 一个RAM用户可创建的访问密钥个数最大值为5
- E. 一个RAM用户可绑定的多因素认证设备个数最大值为10
答案解析:一个阿里云账号中的RAM用户个数最大值为1000;一个RAM用户可创建的访问密钥个数为2;一个RAM用户可绑定的多因素认证设备个数最大值为1000
- 访问控制RAM用户是访问控制RAM的一种实体身份类型,有确定的身份ID和身份凭证,它通常与某个确定的人或应用程序一一对应,下列关于RAM用户描述不正确是____? (正确答案个数:2个)
- A. 一个阿里云账号下可以创建多个RAM用户,对应企业内的员工、系统或应用程序
- B. RAM用户拥有资源,但不能独立计量计费,由所属阿里云账号统一控制和付费
- C. RAM用户归属于阿里云账号,只能在所属阿里云账号的空间下可见,而不是独立的阿里云账号
- D. RAM用户可以不获得阿里云账号的授权,也能登录控制台或使用API操作阿里云账号下的资源
答案解析: 一个阿里云账号下可以创建多个RAM用户,对应企业内的员工、系统或应用程序;RAM用户不拥有资源,不能独立计量计费,由所属阿里云账号统一控制和付费; RAM用户归属于阿里云账号,只能在所属阿里云账号的空间下可见,而不是独立的阿里云账号;RAM用户必须在获得阿里云账号的授权后才能登录控制台或使用API操作阿里云账号下的资源
- 从下列选项中选择正确的Java表达式____? (正确答案个数:3个)
- A. int k=new String(“aa”)
- B. long j=8888;
- C. String str=String(“bb”)
- D. char c=74;
- E. int k =new String(“dd”)
- 下列描述中,哪些符合Java语言的特征____? (正确答案个数:2个)
- A. 支持跨平台(Windows,Linux,Unix等)
- B. GC(自动垃圾回收),提高了代码安全性
- C. 支持类C的指针运算操作
- D. 不支持与其它语言书写的程序进行通讯
- 关于Java语言,下列描述正确的是____? (正确答案个数:2个)
- A. switch不能够作用在String类型上
- B. List,Set,Map都继承自Collection接口
- C. Java语言支持goto语句
- D. GC是垃圾收集器,程序员不用担心内存管理
答案解析:Map没有继承Collection接口,Java不支持goto语句
- 以下选项中属于Java语言中的基本数据类型的是____? (正确答案个数:3个)
- A. byte
- B. Integer
- C. String
- D. char
- E. long
答案解析:Java基本数据类型一共有8个:byte,short,int,long,char,boolean,float,double
- Java编程中下面的哪些声明是合法的____? (正确答案个数:2个)
- A. long l= 499
- B. int i = 4L
- C. float f = 1.1
- D. double d = 34.4
答案解析:4L是long类型的写法;1.1是double类型,应为float f = 1.1f
- 下列选项属于NetBIOS协议端口的是____? (正确答案个数:3个)
- A. 137
- B. 140
- C. 138
- D. 139
答案解析:NetBIOS协议常被用于Windows文件、打印机共享和Samba。137、138为UDP端口,通过网上邻居传输文件时使用的端口。139通过这个端口进入的连接试图获得NetBIOS/SMB服务
- 小刘所在公司将业务搬迁至阿里云,应用通过服务器的端口对外提供服务,通过了解典型应用的默认端口,可以更准确地添加或修改安全组规则,以下关于描述端口正确的是____? (正确答案个数:2个)
- A. 21 FTP服务所开放的端口,用于上传、下载文件
- B. 23 Telnet端口:用于Telnet远程登陆ECS实例
- C. 152 Oracle通信端口:ECS实例上部署了Oracle SQL需要放行的端口
- D. 1100 POP3:用于POP3协议,POP3时电子邮件收发的协议
答案解析:Oracle端口为1521,POP3端口为110
- 安全组是一种虚拟防火墙,具备状态检测和数据包过滤能力,用于在云端划分安全域:以下描述中关于阿里云安全组类型说法正确的是____? (正确答案个数:2个)
- A. 企业安全组
- B. 普通安全组
- C. 高级安全组
- D. 个人安全组
- 下列关于JAVA说法错误的有____? (正确答案个数:3个)
- A. 在类方法中可用this来调用本类的类方法
- B. 在类方法中调用本类的类方法时可直接调用
- C. 在类方法中只能调用本类中的类方法
- D. 在类方法中绝对不能调用实例方法
- E. sleep暂停线程、但监控状态仍然保持,结束后会自动恢复
答案解析:1. 在类方法中不能使用this关键字;2. 在类方法中可以调用其它类中的类方法;3. 在类方法中可以通过实例化对象调用实例方法
- 不能用来修饰interface的有的____? (正确答案个数:3个)
- A. private
- B. public
- C. protected
- D. static
- E. 默认
答案解析:修饰接口可以是public和默认
- 根据RAM可信实体的不同,RAM支持三种类型的角色,这三种类型分别是____? (正确答案个数:3个)
- A. 教科书式角色
- B. 阿里云账号
- C .阿里云服务
- D. 身份提供商
- E. 实体用户
- Java网终程序设计中,下列正确的描述是____? (正确答案个数:2个)
- A. Java网络编程API建立在Socket基础之上
- B. Java网络接口只支持TCP以及其上层协议
- C. Java网络接口只支持UDP以及其上层协议
- D. Java网络接口支持IP以上的所有高层协议
- 运行jsp需要安装____Web服务器? (正确答案个数:2个)
- A. Apache
- B. tomcat
- C. WebLogic
- D. IIS
答案解析:Apache是PHP程序运行的服务器,IIS是.net程序运行的服务器
- Kubernetes对象模型包括____? (正确答案个数:3个)
- A. Container
- B. Node
- C. Cluster
- D. Service
- E. Api
答案解析:Kubernetes对象是一种持久化,表示集群状态的实体,包括Pod、Service、Deployment等
- 以下选项中属于Kubernetes资源对象的是____? (正确答案个数:2个)
- A. Pod
- B. ServiceAccount
- C. ResourceQuota
- D. Deployment
- Kubernetes可以实现容器集群的____功能? (正确答案个数:3个)
- A. 自动化部署
- B. 自动扩缩容
- C. 维护
- D. 自动化负载均衡
- E. 状态动态协调及负载均衡
- 下面对Python的类库中count(),index(),find()方法描述错误的是____? (正确答案个数:2个)
- A. count()方法用于统计字符串里某个字符出现的次数
- B. find()方法检测字符串中是否包含子字符串str,如果包含子字符串返回开始的索引值,否则会报一个异常
- C. index()方法检测字符串中是否包含子字符串str,如果str不存在,返回-1
- D. Python find()方法检测字符串中是否包含子字符串str,如果指定beg(开始)和end(结束)范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1
41 - 60
- 下列哪个git命令不是合并代码用的____? (正确答案个数:2个)
- A. git pull
- B. git blame
- C. git commit
- D. git merge
答案解析:git pull命令用于从远程获取代码并合并本地的版本;git blame以列表形式显示修改记录;git commit 命令将暂存区内容添加到本地仓库中;git merge命令用于将两个或两个以上的开发历史加入(合并)一起
- 以下描述中关于git init的作用描述不正确是____? (正确答案个数:2个)
- A. 在某个目录下初始化仓库后会自动产生.git目录,该目录下工作的所有文档即可以使用git进行管理
- B. 在某个目录下初始化仓库后会自动产生.gtt目录,该目录下的子目录不可以使用git进行管理
- C. init之后,仅仅是做了一个初始化的操作,项目里的文件还没有被跟踪
- D. init之后,项目里的文件已经可以被跟踪
- 下列哪个git命令是提交文件的命令____? (正确答案个数:2个)
- A. git commit-m
- B. git commit-a
- C. git fetch
- D. git merge
答案解析:git fetch/git merge是拉取合并远程分支的操作
- Java面向对象中,子类可以继承父类的属性、方法等内容,为了明确子类隶属于父类,Java中使用了一个关键字,作为标志。那么____才是正确的语法规则呢? (正确答案个数:2个)
- A. class 子类 extends 父类
- B. class dog extends Animal{…}
- C. class 子类 subject 父类
- D. class dog subject Animal{…}
- E. pulic dog
答案解析:extends是Java中定义子类是父类延伸的关键字
- Python循环控制的选项是____? (正确答案个数:3个)
- A. while
- B .while else
- C. for
- D. if
- Python中面向对象中很重要的一个概念是类,然而类中分为父类和子类,父类与子类是____关系,父类中的方法不能满足子类的使用,那么使用____,可以满足子类使用。 (正确答案个数:2个)
- A. 继承与被继承
- B. 引用和被引用
- C. 子类重写父类方法
- D. def
答案解析:子类继承父类的属性和方法,同时子类可以重新定义父类的属性和方法以满足子类的要求
- 在Python中,使用random随机模块,获得随机整数的方法有3种,是哪三种____? (正确答案个数:3个)
- A. random.sample(range(100),10)
- B. random.random()
- C. random.randrange(6)
- D. random.choice([‘1’,‘2’,‘3’])
- 使用____命令查看IP地址? (正确答案个数:2个)
- A. ifconfig
- B .ip a
- C. ipconfig
- D. top
- E. update
- vi中保存退出的命令是____? (正确答案个数:3个)
- A. x
- B. Z
- C. wq
- D. q!
- E. i
- 以下哪些是shell中的字符串____? (正确答案个数:3个)
- A. ‘1’
- B. “1”
- C. 1
- D. abc
- E. $asd
- 查看SVN历史信息命令是____? (正确答案个数:3个)
- A. svn log -r 6:8
- B. svn diff
- C. svn more
- D. svn list
- E. svn dict
- 版本控制工具,主要的是SVN和口Git,其中Git本身具有去中心化和分布式的特点,Git主要的命令是pull(拉取)、push(推送)、commit(确认)等,下面选项是关于push命令的描述,其中有两个正确的选项是____? (正确答案个数:2个)
- A. 如果本地版本与远程版本有差异,但又要强制推送可以使用 --force参数
- B. Git push命令格式如下:git push <远程主机名><本地分支名>:<远程分支名>,其中远程分支名可以省略
- C. 删除主机但分支可以使用–delete参数,以下命令表示删除origin主机的master分支
- D. 如果当前目录下,有与项目相同的目录,git pull命令中也可以省略本地分支名称
- E. git commit必须在git add命令之后执行
- 如果查看每个分支的最后一次提交,可以运行____命令,并删除合并后的分支,应该使用____命令,请根据题目一次选出正确答案。 (正确答案个数:2个)
- A. git branch -d
- B. git branch -v
- C. git remote
- D. git status
- E. git branch
- Docker使用C/S架构模式,使用远程API来管理,关于Docker部署场景下列描述正确的是____? (正确答案个数:3个)
- A. Windows
- B. Mac
- C. Linux
- D. 只能私有化
- E. 不能Ubuntu
- Docker能够将应用程序与基础架构分开,从而可以实现快速交付软件。有关Docker的优点描述正确的是____? (正确答案个数:3个)
- A. 为了安全,不可移植
- B. 快速,一致地交付
- C. 响应式部署
- D. 同一硬件上运行更多工作负载
- E. 方便搭建自己的IaaS环境
- Docker使用前先要进行部署,下面操作属于Docker CE的安装流程的是____? (正确答案个数:3个)
- A. Linux服务器上打开一个新的Shell
- B. 使用root用户来使用Docker
- C. 设置Docker为系统定时启动
- D. 采用Shell中管道(pipe)的方式来执行安装脚本
- E. 添加非root用户到本地Docker Unix组当中
答案解析:Docke安装步骤:在Linux机器上打开一个新的Shell。使用wget从官网获取并运行Docker安装脚本,然后采用Shell中管道(pipe)的方式来执行这个脚本。最好通过非root用户来使用Docker,这时需要添加非root用户到本地Docker Unix组当中
- ACK是全球首批通过Kubernetes一致性认证的服务平台,支持企业级Kubernetes容器化应用的生命周期管理,其产品功能包括____? (正确答案个数:4个)
- A. 集群管理
- B. 应用管理
- C. 存储与网络
- D. 运维与安全
- E. 病毒查杀
- F. 一体化运维
- 阿里云容器服务Kubernetes版(ACK)集群在使用方面会有一些限制,下面描述正确的是____? (正确答案个数:3个)
- A. 购买容器服务ACK实例前需要进行实名认证
- B. 一旦创建ACK集群以后,不支持变更集群的VPC
- C. ACK集群中ECS实例目前支持按量付费和包年包月
- D. 要求ECS的CPU大于等于4核
- E. 只能创建按量付费的阿里云资源
- 阿里云弹性容器实例是敏捷安全的Serverless容器运行服务,其核心优势主要体现在____? (正确答案个数:4个)
- A. 免运维
- B. 兼容
- C. 为ECS整体付费
- D. ECS之间强隔离
- E. 集成
- F. 低成本
- 应用需要在一定的环境下才能运行,以下关于应用与部署环境的关系描述正确的是____? (正确答案个数:4个)
- A. 部署环境是提供服务的一套运行环境
- B. 环境包括软件资源和硬件资源
- C. 环境是提供给生产系统运行的,测试系统只有开发平台,不需要环境
- D. 可以在一个应用下创建多个部署环境
- E. 处于同一个应用的部署环境可以共享部署程序包、环境模板等资源
61 - 80
- 在实施云服务项目时,经常会出现云主机无法ping通的情况,以下哪些排查思路值得借鉴____? (正确答案个数:3个)
- A. 确认源地址和目的地址,如是否跨VPC段
- B. 检查安全策略,如安全组策略
- C. ECS内部配置检查,如是否安装第三方软件
- D. 更换主机操作系统
- E. 更换主机网卡MAC地址
- 病毒防护是运维人员的重要性工作内容,主机感染病毒后,存在业务风险,可能会导致数据丢失,ECS实例解决感染病毒的方法包括____? (正确答案个数:4个)
- A. 关闭远程登录端口
- B. 修改ECS实例的密码
- C. 开启防火墙
- D. 只开放特定的服务端口
- E. 安装查杀病毒防木马软件
- F. 如果存在不认识的进程即可关闭
- 创建ECS实例时如果选择错操作系统,需要云服务器ECS更换系统盘,关于更换系统盘,以下描述正确的是? (正确答案个数:3个)
- A. 首先要备份数据
- B. ECS实例处于已停止状态
- C. 系统盘ID不变
- D. 弹性网卡MAC地址不变
- E. 实例IP地址会更新
- 如果要将云主机的数据在本地机房保存一份,以Windows系统的ECS实例为例,以下那些方法可以使用? (正确答案个数:3个)
- A. 使用OSS服务进行备份
- B. Windows远程桌面连接
- C. 第三方网盘程序
- D. 使用FTP服务下载数据到本地
- 通常我们使用Intranet WSUS更新主机安装补丁,但有时候会遇到Windows Update失败的情况,其原因有____? (正确答案个数:3个)
- A. 木马病毒的影响
- B. 磁盘空间不足
- C. 网络链路或者DS解析问题
- D. 未设置用户名密码
- E. 未单独划分系统盘
- 小刘的Windows服务器实例默认配置了组策略,使用Intranet WSUS更新服务器安装补丁,在需要安装Windows Update情况下,经常会遇到Windows Update失败的情况,有各种类型的错误码出现,常见的Windows Update失败的报错,提示的Eror Code为“80244022”。该错误代码80244022是微软内部错误标签,错误原因是”HTTP status 503 - the service is temporarily“,以下解决方案选项中正确的是? (正确答案个数:3个)
- A. 检查是否配置虚拟内存,如果没有,请进行配置,配置完成后重启服务器,然后进行重试
- B. 根据提示的错误码,在微软官方网站搜索对应的解决方案,尝试解决
- C. 该类Windows:报错大多是因为系统虚拟内存溢出导致,重启电脑即可
- D. 如果重置Windows Update组件后仍然无法更新,尝试重置Windows Update组件
- E. 该报错无需关注,多重试几次即可
- 小刘使用root用户通过SSH登录Linux实例时报“Permission denied,please try again”的错误,以下哪个选项可以解决该报错问题____? (正确答案个数:2个)
- A. Linux操作系统配置文件出现问题,重新部署Linux操作系统重新构建服务
- B. 检查secure日志,若包含"error:Could not getshadow infromation for root.";则该问题通常是由于系统启用了SELinux服务所致,关闭SELinux服务即可
- C. 系统缓存太多了,重启机器即可解决该问题
- D. 通常可能是禁止root用户登录引起问题,通过cat等命令查看/etc/ssh/sshd_config配置文件中是否包含类似的配置"PermitRootLoginno";使用vi等编辑器,将该参数值设置为“yes”,或者删除该参数,或者注释(在最开头添加#”号)整行配置。比如:#PermitRootLogin yes;然后重启SSH服务”service sshd restart“,再次尝试登录
- 一般来说,软件的安装方式有yum(rpm)和源码编译两种方式,以下是需要源码编译的原因是? (正确答案个数:3个)
- A. 满足不同的运行平台,我们Linux发型版本众多,但是每个版本采用的软件或者内核版本都不一样,而我们的二进制包所依赖的环境不一定能够正常运行,所以大部分软件直接提供源码
- B. 方便定制,满足不同的需求,很多时候我们所需要的软件都是可以定制的,需要什么就安装什么,大多数二进制代码都是一键装全,所以自由度并不高
- C. 安全稳定提供一个集成开发环境,利于我们开发部署代码支持多用户、多任务、多线程和多CPU
- D. 方便运维、开发人员维护,我们的源码是可以打包二进制的,但是对于这个软件的打包都会有一份代价不小的额外工作,包括维护,所以如果是源码的话,软件产商会直接维护,但是如果是二进制的话,一般都是Linux发行商提供
- 以下命令是安装Tomcat到/opt/tomcat的步骤是____? (正确答案个数:2个)
- A. tar -xvf apache-tomcat-7.0.47.tar.gz
- B. cp -r apache-tomcat-7.0.47/* /opt/tomcat
- C. make
- D. make install
- 下面哪个选项是Oracle的用户____? (正确答案个数:3个)
- A. SYSDBA
- B. SYSTEM
- C. SCOTT
- D. SYS
- 构造函数是一种特殊函数,其本质就是初始化对象,当一个对象被new出来之后,构造函数用于定义函数的基本特征。对于构造函数来说分为两种构造方式,分别是____和____? (正确答案个数:2个)
- A. 有参数构造函数
- B. 无参数构造函数
- C. 有返回值构造函数
- D. 继承构造参数
- E. 多态构造参数
- Python的格式化输出中数字占位符,除了常用的%d,还有其他3种非整数占位符分别是____、、? (正确答案个数:3个)
- A. %f
- B. %i
- C. %e
- D. %g
- E. %c
答案解析:%f是保留小数点后面六位有效数字;%e是保留小数点后面六位有效数字以指数形式输出;%g是在保证六位有效数字的前提下,使用小数方式,否则使用科学计数法;%i是十进制整数占位符;%c是字符的占位符
- cd是一个常用的命令,可以在不同的目录之间进行切换,下面选项当中错误的选项是____? (正确答案个数:3个)
- A. cd.
- B. cd~
- C. cd \
- D. cd -
- E. cd …
- Linux中自带文本编辑器vi,里面有很多快捷键,像连续按两下字母“d”会将光标所在行的内容全部清除,当发现清除错误,想要恢复时,可以通过____操作进行恢复? (正确答案个数:3个)
- A. q!
- B. 光标向上移动一行,然后按下字母y
- C. 光标保持不动,然后按下字母Y
- D. q
- E. wq
- rm作为shell中的删除命令,可以删除所有的东西,因此需要慎用,在Linux系统中,还有一个命令是删除空目录,请问____选项不是删除空目录的命令? (正确答案个数:4个)
- A. delete
- B. rmdir
- C. deletedir
- D. deldir
- E. dirrm
- svn co svn://localhost/测试工具/home/testtools --username wzhnsc与svn co svn://localhost/测试工具/home/testtools --username wzhnsc --password XXXX都是可以实现检出的功能,区别在于前一种会提示输入密码,后一种可以直接在参数password后面输入密码。请问两种方式有____不同? (正确答案个数:4个)
- A. 没什么不同
- B. 前者是交互式
- C. 前者密码是密文的
- D. 后者密码是明文的
- E. 后者是非交互式
-
public class TestSeason { public static void main(String[] args) { //输入月份 Scanner input = new Scanner(System.in); System.out.println("请输入月份:"); int month = input.nextInt(); //根据月份输出季节 switch(month) { case1: case2: case3:System.out.println("春天-春暖花开 春意盎然-植树踏青");break; case4: case5: case6:System.out.println("夏天-夏日炎炎 夏雨雨人-游泳 吃雪糕");break; case7: case8: case9:System.out.println("秋天-秋高气爽 秋风落叶-秋收送秋波");break; case10: case11: case12:System.out.println("冬天-寒冬腊月 白雪皑皑-滑雪溜冰");break; default:System.out.println("您的输入有误"); } } }
上述代码是switch…case和break的一种搭配格式,实现的功能是执行完相应的case之后,跳出并终止switch语句,在实际应用中除了与break搭配,还有____可以有这个效果? (正确答案个数:2个)
- A. 不写任何关键字
- B. continue
- C. berak
- D. return
- E. turn
-
public static void main(String[] args) { for(int j = 0;j < 10;j++) { if(j == 3) { ____; } System.out.println(j); } }
读以上代码,回答问题:上述代码中____的位置,填入____关键字,可以让结果输出为:0123456789 (正确答案个数:2个)
- A. continue
- B. exit
- C. //
- D. break
- E. else
- 有这样一个场景,新开发的first.py需要提交到git的代码仓库中,需要提交相应的备注和说明文字,下面是需要执行的命令,只是顺序有问题:1、gt commit -m “第一个程序” 2、git add first.py 3、git status -s 请问哪两个选项中的执行顺序是正确的____? (正确答案个数:2个)
- A. 231
- B. 321
- C. 123
- D. 21
- E. 12
-
#!/usr/bin/python #--coding:UTF-8-- class Employee: empCount = 0 definit(self,name,salary): self.name = name self.salary = salary Employee.empCount += 1 defdisplayCount(self): print "Total Employee %d" %Employee.empCount def displayEmployee(self): print "Name: ",self.name,"Salary:",self.salary
上述代码实现员工工资插入的部分功能,但是没有退出前提示功能,并不太友善,如果是你完善代码,会有____种方式完善代码,完善代码的逻辑是____? (正确答案个数:3个)
- A. 1
- B. 2
- C. 3
- D. 在类中,增加退出方法,供退出是调用
- E. 利用类的析构函数,在推出的时候自动触发
- F. 在调用类的环节中,增加退出方法,在退出的时候顺序执行
81 - 100
- 以下描述中关于git init的作用描述不正确是____? (正确答案个数:2个)
- A. 在某个目录下初始化仓库后会自动产生.git目录,该目录下工作的所有文档即可以使用git进行管理
- B. 在某个目录下初始化仓库后会自动产生.git目录,该目录下的子目录不可以使用git进行管理
- C. init之后,仅仅是做了一个初始化的操作,项目里的文件还没有被跟踪
- D. init之后,项目里的文件已经可以被跟踪
- Kubernetes Masteri计算节点服务是____? (正确答案个数:2个)
- A. kube-proxy
- B. kube-controller manager
- C. kubelet
- D. kube scheduler
- Kubernetes通过____将应用按逻辑单元进行分组,方便管理和服务发现? (正确答案个数:2个)
- A. Lables
- B. Etcd
- C. Pods
- D. Scheduler