Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于诊断的应用程序,应该确定功能性和非功能性需求所以有人可以帮我解决这个问题:语言是否被视为功能性需求?
功能需求定义了软件应该做什么。非功能性需求定义了独立于实际功能的进一步期望。
例如:功能要求=“软件应该平方输入值”
非功能性要求 =“软件应使用最大 1MB 内存”
注意:这与“函数式编程”无关
功能需求定义了软件将做什么。
非功能性需求是任何不描述系统输入/输出行为的需求。
将“语言”作为要求:当您提到输入/输出的语言时,它是一种功能要求。如果您指的是编程语言,则它是非功能性要求。
希望这可能对其他人有所帮助。