Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169
Đóng
Bạn đã dùng hết 1 lần làm bài Trắc nghiệm miễn phí. Mời bạn mua tài khoản VnDoc PRO để tiếp tục! Tìm hiểu thêm

Trắc nghiệm Tin học 11 bài 23: Kiểm thử và đánh giá chương trình

Mô tả thêm:

Trắc nghiệm Tin học 11 bài 23: Kiểm thử và đánh giá chương trình được VnDoc.com sưu tầm và xin gửi tới bạn đọc cùng tham khảo. Bài viết giúp học sinh ôn tập và củng cố kiến thức về kiểm thử chương trình trong lập trình. Nội dung bài trắc nghiệm tập trung vào mục đích của kiểm thử, các phương pháp kiểm thử, cách phát hiện và sửa lỗi, cũng như đánh giá tính đúng đắn và hiệu quả của chương trình. Với hệ thống câu hỏi đa dạng, bám sát nội dung Tin học 11, bài trắc nghiệm giúp học sinh rèn luyện tư duy lập trình, nâng cao kỹ năng kiểm tra chương trình và chuẩn bị tốt cho các bài kiểm tra, đánh giá.

  • Thời gian làm: 20 phút
  • Số câu hỏi: 12 câu
  • Số điểm tối đa: 12 điểm
Trước khi làm bài bạn hãy
  • 1 Ôn tập kiến thức đã nêu trong phần Mô tả thêm
  • 2 Tìm không gian và thiết bị phù hợp để tập trung làm bài
  • 3 Chuẩn bị sẵn dụng cụ cần dùng khi làm bài như bút, nháp, máy tính
  • 4 Căn chỉnh thời gian làm từng câu một cách hợp lý
Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé!
Mua ngay Đổi điểm
  • Câu 1: Nhận biết

    Phát biểu nào sau đây đúng nhất khi nói về các bộ dữ liệu test khi kiểm thử chương trình?

  • Câu 2: Vận dụng

    Chương trình sau nên sửa như thế nào. Chọn phương án đúng nhất.

    fruits = ['Banana', 'Apple', 'Lime']

    print(fruits[4])

  • Câu 3: Vận dụng

    Hãy xây dựng các bộ dữ liệu kiểm thử đề tìm lỗi cho chương trình tính n! với n là một số nguyên dương nhập từ bàn phím.

    Tính tối ưu của các bộ xử lí trung tâm

    Xây dựng các bộ dữ liệu kiểm thử đề tìm lỗi

    Kiểm thử để tìm ra lỗi

    Đánh giá chương trình

    Đáp án là:

    Tính tối ưu của các bộ xử lí trung tâm

    Xây dựng các bộ dữ liệu kiểm thử đề tìm lỗi

    Kiểm thử để tìm ra lỗi

    Đánh giá chương trình

  • Câu 4: Nhận biết

    Đâu không là công cụ để kiểm thử chương trình?

  • Câu 5: Nhận biết

    Sử dụng các bộ dữ liệu kiểm chứng có thể làm tăng

  • Câu 6: Thông hiểu

    Có những tiêu chí nào để đánh giá tính “tối ưu” của một thuật toán?

  • Câu 7: Nhận biết

    Tính đúng của thuật toán được chứng minh bằng:

  • Câu 8: Vận dụng cao

    Chọn đáp án đúng

    Viết ba chương trình mô phỏng các thuật toán sắp xếp chèn, sắp xếp chọn và sắp xếp nổi bọt mà em đã biết. Cho biết thời gian thực tế thực hiện các chương trình trên với bộ dữ liệu đầu vào là dãy A = {3, 1, 0, 10, 13, 16, 9,7, 5, T1]

    #include <stdio.h>

    #include <math.h>

    /* Hàm sắp xếp sử dụng thuật toán sắp xếp chèn */

    void insertionSort(int arr[], int n)

    {

    int i, key, j;

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

    {

    key = arr[i];

    j = i-1;

    /* Di chuyển các phần tử có giá trị lớn hơn giá trị

    key về sau một vị trí so với vị trí ban đầu

    của nó */

    while (j >= 0 && arr[j] > key)

    {

    arr[j+1] = arr[j];

    j = j-1;

    }

    arr[j+1] = key;

    }

    }

    /* Hàm xuất mảng */

    void printArray(int arr[], int n)

    {

    int i;

    for (i=0; i < n; i++)

    printf("%d ", arr[i]);

    printf("\n");

    }

    int main()

    {

    int arr[] = {12, 11, 13, 5, 6};

    int n = sizeof(arr)/sizeof(arr[0]);

    insertionSort(arr, n);

    printf("Sorted array: \n");

    printArray(arr, n);

    return 0;

    Em hãy nhận xét về cách viết ba chương trình mô phỏng trên:

  • Câu 9: Thông hiểu

    Trong các phát biểu sau, phát biểu nào chưa chính xác về kiểm thử chương trình?

  • Câu 10: Nhận biết

    Tính hiệu quả của chương trình/thuật toán được xem xét trên cơ sở:

  • Câu 11: Nhận biết

    Kiểm thử sẽ tăng độ tin cậy của chương trình nhưng:

  • Câu 12: Thông hiểu

    Hai tiêu chỉ đánh giá độ phức tạp tính toán quan trọng nhất là gì?

Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé!
Mua ngay Đổi điểm

Chúc mừng Bạn đã hoàn thành bài!

Trắc nghiệm Tin học 11 bài 23: Kiểm thử và đánh giá chương trình Kết quả
  • Thời gian làm bài: 00:00:00
  • Số câu đã làm: 0
  • Điểm tạm tính: 0
  • Điểm thưởng: 0
Tải file làm trên giấy
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo