Quiz: Top 88 câu trắc nghiệm Chương 1 Kĩ thuật lập trình giao tiếp (có đáp án) | Đại học Kinh tế Kỹ thuật Công nghiệp
Câu hỏi trắc nghiệm
Quá trình cài đặt Matlab được chạy bắt đầu Từ file setup.exe của đĩa CD hay bộ cài chứa phần mềm
Khi đã khởi động Matlab có 3 cửa sổ làm việc được xuất hiện.
Matlab có 4 cửa sổ làm việc.
Cửa sổ làm việc chính của Matlab là cửa sổ Cửa sổ Command window
Matlab là viết tắt của cụm từ nào sau đây: Matrix laboratory
Trong Matlab lệnh sqrt(a) được hiểu là: Lấy căn bậc hai của số a
Kết quả trả về của phép toán 2~=2 trong Matlab là: 1
Kết quả của phép toán log(exp(10)) trong Matlab là: 10
Trong Matlab kết quả của phép toán 2^3*2^2^2 là: 128
Một M-File có tên file là pn.m như sau:
n=input('enter n:')
p=1;
for i=1:n
p=p*i
end
M-File trên để tính p
Vòng lặp while dùng để thực hiện lại một số lần cố định, nhưng không biết trước được số lần lặp lại
Vòng lặp For dùng để cho phép một nhóm lệnh thực hiện lặp lại một số lần cố định.
Hàm imag(x) trong Matlab được hiểu là: Lấy phần ảo của số phức x
Hàm real(x) trong Matlab được hiểu là: Lấy phần thực của số phức x
Trong Matlab kết quả của phép toán 2*3^2 là: 18
Kết quả của phép toán asin(0.5)*180/pi trong Matlab là: 30
Muốn thực hiện a nhân với b trong Matlab ta viết lệnh: a*b
Trong Matlab lệnh a^b được hiểu là: a lũy thừa b
Kết quả trả về của phép toán (1>2)&(3>5) trong Matlab là: 0
Kết quả trả về của phép toán 2==2 trong Matlab là: 1
Kết quả của phép toán real(5-i*2) trong Matlab là: 5
Trong Matlab lệnh exp(a) được hiểu là: Tính e lũy thừa a
Trong cửa sổ lệnh command window của MATLAB thực hiện lệnh sau >>clear all >> k=2; >> y=0:k+1:7 >>y(2) có giá trị là 3
Một M-File có tên file là ifelseend.m như sau:
s=5
if s==0
s=9+1
else
4
s=100
end
Chương trình trên được thực thi, s có giá trị: 100
Dấu “%” trong khi lập trình trên cửa sổ M-file của matlab Dùng để trích dẫn việc sử dụng lệnh
Kết quả trả về của phép toán 4 >= 7 trong Matlab là: 0
Kết quả trả về của phép toán 10<=20 trong Matlab là: 1
Cấu trúc if – else – end dùng để khi một chuỗi các lệnh đánh giá dựa trên một biểu thức thử hoặc biểu thức điều kiện với nhiều giá trị thử khác nhau.
Kết quả của phép toán cos(60*pi/180) trong Matlab là: 0.5
Trong Matlab kết quả của phép toán 2^3 là: 8
Trong Matlab kết quả của phép toán 1*3^1 là: 3
Trong Matlab kết quả của phép toán 2*1^2 là: 4
Kết quả trả về của phép toán (3>=3)&(3<=3) trong Matlab là: 0
Kết quả trả về của phép toán (3>1)&(3>2) trong Matlab là: 1
Kết quả trả về của phép toán 10<=44 trong Matlab là: 1
Một M-File của MATLAB có đoạn chương trình như sau:
clear all
m = 1
n = 2
s=0
for i = 1:m
for j = 1:n
s=s+1
end
end
Chương trình được thực thi, s=2
Kết quả trả về của phép toán or (4>3,1<3) trong Matlab là: 1
Kết quả của phép toán acot(1)*180/pi trong Matlab là: 60
Kết quả trả về của phép toán and (3<=4,3>3) trong Matlab là: 0
Một M-File của MATLAB có đoạn chương trình như sau:
clear all
clc
N =2020
total = 0;
for i=1:2021:N
total = total +i
end
Chương trình được thực thi, i=1
Một M-File của MATLAB có đoạn chương trình như sau:
clear all
clc
N =2016
total = 1;
for i=1:2017:N
total = total +i
end
Chương trình được thực thi, i=2
Một M-File có tên file là ifend.m như sau:
s=0 +1+2+3+4;
if s==10
s=400
end
Chương trình trên được thực thi, s=400
Kết quả trả về của phép toán 7<=22 trong Matlab là: 1
Có 1 cách sử dụng trự giúp trực tuyến (on-line help) của MATLAB: dùng lệnh help từ dòng lệnh
Script m-file và Function m-file là Function m-file là đoạn mã được viết với từ khóa khai báo function vớ mục đích có thể sử dụng nhiều lần trong đoạn mã của Script m-file.
Trong Matlab lệnh a/b được hiểu là: a chia cho b
Trong Matlab lệnh (a-b)*c được hiểu là: a trừ b rồi tất cả nhân với c
Lệnh if-else-elseif, switch, break, continue, for, while, try-catch, return dùng để điều khiển chương trình trong MATLAB
Các lệnh điều khiển chương trình trong MATLAB bao gồm những lệnh if-else-elseif, switch, break, continue, for, while, try-catch, return
Kết quả trả về của phép toán not(7>=8) trong Matlab là: 1
Hàm ode23 khác với hàm ode45 cơ bản về: Độ chính xác của lời giải
Vòng lặp nào cho phép lặp lại một nhóm các lệnh một số lần đã xác định trước, nó đi kèm với end để kết thúc các lệnh: for
Hằng số inf trong Matlab được hiểu là: Vô cùng lớn
Kết quả của phép toán sin(30*pi/180) trong Matlab là: 0.5
Kết quả của phép toán abs(3+i*4) trong Matlab là: 5
Hàm abs(x) trong Matlab được hiểu là: Lấy độ lớn của số phức x
Trong Matlab kết quả của phép toán 2^3*2^2^2 là: 128
: Một M-File có tên file là p như sau:
n=input('enter n:')
p=1;
for i=1:n
p=p*i
end
M-File trên để tính p
Kết quả của phép toán angle(1+i*1)*180/pi trong Matlab là: 45
Một M-File của MATLAB có đoạn chương trình như sau:
n = 2
x = []
for i = n:-1:1
x = [i^2, x]
end
Chương trình được thực thi, x=[1 4]
Kết quả của phép toán ceil(1.5678) trong Matlab là: 2
Lệnh clear tại cửa số command window như sau: >> clear là lệnh xóa
Cần kẻ ô mắt lưới trên đồ thị, cú pháp sử dụng là: grid on
Một M-File của MATLAB có đoạn chương trình như sau:
clear all
m = 2
n = 3
s=0
for i = 1:m
for j = 1:n
s=s+1
end
end
Chươngtrìnhđược thực thi, s=6
Hàm log10(a) trong Matlab được hiểu là: Tính logarit cơ số 10 của a
Muốn thực hiện a nhân với b nhân c trong Matlab ta viết lệnh: a*b*c
Xuất dữ liệu từ bàn phím dùng câu lệnh disp
Một M-File có tên file là total.m như sau:
12
s=0;
for i=1:10
s=s+i;
end
s
M-File trên để tính: s= 1+2+3+ . . . +10
Có bao nhiêu cách để chạy một M-file trong Matlab: 1 cách
Hằng số ans trong Matlab được hiểu là: Đáp số gần nhất
Kết quả của phép toán sin(30*pi/180) + cot(45) - tan (90) - cos(60*pi/180) trong Matlab là: 2.6126
Trong cửa sổ lệnh command window của Matlab thực hiện lệnh sau:
>>z1=complex(3,4)
>>z2=conj(z1)
>>z3=complex(3,2)
>>z1/z2+z3
Kết quả là: 68/25 + 74/25
Cho đoạn chương trình sau:
n = input('Nhap gia tri n:');
B=0;C=1;
for k = 1:n
B = B+(2*k+1);
C = C*k;
end
A=B/C
Đoạn chương trình thực hiện tính biểu thức: A = Σ i = 1 n ( 2i + 1 ) n !
Cho đoạn chương trình sau:
>> 25*2-7
ans = 43
Không có dấu chấm phảy
Hằng số inf trong Matlab được hiểu là: Vô cùng lớn
Hàm abs(x) trong Matlab được hiểu là: Lấy độ lớn của số phức x
Lấy phần thực được ký hiệu là: real(x)
Nhập dữ liệu từ bàn phím dùng câu lệnh input
Hằng số ans trong Matlab được hiểu là: Đáp số gần nhất
Trong Matlab lệnh sqrt(a) được hiểu là: Lấy căn bậc hai của số a
Trong Matlab lệnh exp(a) được hiểu là: Tính e lũy thừa a
Hàm conj(x) trong Matlab được hiểu là: Lấy liên hợp phức của số phức x
Trong Matlab lệnh log(a) được hiểu là: Tính logarit cơ số 10 của a
Kết quả của phép toán ceil(1) trong Matlab là: 1
Lấy mođun của số phức được ký hiệu là rat(z)
Trong Matlab lệnh a/b được hiểu là: a chia cho b
Trong Matlab lệnh a-b+c được hiểu là: a trừ với b cộng c
Trả về số phức liên hiệp của số phức z được ký hiệu là conj(x)