《IOS高级应用开发技术》实验报告三详细答案doc.docx

上传人:b****8 文档编号:9439897 上传时间:2023-02-04 格式:DOCX 页数:11 大小:31.87KB
下载 相关 举报
《IOS高级应用开发技术》实验报告三详细答案doc.docx_第1页
第1页 / 共11页
《IOS高级应用开发技术》实验报告三详细答案doc.docx_第2页
第2页 / 共11页
《IOS高级应用开发技术》实验报告三详细答案doc.docx_第3页
第3页 / 共11页
《IOS高级应用开发技术》实验报告三详细答案doc.docx_第4页
第4页 / 共11页
《IOS高级应用开发技术》实验报告三详细答案doc.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

《IOS高级应用开发技术》实验报告三详细答案doc.docx

《《IOS高级应用开发技术》实验报告三详细答案doc.docx》由会员分享,可在线阅读,更多相关《《IOS高级应用开发技术》实验报告三详细答案doc.docx(11页珍藏版)》请在冰豆网上搜索。

《IOS高级应用开发技术》实验报告三详细答案doc.docx

《IOS高级应用开发技术》实验报告三详细答案doc

实验编号:

3四川师大《IOS应用开发技术》实验报告2017年9月25日

计算机科学学院2015级班实验名称:

闭包、扩展、泛型

姓名:

学号:

指导老师:

________实验成绩:

_____

实验_三______闭包、扩展、泛型_______

一.实验目的及要求

掌握闭包、扩展、泛型的定义以及排序等功能的使用;

二.实验内容

(1)给定一个Dictionary数组,Dictionary包含key值name和key值age,用map函数返回name字符串数组

(2)给定一个String数组,用filter函数选出能被转成Int的字符串

(3)用reduce函数把String数组中元素连接成一个字符串,以逗号分隔

(4)用reduce方法一次求出整数数组的最大值、最小值、总数和

(5)新建一个函数数组,函数数组里面保存了不同函数类型的函数,要求从数组里找出参数为一个整数,返回值为一个整数的所有函数;

(6)扩展Int,增加sqrt方法,可以计算Int的Sqrt值并返回浮点数,进行验证;

(7)实现一个支持泛型的函数,该函数接受任意个变量并返回最大和最小值,
分别传入整数值、浮点数值、字符串进行验证。

3、主要仪器设备及药品:

iMac(MacOS、XCode)

三.实验结果的分析与评价(该部分如不够填写,请另加附页)

(1)代码:

letdictionary=[["name":

"幸","age":

"18"],["name":

"福","age":

"19"]]

letname=dictionary.map{$0["name"]?

?

""}.filter{$0!

=""}

print(name)

运行结果:

(2)代码:

letstrArray=["0","11","x","11y","22"]

letchoosedNumbers=strArray.filter{Int($0)!

=nil}

print("能被转成int的字符串有:

\(choosedNumbers)")

运行结果:

(3)代码:

letarray=["one","two","three","four"]

letconnectArray=array.reduce(""){connectArray,letterin"\(connectArray),\(letter)"}

print("以逗号分割后:

\(connectArray)")

运行结果:

(4)代码:

varstatisticsArray=[10,4,2,11,6,3]

lettemp=statisticsArray.reduce((max:

Int.min,min:

Int.max,sum:

0)){(temp,i)in

return(max(temp.max,i),min(temp.min,i),temp.sum+i)

}

print("最大值为:

\(temp.max)")

print("最小值为:

\(temp.min)")

print("总数和为:

\(temp.sum)")

运行结果:

(6)代码:

extensionInt{

funcsqrt(num:

Int)->Double{

returnDarwin.sqrt(Double(num))

}

}

print(sqrt(16))

运行结果:

(7)代码:

funcsearchMaxAndMin

Comparable>(data:

[T])->(max:

T,min:

T){

varmax=data[0]

varmin=data[0]

foriindata{

ifmax

max=i

}elseifmin>i{

min=i

}

}

return(max,min)

}

lettempInt=searchMaxAndMin(data:

[8,10,9,11])

print("传入整数时最大值为:

\(tempInt.max)最小值为:

\(tempInt.min)")

lettempFloat=searchMaxAndMin(data:

[11.0,2.0,5.0,7.0])

print("传入浮点数时最大值为:

\(tempFloat.max)最小值为:

\(tempFloat.min)")

lettempString=searchMaxAndMin(data:

["X","Y","Z"])

print("传入字符串时:

最小为:

\(tempString.min)最大为:

\(tempString.max)")

运行结果:

注:

实验成绩等级分为(90-100分)优,(80-89分)良,(70-79分)中,(60-69分)及格,(59分)不及格。

XX大学生实习报告总结3000字

  社会实践只是一种磨练的过程。

对于结果,我们应该有这样的胸襟:

不以成败论英雄,不一定非要用成功来作为自己的目标和要求。

人生需要设计,但是这种设计不是凭空出来的,是需要成本的,失败就是一种成本,有了成本的投入,就预示着的人生的收获即将开始。

  小草用绿色证明自己,鸟儿用歌声证明自己,我们要用行动证明自己。

打一份工,为以后的成功奠基吧!

  在现今社会,招聘会上的大字板都总写着“有经验者优先”,可是还在校园里面的我们这班学子社会经验又会拥有多少呢?

为了拓展自身的知识面,扩大与社会的接触面,增加个人在社会竞争中的经验,锻炼和提高自己的能力,以便在以后毕业后能真正的走向社会,并且能够在生活和工作中很好地处理各方面的问题记得老师曾说过学校是一个小社会,但我总觉得校园里总少不了那份纯真,那份真诚,尽管是大学高校,学生还终归保持着学生身份。

而走进企业,接触各种各样的客户、同事、上司等等,关系复杂,但你得去面对你从没面对过的一切。

记得在我校举行的招聘会上所反映出来的其中一个问题是,学生的实际操作能力与在校的理论学习有一定的差距。

在这次实践中,这一点我感受很深。

在学校,理论学习的很多,而且是多方面的,几乎是面面俱到的,而实际工作中,可能会遇到书本上没学到的,又可能是书本上的知识一点都用不上的情况。

或许工作中运用到的只是简单的问题,只要套公式就能完成一项任务,有时候你会埋怨,实际操作这么简单,但为什么书本上的知识让人学的那么吃力呢?

  两耳不闻窗外事,一心只读圣贤书“只是古代读书人的美好意愿,它已经不符合现代大学生的追求,如今的大学生身在校园,心儿却更加开阔,他们希望自己尽可能早地接触社会,更早地融入丰富多彩的生活。

时下,打工的大学生一族正逐渐壮大成了一个部落,成为校园里一道亮丽的风景。

显然,大学生打工已成为一种势不可挡的社会潮流,大学生的价值取向在这股潮流中正悄悄发生着改变。

  对于大学生打工,一直是”仁者见仁,智者见智“,许多人的看法不尽相同。

每个人都有自己的人生模式,我们有理由走自己选择的人生路,只要把握住自己,掌握好学习与打工的分寸,肯定能把大学这个人生阶段过得丰富多彩。

  打工的途径或者形式多种多样,只要是对社会有益,对自己积累人生经历有益,还能够有少量收入,就可以毫不犹豫的参与其中。

  虽然在实践中我只是负责比较简单的部分,但能把自己在学校学到的知识真正运用出来也使我颇感兴奋!

在学校上课时都是老师在教授,学生听讲,理论占主体,而我对知识也能掌握,本以为到了企业能够应付得来,但是在企业里并没有想象的那么容易,平时在学校数字错了改一改就可以交上去,但在工厂里,数字绝对不可以错,因为质量是企业第一生命,质量不行,企业生产就会跟不上,而效率也会随之下降,企业就会在竞争的浪潮中失败。

  因此,每一个环节都不能出错。

这种要求是我们在课堂上学不到的。

在学校里可能只需会解一道题,算出一个程式就可以了,但这里更需要的是与实际相结合,没有实际,只是纸上谈兵是不可能在社会立足的,所以一定要特别小心谨慎,而且一旦出错并不是像学校里一样老师打个红叉,然后改过来就行了,在工厂里出错是要负责任的,这关乎工厂的利益存亡。

总之,这个寒假的社会实践是丰富而又有意义,一些心得和体会让人感到兴奋,但却决不仅仅用兴奋就能描述的,因为这是一种实实在在收获,是对”有经验者优先“的感悟。

……

  在我的打工生活中,我也明白了许多:

在日常的工作中上级欺压、责备下级是不可避免的。

虽然事实如此,但这也给我上了宝贵的一课。

它让我明白到别人批评你或是你听取他人的意见时,一定要心平气和,只有这样才能表示你在诚心听他说话。

虽然被批评是很难受的,而且要明确表示你是真心在接受他们的批评。

因为这样才能在失败中吸取教训,为以后的成功铺路。

我们要学会从那里跌倒就从哪里爬起来,这才是我所应该做的。

  我也从工作中学习到了人际交往和待人处事的技巧。

在人与人的交往中,我能看到自身的价值。

人往往是很执着的。

可是如果你只问耕耘不问收获,那么你一定会交得到很多朋友。

对待朋友,切不可斤斤计较,不可强求对方付出与你对等的真情,要知道给予比获得更令人开心。

不论做是事情,都必须有主动性和积极性,对成功要有信心,要学会和周围的人沟通思想、关心别人、支持别人。

  打工的日子,有喜有忧,有欢乐,也有苦累,也许这就是打工生活的全部吧。

我不知道多少打工的人有过这种感觉,但总的来说,这次的打工生活是我人生中迈向社会的重要一步,是值得回忆的。

现在想来,二十四天的打工生活,我收获还是蛮大的。

我所学到的生活的道理是我在学校里无法体会的,这也算是我的一分财富吧。

  现今,在人才市场上大学生已不是什么”抢手货“,而在每个用人单位的招聘条件中,几乎都要求有工作经验。

所以,大学生不仅仅要有理论知识,工作经验的积累对将来找工作也同样重要。

事情很简单,同等学历去应聘一份工作,公司当然更看重个人的相关工作经验。

  就业环境的不容乐观,竞争形式的日趋激烈,面对忧虑和压力,于是就有了像我一样的在校大学生选择了寒期打工。

寒假虽然只有短短的一个月,但是在这段时间里,我们却可以体会一下工作的辛苦,锻炼一下意志品质,同时积累一些社会经验和工作经验。

这些经验是一个大学生所拥有的”无形资产“,真正到了关键时刻,它们的作用就会显现出来。

  大学生除了学习书本知识,还需要参加社会实践。

因为很多的大学生都清醒得知道”两耳不闻窗外事,一心只读圣贤书“的人不是现代社会需要的人才。

大学生要在社会实践中培养独立思考、独立工作和独立解决问题能力。

通过参加一些实践性活动巩固所学的理论,增长一些书本上学不到的知识和技能。

因为知识要转化成真正的能力要依靠实践的经验和锻炼。

面对日益严峻的就业形势和日新月异的社会,我觉得大学生应该转变观念,不要简单地把暑期打工作为挣钱或者是积累社会经验的手段,更重要的是借机培养自己的创业和社会实践能力。

  现在的招聘单位越来越看重大学生的实践和动手能力以及与他人的交际能力。

作为一名大学生,只要是自己所能承受的,就应该把握所有的机会,正确衡量自己,充分发挥所长,以便进入社会后可以尽快走上轨道。

  除了工作中我学到很多很多在学习中无法学到的知识和经验外,在我看来,我收获最大的是,我变得很开朗很自信。

以前在人群里,我胆小得几乎宁愿缩在角落里,希望没人能注意到我。

而这一次,在我们的小组会议里,我变得很自信,我勇于在大家面前表达我的看法,勇于向组长提出建议。

更有甚者,在每一次活动中,我都踊跃参加,表现相当积极。

组员居然不相信我之前会是一个相当内向的人。

我觉得,这次社会服务活动给我最多的是,让我自己有了很大的改变,而且这个改变,是我之前都一直想要的。

  在这次寒期的工作中,我懂得了理论与实践相结合的重要性,获益良多,这对我今后的生活和学习都有很大程度上的启发。

这次的打工是一个开始,也是一个起点,我相信这个起点将会促使我逐步走向社会,慢慢走向成熟。

  这次的实践的确给予了我很多。

今后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己,在以后的实践中更好的运用去自己的只是,做一个合格的大学生,将来做一名对社会有用的人。

  年毕业实习报告范文3000字(经典版)

  2.大学生实习报告范文3000字

  3.实习报告总结3000字

  4.文秘顶岗实习报告范文3000字

  5.毕业生销售实习报告范文3000字

  6.大学生金工实习总结3000字报告

  7.实习报告范文3000字精品

XX大学生实习报告总结3000字

  社会实践只是一种磨练的过程。

对于结果,我们应该有这样的胸襟:

不以成败论英雄,不一定非要用成功来作为自己的目标和要求。

人生需要设计,但是这种设计不是凭空出来的,是需要成本的,失败就是一种成本,有了成本的投入,就预示着的人生的收获即将开始。

  小草用绿色证明自己,鸟儿用歌声证明自己,我们要用行动证明自己。

打一份工,为以后的成功奠基吧!

  在现今社会,招聘会上的大字板都总写着“有经验者优先”,可是还在校园里面的我们这班学子社会经验又会拥有多少呢?

为了拓展自身的知识面,扩大与社会的接触面,增加个人在社会竞争中的经验,锻炼和提高自己的能力,以便在以后毕业后能真正的走向社会,并且能够在生活和工作中很好地处理各方面的问题记得老师曾说过学校是一个小社会,但我总觉得校园里总少不了那份纯真,那份真诚,尽管是大学高校,学生还终归保持着学生身份。

而走进企业,接触各种各样的客户、同事、上司等等,关系复杂,但你得去面对你从没面对过的一切。

记得在我校举行的招聘会上所反映出来的其中一个问题是,学生的实际操作能力与在校的理论学习有一定的差距。

在这次实践中,这一点我感受很深。

在学校,理论学习的很多,而且是多方面的,几乎是面面俱到的,而实际工作中,可能会遇到书本上没学到的,又可能是书本上的知识一点都用不上的情况。

或许工作中运用到的只是简单的问题,只要套公式就能完成一项任务,有时候你会埋怨,实际操作这么简单,但为什么书本上的知识让人学的那么吃力呢?

  两耳不闻窗外事,一心只读圣贤书“只是古代读书人的美好意愿,它已经不符合现代大学生的追求,如今的大学生身在校园,心儿却更加开阔,他们希望自己尽可能早地接触社会,更早地融入丰富多彩的生活。

时下,打工的大学生一族正逐渐壮大成了一个部落,成为校园里一道亮丽的风景。

显然,大学生打工已成为一种势不可挡的社会潮流,大学生的价值取向在这股潮流中正悄悄发生着改变。

  对于大学生打工,一直是”仁者见仁,智者见智“,许多人的看法不尽相同。

每个人都有自己的人生模式,我们有理由走自己选择的人生路,只要把握住自己,掌握好学习与打工的分寸,肯定能把大学这个人生阶段过得丰富多彩。

  打工的途径或者形式多种多样,只要是对社会有益,对自己积累人生经历有益,还能够有少量收入,就可以毫不犹豫的参与其中。

  虽然在实践中我只是负责比较简单的部分,但能把自己在学校学到的知识真正运用出来也使我颇感兴奋!

在学校上课时都是老师在教授,学生听讲,理论占主体,而我对知识也能掌握,本以为到了企业能够应付得来,但是在企业里并没有想象的那么容易,平时在学校数字错了改一改就可以交上去,但在工厂里,数字绝对不可以错,因为质量是企业第一生命,质量不行,企业生产就会跟不上,而效率也会随之下降,企业就会在竞争的浪潮中失败。

  因此,每一个环节都不能出错。

这种要求是我们在课堂上学不到的。

在学校里可能只需会解一道题,算出一个程式就可以了,但这里更需要的是与实际相结合,没有实际,只是纸上谈兵是不可能在社会立足的,所以一定要特别小心谨慎,而且一旦出错并不是像学校里一样老师打个红叉,然后改过来就行了,在工厂里出错是要负责任的,这关乎工厂的利益存亡。

总之,这个寒假的社会实践是丰富而又有意义,一些心得和体会让人感到兴奋,但却决不仅仅用兴奋就能描述的,因为这是一种实实在在收获,是对”有经验者优先“的感悟。

……

  在我的打工生活中,我也明白了许多:

在日常的工作中上级欺压、责备下级是不可避免的。

虽然事实如此,但这也给我上了宝贵的一课。

它让我明白到别人批评你或是你听取他人的意见时,一定要心平气和,只有这样才能表示你在诚心听他说话。

虽然被批评是很难受的,而且要明确表示你是真心在接受他们的批评。

因为这样才能在失败中吸取教训,为以后的成功铺路。

我们要学会从那里跌倒就从哪里爬起来,这才是我所应该做的。

  我也从工作中学习到了人际交往和待人处事的技巧。

在人与人的交往中,我能看到自身的价值。

人往往是很执着的。

可是如果你只问耕耘不问收获,那么你一定会交得到很多朋友。

对待朋友,切不可斤斤计较,不可强求对方付出与你对等的真情,要知道给予比获得更令人开心。

不论做是事情,都必须有主动性和积极性,对成功要有信心,要学会和周围的人沟通思想、关心别人、支持别人。

  打工的日子,有喜有忧,有欢乐,也有苦累,也许这就是打工生活的全部吧。

我不知道多少打工的人有过这种感觉,但总的来说,这次的打工生活是我人生中迈向社会的重要一步,是值得回忆的。

现在想来,二十四天的打工生活,我收获还是蛮大的。

我所学到的生活的道理是我在学校里无法体会的,这也算是我的一分财富吧。

  现今,在人才市场上大学生已不是什么”抢手货“,而在每个用人单位的招聘条件中,几乎都要求有工作经验。

所以,大学生不仅仅要有理论知识,工作经验的积累对将来找工作也同样重要。

事情很简单,同等学历去应聘一份工作,公司当然更看重个人的相关工作经验。

  就业环境的不容乐观,竞争形式的日趋激烈,面对忧虑和压力,于是就有了像我一样的在校大学生选择了寒期打工。

寒假虽然只有短短的一个月,但是在这段时间里,我们却可以体会一下工作的辛苦,锻炼一下意志品质,同时积累一些社会经验和工作经验。

这些经验是一个大学生所拥有的”无形资产“,真正到了关键时刻,它们的作用就会显现出来。

  大学生除了学习书本知识,还需要参加社会实践。

因为很多的大学生都清醒得知道”两耳不闻窗外事,一心只读圣贤书“的人不是现代社会需要的人才。

大学生要在社会实践中培养独立思考、独立工作和独立解决问题能力。

通过参加一些实践性活动巩固所学的理论,增长一些书本上学不到的知识和技能。

因为知识要转化成真正的能力要依靠实践的经验和锻炼。

面对日益严峻的就业形势和日新月异的社会,我觉得大学生应该转变观念,不要简单地把暑期打工作为挣钱或者是积累社会经验的手段,更重要的是借机培养自己的创业和社会实践能力。

  现在的招聘单位越来越看重大学生的实践和动手能力以及与他人的交际能力。

作为一名大学生,只要是自己所能承受的,就应该把握所有的机会,正确衡量自己,充分发挥所长,以便进入社会后可以尽快走上轨道。

  除了工作中我学到很多很多在学习中无法学到的知识和经验外,在我看来,我收获最大的是,我变得很开朗很自信。

以前在人群里,我胆小得几乎宁愿缩在角落里,希望没人能注意到我。

而这一次,在我们的小组会议里,我变得很自信,我勇于在大家面前表达我的看法,勇于向组长提出建议。

更有甚者,在每一次活动中,我都踊跃参加,表现相当积极。

组员居然不相信我之前会是一个相当内向的人。

我觉得,这次社会服务活动给我最多的是,让我自己有了很大的改变,而且这个改变,是我之前都一直想要的。

  在这次寒期的工作中,我懂得了理论与实践相结合的重要性,获益良多,这对我今后的生活和学习都有很大程度上的启发。

这次的打工是一个开始,也是一个起点,我相信这个起点将会促使我逐步走向社会,慢慢走向成熟。

  这次的实践的确给予了我很多。

今后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己,在以后的实践中更好的运用去自己的只是,做一个合格的大学生,将来做一名对社会有用的人。

  年毕业实习报告范文3000字(经典版)

  2.大学生实习报告范文3000字

  3.实习报告总结3000字

  4.文秘顶岗实习报告范文3000字

  5.毕业生销售实习报告范文3000字

  6.大学生金工实习总结3000字报告

  7.实习报告范文3000字精品

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1