Máy tínhLập trình

Thuật toán là gì và những gì họ cho?

Trong người mới bắt đầu và các lập trình viên thiếu kinh nghiệm thường phát sinh các câu hỏi: "Thế nào là các thuật toán và những gì họ đang cho" Mặc dù khái niệm này là chậm và đi vào quên lãng, nhưng nó vẫn còn có liên quan. Khi bạn tạo một dự án thương mại lớn chỉ đơn giản là không thể thiếu các thuật toán. Và trước khi bạn bắt đầu lập trình, nó là tốt hơn để hiểu họ, và chỉ sau đó tiến hành các bài tập thực tế. Mặc dù khái niệm này có liên quan đến việc tạo ra các phần mềm trên máy tính, nhưng nó được tìm thấy rộng rãi trong cuộc sống hàng ngày. Bài viết này là một ví dụ về những gì các thuật toán trong cuộc sống thực.

Trong khoa học máy tính,

Bây giờ chúng ta tìm hiểu những gì các thuật toán trong khoa học máy tính và lập trình. Theo khái niệm này nằm thủ tục, sử dụng mà bạn có thể nhanh chóng và dễ dàng giải quyết vấn đề. Như một ví dụ, việc tính toán của bất kỳ một công thức. Để làm được điều này sẽ cần phải thực hiện các bước sau:

  • Nhập dữ liệu ban đầu cần thiết cho việc tính toán.
  • Thực hiện tính toán.
  • In kết quả hoặc trên màn hình máy tính, hoặc trên bất kỳ phương tiện truyền thông khác
    (Chẳng hạn như giấy).

loại

Thuật toán trong khoa học máy tính trong sự xuất hiện có thể ở những sửa đổi như sau:

  • Đồ họa (như là một tập hợp các đơn vị chuẩn hóa).
  • Theo từng giai đoạn mô tả văn bản.

Trong trường hợp đầu tiên nó bao gồm các khối xây dựng, sự xuất hiện trong số đó là quy định của GOST Số sê ri 19,701-90. Ví dụ, một thao tác đơn giản sau đó sẽ xuất hiện dưới dạng một hình chữ nhật, và điều kiện lựa chọn - một viên kim cương.

Toàn bộ giới thiệu là không quá rõ ràng và do đó được sử dụng ít thường xuyên hơn. Trong lần xuất hiện nó giống như một thường xuyên danh sách gạch đầu dòng với số hoặc chữ. Theo mô tả cấu trúc phân biệt tuyến tính và phân nhánh. Lựa chọn đầu tiên là hiếm hơn nhiều. Sự khác biệt giữa chúng là trong trường hợp thứ hai có các đơn vị và số chưa biết của phép tính phân nhánh để có được kết quả cuối cùng.

thực tế đời sống

Bây giờ chúng ta hãy đối phó với thực tế là như vậy các thuật toán trong cuộc sống thực. Trong việc chuẩn bị các món ăn khác nhau bà chủ nên công thức. Ví dụ, trong việc chuẩn bị pasta bạn cần phải thực hiện theo trình tự sau các hành động:

  • Đun nước sôi.
  • Salt nó.
  • Hấp thụ mì ống.
  • Trên lửa nhỏ, khuấy chúng, đun đến sôi.
  • Sau khi được nấu chín, để ráo nước.
  • Thêm bơ.
  • Trộn cho đến khi thống nhất.

Các món ăn đã sẵn sàng. Nếu bạn nhìn vào nó qua con mắt của các lập trình viên, nó thường là một thuật toán tuyến tính, viết bằng một định dạng bảng. Vì vậy, nó không phải là quá hiếm hoi trong cuộc sống của chúng tôi xây dựng khái niệm này được tìm thấy. Chúng tôi chỉ sử dụng chúng và thậm chí không biết về nó.

thay vì kết luận

Trong nhiều lĩnh vực hoạt động của con người như vậy khái niệm được sử dụng như một thuật toán. Công nghệ thông tin - một trong số họ. Hơn nữa, nổi tiếng nhất. Một cách chính xác bao gồm chuỗi các hoạt động rất có thể đơn giản hóa quá trình tạo ra một sản phẩm phần mềm và cải thiện chất lượng của nó. Nó giống như một kế hoạch kinh doanh với việc xây dựng một nhà máy hoặc nhà máy. Khi bạn tạo các chương trình đơn giản có thể được thực hiện mà không có nó, nhưng phần mềm khi nghiêm trọng phát triển - mà không có nó ở bất cứ đâu. Nó hoặc có thể được khái quát hoặc chi tiết, nhưng trong mọi trường hợp nó được.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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