第九周作业
2017-04-30 19:15
260 查看
20162313 2016-2017-2 《程序设计与数据结构》第8周学习总结
教材学习内容总结
数据库介绍建立与数据库的链接
创建并修改数据库表
查询数据库
插入/查看及更新数据
删除数据和数据库表
教材学习中的问题和解决过程
问题1:SQL语句问题1解决方案:结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
sql 语句就是对数据库进行操作的一种语言。
代码调试中的问题和解决过程
问题1:如图 代码无法运行问题1解决方案:未解决
代码托管
(statistics.sh脚本的运行结果截图)上周考试错题总结
The getMessage method of the Exception class prints out the stack trace, which helps the user to track down the source of the exception(Exception类的getMessage方法输出栈跟踪信息,有助于找到产生异常的源).A .
true
B .
false
正确答案: B
The printStackTrace method prints out the stack trace.
如果有以下程序片段:
public class Main {
public static void main(String[] args) {
try {
int number = Integer.parseInt(args[0]);
System.out.println(number++);
} catch(NumberFormatException ex) {
System.out.println("必须输入数字");
}
}
}
执行时若没有指定命令行自变量,以下描述何者正确?
A .
编译错误
B .
显示"必须输入数字"
C .
显示 ArrayIndexOutOfBoundException 堆栈追踪
D .
不显示任何讯息
正确答案: C
如果有以下程序片段:
public class Main {
public static void main(String[] args) {
try {
int number = Integer.parseInt(args[0]);
System.out.println(number++);
} catch(RuntimeException | NumberFormatException ex) {
System.out.println("必须输入数字");
}
}
}
执行时若没有指定命令行自变量,以下描述何者正确?
A .
编译错误
B .
显示"必须输入数字"
C .
显示 ArrayIndexOutOfBoundException 堆栈追踪
D .
不显示任何讯息
正确答案: A
结对及互评
20162309点评过的同学博客和代码
本周结对学习情况20162309
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 90/90 | 1/1 | 20/20 | |
第二周 | 377/467 | 1/2 | 14/34 | |
第三周 | 344/811 | 1/3 | 17/51 | |
第四周 | 846/1684 | 2/5 | 》30/81 | |
第五周 | 777/2461 | 1/6 | 12/93 | |
第六周 | 461/2922 | 1/7 | 10/103 | |
第七周 | 761/3683 | 2/9 | 25/128 | |
第八周 | 911/4594 | 1/10 | 10/138 | |
第九周 | 788/5382 | 1/11 | 10/148 |
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
参考:软件工程软件的估计为什么这么难,软件工程 估计方法
计划学习时间:20小时
实际学习时间:10小时
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
《Java程序设计与数据结构教程(第二版)》《Java程序设计与数据结构教程(第二版)》学习指导g