PPA 4/10: Formal Semantics [program analysis crash course]
A lecture for BSc students in Innopolis University.
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: https://t.me/yegor256news (subscribe to not miss a thing)
Twitter with daily and weekly updates: https://twitter.com/yegor256 (follow me!)
iTunes: https://podcasts.apple.com/us/podcast/yegor256-podcast/id1150826721
SoundCloud: https://soundcloud.com/yegor256
Yandex Music podcast by yegor256: https://music.yandex.ru/album/31142286
0:00 Introduction
4:45 Instruments. Inference Rule
9:03 Axiom
10:18 Transition Rule
27:36 Proof Tree
38:20 Operational vs. Denotational Semantic
50:38 Natural Semantic (Denotational)
57:15 Tree
1:01:35 Structural Semantic (Operational) - SOS
1:04:19 Reduction Semantic
1:08:21 Normal Form
1:16:52 Software (Soq)
1:18:26 Literature
Видео PPA 4/10: Formal Semantics [program analysis crash course] канала Yegor Bugayenko
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: https://t.me/yegor256news (subscribe to not miss a thing)
Twitter with daily and weekly updates: https://twitter.com/yegor256 (follow me!)
iTunes: https://podcasts.apple.com/us/podcast/yegor256-podcast/id1150826721
SoundCloud: https://soundcloud.com/yegor256
Yandex Music podcast by yegor256: https://music.yandex.ru/album/31142286
0:00 Introduction
4:45 Instruments. Inference Rule
9:03 Axiom
10:18 Transition Rule
27:36 Proof Tree
38:20 Operational vs. Denotational Semantic
50:38 Natural Semantic (Denotational)
57:15 Tree
1:01:35 Structural Semantic (Operational) - SOS
1:04:19 Reduction Semantic
1:08:21 Normal Form
1:16:52 Software (Soq)
1:18:26 Literature
Видео PPA 4/10: Formal Semantics [program analysis crash course] канала Yegor Bugayenko
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![S107: EOLANG - a new object oriented programming language](https://i.ytimg.com/vi/HP8KvxS1CR4/default.jpg)
![M58: Don't expect UI/UX people to work in microtasking mode, they are too creative for that](https://i.ytimg.com/vi/dzepTbcQkgU/default.jpg)
![Week 19.09: Mobile API, Callback API, First attack, General Ledger](https://i.ytimg.com/vi/nsHMJw2H7jQ/default.jpg)
![S135: OOP programming in Elegant Objects style](https://i.ytimg.com/vi/ehmve-G0p9U/default.jpg)
![EQSP 10/20: Semantic Versioning of Artifacts [software quality crash course]](https://i.ytimg.com/vi/xGjjRVmeCWA/default.jpg)
![PPA 10/10: Code Analysis With Machine Learning [program analysis crash course]](https://i.ytimg.com/vi/6Z1EFTJ7Kdo/default.jpg)
![SSD 2/16: Requirements Engineering [software design crash course]](https://i.ytimg.com/vi/RglMmJb0PZ4/default.jpg)
![S10: Junior разработчик в 2024 году](https://i.ytimg.com/vi/jnxM5fqkrAE/default.jpg)
![M130: The root cause of most software problems is the chaos in the code](https://i.ytimg.com/vi/kPmbRkSWYnY/default.jpg)
![M108: Your job is to prepare your open source project for the future community](https://i.ytimg.com/vi/kV5j4Uysivo/default.jpg)
![M132: Your pet projects are the best contribution to your resume](https://i.ytimg.com/vi/_ga2tP3wZbI/default.jpg)
![Week 19.12: Zold security, PayPal, crypto future of Zerocracy, plans](https://i.ytimg.com/vi/m-9xPy7aYr4/default.jpg)
![M136: Any software product has an unlimited number of bugs](https://i.ytimg.com/vi/ZdHCrsQsoMI/default.jpg)
![PPA 6/10: Ingredients of Program Analysis [program analysis crash course]](https://i.ytimg.com/vi/ItJwyiUFjrs/default.jpg)
![M133: How much do you care about open source nature of your project?](https://i.ytimg.com/vi/jt9DIUEQLdM/default.jpg)
![M159: If your objective is to keep the team intact, competition is not for you](https://i.ytimg.com/vi/2BRCE8NqqDM/default.jpg)
![EQSP 2/20: XCOP and Customizing Checkstyle [software quality crash course]](https://i.ytimg.com/vi/utKC7Bkkuzk/default.jpg)
![EQSP 9/20: Some Recipes Against Dependency Hell [software quality crash course]](https://i.ytimg.com/vi/_NU0IYv8ZJo/default.jpg)
![Shift-M/45: Risk Management with David Hillson, the Risk Doctor](https://i.ytimg.com/vi/L2vUKqEgdys/default.jpg)
![M163: If you as a manager don't punish wrong-doing, the team will punish you](https://i.ytimg.com/vi/2lyz-CRGBwk/default.jpg)
![M151: Don't judge your people, let the market do it much better](https://i.ytimg.com/vi/mL18KjzO8_Y/default.jpg)