当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2022年5月 软件设计师 上午之十七

2022年5月 软件设计师 上午之十七

作者:mb62678baacf7372023-12-14 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2022年5月 软件设计师 上午】部分真题的详解,一起来看看吧~1、某Python程序中定义了X=[1,2],那么X*2的值为  (&nbsp

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年5月 软件设计师 上午】部分试题的详解,一起来看看吧~



1、某Python程序中定义了X=[1,2],那么X*2的值为  (  49 )  。
A、[1,2,1,2]
B、[1,1,2,2]
C、[2,4]
D、出错

答案:A
答题解析:

Python语言中,列表乘以某一个数,如list2 = list1 * 2 得到一个新的列表是list1的元素重复n次,且list1不改变。X=[1,2]表示List结构,*2表示重复2次,运算结果为[1,2,1,2]。本题选择A选项。



2、在Python语言中,  (  50 )  是一种不可变的、有序的序列结构,其中元素可以重复。
A、tuple(元组)
B、dict(字典)
C、list(列表)
D、set(集合)

答案:A
答题解析:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)。

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

tuple(元组)类似于list列表,元组用 ( ) 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。

dict(字典)是除列表以外python之中最灵活的内置数据结构类型;列表是有序的对象集合,字典是无序的对象集合;字典用"{ }"标识;字典由索引(key)和它对应的值value组成。

list(列表)可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套或者叫多维列表,可以用来表示多维数组)。列表用 [ ] 标识,是 python 最通用的复合数据类型。

set(集合)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员;基本功能是进行成员关系测试和删除重复元素;可以使用大括号 { } 或者 set() 函数创建集合。

本题选择A选项。



3、数据库中的视图是一个虚拟表。若设计师为user表创建一个user1视图,那数据字典中保存的是  (  51 )  。
A、user1查询语句
B、user1视图定义
C、user1查询结果
D、所引用的基本表的

答案:B
答题解析:

视图在数据字典中保存的是视图定义。视图是从一个表或是多个表导出的表,视图与表不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中指存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。本题选择B选项。



查看完整试题>>>


代理合作学习群