🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크

AI 용어집

인공지능 완전 사전

162
카테고리
2,032
하위 카테고리
23,060
용어
📖
용어

Deductive program synthesis

Method of automatic generation of programs from formal specifications using logical deduction rules to transform preconditions and postconditions into executable code.

📖
용어

Formal specification

Mathematically precise description of the expected behavior of a system or program, using formal notations like Z, VDM, or B to define properties and constraints.

📖
용어

Weakest precondition calculus

Technique invented by Dijkstra to determine the minimal condition that must be true before the execution of a program to guarantee a given postcondition, fundamental in formal verification.

📖
용어

Hoare logic

Formal system of inference rules allowing reasoning about the correctness of computer programs through Hoare triples {P}S{Q} linking preconditions, statements, and postconditions.

📖
용어

Design by contract

Software design approach where interactions between components are governed by formal obligations (preconditions, postconditions, and invariants) defining mutual responsibilities.

📖
용어

Loop invariant

Logical property that remains true before and after each iteration of a loop, essential for proving the termination and correctness of iterative programs.

📖
용어

Resolution in logic

Complete inference rule for first-order logic, allowing automatic deduction of new clauses from sets of existing clauses.

📖
용어

Denotational semantics

Mathematical approach giving precise meaning to programs by translating them into mathematical objects (functions, sets), essential for formal synthesis.

📖
용어

Rewriting system

Set of rules transforming terms into other terms, used to model computations and optimizations in program synthesis and transformation.

📖
용어

Floyd's method

Pioneering program verification technique using assertions and invariants to prove the correctness of structured programs, precursor to modern methods.

📖
용어

Dependent type system

System where types can depend on values, allowing expression of complex properties directly in the type system and ensuring correctness at the typing level.

📖
용어

Example-guided synthesis

Hybrid approach combining deductive reasoning and learning from examples to generate programs satisfying both formal specifications and observed behaviors.

📖
용어

Relational abstraction

Technique representing program behavior by relations between states, facilitating reasoning about properties and synthesis of correct programs.

📖
용어

Abstract interpretation

Semantic approximation theory enabling static analysis of program properties by computing on abstract rather than concrete domains.

📖
용어

Program invariant

Logical property preserved by program execution, used to prove partial and total correctness in deductive synthesis methods.

📖
용어

Equational reasoning

Proof method based on transformation of equations by rewriting, fundamental for synthesis of functional and algebraic programs.

📖
용어

Algebraic specification

Formal approach defining data types and operations through algebraic axioms, enabling automatic synthesis of correct implementations.

📖
용어

Higher-order logic

Extension of first-order logic allowing quantification over predicates and functions, essential for expressing complex specifications in synthesis.

🔍

결과를 찾을 수 없습니다