Thông báo

Collapse
No announcement yet.

Cuộc thi Sáng tạo TPHCM 22/6/12

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Nguyên văn bởi caovanhuong Xem bài viết
    thế mới thấy là mấy bác ở trên phản biện các bài viết của em. là bởi vì em không biết lắng nghe và em cứ khăng khăng cái kiến thức do em tự nghĩ ra. giờ em viết thử cái giải thuật chia 5/6 bằng ASM đi (viết cho con 89C51 để mọi người xem là em viết đúng hay sai).
    Ví dụ nàh:
    Algorithm LargestNumber
    Input: A non-empty list of numbers L.
    Output: The largest number in the list L.

    largest ← L0
    for each item in the list (Length(L)≥1), do
    if the item > largest, then
    largest ← the item
    return largest

    đây là thuật toán để tìm số lớn nhất. Thuật toán này là giống nhau cho mọi thứ, từ Computer, MCU, hay cả trong máy tính casio. Chỉ có chương trình (được thể hiện qua code) là khác nhau.

    Khi các yếu tố kỹ thuật của mạch điện bị sai, ng ta chỉnh chương trình chứ ko chỉnh thuật toán. Thuật toán có tính khách quan, tức dù lập trình trên các môi trường khác nhau đều cho kết quả giống nhau.
    Computer Science major - Vietnamese-German University
    Sponsored by

    Comment


    • Nguyên văn bởi minh_cly Xem bài viết
      Ví dụ nàh:
      Algorithm LargestNumber
      Input: A non-empty list of numbers L.
      Output: The largest number in the list L.

      largest ← L0
      for each item in the list (Length(L)≥1), do
      if the item > largest, then
      largest ← the item
      return largest

      đây là thuật toán để tìm số lớn nhất. Thuật toán này là giống nhau cho mọi thứ, từ Computer, MCU, hay cả trong máy tính casio. Chỉ có chương trình (được thể hiện qua code) là khác nhau.

      .
      anh nói em viết cái thuật toán chia A/B chứ không phải tìm số lớn nhất hay nhỏ nhất.
      Khi các yếu tố kỹ thuật của mạch điện bị sai, ng ta chỉnh chương trình chứ ko chỉnh thuật toán. Thuật toán có tính khách quan, tức dù lập trình trên các môi trường khác nhau đều cho kết quả giống nhau
      như anh sử dụng con PIC và sử dụng mấy cái ngắt ngoài, nhưng mà do nó bị nhiễu nhiều quá nên anh không sử dụng ngắt ngoài nữa mà anh quét vòng để kiểm tra. vậy em xem lúc này thuật toán có giống lúc đầu hay không, hay là chỉ cần sửa lại chương trình.

      Comment


      • [QUOTE=

        .................................................. .................................................. .................................................. ................................................
        Khi các yếu tố kỹ thuật của mạch điện bị sai, ng ta chỉnh chương trình chứ ko chỉnh thuật toán. Thuật toán có tính khách quan, tức dù lập trình trên các môi trường khác nhau đều cho kết quả giống nhau.[/QUOTE]

        Anh lấy thí dụ 1 mạch điện đo điẽn thế, sử dụng con vdk có chứa AD,viết chưong trình hiển thị điện thế đó.Mạch điện rất đơn giãn chỉ có mỗi con vdk.
        Bây giờ cũng mạch điện đó anh đưa em con vdk không có AD.Em chỉnh chương trình thế nào cho chạy anh xem.

        Comment


        • Nguyên văn bởi caovanhuong Xem bài viết
          anh nói em viết cái thuật toán chia A/B chứ không phải tìm số lớn nhất hay nhỏ nhất.


          như anh sử dụng con PIC và sử dụng mấy cái ngắt ngoài, nhưng mà do nó bị nhiễu nhiều quá nên anh không sử dụng ngắt ngoài nữa mà anh quét vòng để kiểm tra. vậy em xem lúc này thuật toán có giống lúc đầu hay không, hay là chỉ cần sửa lại chương trình.
          Viết thì đó là chương trình, chứ ko phải thuật toán. Chia A/B đơn giản là "Chia A cho B" thế thoy, thuật toán được viết dựa trên một máy tính lý tưởng có bộ nhớ vô hạn như phần trước đã đề cập.

          Câu số 2 rõ ràng anh chỉnh chương trình, một máy tính lý tưởng là một máy tính ko thể có những lỗi kỹ thuật để mà sửa, dữ liệu của thuật toán chỉ là Input và Output (giống như 1 hàm), nó hoàn toàn ko có những giao típ vs môi trường bên ngoài trừ 2 cái In và Out đó.
          Computer Science major - Vietnamese-German University
          Sponsored by

          Comment


          • Nguyên văn bởi minh_cly Xem bài viết
            Viết thì đó là chương trình, chứ ko phải thuật toán. Chia A/B đơn giản là "Chia A cho B" thế thoy, thuật toán được viết dựa trên một máy tính lý tưởng có bộ nhớ vô hạn như phần trước đã đề cập.

            Câu số 2 rõ ràng anh chỉnh chương trình, một máy tính lý tưởng là một máy tính ko thể có những lỗi kỹ thuật để mà sửa, dữ liệu của thuật toán chỉ là Input và Output (giống như 1 hàm), nó hoàn toàn ko có những giao típ vs môi trường bên ngoài trừ 2 cái In và Out đó.
            đúng là chán thật. con 89C51 muốn chia 5/6 mà ngay lấy thẳng 5/6 thì cũng là hay thật. và rồi 1 chương trình có ngắt ngoài và 1 chương trình không có ngắt ngoài mà nói là thuật toán giống nhau còn chương trình thì lại khác nhau.
            Anh lấy thí dụ 1 mạch điện đo điẽn thế, sử dụng con vdk có chứa AD,viết chưong trình hiển thị điện thế đó.Mạch điện rất đơn giãn chỉ có mỗi con vdk.
            Bây giờ cũng mạch điện đó anh đưa em con vdk không có AD.Em chỉnh chương trình thế nào cho chạy anh xem
            còn cái câu này nữa này.

            Comment


            • Nguyên văn bởi caovanhuong Xem bài viết
              đúng là chán thật. con 89C51 muốn chia 5/6 mà ngay lấy thẳng 5/6 thì cũng là hay thật. và rồi 1 chương trình có ngắt ngoài và 1 chương trình không có ngắt ngoài mà nói là thuật toán giống nhau còn chương trình thì lại khác nhau.

              còn cái câu này nữa này.
              Về vụ 5/6, ví dụ chút nữa:
              Anh có 2 tay, có 2 chân. Để làm một công việc như là search xem "XYZ" là cái quái gì ròy báo cho sếp bik, cái công việc này đc gọi là thuật toán. Trong thuật toán đó anh sẽ có như sau:
              Đi đến máy tính
              Vào Browser
              Tìm XYZ trên google.com
              Nhớ cái XYZ là cái gì
              Đi đến chổ sếp
              Báo cho ổng
              Hết

              Còn anh sẽ làm cụ thể những việc sau (chương trình):
              Dùng 2 chân bước tới chỗ máy tính
              Co 2 chân lại để ngồi xuống
              ...
              gì đó.

              Một người bị khuyết tật cũng có thể làm được như vậy nhưng với mỗi dòng của thuật toán sẽ cho các dòng của chương trình khác nhau.

              Câu sau, lấy AD ko phải là công việc của máy tính lý tưởng, đó là công việc của MCU và được nhập vào Input của thuật toán.
              Computer Science major - Vietnamese-German University
              Sponsored by

              Comment


              • Nguyên văn bởi minh_cly Xem bài viết

                Câu sau, lấy AD ko phải là công việc của máy tính lý tưởng, đó là công việc của MCU và được nhập vào Input của thuật toán.
                Chẳng cần biết lý tương hay ko lý tưởng,em đã mạnh miệng nói giải thuật giống nhau cho tất cả vdk.Vậy em làm cách nào cho mạch điện chạy?không có đáng trống lãng để chạy trốn câu trả lời.

                Comment


                • Nguyên văn bởi minh_cly Xem bài viết
                  Về vụ 5/6, ví dụ chút nữa:
                  Anh có 2 tay, có 2 chân. Để làm một công việc như là search xem "XYZ" là cái quái gì ròy báo cho sếp bik, cái công việc này đc gọi là thuật toán. Trong thuật toán đó anh sẽ có như sau:
                  Đi đến máy tính
                  Vào Browser
                  Tìm XYZ trên google.com
                  Nhớ cái XYZ là cái gì
                  Đi đến chổ sếp
                  Báo cho ổng
                  Hết
                  Thế nhờ thằng khác nó search hộ rồi gọi điện cho sếp(không phải đi) có được không

                  Comment


                  • Nguyên văn bởi hongphuong98 Xem bài viết
                    Chẳng cần biết lý tương hay ko lý tưởng,em đã mạnh miệng nói giải thuật giống nhau cho tất cả vdk.Vậy em làm cách nào cho mạch điện chạy?không có đáng trống lãng để chạy trốn câu trả lời.
                    Hơi đâu mà giãng dạy cho 1 con ếch,nó chỉ tìm cách chạy trốn thôi.

                    Comment


                    • Algorithm analysis :: Why study algorithms?

                      1 câu: hãy đọc hết và cho ý kiến.

                      Nguyên văn bởi êprom Xem bài viết
                      Hơi đâu mà giãng dạy cho 1 con ếch,nó chỉ tìm cách chạy trốn thôi.
                      Hơi đâu nói chuyện vs một con người ko có lý lẽ nào mà lại thích chửi xéo ng ta.
                      Computer Science major - Vietnamese-German University
                      Sponsored by

                      Comment


                      • Nguyên văn bởi minh_cly Xem bài viết
                        Algorithm analysis :: Why study algorithms?

                        1 câu: hãy đọc hết và cho ý kiến.
                        Thế là hết phim.Chủ thớt không trả lời được câu hỏi của bạn hongphuong98.

                        Comment


                        • Nguyên văn bởi êprom Xem bài viết
                          Thế là hết phim.Chủ thớt không trả lời được câu hỏi của bạn hongphuong98.
                          Sai, đó là câu trả lời cho mọi câu hỏi.
                          P/S: Nói chung, hãy hỏi những người có trình độ chuyên môn cao, và càng hỏi nhìu ng thì càng chắc, khi nào em vô học (1 tuần nữa thoy), em sẽ hỏi mấy thầy.
                          Computer Science major - Vietnamese-German University
                          Sponsored by

                          Comment


                          • Algorithm analysis :: Why study algorithms?
                            1 câu: hãy đọc hết và cho ý kiến.
                            Cho đến thời điểm hiện tại, theo quy định, một trích dẫn tài liệu trên mạng không được chấp nhận là một tài liệu tham khảo chính thống.
                            Mai này, một sinh viên đại học làm đồ án mà danh mục tài liệu tham khảo kiểu như sau:
                            [1] www. ...
                            [2] www. ...
                            ...
                            [N] www. ...
                            (không có một cuốn sách hay bài báo nào được phản biện cẩn thận, có tên tác giả và nhà xuất bản...), thì thầy phản biện sẽ đánh trượt, hội đồng cũng đánh trượt.
                            Đặc biệt các bài viết trên diễn đàn, càng mang tính "tùy hứng" vì chẳng ai chịu trách nhiệm, chẳng bị kiểm duyệt, mọi người có quyền trình bày quan điểm cá nhân.

                            Ví dụ như chấp nhận cho sinh viên trích dẫn tất cả những lập luận của bài này để thuyết trình đồ án... thì Hội đồng thành "thần kinh" hết.
                            Chưa đỗ tú tài, nên vẫn còn phải đi học.

                            Comment


                            • Tuổi trẻ ham học hỏi.

                              Comment


                              • Nguyên văn bởi minh_cly Xem bài viết
                                Sai, đó là câu trả lời cho mọi câu hỏi.
                                P/S: Nói chung, hãy hỏi những người có trình độ chuyên môn cao, và càng hỏi nhìu ng thì càng chắc, khi nào em vô học (1 tuần nữa thoy), em sẽ hỏi mấy thầy.
                                những người thấy chuyên môn cao của em họ cũng chỉ là những người tốt nghiệp đại học thôi. cũng chỉ nhìn sách văn mẫu hay sách học tốt mà dạy. và họ có chuyên môn cao nên kiến thức của em mới siêu phàm như vậy. trong đây không thiếu người chuyên môn cao và học vị cao đâu.
                                với lại họ có học vdk đâu mà biết nó giống hay khác nhau. họ học có mỗi C nên cái gì chả giống nhau.

                                Comment

                                Về tác giả

                                Collapse

                                minh_cly Tìm hiểu thêm về minh_cly

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X