Đề kiểm tra giữa kỳ năm học 2019-2020 môn Tin học cơ sở 4

6 89 0
Đề kiểm tra giữa kỳ năm học 2019-2020 môn Tin học cơ sở 4

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

Thông tin tài liệu

Đề kiểm tra giữa kỳ năm học 2019-2020 môn Tin học cơ sở 4 giúp các bạn sinh viên có thêm tài liệu để củng cố các kiến thức, ôn tập kiểm tra, thi cuối kỳ. Đây là tài liệu bổ ích để các em ôn luyện và kiểm tra kiến thức tốt, chuẩn bị cho kì thi học kì. Mời các em và các quý thầy cô giáo bộ môn tham khảo.

KIỂM TRA GIỮA KÌ Học phần: Tin học sở Năm học: 2019 - 2020 Thời gian làm bài: 90 phút Đề số Câu Xây dựng phương thức giải hệ phương trình bậc ẩn: Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức sau tệp EqSystem.java: public static double[] solver(double a, double b, double c, double d, double e, double f) Phương thức trả nghiệm hệ phương trình mảng result gồm phần tử double Xử lí số trường hợp đặc biệt sau:  Nếu hệ phương trình vơ nghiệm, hai phần tử result[0] result[1] nhận giá trị Double.NaN (NaN Not a Number, giá trị thuộc kiểu số thực coi số)  Nếu hệ phương trình có vơ số nghiệm hai phần tử mảng result nhận giá trị Double.POSITIVE_INFINITY (POSITIVE_INFINITY giá trị kiểu số thực coi dương vô cùng) Câu Xây dựng chương trình tính giá trị cosh(x) theo khai triển Taylor Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức public static double cosh(double x) tệp Trigonometry.java Phương thức thực tính trả lại giá trị cosh(x) theo công thức khai triển Taylor với n chạy tới 1000 Câu Sinh viên lớp THCS4 nhận yêu cầu viết chương trình giải tốn sau Cho bảng số liệu giá cổ phiếu niêm yết m công ty (công ty thứ đến công ty thứ m) vào mở cửa hàng ngày n ngày tháng (ngày thứ đến ngày thứ n) Một người có nhu cầu khảo sát giá cổ phiếu ngày thứ hai tháng, muốn chương trình làm việc sau: - Giá cổ phiếu trung bình công ty ngày thứ hai; - Giá cổ phiếu cao ngày thứ hai; - Giá cổ phiếu ngày thứ cơng ty có cổ phiếu niêm yết cao ngày thứ hai; - Sắp xếp lại bảng số liệu theo theo thứ tự tăng dần giá cổ phiếu ngày thứ hai Dữ liệu biểu diễn dạng ma trận, hàng giá cổ phiếu niêm yết từ ngày thứ đến ngày thứ n cơng ty Khi u cầu tốn đưa tốn xử lí liệu ma trận sau: a b c d Tính giá trị trung bình cột thứ 2; Tìm giá trị lớn cột thứ 2; In giá trị cột có giá trị tương ứng cột thứ giá trị lớn nhất; Sắp xếp hàng ma trận theo giá trị tăng dần cột thứ Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức tệp Matrix.java theo mô tả đây: Phương thức public static double calAverage(int[][] a) thực tính trả lại giá trị trung bình phần tử cột thứ ma trận (chú ý cột thứ tương ứng với số mảng) Phương thức public static int findMax(int[][] a) thực tìm trả lại giá trị lớn phần tử cột thứ ma trận Phương thức public static void printMax(int[][] a) thực in giá trị cột có giá trị tương ứng cột thứ giá trị lớn tìm trên, giá trị in dòng theo thứ tự hàng Phương thức public static void sort(int[][] a) Thực việc xếp lại hàng ma trận theo giá trị tăng dần cột thứ Chú ý: Phương thức public static void outputMatrix(int[][] a) viết sẵn, sinh viên khơng chỉnh sửa, thay đổi phương thức Ví dụ ma trận nhập vào là: 1231 1524 6109 Kết tìm là: - Trung bình cộng cột 2: 2.66 Phần tử lớn cột 2: Các phần tử cột tương ứng với phần tử lớn cột 2: Đổi chỗ hàng theo thứ tự tăng dần cột là: 6109 1231 1524 Chú ý: Sinh viên đọc cẩn thận lưu ý sau để tránh mắc lỗi làm Sinh viên cần hoàn thiện phương thức yêu cầu, tuyệt đối không chỉnh sửa nguyên mẫu (bao gồm danh sách đối kiểu liệu trả về) phương thức này, viết thêm vào phần nội dung phương thức Sinh viên viết thêm phương thức phụ trợ khác cần, nhiên tốt tránh đặt tên trùng với tên phương thức cho Mỗi phương thức chấm điểm độc lập, phương thức điểm phương thức đó, nhiên cần đảm bảo làm biên dịch chạy Các có lỗi biên dịch, khơng chạy nhận điểm Các phương thức sinh viên chưa làm đến, khơng hồn thiện để lại nguyên mẫu ban đầu, không chỉnh sửa, thêm bớt, tránh việc không biên dịch Khi làm sinh viên tự nộp chấm điểm test mẫu, kết kết tham khảo, làm sinh viên chấm lại test khác thông báo kết sau KIỂM TRA GIỮA KÌ Học phần: Tin học sở Năm học: 2019 - 2020 Thời gian làm bài: 90 phút Đề số Câu Xây dựng chương trình giải biện luận phương trình bậc ax2 + bx + c = Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức sau tệp QuadraticEq.java: public static double[] solver(double a, double b, double c) Phương thức trả kết mảng result gồm phần tử, tương ứng với nghiệm phương trình x1 x2 (x1 ≤ x2) Xử lí số trường hợp đặc biệt sau: - Nếu phương trình có nghiệm hai phần tử result[0] result[1] nghiệm phương trình - Nếu phương trình vơ nghiệm hai phần tử mảng result nhận giá trị Double.NaN (NaN Not a Number, giá trị thuộc kiểu số thực coi khơng phải số) - Nếu phương trình có vơ số nghiệm hai phần tử mảng result nhận giá trị Double.POSITIVE_INFINITY (POSITIVE_INFINITY giá trị kiểu số thực coi dương vô cùng) Câu Viết chương trình tính giá trị sinh(x) theo khai triển Taylor Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức public static double sinh(double x) tệp Trigonometry.java Phương thức thực tính trả lại giá trị tệp theo công thức khai triển Taylor với n chạy tới 1000 Câu Sinh viên lớp THCS4 nhận yêu cầu viết chương trình giải tốn sau Cho bảng số liệu giá cổ phiếu niêm yết m công ty (công ty thứ đến công ty thứ m) vào mở cửa hàng ngày n ngày tháng (ngày thứ đến ngày thứ n) Một người có nhu cầu khảo sát giá cổ phiếu công ty thứ danh sách công ty, muốn chương trình làm việc sau: - Giá cổ phiếu trung bình cơng ty thứ ba tháng; - Giá cổ phiếu thấp tháng công ty đó; - Giá cổ phiếu cơng ty thứ ngày mà cơng ty thứ ba có giá cổ phiếu niêm yết thấp nhất; - Sắp xếp lại bảng số liệu theo theo thứ tự giảm dần giá cổ phiếu niêm yết tháng công ty thứ ba Dữ liệu biểu diễn dạng ma trận, hàng giá cổ phiếu niêm yết từ ngày thứ đến ngày thứ n cơng ty Khi u cầu tốn đưa tốn xử lí liệu ma trận sau: a Tính giá trị trung bình hàng thứ 3; b Tìm giá trị nhỏ hàng thứ 3; c In giá trị hàng thứ có giá trị tương ứng hàng thứ giá trị nhỏ ; d Sắp xếp cột ma trận theo giá trị giảm dần hàng thứ Chương trình lên khung sẵn Yêu cầu sinh viên hoàn thiện phương thức tệp Matrix.java theo mô tả đây: Phương thức public static double calAverage(int[][] a) thực tính trả lại giá trị trung bình phần tử hàng thứ ma trận (chú ý hàng thứ tương ứng với số mảng) Phương thức public static int findMin(int[][] a) thực tìm trả lại giá trị nhỏ phần tử hàng thứ ma trận Phương thức public static void printMin(int[][] a) thực in giá trị hàng thứ có giá trị tương ứng hàng thứ giá trị nhỏ tìm trên, giá trị in dòng theo thứ tự cột Phương thức public static void sort(int[][] a) Thực việc xếp lại cột ma trận theo giá trị tăng dần hàng thứ Chú ý: Phương thức public static void outputMatrix(int[][] a) viết sẵn, sinh viên không chỉnh sửa, thay đổi phương thức Ví dụ ma trận nhập vào là: 1231 1524 6109 Kết tìm là: - Trung bình cộng hàng thứ 3: 4.00 Phần tử nhỏ hàng 3: Các phần tử hàng tương ứng với phần tử nhỏ hàng 3: Đổi chỗ cột theo thứ tự giảm dần hàng là: 1123 4152 9610 Chú ý: Sinh viên đọc cẩn thận lưu ý sau để tránh mắc lỗi làm Sinh viên cần hoàn thiện phương thức yêu cầu, tuyệt đối không chỉnh sửa nguyên mẫu (bao gồm danh sách đối kiểu liệu trả về) phương thức này, viết thêm vào phần nội dung phương thức Sinh viên viết thêm phương thức phụ trợ khác cần, nhiên tốt tránh đặt tên trùng với tên phương thức cho Mỗi phương thức chấm điểm độc lập, phương thức điểm phương thức đó, nhiên cần đảm bảo làm biên dịch chạy Các có lỗi biên dịch, không chạy nhận điểm Các phương thức sinh viên chưa làm đến, khơng hồn thiện để lại nguyên mẫu ban đầu, không chỉnh sửa, thêm bớt, tránh việc không biên dịch 10 Khi làm sinh viên tự nộp chấm điểm test mẫu, kết kết tham khảo, làm sinh viên chấm lại test khác thông báo kết sau ... làm sinh viên chấm lại test khác thông báo kết sau KIỂM TRA GIỮA KÌ Học phần: Tin học sở Năm học: 2019 - 2020 Thời gian làm bài: 90 phút Đề số Câu Xây dựng chương trình giải biện luận phương... phiếu cơng ty thứ danh sách công ty, muốn chương trình làm việc sau: - Giá cổ phiếu trung bình cơng ty thứ ba tháng; - Giá cổ phiếu thấp tháng công ty đó; - Giá cổ phiếu cơng ty thứ ngày mà cơng... là: 1231 15 24 6109 Kết tìm là: - Trung bình cộng hàng thứ 3: 4. 00 Phần tử nhỏ hàng 3: Các phần tử hàng tương ứng với phần tử nhỏ hàng 3: Đổi chỗ cột theo thứ tự giảm dần hàng là: 1123 41 52 9610

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

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan