物理与程序
⑴ 学编程需要物理知识吗
学编程不需要物理知识,只要学会算法就会,或者学习数据结构这门课,有利于编程的学习。
编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。
编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程】
⑵ 什么叫数据与程序的物理独立性,什么叫数据与程序的逻辑独立性
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
逻辑数据独立性比物理数据独立性更难做到,这是因为应用程序对于它们所访问的数据的逻辑结构依赖程度很大。
数据独立性的概念同现代程序设计语言中抽象数据类型的槪念在许多方面是相似 的。两者均为用户屏蔽具体实现的细节,使用户可以只考虑概括的结构,而不必考虑低层实现细节。
(2)物理与程序扩展阅读:
作用:
1、数据与程序的独立
把数据的定义从程序中分离出去,加上数据的存取又由DBMS负责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。
可以说数据处理的发展史就是数据独立性不断进化的历史。在手工管理阶段,数据和程序完全交织在一起,没有独立性可言,数据结构作任何改动,应用程序也需要做相应的修改。
2、独立发展
文件系统出现后,虽然将两者分离,但实际上应用程序中依然要反映文件在存储设备上的组织方法、存取方法等物理细节,因而只要数据作了任何修改,程序仍然需要作改动。而数据库系统的一个重要目标就是要使程序和数据真正分离,使它们能独立发展。
⑶ 程序员与物理的关系大不大
程序员与物理的关系不算大,但与数学的关系比较大一些。
因为开发程序涉及到许多算法,需要较好的数学基础。
⑷ 物理专业可以当程序员吗
当然可以啦,360行,行行可以做程序猿。
⑸ 什么叫数据与程序的物理独立性,什么叫数据与程序的逻辑独立性
定义:1.物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
2.逻辑独立性 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
前者是应用程序与数据库的数据,后者是应用程序与数据库的逻辑结构,并非角度不同,而是对象的不同
⑹ 物理中思维程序是什么
先决定属于哪方面,如能力变化,力变化,是否各个内容有交叉,有理论与实际的不同等定范围,联想相关内容,涉及的物理方程或函数,解答
⑺ 程序的物理原理
程序是指令的集合,任何高级语言都必须最终翻译成机器能懂的机器语言才能被执行,而机器语言是由二进制0和1组成的
这些0和1就代表了由二极管三极管等元器件构成的电路板里的电流的通断或电平的高低,实际上就是逻辑上的是与非,执行还是不执行,计算多少次方,都可以通过电流的进出和高低来决定
⑻ 急急急,物理要学编程序和制作吗
不需要,不过大学物理对高等数学要求比较高,物理学到一定程度会需要模型神马的,不过研究生以前不用考虑