导航:首页 > 软件知识 > 是什么意思在程序上

是什么意思在程序上

发布时间:2024-10-21 00:53:28

⑴ 程序是什么意思

1、事情进行的步骤、次序:工作程序。

2、计算机在执行任务时,对它所处理的对象以及处理规则的一种描述。是通过程序设计语言来实现的。

程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。

一般的,以英语文本为基础的计算机程序要经过编译、链接而成为人难以解读,但可轻易被计算机所解读的数字格式,然后放入运行。

(1)是什么意思在程序上扩展阅读

程序的运行:

为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。

如果您在一个符合大多数的计算机上,操作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。

它是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。

⑵ 程序是什么意思

程序是计算机指令的集合,它以文件的形式存储在磁盘上。说白了你的所有的可运行软件都是以程序形式存在于硬盘上的。如果程序启动了(运行了)程序被加载后运行于内容中就形成了一个进程。进程只是线程的容器,里面至少包含一个线程,具体的功能需要由程序员编程通过线程执行相关的操作。如有兴趣,以下为C++中对 进程 线程 程序的孙鑫老师一个说明。
进程:通常被定义为一个正在运行的程序的实例,是一个程序在其自身的地址空间中的一次执行活动。进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源;而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源。
进程由两个部分组成:
1、操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。
2、地址空间。它包含所有可执行模块或DLL模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间。进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。若要使进程完成某项操作,它必须拥有一个在它的环境中运行的线程,此线程负责执行包含在进程的地址空间中的代码。
单个进程可能包含若干个线程,这些线程都“同时” 执行进程地址空间中的代码。
每个进程至少拥有一个线程,来执行进程的地址空间中的代码。当创建一个进程时,操作系统会自动创建这个进程的第一个线程,称为主线程。此后,该线程可以创建其他的线程。系统赋予每个进程独立的虚拟地址空间。对于32位进程来说,这个地址空间是4GB。
每个进程有它自己的私有地址空间。进程A可能有一个存放在它的地址空间中的数据结构,地址是0x12345678,而进程B则有一个完全不同的数据结构存放在它的地址空间中,地址是0x12345678。当进程A中运行的线程访问地址为0x12345678的内存时,这些线程访问的是进程A的数据结构。当进程B中运行的线程访问地址为0x12345678的内存时,这些线程访问的是进程B的数据结构。进程A中运行的线程不能访问进程B的地址空间中的数据结构,反之亦然。
4GB是虚拟的地址空间,只是内存地址的一个范围。在你能成功地访问数据而不会出现非法访问之前,必须赋予物理存储器,或者将物理存储器映射到各个部分的地址空间。
4GB虚拟地址空间中,2GB是内核方式分区,供内核代码、设备驱动程序、设备I/O高速缓冲、非页面内存池的分配和进程页面表等使用,而用户方式分区使用的地址空间约为2GB,这个分区是进程的私有地址空间所在的地方。一个进程不能读取、写入、或者以任何方式访问驻留在该分区中的另一个进程的数据。对于所有应用程序来说,该分区是维护进程的大部分数据的地方。线程
线程由两个部分组成:
1、线程的内核对象,操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方。
2、线程堆栈,它用于维护线程在执行代码时需要的所有参数和局部变量。
当创建线程时,系统创建一个线程内核对象。该线程内核对象不是线程本身,而是操作系统用来管理线程的较小的数据结构。可以将线程内核对象视为由关于线程的统计信息组成的一个小型数据结构。
线程总是在某个进程环境中创建。系统从进程的地址空间中分配内存,供线程的堆栈使用。新线程运行的进程环境与创建线程的环境相同。因此,新线程可以访问进程的内核对象的所有句柄、进程中的所有内存和在这个相同的进程中的所有其他线程的堆栈。这使得单个进程中的多个线程确实能够非常容易地互相通信。
线程只有一个内核对象和一个堆栈,保留的记录很少,因此所需要的内存也很少。
因为线程需要的开销比进程少,因此在编程中经常采用多线程来解决编程问题,而尽量避免创建新的进程。线程运行
操作系统为每一个运行线程安排一定的CPU时间 —— 时间片。系统通过一种循环的方式为线程提供时间片,线程在自己的时间内运行,因时间片相当短,因此,给用户的感觉,就好像线程是同时运行的一样。
如果计算机拥有多个CPU,线程就能真正意义上同时运行了。互斥对象
互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。
互斥对象包含一个使用数量,一个线程ID和一个计数器。
ID用于标识系统中的哪个线程当前拥有互斥对象,计数器用于指明该线程拥有互斥对象的次数。

⑶ 电脑编程是什么意思

电脑编程是什么意思 有什么作用
程序就是计算机看的懂得语言,编程就是与计算机对话,让计算机理解你的意思,从而完成各种功能。例如:人的计算速度不如计算机快,答案不如计算机准,于是人们就把计算的任务交给计算机;人们想要玩游戏,于是利用程序和计算机交流,通过计算机生成游戏。程序语言分三大类:机器语言、汇编语言、高级语言。机器语言就是二进制数码,例如100001010,计算机只有这么多智商,因此人们只让它识别两种字符;汇编语言就是用助记符代替操作码,例如:F。它比机器语言高级,难度较机器语言小,因此很多人学汇编语言,没人会蠢到学机器语言的01。但是不同机型之间的汇编语言不能通用;高激语言就是接近人类的语言的程序语言,有很多种,比如:VC、VB、VF、BASIC、HTML、PASCAL等很多种,它具有易学、易懂等优点。例如if else for 啊,都是很常用的保留字。写不同类型的程序需要用不同类型的语言,例如:可视化窗口的程序用VC编写,网页用HTML编写。它是目前最高级的语言,很多人在小学时就能学习。

你所浏览的页面、玩的游戏、用的软件、听的歌曲直到你的操作系统,都是由程序编写成的。程序是计算机的灵魂,它的世界很奥妙,希望喜欢程序的人都努力学习,为祖国贡献自己的力量。

由于本人系初学者,知识有缺口。希望大家多多指正。
?:在计算机编程中分别是什么意思,怎么用?
?:是三目运算符,可以代替简单的if语句,?前边是表达式,?和:中间是表达式为真时执行的代码,:后面是表达式为假时执行的代码

计算机编程是什么意思
程序就是计算机看的懂得语言,编程就是与计算机对话,让计算机理解你的意思,从而完成各种功能。例如:人的计算速度不如计算机快,答案不如计算机准,于是人们就把计算的任务交给计算机;人们想要玩游戏,于是利用程序和计算机交流,通过计算机生成游戏。程序语言分三大类:机器语言、汇编语言、高级语言。机器语言就是二进制数码,例如100001010,计算机只有这么多智商,因此人们只让它识别两种字符;汇编语言就是用助记符代替操作码,例如:F。它比机器语言高级,难度较机器语言小,因此很多人学汇编语言,没人会蠢到学机器语言的01。但是不同机型之间的汇编语言不能通用;高级语言就是接近人类的语言的程序语言,有很多种,比如:VC、VB、VF、BASIC、HTML、PASCAL等很多种,它具有易学、易懂等优点。例如if else for 啊,都是很常用的保留字。写不同类型的程序需要用不同类型的语言,例如:可视化窗口的程序用VC编写,网页用HTML编写。它是目前最高级的语言,很多人在小学时就能学习。 你所浏览的页面、玩的游戏、用的软件、听的歌曲直到你的操作系统,都是由程序编写成的。程序是计算机的灵魂,它的世界很奥妙,希望喜欢程序的人都努力学习,为祖国贡献自己的力量。 由于本人系初学者,知识有缺口。希望大家多多指正。
电脑编程是什么
通俗的说法,所谓编程:就是把要解决种类任务,用计算机语言描述出来,写出解决问题的步骤。
电脑编程c语言是什么?
就是一种程序语言,面向过程的高级语言。
电脑编程是干什么的
编程!这个可广了.. 比如:网站.软件.游戏.很多很多. 你指的是什么.确实有点摸不通
电脑编程是什么?
编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。 追问: 具体什么作用呢? 回答: 学习编程对大多数IT业人员来说都是非常有用的。 学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。
电脑编程的各个符号都表示什么意思啊!
哦,明白你的意思了。我一个一个列出来吧。

1.双斜杠是一种注释标志。前面有的语句只是用来注释的,不是程序的一部分,只是为了让你看懂你注释的内容是作什么用的。

2./* */这个也是注释用的,只不过可以换行写。只要在两个符号之间的东西,都是注释。不像上面只能写一行。

3.+ - * / 这是基本的运算符了,跟数学里的加减乘除一样。再加上一个%,这个是求余数的,就像这样3/5=0余3. 在编程里表示成3%5=3。4. &,|,~这三个是对位操作用的,叫按位运算,即0&1=0,1|0=1. !0=1.

5. && ,|| , ! 这三个是 逻辑运算。跟上面的不一样。它就是对&&错=错,这样。用来判断的。

6.^ 是冥运算。就像2^3=2*2*2 =8 . = 这个是赋值运算符x=10,是将x值变成10,而x==10是判断x是否等于10,它返回一个true或false . 7. ; 分号,是每行程序的结束标志,程序必须找到一个;才会判定此句是一个完整的句子。

8.点号半角句号。是一种属性访问符。c语言中的结构体变量就是用它来访问其中的发生的。

9 ->这是一个组合符号,是结构体指针引用变量的符号。

其它的就没有了,写出来就是非法字符。。不同语言还有不同的各种符号。这里说的是C语言的。
计算机编程#什么意思
这个符号在不同的编程语言的定义并不完全一样,有些是注释用的,例如一些HTML语言中就是作为注释使用的,有些语言是作为预编钉的定义来使用的,例如VFP、SAS SQL,成对使用。

还是需要查看编程语言的说明。
电脑编程是什么意思?
就是开发 电脑上的软件

望采纳,

阅读全文

与是什么意思在程序上相关的资料

热点内容
如何在网上查船只信息 浏览:816
做交易有什么忌讳 浏览:620
dj市场有什么 浏览:506
医院信息部是做什么工作的 浏览:103
南方电网代理购电是什么意思 浏览:928
鸡什么时候才能交易 浏览:395
抖音评论数据哪里看 浏览:581
学信网手机版如何修改个人信息 浏览:424
菜市场卖卤水怎么样 浏览:68
什么数据分析方案好 浏览:975
拍卖外国人房子要什么程序 浏览:527
手机信息通道是什么 浏览:170
如何跑设备清洗市场 浏览:223
哪里有钣金无损修复技术培训 浏览:302
什么机油是纳米技术 浏览:85
服务器数据库如何备份 浏览:264
湖里有哪些水产品 浏览:254
数据库光盘不见了怎么办 浏览:257
程序员微服务什么意思 浏览:603
数据主体权利包括哪些 浏览:947