zoukankan      html  css  js  c++  java
  • 第九周作业

    20162313 2016-2017-2 《程序设计与数据结构》第8周学习总结

    教材学习内容总结

    数据库介绍
    建立与数据库的链接
    创建并修改数据库表
    查询数据库
    插入/查看及更新数据
    删除数据和数据库表

    教材学习中的问题和解决过程

    • 问题1:SQL语句
    • 问题1解决方案:结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
      sql 语句就是对数据库进行操作的一种语言。

    代码调试中的问题和解决过程

    • 问题1:如图 代码无法运行
    • image
    • 问题1解决方案:未解决

    代码托管

    (statistics.sh脚本的运行结果截图)
    image

    上周考试错题总结

    • 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

    点评过的同学博客和代码

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 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小时

    • 改进情况:

    (有空多看看现代软件工程 课件
    软件工程师能力自我评价表
    )

    参考资料

  • 相关阅读:
    Array数组的使用
    map集合中取出分类优先级最高的类别名称
    关键字static介绍
    构造方法
    封装和private,this,super关键字的简单应用
    hitTest:withEvent:方法流程
    Events and Responder Chain
    block没那么难(一):block的实现
    [译] Block 小测验
    OAuth流程
  • 原文地址:https://www.cnblogs.com/yuanhongming/p/6790144.html
Copyright © 2011-2022 走看看