1. Trang chủ
  2. » Công Nghệ Thông Tin

Đáp án cuối kỳ học kỳ II năm học 2017-2018 môn: Lập trình ứng dụng trong kỹ thuật - ĐH Sư phạm Kỹ thuật

3 49 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 61,28 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đáp án đề thi giúp cho các bạn sinh viên nắm bắt được cấu trúc và cách giải đề thi, dạng đề thi chính để có kế hoạch ôn thi một cách tốt hơn. Tài liệu hữu ích cho các các bạn sinh viên đang theo học môn này và những ai quan tâm đến môn học này dùng làm tài liệu tham khảo.

Trang 1

TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TPHCM

KHOA CƠ KHÍ CHẾ TẠO MÁY

BỘ MÔN CƠ ĐIỆN TỬ

ĐÁP ÁN CUỐI KỲ HỌC KỲ II NĂM HỌC 2017-2018 Môn: LẬP TRÌNH ỨNG DỤNG TRONG KỸ THUẬT

Mã môn học: APEN331329

Đề số/Mã đề: 01 Đề thi có 06 trang

Thời gian: 75 phút

Được phép sử dụng tài liệu (KHÔNG dùng laptop)

SV làm bài trực tiếp trên đề thi và nộp lại đề

Chữ ký giám thị 1 Chữ ký giám thị 2

Điểm và chữ ký

CB chấm thi thứ nhất CB chấm thi thứ hai

Họ và tên:

Mã số SV:

Số TT: Phòng thi:

PHẦN I: TRẮC NGHIỆM (7 điểm, 0.25 điểm/câu)

PHIẾU TRẢ LỜI

Hướng dẫn trả lời câu hỏi

Chọn câu trả lời đúng: Bỏ chọn: Chọn lại:

Trang 2

PHẦN II: TỰ LUẬN (3 điểm)

Câu 29 (1 điểm): Cho 2 đối tượng giao diện: Textbox (T1) và ListBox (L1) (các phần tử của

Listbox là số nguyên) Hãy viết đoạn lệnh cho phép hiển thị vị trí đầu tiên của giá trị nhỏ nhất

trong Listbox ra Textbox

int n, m, t, vt = 0;

n = L1.Items.Count;

m = int.Parse(L1.Items[0]);

for (int i = 1; i < n; i++) {

t = int.Parse(L1.Items[i]);

if (t < m) {

m = t;

vt = i;

}

}

T1.Text = Convert.ToString(vt);

Câu 30 (1 điểm): Giả sử ta đã có hàm LaSNT(n) trả về 1 nếu n là số nguyên tố và trả về 0 nếu n

không là số nguyên tố Viết hàm liệt kê m số nguyên tố liên tiếp bắt đầu từ p

void LietKeSNT(int m, int p) {

int i = p, d = 0;

while (d < m) {

if (LaSNT(i)) {

cout << i << " ";

d++;

}

i++;

}

}

Câu 31 (1 điểm): Cho mảng số nguyên a có n phần tử, và số k Viết hàm đếm xem trong mảng a

có bao nhiêu cặp phần tử mà tổng của chúng là k

int DemCapPhanTu(int a[], int n, int k) {

int d = 0;

for (int i = 0; i < n - 1; i++) {

for (int j = i + 1; j < n; j++) {

if (a[i] + a[j] == k) {

d++;

}

}

}

return d;

}

Trang 3

Chuẩn đầu ra của học phần (về kiến thức) Nội dung kiểm tra

[CĐR 1.1]: Giải thích được, mô tả được hoạt động của một chương

trình lập trình máy tính

Câu 1-28

[CĐR 2.2]: Trình bày được các bài toán điều khiển dưới dạng thuật

toán và giải thuật

Câu 29,30, 31 [CĐR 4.1]: Biết sử dụng các phương pháp lập trình để xây dựng

chương trình

Câu 29,30, 31

Ngày đăng: 17/10/2020, 16:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w