看了这期 CACM 一篇文章提到两道面试题:
一、(架构)你知道什么是 MVC 吗?能否简单解释一下?
二、(数理逻辑)如果 “A 推出 B” (即 A->B ),我们能知道关于 “非 A”、“非 B” 的什么?
答案是什么?请大家踊跃回答!
1
h272377502 2020-10-19 19:55:43 +08:00
第一题不会,第二题 “非 B 能推出非 A“(逆否命题和原命题是等价命题)。
|
2
Jianrry 2020-10-19 20:05:08 +08:00 via Android
MVC 是 Model View Control (模型 视图 控制器)的缩写,是一种常见的设计模式。
将模型层 视图层 控制器层进行分离,可以降低代码的耦合性, |
3
JerryCha 2020-10-20 01:12:25 +08:00
A => B
¬A∨B |
4
pycq2002 2020-10-20 10:11:58 +08:00
MVC 是 model view controller 的设计模式
A->B 能推出非 B->非 A ?逆否命题是等价的 |