些可以做这些事情的东西
Posted: Sat Jan 25, 2025 10:32 am
某些地方有一些简短的定义,“抢走了”一些单独的方面,并完全基于它们。 在我看来,问题的关键在于人们并没有试图创建一个将成为基本原理的定义。相反,他们渴望澄清自己的愿景。我什至没有谈论与某种软件的销售相关的描述和定义的情况。 为了理解它是什么,让我们记住一个新的软件产品是如何诞生的: 第一阶段。主意。只是在“让我们做一”的层面上 第 2 阶段:模型构建。 第三阶段:编码。算法以人们可以使用的程序代码的形式转化为现实。
因此,在最一般的层面上,任何IT系统(软件产品、信息系统)都可以简单地定义为: 通过编程语言表达的想法。 为什么确切地说是“表达”,而不是“实现”?因为计算机代码不足以让一个想法发挥作用并获得物质基础。
物质基础要出现,就必须有一个人去认识它。 示例:我们编 斯洛伐克电子邮件列表 写了一个计算机程序,但要使其运行,我们需要一台运行该程序的计算机,以及一台在必要时以人类可以理解的形式显示该信息的监视器。最后,您需要一个在必要时启动它、检查其运行情况并维护它的人。
基于这个基本原理,可以详细说明其他特征,开发和表达与信息系统相关的所有问题。
但在这里我认为本质很重要:出现了一个可以通过编程语言表达的想法。找到并实施了解决方案。 了解 IT 系统的特性有何帮助? 要选择正确的软件并了解需要哪些额外操作,值得从“用程序代码表达的想法”的定义开始。 然后,第一阶段的选择将基于这个想法。
准确理解开发人员所体现的想法非常重要。他们想要什么并且能够实现什么。他们付诸实践的基本原则是什么? 如果您无法理解这个想法,即软件的目的,那么您对如何使用该程序的想法将与开发人员的想法不一致。
因此,在最一般的层面上,任何IT系统(软件产品、信息系统)都可以简单地定义为: 通过编程语言表达的想法。 为什么确切地说是“表达”,而不是“实现”?因为计算机代码不足以让一个想法发挥作用并获得物质基础。
物质基础要出现,就必须有一个人去认识它。 示例:我们编 斯洛伐克电子邮件列表 写了一个计算机程序,但要使其运行,我们需要一台运行该程序的计算机,以及一台在必要时以人类可以理解的形式显示该信息的监视器。最后,您需要一个在必要时启动它、检查其运行情况并维护它的人。
基于这个基本原理,可以详细说明其他特征,开发和表达与信息系统相关的所有问题。
但在这里我认为本质很重要:出现了一个可以通过编程语言表达的想法。找到并实施了解决方案。 了解 IT 系统的特性有何帮助? 要选择正确的软件并了解需要哪些额外操作,值得从“用程序代码表达的想法”的定义开始。 然后,第一阶段的选择将基于这个想法。
准确理解开发人员所体现的想法非常重要。他们想要什么并且能够实现什么。他们付诸实践的基本原则是什么? 如果您无法理解这个想法,即软件的目的,那么您对如何使用该程序的想法将与开发人员的想法不一致。