Sự hình thànhGiáo dục trung học và trường học

Phương pháp để mô tả các thuật toán và các loại thuật toán

Với từ "thuật toán" phải đối mặt với nhiều người. Sau khi tất cả, nó có liên quan mật thiết đến đời sống nhân dân. nó là gì? các cách khác nhau để mô tả là gì các thuật toán, các loại thuật toán? họ là để làm gì? Bài viết này sẽ giúp để hiểu tất cả điều này và đặt mọi thứ vào chỗ của nó.

Thuật toán: khái niệm, các loại, cách mô tả

Thuật ngữ này biểu thị một trình tự rõ ràng và chính xác các bước đơn giản mà người biểu diễn phải vượt qua để giải quyết vấn đề trước mặt anh. Từ "thuật toán" có nguồn gốc từ tên của các nhà khoa học phương Đông nổi tiếng và nhà toán học Al-Khwarizmi. Ông là người đã xây dựng tất cả các quy tắc mà làm phép tính. Vào lúc bắt đầu của khái niệm này, chúng ta chỉ hiểu quy tắc liên quan đến bốn phép tính số học lớn thực hiện trên những con số. Và chỉ sau đó khái niệm đã được dùng để chỉ một chuỗi các bước dẫn đến giải pháp của vấn đề. Khi tính toán việc xử lý dữ là những đối tượng mà các thuật toán được áp dụng. Khi giải quyết vấn đề tính toán các dữ liệu thô được chuyển đổi thành chấm điểm.

Quá trình phát triển các thuật toán là rất sáng tạo, mặc dù đơn giản của nó. Nếu nó có thể làm cho một người có thể thực hiện nó và các thiết bị. Và hôm nay nó không chỉ là máy tính, mà còn điện thoại, máy tính bảng, thiết bị đầu cuối và thậm chí cả máy để máy pha cà phê rửa.

Theo yêu cầu của Internet, bạn có thể tìm thấy rất nhiều thông tin có giá trị, nhưng nó vẫn cần phải đặt lại với nhau. Vì vậy, điều này xác định tất cả các yếu tố cần thiết.

các thuộc tính cơ bản của một thuật toán là gì?

1. Định nghĩa. Khách sạn này được gọi là định mệnh. Nó liên quan đến việc thu thập các kết quả tính toán, đó là rõ ràng khi xác định dữ liệu đầu vào để tính toán. Khách sạn này cung cấp cho quá trình thực hiện cơ khí. Không có thông tin bổ sung và hướng dẫn về nhiệm vụ. Nên có gì tùy ý.

2. Mass. Khách sạn này ngụ ý rằng các thuật toán phải phù hợp để giải quyết rất nhiều các loại cùng một vấn đề. Đường cơ sở trong trường hợp này có thể được chọn từ bất kỳ khu vực được gọi là ứng dụng.

3. Hiệu quả - những tài sản đó cho biết nguồn gốc của thông tin, mà cho một quá trình công việc nhất định phải trải qua một số hữu hạn các bước, và sau đó dừng lại, đem lại kết quả mong muốn.

4. Khả năng đọc - là khi quá trình tính toán được chia thành các giai đoạn. Và khả năng thực hiện của họ không phải là nghi ngờ. Ở đây, mỗi hành động tiếp theo được thực hiện chỉ khi trước đó là hoàn toàn kết thúc.

Các cách mô tả thuật toán được hiểu đối với tất cả

Các thuật toán nên được chính thức hóa bằng quy tắc nhất định với sự giúp đỡ của các công cụ cụ thể. Các cách chính mô tả thuật toán: sử dụng từ ngữ, công thức ngôn ngữ, thuật toán, và các phần mềm đồ họa.

hình thức bằng lời nói - một kỷ lục trong ngôn ngữ loài người tự nhiên. Cô nhận được ít phổ biến hơn, bởi vì nó là quá dài dòng. Tuy nhiên nó thiếu tầm nhìn. Nói cách mô tả không được chính thức hóa nghiêm ngặt và một số quy định có thể được hiểu một cách mơ hồ.

dạng công thức bằng lời là một chút thuận tiện hơn. Ở đây, từ này được bổ sung vào công thức toán học mà có thể cả sự giúp đỡ và ngược lại, để gây nhầm lẫn cho người đọc. cách khác để mô tả thuật toán thuận tiện hơn nhiều.

Các cách mô tả thuật toán cho người dùng máy tính

phương pháp ghi hình thuật toán dựa trên một giả. Đây là một mã số tương tự như trong cấu trúc với ngôn ngữ lập trình, nhưng các lệnh được đưa ra trong một ngôn ngữ tự nhiên, và các biểu thức toán học hiện nay. Giả - ngôn ngữ bán chính thức. một phương pháp như vậy là đã rõ ràng hơn nhiều, đặc biệt đối với các lập trình viên.

Phương pháp mô tả thuật toán mô tả ở trên đã được chính thức hóa hoàn toàn, chương trình ký hiệu và rồi sinh ra. Nó sử dụng một trong số các ngôn ngữ lập trình, được viết và là cùng một chuỗi các bước để thực hiện. Máy tính đọc từng cái một và thực hiện các hướng dẫn, mà cuối cùng dẫn đến kết quả cuối cùng.

Cách phổ biến nhất của mô tả

cách đồ họa mô tả các thuật toán đã phổ biến nhất vì chất lượng của chúng. Nó cũng được gọi là phương tiện mạch khối-out. một sơ đồ là gì? Đề án này là một đại diện đồ họa của thuật toán. Mỗi bước của quá trình xử lý dữ liệu được trả lại như một con số hình học, được gọi là đơn vị. Mỗi đơn vị có một cấu hình mà phụ thuộc vào loại hoạt động được thực hiện. Tên và một danh sách các nhân vật, hình dạng và kích thước, cũng như hiển thị các chức năng được định nghĩa tiêu chuẩn. Nếu bạn thực hiện tất cả những cách chủ yếu của thuật toán mô tả, đây là rõ ràng nhất.

tính toán các quá trình

Phương pháp mô tả thuật toán bằng sơ đồ giả định ba loại chính của việc tính toán các quá trình: tuyến tính, phân nhánh và theo chu kỳ.

Line - là một quá trình trong đó mỗi bước được thực hiện để giải quyết vấn đề bằng cách làm theo các thủ tục.

Phân nhánh - một quá trình tính toán, trong đó tùy thuộc vào nguồn và thông tin trung gian, và xác minh các kết quả của điều kiện logic hướng lựa chọn phụ thuộc.

thuật toán theo chu kỳ bao gồm một hoặc nhiều hơn một chu kỳ, ví dụ phần máy tính đó được lặp lại được đa số lần. Chu kỳ có thể là một số định trước lần lặp lại và không chắc chắn. Tùy thuộc vào việc tuân thủ bất kỳ điều kiện xác định bởi số lần lặp lại. Hơn nữa, tình trạng này có thể được kiểm tra vào đầu của chu kỳ hoặc ở cuối.

Cách của các thuật toán mô tả rõ ràng, nhưng có những quy tắc được trình bày cho họ.

Nội quy cho việc tạo các thuật toán

Thứ nhất, sự phát triển của các thuật toán cần phải hỏi rất nhiều cơ sở vật chất cho công việc. Các đại diện chính thức của các đối tượng như vậy - đây là dữ liệu. Thuật toán bắt đầu với một tập hợp các dữ liệu được gọi là đầu vào, chuyển đổi chúng sang đầu ra - đầu ra. Điều này có thể được sử dụng bất kỳ phương pháp mô tả thuật toán. thuật toán tính phải được tôn trọng.

Nguyên tắc thứ hai: các thuật toán có thể làm việc, nó cần nhớ. Nó đặt đầu vào, trung cấp và đầu ra. Bộ nhớ chính nó là rời rạc, có nghĩa là, bao gồm các bộ phận riêng biệt - các tế bào. tế bào đó có một cái tên, gọi là một biến.

Nguyên tắc thứ ba - đó là rời rạc. Toàn bộ thuật toán phải được xây dựng từ các hoạt động cá nhân, số lượng mà nhất thiết phải là hữu hạn.

Cần lưu ý rằng có một điều như một thuật toán phụ trợ, được thiết kế trước và sau đó được sử dụng trong các nhiệm vụ khác thuật toán. Nó cũng có thể được gọi là một thủ tục phụ trợ.

Khái niệm thuật toán, tài sản, cách để mô tả - mà không có tất cả điều này trong lĩnh vực máy tính bất kỳ nơi nào. Đây là cơ sở mà trên đó các khoa học máy tính toàn dựa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.birmiss.com. Theme powered by WordPress.