• Latest
  • Trending
  • All
image 1 483

Giải Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 Mới nhất

15 January, 2022
image 1 1426

Top 28 quang dũng nắng có còn xuân nghe 2022 Mới nhất

18 August, 2022
image 1 1425

Top 26 quan hệ giữa góc và cạnh đối diện trong một tam giác violet 2022 Full

18 August, 2022
image 1 1424

69 trong ngôn tình là gì Chi tiết

18 August, 2022
image 1 1422

Viết phương trình đường tròn đi qua 2 điểm AB và có tâm I nằm trên đường thẳng delta Mới nhất

18 August, 2022
image 1 1421

Giải Hướng dẫn cài đặt trò chơi đánh bài tiến lên 2022

18 August, 2022
image 1 1419

Top 29 bài tập so too either, neither violet 2022 Chi tiết

18 August, 2022
image 1 1418

Đáp Án Bài tập trắc nghiệm Mai Lan Hương Lớp 10 pdf 2022

18 August, 2022
image 1 1417

Top 30 những tài khoản instagram nóng bỏng việt nam 2022 Mới nhất

18 August, 2022
image 1 1416

Giải Hướng dẫn học tin học lớp 5 sách bài tập Mới nhất

18 August, 2022
image 1 1415

dietician là gì – Nghĩa của từ dietician 2022

18 August, 2022
image 1 1413

Zona thần kinh tiếng anh là gì Full

18 August, 2022
image 1 1411

Top 30 đề thi tiếng anh đầu vào đại học văn lang 2022 Mới nhất

18 August, 2022
  • About
  • Advertise
  • Privacy & Policy
  • Contact
Thursday, August 18, 2022
T
  • Home
  • Hướng dẫn sử dụng
    • Auto Kết Bạn
    • Cách lấy lại mật mã tài khoản Facebook
    • Lọc Bạn Bè Không Tương Tác
    • Hướng dẫn sử dụng admin
    • Hướng dẫn sử dụng extension
    • Hướng dẫn sử dụng software
    • Auto Gems Rise of kingdoms AutoRok.net
  • Tạo Khiên Avatar FB
    • Tạo Bật khiên Facebook trên điện thoại
    • Cách làm dấu tick xanh facebook cho Fanpage, profile
    • Tạo Khiên Avatar FB
  • File là gì ?
  • Kế toán thuế
  • Truyện
  • VPS
  • Wiki
No Result
View All Result
T
No Result
View All Result
Home Chưa phân loại

Giải Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 Mới nhất

by Tinh thanh
15 January, 2022
in Chưa phân loại
0
image 1 483
2.1k
SHARES
4k
VIEWS
Share on FacebookShare on Twitter

Đáp Án Mẹo về Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 Mới Nhất

Pro đang tìm kiếm từ khóa Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 được Update vào lúc : 2022-01-15 17:02:12 . Với phương châm chia sẻ Bí kíp về trong bài viết một cách Chi Tiết 2022. Nếu sau khi tham khảo tài liệu vẫn ko hiểu thì có thể lại Comment ở cuối bài để Tác giả giải thích và hướng dẫn lại nha.

Tìm kiếm tuần tự được thực hiện một cách tự nhiên: Lần lượt đi từ số hạng thứ nhất, ta so sánh giá trị số hạng đang xét với khóa cho đến khi gặp một số hạng bằng khóa hoặc dãy đã được xét hết mà không tìm thấy giá trị của khóa trên dãy.

1. Khái niệm bài toán

-Bài toánlà một việc nào đó mà con người muốn máy tính thực hiện.

– Các yếu tố của một bài toán:

+Input:tin tức đã biết, thông tin đưa vào máy tính.

+Output:tin tức cần tìm, thông tin lấy ra từ máy tính.

– Ví dụ: Bài toán tìm ước chung lớn nhất của 2 số nguyên dương, khi đó:

+ Input: hai số nguyên dương A, B.

+ Output: ước chung lớn nhất của A và B

2. Khái niệm thuật toán

a) Khái niệm

Thuật toán là 1 dãy hữu hạn các thao tác được sắp xếp theo 1 trình tự xác định sao cho sau khi thực hiện dãy thao tác ấy, từ Input của bài toán, ta nhận được Output cần tìm.

b) Biểu diễn thuật toán

– Sử dụng cách liệt kê: nêu ra tuần tự các thao tác cần tiến hành.

– Sử dụng sơ đồ khối để mô tả thuật toán.

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

c) Các tính chất của thuật toán

– Tính dừng: thuật toán phải kết thúc sau 1 số hữu hạn lần thực hiện các thao tác.

– Tính xác định: sau khi thực hiện 1 thao tác thì hoặc là thuật toán kết thúc hoặc là có đúng 1 thao tác xác định để được thực hiện tiếp theo.

– Tính đúng đắn: sau khi thuật toán kết thúc, ta phải nhận được Output cần tìm.

3. Một số ví dụ về thuật toán

Ví dụ 1: Kiểm tra tính nguyên tố của 1 số nguyên dương

Xác định bài toán

– Input: N là một số nguyên dương;

– Output: N là số nguyên tố hoặc N không là số nguyên tố.

Ý tưởng:

– Định nghĩa: Một số nguyên dương N là số nguyên tố nếu nó chỉ có đúng hai ước là 1 và N

– Nếu N = 1 thì N không là số nguyên tố.

– Nếu 1 < N < 4 thì N là số nguyên tố.

– N 4: Tìm ước i đầu tiên > 1 của N.

+ Nếu i < N thì N không là số nguyên tố (vì N có ít nhất 3 ước 1, i, N).

+ Nếu i = N thì N là số nguyên tố.

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

a) Cách liệt kê

– Bước 1: Nhập số nguyên dương N;

– Bước 2: Nếu N=1 thì thông báo N không là số nguyên tố, kết thúc;

– Bước 3: Nếu N<4 thì thông báo N là số nguyên tố, kết thúc;

– Bước 4: i 2;

– Bước 5: Nếu i là ước của N thì đến bước 7;

– Bước 6: i i+1 rồi quay lại bước 5; (Tăng i lên 1 đơn vị)

– Bước 7: Nếu i = N thì thông báo N là số nguyên tố, ngược lại thì thông báo N không là số nguyên tố, kết thúc;

b) Sơ đồ khối

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Lưu ý:Nếu N >= 4 và không có ước trong phạm vi từ 2 đến phần nguyên căn bậc 2 của N thì N là số nguyên tố.

Ví dụ 2:Sắp xếp bằng cách tráo đổi

Xác định bài toán

– Input: Dãy A gồm N số nguyên a1, a2,, an

– Output: Dãy A được sắp xếp thành dãy không giảm.

Ý tưởng

– Với mỗi cặp số hạng đứng liền kề trong dãy, nếu số trước lớn hơn số sau ta đổi chỗ chúng cho nhau. (Các số lớn sẽ được đẩy dần về vị trí xác định cuối dãy).

– Việc này lặp lại nhiều lượt, mỗi lượt tiến hành nhiều lần so sánh cho đến khi không có sự đổi chỗ nào xảy ra nữa.

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

a) Cách liệt kê

– Bước 1: Nhập N, các số hạng a1, a2,, an;

– Bước 2: M N;

– Bước 3: Nếu M < 2 thì đưa ra dãy A đã được sắp xếp, rồi kết thúc;

– Bước 4: M M 1, i 0;

– Bước 5: i i + 1;

– Bước 6: Nếu i > M thì quay lạibước 3;

– Bước 7: Nếu ai > ai+1 thì tráo đổi ai và ai+1 cho nhau;

– Bước 8: Quay lạibước 5;

b) Sơ đồ khối

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Ví dụ 3:Bài toán tìm kiếm

Xác định bài toán

– Input : Dãy A gồm N số nguyên khác nhau a1, a2,, an và một số nguyên k (khóa)

Ví dụ :A gồm các số nguyên 5 7 1 4 2 9 8 11 25 51 và k = 2 (k = 6).

– Output: Vị trí i mà ai = k hoặc thông báo không tìm thấy k trong dãy. Vị trí của 2 trong dãy là 5 (không tìm thấy 6)

Ý tưởng

Tìm kiếm tuần tự được thực hiện một cách tự nhiên: Lần lượt đi từ số hạng thứ nhất, ta so sánh giá trị số hạng đang xét với khóa cho đến khi gặp một số hạng bằng khóa hoặc dãy đã được xét hết mà không tìm thấy giá trị của khóa trên dãy.

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

a) Cách liệt kê

– Bước 1: Nhập N, các số hạng a1, a2,, aN và giá trị khoá k;

– Bước 2: i 1;

– Bước 3: Nếu ai = k thì thông báo chỉ số i, rồi kết thúc;

– Bước 4: i i+1;

– Bước 5: Nếu i > N thì thông báo dãy A không có số hạng nào có giá trị bằng k, rồi kết thúc;

– Bước 6: Quay lại bước 3;

b) Sơ đồ khối

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Ví dụ 4:Tìm kiếm nhị phân

Xác định bài toán

– Input: Dãy A là dãy tăng gồm N số nguyên khác nhau a1, a2,, an và một số nguyên k.

Ví dụ: Dãy A gồm các số nguyên 2 4 5 6 9 21 22 30 31 33 và k = 21 (k = 25)

– Output : Vị trí i mà ai = k hoặc thông báo không tìm thấy k trong dãy. Vị trí của 21 trong dãy là 6 (không tìm thấy 25)

Ý tưởng

Sử dụng tính chất dãy A đã sắp xếp tăng, ta tìm cách thu hẹp nhanh vùng tìm kiếm bằng cách so sánh k với số hạng ở giữa phạm vi tìm kiếm (agiữa), khi đó chỉ xảy ra một trong ba trường hợp:

– Nếu agiữa= k thì tìm được chỉ số, kết thúc;

– Nếu agiữa> k thì việc tìm kiếm thu hẹp chỉ xét từ adầu(phạm vi) agiữa- 1;

– Nếu agiữa< k việc tìm kiếm thu hẹp chỉ xét từ agiữa + 1acuối(phạm vi).

Quá trình trên được lặp lại cho đến khi tìm thấy khóa k trên dãy A hoặc phạm vi tìm kiếm bằng rỗng.

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

a) Cách liệt kê

– Bước 1: Nhập N, các số hạng a1, a2,, aN và giá trị khoá k;

– Bước 2: Đầu 1; Cuối N;

– Bước 3: Giữa[(Đầu+Cuối)/2];

– Bước 4: Nếu agiữa= k thì thông báo chỉ số Giữa, rồi kết thúc;

– Bước 5: Nếu agiữa> k thì đặt Cuối = Giữa – 1 rồi chuyển sang bước 7;

– Bước 6: Đầu Giữa + 1;

– Bước 7: Nếu Đầu > Cuối thì thông báo không tìm thấy khóa k trên dãy, rồi kết thúc;

– Bước 8: Quay lại bước 3.

b) Sơ đồ khối

Lý thuyết, Trắc nghiệm Tin học 10 Bài 4: Bài toán và thuật toán - Lý thuyết, bài tập chọn lọc có đáp án

Reply
3
0
Chia sẻ

127

Review Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 ?

Bạn vừa tham khảo Post Với Một số hướng dẫn một cách chi tiết hơn về Clip Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 mới nhất

Share Link Tải Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 miễn phí

Hero đang tìm một số Chia SẻLink Download Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 Free.

Thảo Luận thắc mắc về Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10

Nếu Bạn sau khi đọc bài viết Khái niệm bài toán – lý thuyết: bài toán và thuật toán trang 32 sgk tin học 10 , bạn vẫn chưa hiểu thì có thể lại bình luận ở cuối bài để Tác giả giải thích và hướng dẫn lại nha
#Khái #niệm #bài #toán #lý #thuyết #bài #toán #và #thuật #toán #trang #sgk #tin #học

Share828Tweet517Share
Tinh thanh

Tinh thanh

Tôi là người năng động và yêu thích những công việc liên quan đến con người. Tôi là người khá nguyên tắc và nhạy cảm, do đó tôi có thể nắm bắt tâm lý người khác rất nhanh. Lúc rãnh rỗi, tôi thường đọc báo và nghe nhạc để giải trí. và viết blog về tin tức mẹo vặt thủ thuật review video kinh nghiệm hữu ích

  • Trending
  • Comments
  • Latest
image 1 1886

Review Cách tắt vòng tròn trong FO4 Chi tiết

21 December, 2021
hak-zalo-group

Cách lấy hak quyền trưởng nhóm Zalo

10 December, 2021
image 1 797

Sắp xếp theo thứ tự các bước thiết kế chủ đề học tập/bài dạy có ứng dụng công nghệ thông tin. Mới nhất

3 April, 2022
news11 1

Hướng dẫn tạo khiên bảo mật avatar trên máy tính

0
CÁCH TẠO KHIÊN BẢO MẬT AVATAR FACEBOOK ĐƠN GIẢN

CÁCH TẠO KHIÊN BẢO MẬT AVATAR FACEBOOK ĐƠN GIẢN

0
Lỗi đăng nhập facebook ở máy tính thì điện thoại bị văng ra

Lỗi đăng nhập facebook ở máy tính thì điện thoại bị văng ra

0
image 1 1426

Top 28 quang dũng nắng có còn xuân nghe 2022 Mới nhất

18 August, 2022
image 1 1425

Top 26 quan hệ giữa góc và cạnh đối diện trong một tam giác violet 2022 Full

18 August, 2022
image 1 1424

69 trong ngôn tình là gì Chi tiết

18 August, 2022
Tạo Khiên Facebook - Bật bảo vệ avatar fb

Copyright © 2017 JNews.

Footer Site

  • About
  • Advertise
  • Privacy & Policy
  • Contact

Follow Us

No Result
View All Result
  • Home

Copyright © 2017 JNews.