MOOC 程序设计训练Ⅱ(西南交通大学)1451231170 最新慕课完整章节测试答案
第一周
第一周测试题
1、单选题:
关于命令窗,以下描述不正确的是
选项:
A: 程序的运行结果(除图形外)都可以显示在命令窗。
B: MATLAB的所有函数和命令都可以在命令窗执行。
C: 可以在命令窗查找函数或命令的使用方法。
D: 可以在命令窗编辑程序。
答案: 【 可以在命令窗编辑程序。】
2、单选题:
关于变量的命名规则,以下描述不正确的是
选项:
A: 变量名中的字母区分大、小写。
B: 变量名的长度不能超过31个字符。
C: 变量名的第一个字符可以是数字。
D: 变量名不能是MATLAB的命令、函数、M文件名。
答案: 【 变量名的第一个字符可以是数字。】
3、单选题:
下面哪种方法不能创建一维数组?
选项:
A: 直接输入法。
B: 计算法。
C: 冒号生成法。
D: 定数线性采样法。
答案: 【 计算法。】
4、单选题:
用直接输入法创建二维数组(矩阵),以下哪种描述不正确?
选项:
A: 同行元素之间用空格或逗号隔开。
B: 行与行之间用逗号隔开。
C: 矩阵元素必须在方括号内。
D: 矩阵的维数不必预先定义。
答案: 【 行与行之间用逗号隔开。】
5、单选题:
关于二维数组中元素的提取,以下哪种描述不正确?
选项:
A: A(:, j)表示提取第j列的所有元素。
B: A(:, j)表示提取第j行的所有元素。
C: A(i:i+m, k:k+m)表示提取第i~i+m行、 k~k+m列的所有元素。
D: A(i, j)表示提取第i行、第j列的元素。
答案: 【 A(:, j)表示提取第j行的所有元素。】
6、单选题:
矩阵A、B进行运算,下面哪种运算是不正确的?
选项:
A: A.*B
B: A+B
C: AB
D: A.+B
答案: 【 A.+B】
第二周
第二周测试题
1、单选题:
关于矩阵的关系运算和逻辑运算,以下描述不正确的是
选项:
A: 相同阶数的矩阵才能进行比较。
B: 矩阵的比较是对应位置元素按照标量运算关系进行比较。
C: 矩阵的逻辑运算中,“与”、“或”、“非”的运算优先级相同。
D: all和any命令都是按列运算的。
答案: 【 矩阵的逻辑运算中,“与”、“或”、“非”的运算优先级相同。】
2、单选题:
对以下命令的描述不正确的是
选项:
A: ceil( )是向+∞方向取整
B: round( )是四舍五入取整
C: rem( x,y)运算的结果是x除