Đâu là câu lệnh nhập giá trị cho mảng

Phòng GD & ĐT TP Long Xuyên KIỂM TRA HỌC KỲ II Họ tên, chữ ký giám thò  Năm học : 2010 – 2011 GT1:…………………………… GT2:…………………………… MÔN : TIN HỌC - KHỐI : 8 Thời gian : 45 phút (Không kể thời gian phát đề)Trường THCS Lý Thường KiệtHọ và tên:………………….…………………Lớp:………………………………………… SBD:………………… Phòng……………… Điểm bài thi Họ tên, chữ ký giám khảoBằng số Bằng chữI. TRẮC NGHIỆM: 6 điểm (Mỗi câu đúng 0,5 điểm)1. Câu lệnh nào sau đây là câu lệnh nhập cho phần tử thứ 10 của biến mảng A? a. Readln(A[10]); b. Readln(A[k]);c. Readln(A[i]); d. Readln(A10);2. Hãy cho biết đâu là câu lệnh lặp với số lần chưa biết trước hợp lệ?A. X:=10; While X=10 do X:=X+5;B. S:=0; n:=0; While S<=10 do begin n:=n+1; S:=S+n; end;C. X:=10; While X:=10 do X=X+5;D. Tất cả đều khơng hợp lệ.3. Trong số các hoạt động dưới đây, hoạt động nào sẽ được thực hiện lặp lại với số lần chưa biết trước?A. Tính tổng của 20 số tự nhiên đầu tiên.B. Nhập 1 số hợp lệ, ví dụ số ngun trong khoảng từ 0 đến 10 vào máy tính. Nếu số nhập vào khơng hợp lệ thì được u cầu nhập lại.C. Nhập các số ngun từ bàn phím cho đến khi đủ 50 số.D. Khơng có hoạt động nào.4. Hãy cho biết đâu là phần khai báo biến mảng A gồm 20 phần tử thuộc kiểu dữ liệu số ngun?A. var A: array[11 30] of integer; B. var A: array[1 20] of real;C. var A: array[1 20] of integer; D. var A: array[11 30] of real;5. Đoạn chương trình Pascal sau in ra màn hình kết quả là gì?Begin for i:=1 to 100 do; End; A. xuất chữ do 100 lần B. Khơng in gìC. xuất chữ end 100 lần D. Tất cả đều sai.6. Khai báo nào sau đây khơng hợp lệ:A. Var a: array [1 10] of real; B. Var a: array [10 10] of integer;C. Var a: array [11 20] of integer; D. Var a: array [1…100] of real;7. Trong Pascal, cách khai báo mảng đúng là:A. Tên mảng : array[ ] of ; B. Tên mảng : array[: ] of ;C. Tên mảng : array[ ] : ;D. Tên mảng : array[, ] of ;8. Nêu lợi ích của việc khai báo và sử dụng biến mảng?A. Có thể thay thế nhiều câu lệnh nhập B. In dữ liệu ra màn hình bằng một câu lệnh lặp.C. Câu a và b đúng. D. Tất cả đều sai.9. Các cách nhập dữ liệu cho biến mảng sau, cách nhập nào khơng hợp lệ?A. B[1]:= 8; B. readln(chieucao[i]); C. readln(chieucao5); D. read(dayso[9]);10. Hãy cho biết đâu là lệnh lặp hợp lệ?A. For i:=10 to 1 do writeln('B'); B. For i:=1 to 10 do; writeln('B');C. For i:=1 to 50 do writeln('Tong S= ',S:8:2); D. For i:=1.5 to 20 do writeln('B'); GK 1:…………………GK 2:…………………11. Hãy cho biết đâu là lệnh lặp For do để in chữ O?A. For i:=1.5 to 10.5 do writeln('O'); B. For i:=1 to 10 do writeln('O');C. For i:=100 to 1 do writeln('O'); D. For i:=1 to 10 do; writeln('O'; 12. Cho đoạn chương trình Pascal sau:For i:= 0 to 25 do begin … end;Đoạn chương trình trên thực hiện lặp bao nhiêu lần? A. 25 lần B. 24 lần C. 26 lần d. không lặpPhần trả lời trắc nghiệm:Câu hỏi 1 2 3 4 5 6 7 8 9 10 11 12Trả lờiII. TỰ LUẬN: 4 điểm.1. Hãy viết các câu lệnh, khai báo theo yêu cầu sau: (2điểm)Yêu cầu Câu lệnh và khai báoa. Khai báo mảng A gồm 50 phần tử thuộc kiểu dữ liệu số thựcb. Phần tử thứ 5 của mảng A được gán giá trị là 8c. Khai báo mảng dayso gồm 50 phần tử thuộc kiểu dữ liệu số thựcd. Nhập giá trị cho phần tử thứ 2 trong mảng diem2. Thuật toán sau máy tính thực hiện bao nhiêu lần lặp. (0,5đ).Bước 1: S 20, a2.5Bước 2: S<= 7, chuyển đến bước 4Bước 3: SS – a và quay lại bước 2.Bước 4: Xuất S và kết thúc thuật toán Khi kết thúc S bằng bao nhiêu? (0,5đ)Dựa vào thuật toán viết các câu lệnh Pascal tương ứng. (1đ)………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………ĐÁP ÁNĐỀ THI TIN HỌC 8 – HỌC KÌ II NĂM HỌC 2010-2011 II. TRẮC NGHIỆM: 6 điểm(mỗi câu đúng 0,5 điểm)Câu hỏi 1 2 3 4 5 6 7 8 9 10 11 12Trả lời a b b c b d a c c c b cII. TỰ LUẬN: 4 điểm1. Hãy viết các câu lệnh, khai báo theo yêu cầu sau: (2điểm)Yêu cầu Câu lệnh và khai báoa. Khai báo biến mảng A gồm 50 phần tử thuộc kiểu dữ liệu số thựca. Var A: array[1 50] of real; (0,5đ)b. Phần tử thứ 5 của biến mảng A được gán giá trị là 8 b. A[5]:=8; (0,5đ)c. Khai báo biến mảng dayso gồm 50 phần tử thuộc kiểu dữ liệu số thựcc. Var dayso: array[10 50] of integer;(0,5đ)d. Nhập giá trị cho phần tử thứ 2 trong mảng diem d. readln(diem[2]); (0,5đ)2. Máy tính thực hiện 6 lần lặp. (0,5đ).Khi kết thúc S bằng 5. (0,5đ)Các câu lệnh Pascal tương ứng. (1đ)Bước 1: S 20, a2.5Bước 2: S<= 7, chuyển đến bước 4Bước 3: SS – a và quay lại bước 2.Bước 4: Xuất S và kết thúc thuật toán beginS:=20; a:=2.5; (0,25đ)While S>7do (0,25) S:=S – a; ( 0,25đ)Writeln(S); (0,25đ)End.GV ra đề Trương Ngọc Tuyết

Viết câu lệnh nhập số học sinh N và nhập giá trị cho biết mảng trên

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

Viết câu lệnh nhập giá trị cho các phần tử của mảng

Các câu hỏi tương tự

Câu lệnh dùng để nhập giá trị cho phần tử trong mảng

A.readln([]);

B.readln([]);

C.readln([]);

D.readln([]);

Đáp án và lời giải

Đáp án:B

Lời giải:

Vậy đáp án đúng là B.

Câu hỏi thuộc đề thi sau. Bạn có muốn thi thử?

Bài tập trắc nghiệm 15 phút Bài 11: Kiểu mảng - CHƯƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC - Tin học 11 - Đề số 4

Làm bài

Chia sẻ

Một số câu hỏi khác cùng bài thi.

  • Đâu là câu lệnh nhập giá trị cho mảng
    sao cho hợp lí nhất:

Một số câu hỏi khác có thể bạn quan tâm.

  • Ở Việt Nam, vùngchịuảnhhưởngnặngnềnhấtcủabiếnđổikhíhậuvànướcbiểndânglà:

  • Gọi

    Đâu là câu lệnh nhập giá trị cho mảng
    lần lượt là giá trị lớn nhất và giá trị nhỏ nhất của hàm số
    Đâu là câu lệnh nhập giá trị cho mảng
    trên đoạn
    Đâu là câu lệnh nhập giá trị cho mảng
    . Khi đó
    Đâu là câu lệnh nhập giá trị cho mảng
    bằng:

  • Cho x, ylàcácsốthựclớnhơn

    Đâu là câu lệnh nhập giá trị cho mảng
    thoảmãn
    Đâu là câu lệnh nhập giá trị cho mảng
    . Tính
    Đâu là câu lệnh nhập giá trị cho mảng
    .

  • Căn cứ vào Atlat Địa lí Việt Nam trang 28, các nhà máy thuỷ điện của vùng Duyên hải Nam Trung Bộ xếp theo thứ tự từ Bắc vào Nam là:

  • Tìm giá trị lớn nhất của hàm số

    Đâu là câu lệnh nhập giá trị cho mảng
    trên đoạn
    Đâu là câu lệnh nhập giá trị cho mảng

  • Cho

    Đâu là câu lệnh nhập giá trị cho mảng
    Đâu là câu lệnh nhập giá trị cho mảng
    . Tính
    Đâu là câu lệnh nhập giá trị cho mảng
    .

  • Phương hướng chính để đẩy mạnh chăn nuôi gia súc ở Trung du và miền núi Bắc Bộ là:

  • Tìm giá trị nhỏ nhất của hàm số

    Đâu là câu lệnh nhập giá trị cho mảng
    trên đoạn
    Đâu là câu lệnh nhập giá trị cho mảng
    .

  • Số thực dương a, b thỏa mãn

    Đâu là câu lệnh nhập giá trị cho mảng
    . Mệnh đề nào dưới đây đúng?

  • Hiện tượng sạt lở bờ biển đang diễn ra nghiêm trọng ở Đồng bằng sông Cửu Long nước ta hiện nay chủ yếu do: