人类与计算机是如何交流的?计算机的CPU能不能直接运行visual Basic编写是程序

如题所述

人应该是通过I/O(输入/输出)系统进行沟通的。 比如键盘、鼠标、话筒等,这些硬件将人类输入的信息,通过I/O系统传递给操作系统,操作系统再操作其它硬件用来执行或反馈人类的硬件操作。
计算机的CPU不能直接运行visual Basic编写的程序,CPU只能运行机器二进制码。visual Basic编绎的非二进制,还需要进行一个底层翻译成二进制,所以执行效率比不上C语言这些,比如像驱动程序要求高的程序,绝没有用visual Basic编写的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-02
人类通过操作系统与计算机进行交流。
计算机的CPU不能直接运行visual Basic编写的程序。必须要通过visual Basic系统的“解释”才能运行VB的源程序。本回答被网友采纳

人类与计算机是如何交流的?计算机的CPU能不能直接运行visual...
人类的所有程序语言,不管是汇编还是各种高级语言,都要编译成机器语言才能被电脑识别,通过调用指令集的方式,cpu才能执行程序

计算机基础语言(急求)
汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 1.3.高级语言 1.3.1.高级语言的发展 从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言...

计算机能不能直接执行用C语言编写的源程序
不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以编译器需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以执行它们。用高级语言编写的程序称为“源程序”。用二进制代码表示的程序称为“目标程序”。用汇编语言编写的程序称为汇编程序...

编程是什么 什么是编程
一、编程语言 机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。编程语言:...

编程是什么
现在大多数的编程语言都是编译型的,例如Visual Basic、Visual C++、Visual Foxpro、Delphi等。 这个问题其实很简单。前面我们讲到,程序是人与计算机进行沟通的唯一方式,因此我们要让计算机为我们服务,就必须有程序,而程序从哪里来?当然是由我们编写出来了。或许你又会问到另一个问题:现在要什么程序有什么程序,我干嘛...

编程是什么意思?
计算机专业语言。简单来说,就是编写编定程序,让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的想法,人类通过某种方式,将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉它,让计算机完成人的...

计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇编程序 D...
计算机可直接执行的是可执行程序。源程序指的是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件,即后缀为.c或者.cpp的文件,另外在经过编译器编译后形成目标程序,是二进制文件,但这时候程序还不能直接运行。还需要经过链接,将所包含的头文件等与自身的目标文件链接,最后形成可...

编程是什么意思
编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令去工作,完成...

如何才能编写程序,需要什么?
现在大多数的编程语言都是编译型的,例如Visual Basic、Visual C++、Visual Foxpro、Delphi等。 这个问题其实很简单。前面我们讲到,程序是人与计算机进行沟通的唯一方式,因此我们要让计算机为我们服务,就必须有程序,而程序从哪里来?当然是由我们编写出来了。或许你又会问到另一个问题:现在要什么程序有什么程序,我干嘛...

计算机不能直接执行的程序是
计算机不能直接执行的程序包括:A. 源代码程序:这些是程序员编写的,通常使用高级编程语言书写的文本文件。计算机的处理器不能直接理解或执行这些源代码,因为它们是以人类可读的格式编写的。C. BASIC语言程序:BASIC是一种高级编程语言,编写好的BASIC程序需要通过编译器或解释器转换为机器语言,才能被计算机...

相似回答