超星Swift创新导论答案(学习通2023完整答案)

中考答案2024-05-19 05:49:0071287抢沙发
超星Swift创新导论答案(学习通2023完整答案)摘要: 第二周单元测试第二周)1、通过下面的代码片段来回答问题。 为什么这段代码会引起编译错误?A、π 不是一个有效的常量名称B、在 π 的定义中,“_” 不是有效的语法C、r 为 Int 类型而 π 为 ...

超星Swift创新导论答案(学习通2023完整答案)

第二周

单元测试(第二周)

1、超星t创通过下面的新导习通代码片段来回答问题。 为什么这段代码会引起编译错误?
A、论答π 不是案学一个有效的常量名称
B、在 π 的完整定义中,“_” 不是答案有效的语法
C、r 为 Int 类型而 π 为 Double 类型
D、超星t创* 运算符不能连续使用

2、新导习通下面代码片段会输出什么?
A、论答Alice
B、案学Susan
C、完整Tom
D、答案Albert

3、超星t创通过下面的新导习通代码片段来回答问题。 这段代码无法通过编译。论答你应该如何修复呢?
A、给函数添加形参(argument label)
B、给函数标记上“throws”关键词
C、在定义函数之前先将其原型化
D、声明函数返回字符串(String)

4、下列代码片段会输出什么?
A、
B、
C、
D、无法确定

5、通过下面的代码片段来回答问题。 哪一个关键词应该被填入到“____________”中,使得代码能够正常运行?
A、default
B、fallthrough
C、continue
D、break

6、下列定义变量会报错的是?
A、
B、
C、
D、

7、下列定义变量会报错的是?
A、
B、
C、
D、

8、下列对数组的操作错误的是?
A、
B、
C、
D、

9、下列对数组的操作运行时,会出错的是?
A、
B、
C、
D、

10、下列不能用来作为变量名的是?
A、Terminal
B、__main__
C、COME_HERE
D、func

11、下列不能用来作为变量名的是?
A、You.name
B、Apple
C、WONDER
D、Come_here

12、下列for循环会使编译出错的是?
A、
B、
C、
D、

13、通过下面的代码片段来回答问题。 下列函数调用正确的是?
A、
B、
C、
D、

14、通过下面的代码片段来回答问题。 下列函数调用错误的是?
A、
B、
C、
D、

15、下列函数可以通过编译的是?
A、
B、
C、
D、

16、通过下面的代码片段来回答问题。 这个类的构造器可以是以下的哪些选项?
A、
B、
C、
D、

17、通过下面的代码片段来回答问题。 下列随机获取一个 steamLists 中的元素的操作,正确的是:
A、
B、
C、
D、

18、通过下面的代码片段来回答问题。 下列对象的申明中,正确的是:
A、
B、
C、
D、

19、下列变量赋值能通过编译的是?
A、
B、
C、
D、

20、下列可以作为变量名的是?
A、San_Francisco
B、___NewYork
C、A_r_u_b_a
D、California

第三周

单元测试(第三周)

1、下列哪种类型转换一旦失败,程序就会崩溃?
A、as!
B、as?
C、as
D、@as

2、通过下面的代码片段来回答问题。 在控制台中会打印出什么?
A、“Let's find a good restaurant.”
B、“Let's visit the antique shops.”
C、“Let's try to miss the traffic.”
D、“Parking should be easy.”

3、通过下面不完整的代码片段来回答问题。 其中下划线处应该填写以下哪一个关键词?
A、class
B、struct
C、protocol
D、extension

4、通过下面的代码片段来回答问题。 在控制台中会打印出什么?
A、-4 3
B、-4 4
C、-3 3
D、-3 4

5、通过下面的代码片段来回答问题。 在控制台中会打印出什么?
A、1.0
B、1
C、2
D、3

6、下列结构的定义不能通过编译的是?
A、
B、
C、
D、

7、下列结构的定义不能通过编译的是?
A、
B、
C、
D、

8、下列类的定义能通过编译的是?
A、
B、
C、
D、

9、下列类的定义不能通过编译的是?
A、
B、
C、
D、

10、通过下面的代码片段来回答问题。 下列作为 SportStar 的实例,声明正确的是?
A、
B、
C、
D、

11、通过下面的代码片段来回答问题。 以下继承这一协议的类中,正确的是?
A、
B、
C、
D、

12、通过下面的代码片段来回答问题。 下列运算结果为 1 的是?
A、
B、
C、
D、

13、通过下面的代码片段来回答问题。 下划线处应该填写的是?
A、class
B、enum
C、struct
D、protocol

14、通过下面的代码片段来回答问题。 下划线处应该填写的是?
A、class
B、enum
C、struct
D、protocol

15、通过下面的代码片段来回答问题。 Debug area 中会输出什么?
A、
B、
C、
D、

16、通过下面的代码片段来回答问题。 下列中,哪些是声明一个上述枚举实例的正确语句?
A、
B、
C、
D、

17、通过下面的代码片段来回答问题。 下列语句可以编译通过的是?
A、
B、
C、
D、
E、

18、通过下面的代码片段来回答问题。 下划线处可以填写哪些关键词?
A、struct
B、class
C、protocol
D、enum

19、通过下面的代码片段来回答问题。 下列可以作为这个结构体的构造器的是?
A、
B、可以没有构造器
C、
D、

20、通过下面的代码片段来回答问题。 下列可以作为这个结构体的构造器的是?
A、可以没有构造器
B、
C、
D、

第四周

单元测试(第四周)

1、通过下面的代码片段来回答问题。 下列设置button的背景颜色为透明的操作,正确的是?
A、
B、
C、
D、

2、通过下面的代码片段来回答问题。 下列设置button圆角为8.0的操作,正确的是?
A、
B、
C、
D、

3、通过下面的代码片段来回答问题。 下列为button添加Target的操作,正确的是?
A、
B、
C、
D、

4、通过下面的代码片段来回答问题。 下列设置label显示文字的操作,正确的是?
A、
B、
C、
D、

5、通过下面的代码片段来回答问题。 下列设置label多行显示的操作,正确的是?
A、
B、
C、
D、

6、通过下面的代码片段来回答问题。 设置button显示的文字为label的文字,下列操作正确的是?
A、
B、
C、
D、

7、通过下面的代码片段来回答问题。 设置imageView显示图片”sunset”,下列操作正确的是?
A、
B、
C、
D、

8、通过下面的代码片段来回答问题。 已知 UITapGestureRecognizer 的原型如上图所示,下列为 label 添加点击事件的操作,正确的是?
A、
B、
C、
D、

9、通过下面的代码片段来回答问题。 设置 logoImageView 在 view 左边 8 个单位处,下列操作正确的是?
A、
B、
C、
D、

10、通过下面的代码片段来回答问题。 设置 logoImageView 在 view 下边 16 个单位处,下列操作正确的是?
A、
B、
C、
D、

11、通过下图来回答问题。 图中,我们最常用到的按钮点击事件是?
A、Touch Down
B、Touch Down Repeat
C、Touch Up Inside
D、Touch Up Outside

12、下图 button 建立 IBAction 连接正确的是?
A、
B、
C、
D、

13、根据下图回答问题。 图中 Button 建立的 IBOutlet 和 IBAction 个数分别为?
A、1 2
B、2 2
C、3 1
D、1 3

14、根据下图回答问题。 若要查看 button 的快速帮助,则需要按住哪一个键并且左击 button ?
A、command
B、option
C、control
D、shift

15、下列哪一个 UIControlEvent 在 interface builder 中创建 IBAction 时默认被使用?
A、touchDown
B、touchDownInside
C、touchUp
D、touchUpInside

16、通过下面的代码片段来回答问题。 下列不能修改 button 标题为 Hello 的是?
A、
B、
C、
D、

17、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,则下列哪些项有可能作为 iconButton 这个按钮的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

18、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,则下列哪些项有可能作为 iconButton 这个按钮的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

19、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,则下列哪些项有可能作为 iconButton 这个按钮的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

20、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,nameLabel 的长度为120,宽度为50,则下列哪些项有可能作为 nameLabel 这一标签的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

期末考试

《swift创新导论》期末测试

1、通过下面的代码片段来回答问题。 为什么这段代码会引起编译错误?
A、π 不是一个有效的常量名称
B、在 π 的定义中,“_” 不是有效的语法
C、r 为 Int 类型而 π 为 Double 类型
D、* 运算符不能连续使用

2、通过下面的代码片段来回答问题。 哪一个关键词可以被填入到“____________”中,使得代码能够正常运行?
A、default
B、fallthrough
C、continue
D、break

3、下列定义变量会报错的是?
A、
B、
C、
D、

4、下列对数组的操作运行时,会出错的是?
A、
B、
C、
D、

5、下列不能用来作为变量名的是?
A、You.name
B、Apple
C、WONDER
D、Come_here

6、通过下面的代码片段来回答问题。 下列函数调用错误的是?
A、
B、
C、
D、

7、下列哪种类型转换一旦失败,程序就会崩溃?
A、as!
B、as?
C、as
D、@as

8、通过下面的代码片段来回答问题。 在控制台中会打印出什么?
A、1.0
B、1
C、2
D、3

9、下列结构的定义不能通过编译的是?
A、
B、
C、
D、

10、通过下面的代码片段来回答问题。 下列作为 SportStar 的实例,声明正确的是?
A、
B、
C、
D、

11、通过下面的代码片段来回答问题。 下列运算结果为 1 的是?
A、
B、
C、
D、

12、通过下面的代码片段来回答问题。 下划线处应该填写的是?
A、class
B、enum
C、struct
D、protocol

13、通过下面的代码片段来回答问题。 Debug area 中会输出什么?
A、
B、
C、
D、

14、通过下面的代码片段来回答问题。 下列设置button的背景颜色为透明的操作,正确的是?
A、
B、
C、
D、

15、通过下面的代码片段来回答问题。 下列为button添加Target的操作,正确的是?
A、
B、
C、
D、

16、通过下面的代码片段来回答问题。 下列设置label多行显示的操作,正确的是?
A、
B、
C、
D、

17、通过下面的代码片段来回答问题。 设置imageView显示图片”sunset”,下列操作正确的是?
A、
B、
C、
D、

18、通过下面的代码片段来回答问题。 设置 logoImageView 在 view 下边 16 个单位处,下列操作正确的是?
A、
B、
C、
D、

19、根据下图回答问题。 图中 Button 建立的 IBOutlet 和 IBAction 个数分别为?
A、1 2
B、2 1
C、1 3
D、3 1

20、根据下图回答问题。 若要查看 button 的快速帮助,则需要按住哪一个键并且左击 button
A、command
B、option
C、control
D、shift

21、通过下面的代码片段来回答问题。 这个类的构造器可以是以下的哪些选项?
A、
B、
C、
D、

22、通过下面的代码片段来回答问题。 下列随机获取一个 steamLists 中的元素的操作,正确的是:
A、
B、
C、
D、

23、下列变量赋值能通过编译的是?
A、
B、
C、
D、

24、下列可以作为变量名的是?
A、@objc
B、@email
C、Email
D、Document

25、通过下面的代码片段来回答问题。 下列中,哪些是声明一个上述枚举实例的正确语句?
A、
B、
C、
D、

26、下列extension可以实现“返回字符串第一个字符”的是?
A、
B、
C、
D、

27、通过下面的代码片段来回答问题。 下列可以作为这个结构体的构造器的是?
A、
B、可以没有构造器
C、
D、

28、通过下面的代码片段来回答问题。 下列不能修改 button 标题为 Hello 的是?
A、
B、
C、
D、

29、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,则下列哪些项有可能作为 iconButton 这个按钮的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

30、通过下面的图片来回答问题。 已知:这一机型的宽度为414.0,高度为896.0,iconButton 按钮的长度为100.0,宽度为50.0,则下列哪些项有可能作为 iconButton 这个按钮的布局(不考虑异形屏的Safe Area)?
A、
B、
C、
D、

31、通过下面的代码片段来回答问题。 这段代码无法通过编译是因为需要给函数添加形参(argument label)。

32、通过下面的代码片段来回答问题。 上述代码不能向grades中添加45.6这个元素。

33、通过下面的代码片段来回答问题。 可以通过上述代码调用add函数。

34、通过下面不完整的代码片段来回答问题。 可以在下划线处填写 class 。

35、通过下面的代码片段来回答问题。 这段代码可以通过编译。

36、通过下面的代码片段来回答问题。 可以在下划线处填写 struct 。

37、通过下面的代码片段来回答问题。 上列为button添加Target的操作是正确的。

38、通过下面的代码片段来回答问题。 Debug area 中会输出下列内容

39、通过下面的代码片段来回答问题。 根据已知 UITapGestureRecognizer 的原型,下列为 label 添加点击事件的操作是正确的

40、根据下图回答问题。 图中,Button 一共创建了4个连接。

文章版权及转载声明

本文地址:http://www.zzxhsh.org/65e799482.html发布于 2024-05-19 05:49:00
文章转载或复制请以超链接形式并注明出处五煦查题

评论列表 (暂无评论,44人围观)参与讨论