Đề thi cuối kỳ I môn Tin học cơ sở 4 - Đề 1 - Năm học 2019-2020 - Đại học Quốc gia Hà Nội

Bài 1 Cho số liệu về chỉ số ô nhiễm môi trường từng ngày trong tháng 11 năm

2019 ở Hà Nội, trong tệp data.txt, với định dạng như sau:

• Dòng thứ nhất là n ngày trong tháng (từ 1 đến 30), mỗi ngày cách nhau

một dấu cách

• Dòng thứ hai là chỉ số PM2.5 (6) tương ứng với từng ngày, mỗi chỉ số

cách nhau một dấu cách Trong tệp dữ liệu, một số ngày sẽ có dữ liệu ô nhiễm môi trường không hợp lê, khi đó chỉ số PM2.5 tương ứng sẽ lớn hơn 100 (zi > 100). Yêu cầu: Đọc dữ liệu từ tệp data.txt để lấy ra mảng các chỉ số ô nhiễm môi trường của Hà Nội trong tháng 11. Sau đó thay thế tất cả các chỉ số PM2.5 không hợp lệ (giá trị di > 100) bằng trung bình cộng của tất cả mảng chỉ số ô nhiễm PM2.5 (giá trị trung bình cộng được tính trên các dữ liệu hợp lệ, T; <= 100).="" khi="" đó,="" cần="" hoàn="" thiện="" các="" phương="" thức="" sau="" trong="" lớp="">

• Phương thức float[] readData(String fileName) cho phép đọc dữ liệu đầu

vào từ tệp data.txt và trả về mảng chỉ số PM2.5 của các ngày trong tháng

11.

• Phương thức void replace(float[] pm) thực hiện yêu cầu thay thế tất cả

các giá trị di > 100 bằng giá trị trung bình của cả dãy. Trong đó, giá trị trung bình chỉ được tính trên các dữ liệu hợp lệ.

 

Đề thi cuối kỳ I môn Tin học cơ sở 4 - Đề 1 - Năm học 2019-2020 - Đại học Quốc gia Hà Nội trang 1

Trang 1

Đề thi cuối kỳ I môn Tin học cơ sở 4 - Đề 1 - Năm học 2019-2020 - Đại học Quốc gia Hà Nội trang 2

Trang 2

Đề thi cuối kỳ I môn Tin học cơ sở 4 - Đề 1 - Năm học 2019-2020 - Đại học Quốc gia Hà Nội trang 3

Trang 3

pdf 3 trang xuanhieu 2380
Bạn đang xem tài liệu "Đề thi cuối kỳ I môn Tin học cơ sở 4 - Đề 1 - Năm học 2019-2020 - Đại học Quốc gia Hà Nội", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfde_thi_cuoi_ky_i_mon_tin_hoc_co_so_4_de_1_nam_hoc_2019_2020.pdf