博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程第一次作业
阅读量:4981 次
发布时间:2019-06-12

本文共 1053 字,大约阅读时间需要 3 分钟。

  • 关注《构建之法》的作者
  • 作业采用博客园的markdown排版,可以参考
  • 软件工程第一次作业要求
    • 本次作业的标题命名为“软件工程第一次作业”
    • 花20分钟写一个能自动生成小学四则运算题目的“软件”,要求:除了整数以外,还要支持真分数的四则运算。将代码上传至coding.net,并将地址发布至自己的博客。
    • 在一周之内快速看完《构建之法》,列出你不懂的5-10个问题,发布在自己的博客。
    • 软件有很多种:包装在盒子里的软件、基于网页的软件、企业或学校或某组织内部的软件、游戏、手机应用、操作系统、工具软件,选取三种软件,请分析它们各自的特点。
      • 1)这些软件开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户现金么么?还是别的?
      • 2)这些软件是如何到你手里的(邮购,下载,互相拷贝)
      • 3)这些软件是如何处理Bug的?又是如何更新新的版本的?
      • 4) 同一类型的软件之间是如何竞争的?
      • 列举你在使用上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?
    • 团队作业:同学们根据自己的爱好和情况组成5-6人的项目小组,选出组长。
  • 将上述作业在作业截至之前发布在自己的博客,不准抄袭,一经发现,本次作业倒扣5分。

  • 对于第一次作业的补充(请大家大家在截至日期之前,对照下面的要求修改自己的作业)
    • 1.对于作业“在一周之内快速看完《构建之法》,列出你不懂的5-10个问题”,在看了大家的博客之后提出了以下建议,大家根据要求修改这个作业。
      • a.在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文
      • b.列出一些事例或资料,支持你的提问 
      • c.说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?
      • 例如:我看了这一段文字 (引用文字),有这个问题 (提出问题);我查了资料,有这些说法(引用说法);根据我的实践,我得到这些经验(描述自己的经验);但是我还是不太懂,我的困惑是(说明困惑);或者我反对作者的观点(提出作者的观点,自己的观点,以及理由)。
      • 如何进行提问,大家可以参考
    • 2.对于作业“花20分钟写一个能自动生成小学四则运算题目的“软件””,有的同学只实现了只有一个运算符的运算,大部分同学没有实现真分数的四则运算,这里就不一一点名了。

转载于:https://www.cnblogs.com/pingliu/p/6666681.html

你可能感兴趣的文章
使用python获取微医数据
查看>>
使用pyinstaller 打包python程序
查看>>
ubuntu 上开发.netcore
查看>>
小程序索引列表排序
查看>>
vue使用video.js解决m3u8视频播放格式
查看>>
前端H5与安卓和ios之间通信
查看>>
7-7
查看>>
knn 数字识别
查看>>
dataframe
查看>>
股票分析
查看>>
concat merge
查看>>
pandas 数据处理
查看>>
政治献金案例
查看>>
sklearn 线性回归
查看>>
matplotlib
查看>>
django 0
查看>>
knn 算法 k个相近邻居
查看>>
710
查看>>
python SMTP发邮件
查看>>
数据存储 csv
查看>>