Violet
Baigiang

Tìm kiếm theo tiêu đề

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Tìm kiếm Bài giảng

Bài 14. Làm quen với phần mềm tạo ảnh động

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trương Phan Quang Vũ (trang riêng)
Ngày gửi: 07h:52' 01-04-2025
Dung lượng: 3.8 MB
Số lượt tải: 24
Số lượt thích: 0 người
CHỦ ĐỀ GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP
CỦA MÁY TÍNH
5

Bài 15.
Bài toán
tin học

Tính lương là một phần của những vấn đề mà doanh nghiệp cần phải
giải quyết. Việc trả lương thoả đáng và kịp thời thể hiện tính chuyên
nghiệp và có trách nhiệm của doanh nghiệp, đem lại sự hài lòng cho
nhân viên, động viên họ làm việc chăm chỉ, đạt hiệu quả cao.

Qua ví dụ về bài toán tính lương, em sẽ biết cách chuyển nhiều
nhiệm vụ trong thực tế thành một bài toán trong tin học và giao
cho máy tính thực hiện.

1.

BÀI TOÁN TIN HỌC

Hoạt động 1

Nhiệm vụ của máy tính

Với những doanh nghiệp lớn có nhiều loại hình lao
động, việc thanh toán tiền lương cần phải tuân
theo một quy trình chặt chẽ giữa các bộ phận.
Hình 15.1 mô tả một quy trình thanh toán tiền
lương. Theo em, bước nào trong quy trình đó có
thể giao cho máy tính thực hiện?

Mỗi quy trình thanh toán tiền lương là một giải pháp để một doanh nghiệp giải quyết vấn
đề trả lương cho người lao động, đồng thời lưu trữ đủ dữ liệu để tính toán hiệu quả kinh
doanh và đối chiếu dữ liệu khi cần thiết.

Hình 15.1 mô tả một quy trình thanh toán tiền
lương, trong đó bước tính toán tiền lương
thường được giao cho máy tính thực hiện. Như
vậy, em có thể thấy trong quy trình giải quyết
vấn đề có những bước (những vấn đề nhỏ
hơn) có thể chuyển giao cho máy tính thực
hiện. Sau đây, ta xét một trường hợp cụ thể.

Hoạt động 2

Bài toán tính lương

Hằng tuần, một công ti phải tính lương cho các nhân viên
của mình. Tiền lương của một nhân viên theo tuần phụ
thuộc vào mức lương theo giờ và số giờ làm việc mỗi
tuần. Số giờ lao động của một nhân viên tối thiểu là một
giờ và tối đa là 60 giờ mỗi tuần. Định mức làm việc của
nhân viên là 40 giờ/tuần. Mỗi giờ vượt định mức nhân
viên được trả gấp 1,5 lần mức lương của họ. Hãy trình
bày các bước giải quyết vấn đề tính lương của công ti.

• Trong Hoạt động 2, quy trình tính lương cho nhân viên,
sau khi lược bỏ những bước không cần sử dụng máy
tính như chấm công hay xây dựng công thức tính toán,
… chỉ còn lại bài toán tính toán. Bài toán tính toán đó
có thể giao cho máy tính thực hiện nên còn được gọi là
bài toán tin học. (Đọc thông tin SGK trang 80)
• Tuy nhiên, máy tính không chỉ tính toán với những giá
trị số mà còn có thể xử lí cả những dữ liệu khác như
văn bản, hình ảnh, âm thanh,… Vì vậy, đầu vào và đầu
ra của bài toán tin học không chỉ là các số. Chẳng hạn:
dịch từ tiếng Việt sang tiếng Anh. Đầu vào là văn bản
(câu) tiếng Việt. Đầu ra là văn bản (câu) tiếng Anh
tương ứng dưới dạng văn bản hoặc âm thanh.

Bài toán trong tin học là một nhiệm vụ có thể giao cho máy tính thực hiện.
Bài toán đó được xác định bởi dữ liệu đã biết (đầu vào), dữ liệu cần tìm (đầu
ra).

Hãy mô tả đầu vào và đầu ra của bài toán xác định một số nguyên dương có
phải số nguyên tố hay không.

2. GIẢI BÀI TOÁN TIN HỌC

Hoạt động 3

Tính lương bằng máy tính

Em hãy nêu các bước để chuyển
bài toán tính lương (trong Hoạt
động 2) cho máy tính thực hiện
bằng cách lập chương trình.

• Việc giải một bài toán tin học cũng trải qua những bước tương tự quá trình giải
quyết vấn đề được nêu trong Bài 14. Với bài toán tính lương bằng máy tính, em cần
thực hiện các việc sau:

1) Xác định bài toán: Xác định đầu vào,
đầu ra.

3) Cài đặt thuật toán: Việc cài đặt thuật
toán thành chương trình máy tính là
bước thực hiện giải pháp

2) Xây dựng thuật toán: Chia bài toán
thành những bài toán nhỏ bằng cách trả

4) Gỡ lỗi và hiệu chỉnh chương trình:

lời hai câu hỏi: (1) Để giải bài toán, cần

Sau khi chương trình được cài đặt, em

phải qua những bước nào?

cần chạy chương trình với những dữ

(2) Các bước đó cần được thực hiện theo

liệu khác nhau, gỡ lỗi và hiệu chỉnh để

thứ tự nào?

có một chương trình chạy tốt.

quy trình giải một bài toán tin học gồm các bước: 1) Xác định bài toán; 2) Xây
dựng thuật toán; 3) Cài đặt thuật toán; 4) Gỡ lỗi và hiệu chỉnh chương trình.

Bài toán tin học được xem như một vấn đề cần giải quyết. Khi đó, bước
nào trong quy trình giải bài toán tin học tương ứng với bước thực hiện
giải pháp trong giải quyết vấn đề?
A. Xác định bài toán.

B. Xây dựng thuật toán.

C. Cài đặt thuật toán.

D. Gỡ lỗi và hiệu chỉnh chương trình.

Bài toán tin học được xem như một vấn đề cần giải quyết. Khi đó, bước
nào trong quy trình giải bài toán tin học tương ứng với bước thực hiện
giải pháp trong giải quyết vấn đề?
A. Xác định bài toán.

B. Xây dựng thuật toán.

C. Cài đặt thuật toán.

D. Gỡ lỗi và hiệu chỉnh chương trình.

LUYỆN
TẬP
Vẽ sơ đồ của thuật toán giải bài toán xác định một số có phải số nguyên tố hay
không bằng cách chỉ sử dụng những cấu trúc điều khiển cơ bản.

VẬN
DỤNG
1. Hãy mô tả đầu vào, đầu ra của bài toán sắp xếp một dãy số theo thứ tự tăng dần.
2. Vẽ sơ đồ khối của giải thuật sắp xếp nổi bọt để sắp xếp một dãy số theo thứ tự tăng
dần.
468x90
 
Gửi ý kiến