![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
Android开发因为涉及代码编辑、UI布局、打包等工序,因此最好使用一款()开发环境。
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
第1题
请使用Visual Studio作为程序的开发环境,将源代码粘贴到答题的文本编辑框中(无需提交附件)。 编写一个分数统计的程序。通过文本框TextBox1接受10个考试成绩的输入,单击“统计”命令按钮(Button1)后,统计优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)、不及格(0~59分)的人数,统计结果显示在标签中Label1~Label5中。程序界面如下图所示。提示: 1)定义一个有10个数据元素的整型数组intScore来存放10个成绩。定义一个计数变量intNum来记录已输入的数据的个数。intScore和intNum需要定义为模块级的量,即需要定义在事件过程的上方。 2)编写文本框TextBox1的KeyPress事件过程来向数组中输入数据,用户输入回车表示一个数据输入完毕。(此段代码与9.3节的第2个视频的例子代码很相像,请看这个视频) If e.KeyChar = vbCr Then If intNum > 9 Then MsgBox("数据个数已满!不能再输入") TextBox1.Text = "" Exit Sub End If intScore(intNum) = Val(TextBox1.Text) intNum = intNum + 1 TextBox1.Text = "" End If 3)编写命令按钮Button1的Click事件过程来进行数据统计。 第一步:定义5个整型变量作为各档次人数的计数变量(注意,不要为变量起名为:e,因为e是这个事件过程的参数)。 第二步:通过循环依次读取数组中的数据元素,判断它的取值范围,并将相应的计数变量的值加1。 For i = 0 To 9 判断Score(i)的取值范围,并将相应的计数变量的值加1 Next 第三步:将计数变量的值依次显示在标签Label1~Label5中。
第2题
请使用Visual Studio作为程序的开发环境,将源代码粘贴到答题的文本编辑框中(无需提交附件)。 给定一个日期(年、月、日),求出那天是那年的第几天。界面如下:提示: 1)编写一个函数判断某一年是否是闰年。满足下列条件之一的年份为闰年:① 能被4整除,但不能被100整除;② 能被400整除。 Private Function LeapYear(ByVal Year As Integer) As Boolean 如果是闰年,返回值为True,如果不是闰年,返回值为False 2)编写一个函数,给定年份和月份,返回这个月的天数。此函数需调用LeapYear函数。 Function daynum(ByVal year As Integer, ByVal month As Integer) As Integer 3)命令按钮的代码如下: Dim year%, month%, day%, i%, num% year = TextBox1.Text month = TextBox2.Text day = TextBox3.Text num = day For i = 1 To month - 1 num = num + daynum(year, i) Next TextBox4.Text = num
第3题
开发AndroidQuiz App,合理安排时间,实现以下功能:(App效果图参考附件) 在D盘新建AndroidQuiz工程,包名为学校名院系名姓名小写首字母。源码符合Java编程规范。(5分) 实现SQLIte数据库模型层:数据库名:学号.db,表名BANK,表中包含三条记录:(10分) TYPE QUESTION ANSWER 架构 Android系统架构自底向上第二层是? 编程 Android App开发支持编程语言包括? 服务 绑定服务使用什么方法? 实现附件效果图所示的两个界面的布局。注意秒表文字字号60dp,居中。编辑框提示“请输入答案”。(10分) 程序启动时,列表适配模型层,列出所有题目TYPE。(10分) 点击“开始答题”按钮,启动后台服务播放notice.mp3。(8分)(音频文件见附件) 点击“开始答题”按钮,开始以秒为单位计时。要求点击“答题完毕”前,即使旋转屏幕,也能持续记时。点击“答题完毕”按钮,停止计时。(15分) 点击“开始答题”按钮后,点击列表中任一项,才能进入题目详情Activity。(10分) 详情Activity启动时,显示对应题目的答案(尚未回答显示空)。(10分) 点击“保存”按钮,模型层在BANK表的“ANSWER”列记录答案。(8分) 回答三个问题,将你的答案存入数据库。(6分) 点击“答题完毕”按钮,弹出Toast提示答题秒数,以info级别日志答题秒数。(4分) 开发完毕,使用Android Studio导出含ANSWER的学号.db;导出工程压缩包,文件名为学号.zip。上传将数据库db文件和工程zip文件。(4分)
第4题
A.管道-过滤器 B.数据仓储 C.主程序-子程序 D.解释器
第5题
A.编辑过程及其基本环节
B.开发适合图文编辑使用的计算机软件
C.编辑活动与社会活动以及复制活动、发行活动的关系
D.编辑历史
E.编辑人员的智力开发
第7题
第8题
A.交叉编译
B.(远程调试)联调
C.仿真
D.同步
第9题
A、露露和娜娜可以作为原告,尽管侵权行为发生时二者尚未出生,然而《民法总则》第16条规定“涉及遗产继承、接受赠与等胎儿利益保护的,胎儿视为具有民事权利能力”
B、对于露露和娜娜的父母而言,尽管二者的健康权没有受到损害,然而《民法总则》第109条规定的人身自由受到损害
C、对于露露和娜娜而言,尽管二者的生命权没有受到损害,然而《民法总则》第109条规定的人格尊严受到损害
D、露露和娜娜的父母可以主张有关“艾滋病疫苗开发项目”的合同无效,因为试验人员以欺诈手段诱导其订立合同,违反了《民法总则》第148条的规定
E、露露和娜娜的父母主张有关“艾滋病疫苗开发项目”的合同无效的,应当依《民法总则》第157条的规定,返还因该行为取得的财产
F、因基因编辑行为应当承担侵权责任和行政责任、刑事责任,侵权人的财产不足以支付的,应当依“先刑后民”原则,先承担刑事责任
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!