Câu hỏi được gắn thẻ «formal-methods»

một loại kỹ thuật dựa trên toán học cụ thể để đặc tả, phát triển và xác minh hệ thống phần mềm và phần cứng.

2
Coindtion là gì?
Tôi đã nghe nói về cảm ứng (cấu trúc). Nó cho phép bạn xây dựng các cấu trúc hữu hạn từ các cấu trúc nhỏ hơn và cung cấp cho bạn các nguyên tắc bằng chứng để suy luận về các cấu trúc đó. Ý tưởng là đủ rõ ràng. …



3
Đường dẫn đến phương thức chính thức
Không có gì lạ khi thấy sinh viên bắt đầu bằng tiến sĩ chỉ với một nền tảng hạn chế về toán học và các khía cạnh chính thức của khoa học máy tính. Rõ ràng sẽ rất khó để những sinh viên như vậy trở thành nhà khoa học …



5
Có thể giải quyết vấn đề tạm dừng nếu bạn có một đầu vào bị ràng buộc hoặc có thể dự đoán được không?
Vấn đề tạm dừng không thể được giải quyết trong trường hợp chung. Có thể đưa ra các quy tắc xác định hạn chế các đầu vào được phép và vấn đề tạm dừng có thể được giải quyết cho trường hợp đặc biệt đó không? Ví dụ, có vẻ …


4
Làm thế nào để bạn kiểm tra nếu hai thuật toán trả về cùng một kết quả cho bất kỳ đầu vào nào?
Làm thế nào để bạn kiểm tra xem hai thuật toán (giả sử sắp xếp Hợp nhất và sắp xếp Naïve) trả về cùng một kết quả cho bất kỳ đầu vào nào, khi tập hợp tất cả các đầu vào là vô hạn? Cập nhật: Cảm ơn bạn Ben …


3
Tại sao nhà nước vẫn không thay đổi trong ngữ nghĩa hoạt động bước nhỏ của một vòng lặp while?
Thông thường tôi thấy rằng trong biểu diễn ngữ nghĩa hoạt động cấu trúc cho vòng lặp while, trạng thái chương trình không thay đổi: (whileBdoS,σ)→(ifBthenS;(whileBdoS)elseSKIP,σ)(whileBdoS,σ)→(ifBthenS;(whileBdoS)elseSKIP,σ)(while \> B \> do \>S, \sigma) \rightarrow (if \>B \> then \>S; (while \> B \> do \>S) \> else \> SKIP, \sigma) Đối …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.