题目内容

h2>问题 5:下列哪个关于本课的说法是正确的?(多选)

A. 通过此课可以从UC Berkeley拿到官方证书
B. 你可以通过下载Virtual Box,并在自己的电脑上运行来完成作业,也可以利用在AWS EC2上预先配置好的环境来完成作业。
C. 本课教授软件工程的基本原理,如何利用敏捷开发模式创建一个SaaS应用和一种现代编程语言及框架(Ruby on Rails)。
D. 根据之前的经验,大概一半的学生将为本课每周花费1到6小时,而另一半人将每周花费7到12小时。
E. 因为作业将被自动评分,所以这门课上基本没有什么编程任务。
F. 本课的作业比UC Berkeley的原课上的作业要简单。

查看答案
更多问题

h2>问题 4:一个特定网站的性能数据显示它在100个采样的请求中,90个是类型A,剩下的10个是类型B。90个A类型请求在8ms中完成,10个B类型请求在28ms中完成。下列哪个关于这个延迟分布的说法是正确的?

A. 请求延迟的中位数高于其平均数。
B. 请求延迟的中位数低于其平均数。
C. 该网站对于A类型的请求的吞吐量总是低于B类型。
D. 该网站对于B类型的请求的吞吐量总是低于A类型。

h2>问题 3:现在你需要写一个处理包含100万单词的文本文档的程序,程序的输出是每个单词出现的次数。下列哪个数据结构是最高效的?

A. 数组
B. 哈希散列或哈希表
C. 链表
D. 树

h2>问题 2:下列哪个关于现代编程语言中异常发生的说法一定正确?

A. 程序将立刻停止执行。
B. 控制流将会立即发生变化。
C. 一个结果超出计算机显示范围的算术操作会被执行。

以下关于Rails的RESTful路由和它们指向的资源的说法哪一个不正确:

A. 一个资源可以是存在的内容,也可以是修改一些东西的请求。
B. 在一个MVC应用中,每个路由最终必须触发一个控制器动作。
C. RESTful动作中常见的动作包括在模型上的CRUD操作。
D. 路由总是包括一个或多个“通配符”变量,比如:id,用来指定在操作中使用的某个资源实例。

答案查题题库