11.1软件开发工具及环境的定义

1.关于CASE的定义,说法错误的是__D____
A.是一组工具和方法的集合
B.在开发/维护中,提供计算机的辅助支持
C.在开发/维护中,引入工程化方法
D.支持软件开发的软件工具

2.Alfonso Fuggetta将CASE工具分为了几类,其中,我们较为熟悉的软件开发集成环境(IDE)属于哪一类?C
A.工具
B.工作台
C.环境2.00/2.00
D.以上都不是

3.关于CASE工作台,以下说法错误的是____C___
A.CASE工作台是一组工具,支持分析、设计或测试等特定阶段
B.工作台将一组工具组装,并使这组工具可以协同工作
C.包括了编译器、编辑器和文件比较器等
D.分为开放式工作台和封闭式工作台

4.判断题:软件开发环境主要由软件工具构成,包括软件开发的相关过程、活动和任务。B
A.√
B.×

5.判断题:软件工程环境是指以软件工程为依据,支持大型软件生成的系统。A
A.√
B.×

11.2工具集成模型
1.数据集成采用的是以下哪种方式?D
A.共享文件
B.共享数据仓库
C.共享数据结构
D.以上都是

2.关于Wasserman五级模型,说法错误的是____C__
A.平台集成是指工具运行在相同的硬件/操作系统平台上
B.数据集成是指工具共享数据结构,工具之间可以交换数据
C.控制集成是指各工具采用共同的用户交互标准集
D.过程集成是指CASE系统嵌入了关于过程活动、约束以及支持这些活动所需的工具等知识

3.关于层次模型,以下说法错误的是___D___
A.层次模型中,把环境看作是一组服务的集合
B.按层次的由低到高,将环境分为平台服务、框架服务和工具应用
C.有关工具的集成可以分为三个部分,集成工具、半分离工具、外来工具
D.外来工具管理自己的数据结构和文件,不依赖于平台服务

11.3常用的软件开发工具和环境
1.主流的应用类型不包括___C___
A.桌面应用
B.Web应用
C.安卓应用
D.嵌入式系统应用

2.下列开发环境适合用于java开发的是___ABC____
A.Eclipse
B.MyEclipse
C.JBuilder
D.Xcode

3.下列开发环境适用于C/C++开发的是___ACD___
A.Visual Studio
B.Android Studio
C.GCC
D.Dev C++

mooc软件工程(北大)相关推荐

  1. 软件工程北大慕课答案

    第一周:软件工程概论 软件的定义及特点 1单选(2分)软件产品与物质产品有很大的区别,软件产品是一种(C)产品. A.有形 B.消耗 C.逻辑 D.文档 2多选(2分)下列关于软件的说法正确的是(BC ...

  2. 北京大学微软亚洲研究院人工智能与信息社会大纲(MOOC)-北大陈斌.md

    授课目标 本课程的目标,是为大学生和社会公众提供一个深入理解人工智能的入门基础,使学生初步了解人工智能技术的基本概念.发展历史.经典算法.应用领域和对人类社会的深远影响,从而打开学习人工智能的大门,为 ...

  3. 【软件工程】软件测试目标定义 黑盒测试、白盒测试

    记录 软件工程北大-软件测试技术课件 文章目录 著名的软件错误案例研究 1.迪斯尼的狮子王 2.美国航天局火星基地登陆,1999 3.爱国者导弹防御系统,1991 4.千年虫,大约1974 软件测试的 ...

  4. 2016/09/14

    1. Python视频 A.内置函数 # ************************************ # abs() # 绝对值 # ************************** ...

  5. python有序列表无序列表区别_用Python链表实现有序表与无序表

    用Python链表实现有序表与无序表 <数据结构与算法>MOOC(北大地空)课堂笔记 2020.4 by dlnb526 啥是链表 链表,顾名思义,顾名思义,链表像锁链一样,由一节节节点连 ...

  6. Java版 熄灯问题 debug调试版本

    最近在学习mooc上北大的算法课程,其中有一个熄灯问题的算法,感觉特别精妙,不过本人愚钝,看了3天多,才完全明白其中含义.因为该视频教程是使用C++编写的.本人java程序员一枚,就将程序改造层jav ...

  7. 苟入门01:C++入门复习(上)

    大概林林总总用了一周多的时间看完了MOOC上北大的"程序设计与算法(一)",但是刷OJ中的初步认识编程1.5章时,经常出现wrong answer却有9分的情况,估摸着是因为很多基 ...

  8. 斐迅N1 刷armbian部署tensorflow ,开启人工智能之旅

    电梯直达 1# 发表于 2018-10-9 21:45 | 只看该作者 | 只看大图 | 倒序浏览 | 阅读模式 本帖最后由 陆不败 于 2018-11-15 17:14 编辑 斐迅N1 刷armbi ...

  9. mooc北大软件工程课后习题答案与解析-第三周:结构化分析方法

    1 结构化分析方法的概念 1‌.关于软件开发方法,以下说法正确的是 D ‎A.软件开发方法是指软件开发过程所遵循的办法和步骤 B.软件开发活动的目的是有效地得到一个运行的系统及其支持文档,并且满足有关 ...

最新文章

  1. 基于图割优化的多平面重建视觉 SLAM(ISMAR2021)
  2. ryu的防火墙功能 ryu.app.rest_firewall,配合mininet和open vswitch(OVS)
  3. 程序员面试题精选100题(47)-数组中出现次数超过一半的数字[算法]
  4. Innobackupex实现mysql在线搭建master-slave主从复制
  5. 【原创】如何找回source insight context window?(作者:gooogleman)
  6. some VM operation when debugging appointment startup
  7. 大学计算机基础python第二次作业_python第二次作业-titanic数据集练习
  8. 【电路补习笔记】1、电阻的参数与选型
  9. (CODE)计算机视觉引论及数字成像系统
  10. 光学设计软件ZEMAX的安装与基本操作
  11. 深入浅出 CSS 动画
  12. 【springboot】报错Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No conve
  13. 【文智背后的奥秘】系列篇——情感分类
  14. [PCIe] linux 下测试ASPM
  15. 关于微新分享PC微信端成功,手机微信失败
  16. 【JavaSE】集合
  17. Python 将矩阵保存为excel文件
  18. 计算机毕业设计Java中文网络小说平台系统(源码+系统+mysql数据库+lw文档)
  19. IDEA开发工具23 - 开启多个实例
  20. Geoserver发布wms地图服务的样式制作(地图工具篇.4)

热门文章

  1. 论激情引领探索,探索产生成就感,成就感反馈激情之螺旋上升——大学阶段最酷的体验之软工实践
  2. win7专业版为什么没有bitlocker
  3. 斑点检测simpleBlobDetector
  4. 微信公众平台创建自定义菜单的PHP代码
  5. TCP、RPC与HTTP到底是何方神圣?!
  6. 面向对象之继承,抽象,接口的案例(刘意老师的猫狗案例)
  7. 荣耀4c android版本,荣耀4C有几个版本?华为荣耀4C畅玩版各版本区别介绍
  8. c语言课程设计情侣,C/C++编程笔记:C语言制作情侣必备《爱情电子相册》,源码解析!...
  9. 设置/取消 应用程序始终以管理员身份运行
  10. ubuntu清理空间技巧 包含【系统日志、缓存、无用包、内核、VScode、conda、snap、pip】