Giter Site home page Giter Site logo

homework's Introduction

Beta Kuang

Web developer at work, cross-platform app developer at home. Living in Beijing, China.

homework's People

Contributors

beta avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

homework's Issues

算法设计与实现

deadline: '2015-11-29'
submit: |
11.30 之前提交到 FTP 上,只提交电子版。


实验三,用分支限界法解决 0/1 背包问题。

通信软件设计

course: 通信软件设计
deadline: '2016-01-11'
submit: |
19 周验收,验收方式和小学期一样。

提交到 FTP:工程(所有 MSC 和 SDL 图)、小组实验报告、个人实验报告。

压缩包命名:组号-组长名-项目名称(组号见大班群文件)。

纸质报告(小组+个人)在课上验收时提交。


通信软件设计实验验收。

形势与政策

course: 形势与政策
deadline: '2015-12-17'


论文参考题目:

  1. 为何说抗战胜利是中华民族走向复兴的转折点?
  2. 你认为未来我国制造业的发展方向是什么?
  3. 中东乱局对国际社会的主要影响。

选做一题,最少 1000 字,用 400 字稿纸誊写,不可打印。姓名、班级及班内序号标注在论文首页,论文不需要封面。

分布式计算

course: 分布式计算
deadline: '2015-12-24'
submit: |
打包提交(源代码 + 可执行文件 + 实验报告),文件名学号-姓名,上传到 FTP。


实验二。

数据挖掘

course: 数据挖掘
deadline: '2016-01-10'
submit: |
下午 5 点之前发送邮件到 [email protected]

1 月 12 日上课时交三次实验报告的纸质版,三次订在一起即可,不需要分开收。


按照实验课的要求进行实验,最后提交一份实验报告,实验报告中可以写明每次实验的内容,以及各个成员的分工,不写分工的话视为分工相同。

软件工程

course: 软件工程
deadline: '2015-12-07'


根据源代码画出控制流图。

    START
    READ X,Y
    IF Y<0 THEN GOTO A
    POW = -Y
    GOTO B
[A] POW = Y
[B] Z = 1
[C] IF POW=0 THEN GOTO D
    Z = Z*X
    POW = POW-1
    GOTO C
[D] IF Y>=0 THEN GOTO E
    Z = 1/Z
[E] ANSWER = Z+1
    PRINT ANSWER
    STOP

软件工程

course: 软件工程
deadline: '2015-12-14'


给出下列程序的测试用例,要求:

  1. 语句充分覆盖、分支充分覆盖、MC/DC 充分覆盖,即覆盖率分别达到 100%(先画出控制流程图,然后分析测试用例)。
  2. 画出(def/use)数据流图,给出每个结点的 c-use 和 def。
Input(alpha, beta, gamma); // 接受 alpha、beta、gamma
Float x = 0.0, y = 0.0;
if (alpha) {
    if (beta && gamma)
        x = 1.0; y = 2.0;
    else
        y = 5.0 / (x + 1.0);
}
y = 10.0 / x + y;
Output(x, y); // 输出

PPT

编译原理

course: 编译原理
deadline: '2015-12-10'


书上 217 页第 9、10、13 题。

编译原理

course: 编译原理
deadline: '2016-10-16'


书上 293 页第 2、5、10 题。

通信软件设计

deadline: '2015-11-23'


不知道考啥,有点谜。

考试地点:教二 305。

软件工程

course: 软件工程
deadline: '2015-12-28'


接着第 12 章的作业,要求如下:

  1. 分别设计测试“顺序查找”和“二分法查找”的测试用例;
  2. 指出你所采用的测试用例的设计方法;
  3. 用你所设计的全部“测试用例”,做手工模拟测试;
  4. 评判经过你的“手工模拟测试”,这两个程序的可信任程度。

第 12 章的作业老师没要求我们做,但这个题需要大家先做完第十二章 PPT 的作业,具体内容如下(其实就是写个很简单的代码):

用 C 语言编写一个用学号查询学生名字的程序,分别用顺序查找和二分法查找算法。

软件工程

course: 软件工程
deadline: '2016-1-4'


作业具体要求及格式见大班群文件第 15 章-作业.doc

image

分布式计算

course: 分布式计算
deadline: '2015-12-05'
submit: |
打包提交(源代码 + 可执行文件 + 实验报告),文件名学号-姓名,上传到 FTP。


实验一,Socket API 练习。

软件工程

deadline: '2015-11-30'


回顾编译原理课。

  1. 论述一个 C 语言的 IDE(集成开发环境)(例如微软的),其包括编辑器、编译器、链接器(link)、调试器(debug)等的体系结构,说明其中每个部件(或子系统或工具)的作用等。
  2. 在此设计中,你采用了哪些设计方法?
  3. 该 IDE 有哪些质量特征,如何满足的?

软件工程

deadline: 2015-11-09


读书上 P553 的案例,站在甲方的角度,分析项目失败的原因。

实用英语写作

deadline: '2015-11-20'


写一篇 essay,主题是学习对生活有没有帮助,例如学习可以赚钱之类(并不确定,仅供参考)。搜集网络、书籍、期刊杂志进行引用。

11 月 13 日上午的课因为老师急病,停课一次,补课和考试时间另行通知。

算法分析与设计

course: 算法分析与设计
deadline: "2016-01-12"
submit: |
将各种材料打包提交到 FTP。

需要提交:PPT、论文(800~1000 字)、验证算法的源码和可执行文件(如果有)。

压缩包命名:第 n 组_组长学号_组长姓名_算法名称。


算法演讲。

XML & Web Service

deadline: 2015-11-20


From the directory, there are two files, one is BookStore.xml, the other is mails.xml.

  1. Please create Bookstore.xsd and mails.xsd files which can match above XML files.
  2. Use XML Spy or IE to verify the schema files you created.

BookStore.xml

<?xml version="1.0"?>
<BookStore xmlns="http://www.books.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Magazine>
        <Title>Natural Health</Title>
        <Date>1999</Date>
    </Magazine>
    <Book>
        <Title>Illusions The Adventures of a Reluctant Messiah</Title>
        <Author>Richard Bach</Author>
        <Date>1977</Date>
        <ISBN>0-440-34319-4</ISBN>
        <Publisher>Dell Publishing Co.</Publisher>
    </Book>
    <Book>
        <Title>The First and Last Freedom</Title>
        <Author>J. Krishnamurti</Author>
        <Date>1954</Date>
        <ISBN>0-06-064831-7</ISBN>
        <Publisher>Harper &amp; Row</Publisher>
    </Book>
</BookStore>

mails.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<mails xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <mail id="0">
        <envelope From="[email protected]">
            <From>[email protected]</From>
            <To>[email protected]</To>
            <Date>2003-10-15T15:44:01Z</Date>
            <Subject>I desperately need XML Schema support in CDuce</Subject>
            <header name="Reply-To">[email protected]</header>
        </envelope>
        <body>
            As subject says, is it possible to implement it?
        </body>
        <attachment name="signature.doc">
            <mimetype type="application" subtype="msword"/>
            <content>### removed by spamoracle ###</content>
        </attachment>
    </mail>
    <mail id="1">
        <envelope From="[email protected]">
            <From>[email protected]</From>
            <To>[email protected]</To>
            <Date>2003-10-15T16:17:39Z</Date>
            <Subject>Re: I desperately need XML Schema support in CDuce</Subject>
        </envelope>
        <body>
            [email protected] wrote:
            As subject says, is possible to implement it?

            Sure, I'm working on it, in a few years it will be finished
        </body>
    </mail>
</mails>

编译原理

deadline: '2015-11-12'


P137 4.1、4.5、4.10、4.11、4.14、4.16。

软件工程

course: 软件工程
deadline: '2015-12-20'


接着第 9 章作业“学生考试成绩管理系统”,编写该系统的体系结构文档。

作业准备:

  1. 复习 11.1 节(体系结构分级,不写代码级);
  2. 建议读书的第 26 章 26.4 - 26.5 节;
  3. 可参考模板(图 10-6),封面格式(参照需求文档),交电子版和打印版。

注意要回答出:

  1. 选择体系结构的理由?
  2. 你为何会选择三层(多层)B/S 结构?
  3. 你的体系结构,对质量属性是如何影响的?
  4. 当学校人数上升时(例如,10 万学生和老师)同时使用时,会出现哪些问题?软件的结构上如何解决?
  5. 考虑其他可能的(增长性)场景,例如用手机。

1 或 2 个人一组,电子版 12 月 20 日(周日)晚 6 点前交给小班学委,命名:学号-姓名。纸质版 12 月 21 日(周一)上课交。没要求字数和格式,大家自己定就行。

计算机网络

deadline: '2015-11-25'


考到传输层,传输层考到倒数第二次上课讲的(包括倒数第二次上课讲的,记忆中是三次握手讲完,仅供参考)。

编译原理

course: 编译原理
deadline: '2015-12-03'
submit: |
发送邮件到 [email protected]

邮件及附件名称:学号-姓名。

附件内容:压缩包,代码 + 实验报告。


完成语法分析器。

可以参考书上 141 页的程序设计 2。书上有 4 中方式,选一种就可以。

测试字符串:id*num-(id-num)+((id-num)/num)。文法就是书上的文法。

软件工程

deadline: '2015-11-23'


某校有 3 万学生,2000 个老师,每学期开出 500 门课,平均一门课有 100 个学生。

编写一份“学生考试成绩管理系统”需求分析报告,起码包括如下功能:

  • 角色:学生、教师、教务员;
  • 成绩只包括期末成绩(为了简单);
  • 学生:能查询各门课的成绩;
  • 教师:能录入成绩;
  • 教务员:可以审定和发布成绩;
  • 教务员:可以给老师授权修改成绩,一旦发现成绩有错。

要求:

  • 格式参见:大班群中的需求文档模版.doc;
  • 可以把模板翻译为中文后,用中文写;
  • 建议模仿 9.2 节的传统分析方法,再加上第 9 章的其他模型。

用 Word 提交电子版。

提交方式:

电子版在周日(11 月 22 日)晚上 12 点之前发给小班学委,命名:学号-姓名。纸质版周一(11 月 23 日)上课时收。

通信软件设计

course: 通信软件设计
deadline: '2015-12-28'


  1. 为什么需要 MSC 语言这种基于场景的描述语言?
  2. 在系统的需求分析阶段,需要画 MSC 图。请说明为什么在系统的设计过程中也存在画 MSC 图的必要性。
  3. 请说明 MSC 图与 SDL 有各有什么特点和作用。
  4. SDL 图中,信号是否能够带参数?在一个 SDL 进程中,怎样获取外界输入信号中的参数值?
  5. SDL 语言中,功能块与进程有什么区别?
  6. SDL 语言中定义了哪些基本的数据类?请给出你在 SDL 课程实验中对所设计的协议的 PDU 的 SDL 定义并作必要的说明。
  7. 请说明怎样判断一个系统的 SDL 设计是否满足了该系统的功能需求。能否举例说明?
  8. 请说明 SDL Suite 中的 SDL Simulator 有什么作用?

算法分析与设计

course: 算法分析与设计
deadline: '2015-12-14'
submit: |
将工程打包以“学号-姓名.zip/rar/7z”命名发送到 FTP“工程”文件夹下相应实验子目录里。

电子版实验报告以“学号-姓名.doc/docx”命名发送到 FTP“实验报告”文件夹下相应子目录里。


实验四。

学委:实验指导书是这么写的但是 FTP 上似乎并没有将“工程”和“实验报告”分开,那还是一切照旧吧。

算法分析与设计

course: 算法分析与设计
deadline: '2015-12-28'
submit: 提交到 FTP 上,只提交电子版。


实验 5。

计算机网络

deadline: '2015-11-11'


  1. 请说明你对计算机网络协议的理解?要定义一个计算机网络协议,需要定义哪些内容?
  2. 为什么需要介质访问控制(MAC)子层?
  3. 请说明 Ethernet 网 MAC 地址(物理地址)与网络层 IP 地址有什么不同?
  4. 请说明链路层协议是如何进行差错控制和流量控制的?
  5. 协议数据单元(PDU)与协议服务原语(Service Primitive)之间会有某种关联性吗?为什么?
  6. 请使用下列命令,并说明这些命令的作用:ifconfigroutepingtraceroutenetstat

编译原理

deadline: '2015-11-15'
submit: |
发送邮件到 [email protected]

邮件及附件名称:学号-姓名。

附件内容:压缩包,代码 + 实验报告。


完成词法分析器的功能 + P76 3.14 的功能。

用 C/C++/Java 等自选语言编写,需要提交程序代码、实验报告,报告中要明确输入输出并截图。

实用英语写作

course: 实用英语写作
deadline: '2016-1-8'


英语演讲内容:

  1. 大班之间可以随意组队,但是队伍要求为每个组的人数不超过 12 人,建议 10-12 人;
  2. 每个组在十六周和十七周两周的实用英语写作课堂上进行演讲和展示,展示时间不超过 15 分钟,各组需要制作 PPT;
  3. 各组的演讲和展示的内容自行上网查找论文,论文要求为:
    1. 论文作者的母语必须为英语;
    2. 论文作者的学历为博士或以上;
    3. 论文涉及的内容必须为计算机科学或者软件工程。
  4. 本次演讲活动之后,各组有可能需要提交 PPT 和所有人的演讲稿(演讲稿尽量不要超过 1000 词,太多可能超时);
  5. 上台演讲的人数不限,组内自行分工和协商。

软件工程

deadline: '2015-11-16'


当用户把个人身份证号放入识别,系统能自动读取号码,之后显示目的地名菜单。

用户选择其目的地,并输入信用卡和密码后,系统就输出火车票,并扣除相应的费用。

要求系统反应快,同时支持多个用户买票。

  1. 讨论上面需求的歧义语句和遗漏;
  2. 指出非功能需求;
  3. 用结构化语言改写之,尽可能做到准确和无二义性。

算法设计与实现

deadline: 2015-11-09
submit: |
11.9 之前提交到 FTP 上,只提交电子版。
压缩包命名:学号-姓名-实验一,压缩包中包括实验报告+项目。


实验一,用蛮力法解决 0/1 背包问题。

计算机网络

deadline: '2015-11-29'
submit: |
11.29 晚 12 点之前上传到 FTP,纸质版 12.2 上课时交。


实验二,网络层实验。

算法设计与实现

deadline: '2015-11-23'
submit: |
11.24 之前提交到 FTP 上,只提交电子版。

压缩包命名:学号-姓名-实验二,压缩包中包括实验报告+项目。


实验二,用回溯法解决 0/1 背包问题。

分布式计算

course: 分布式计算
deadline: '2016-01-08'
submit: |
打包提交(源代码 + 可执行文件 + 实验报告),文件名学号-姓名,上传到 FTP。

最新 deadline:按照老师要求完善,1 月 8 日下午 6 点前上传。


实验三。

1 月 7 日最后一次实验课,上完课后提交。

C# 程序设计实践

course: C# 程序设计实践
deadline: '2016-01-15'
submit: |
需要写小组实验报告(不需要写个人实验报告),验收时提交纸质版。

打包上传到 ftp://219.142.86.88,用户名 bupt,密码 Sse102209。

提交内容:工程 + PPT + 小组实验报告。

命名:组号-组长名-项目名。组号见大班群文件。


实验验收时间为 18 周和 19 周,验收方式为各组制作简短的 PPT 进行当堂展示,各组进行的时间不要过长。

1 月 15 日(周五)晚上也可以检查。

计算机网络

course: 计算机网络
deadline: '2015-12-30'


  1. 请说明域内路由(Intra-Domain Routing,Interior Gateway Routing)与域间路由(Inter-domain Routing,Exterior Gateway Routing)有什么不同?
  2. 请说明在 TCP/IP 网络中怎样标识一个与外界进行通信的进程?怎样标识 TCP/IP 网络中的一条 TCP 连接?
  3. 请说明为什么在提供面向连接服务的传输层协议中需要使用三次握手机制?
  4. 请说明 TCP 协议中端口的作用。请说明 TCP 协议中的端口(Port)与 TCP 套接字(socket)有什么关系?
  5. 请说明 TCP 协议的流量控制和拥塞控制机制有什么不同?
  6. 请说明 TCP 协议与 UDP 协议有和不同之处。
  7. 请说明 NAT 设备的作用,并说明 NAT 设备的基本工作原理。
  8. 请详细描述从校园网的一台主机访问校外的新浪网(www.sina.com.cn)的这一过程中使用了哪些计算机网络协议?

分布式计算

deadline: 'unknown'
submit: |
待定。


实验一(内容见实验指导手册)。

计算机网络

course: 计算机网络
deadline: '2015-12-15'
submit: |
12.15 晚 12 点之前上传到 FTP,纸质版 12.16 上课时交。


实验三,网络编程实验。

新技术课程 2

deadline: '2015-11-29'
submit: |
每组提交一个压缩包,上传到 FTP 相应目录,命名:组长名字。

压缩包中包括工程文件 + 小组实验报告(不用写个人报告)。


倒排索引。

编译原理

deadline: '2015-11-19'


考试时间:8:00 - 10:00。

考试地点:1、2 班在教二 305,3、4 班在教二 536。

考到语法分析(包括语法分析)。

编译原理

deadline: '2015-11-26'


P172 5.1、5.4、5.7、5.10。

编译原理

course: 编译原理
deadline: '2015-12-17'


书上 253 页第 4、6、8 题。

新技术课程 2

course: 新技术课程 2
deadline: "2016-01-13"
submit: |
工程文件 + 实验报告,晚上 12 点之前打包上传到 FTP。

命名:组长学号-组长名。


18 和 19 周上课时检查,每个组都要看。

电子商务概论

course: 电子商务概论
deadline: '2016-10-31'
submit: |
直接给老师展示。

检查时上交纸质版实验报告,不需要提交任何电子版文件。


一个人完成至少使用 Struts 2 做出登录并做一点其他功能,多人组队要使用 SSH 框架并开发更多的功能。

18 和 19 周课上给老师展示。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.