1、原码是什么问题一:什么是原码原码(true form)是一种计算机中对数字的二进制定点表示方法 。原码表示法在数值前面增加了一位符号位(即最高位为符号位),该位为0表示正数,该位为1表示负数,其余位表示数值的大小 。
原码的优点:简单直观;例如 , 我们用8位二进制表示一个数 , +11的原码为00001011,-11的原码就是10001011
缺点:原码不能直接参加运算,可能会出错 。例如数学上,1+(-1)=0,而在二进制中00000001+10000001=10000010,换算成十进制为130 。显然出错了 。
所以原码的符号位不能直接参与运算 , 必须和其他为分开,这就增加了硬件的开销和复杂性
具体定义还分小数和整数:
①小数原码的定义
[X] =
X 0≤X <1
1- X -1 < X ≤ 0
例如: X=+0.1011 , [X]原= 01011
X=-0.1011 [X]原= 11011
②整数原码的定义
[X]原 =
X 0≤X <2n
2n-X - 2n < X ≤ 0
问题二:请问原码和源码有什么区别? 20分 没有区别 。顶多是习惯性的:源代码,更倾向于代码、复杂高深的代码 。
源码算是源代码的简称,包括源代码、及相关可直接运行的文件,即源文件 。
一般情况下 , 源码=源文件 。
问题三:什么是原码,补码,反码1)原码表示 原码表示法是机器数的一种简单的表示法 。其符号位用0表示正号 , 用:表示负号,数值一般用二进制形式表示 。设有一数为x,则原码表示可记作[x]原 。例如,X1= +1010110 X2= 一1001010 其原码记作: [X1]原=[+1010110]原=01010110 [X2]原=[-1001010]原=11001010 在原码表示法中,对0有两种表示形式: [+0]原=00000000 [-0] 原=10000000 2)补码表示 机器数的补码可由原码得到 。如果机器数是正数 , 则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的 。设有一数X,则X的补码表示记作[X]补 。例如,[X1]=+1010110 [X2]= 一1001010 [X1]原=01010110 [X1]补=01010110 即 [X1]原=[X1]补=01010110 [X2] 原= 11001010 [X2] 补=10110101+1=10110110 机器数的补码可由原码得到 。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数 , 则该机器数的补码是对它的原码(除符号位外)各位取反 , 并在未位加1而得到的 。设有一数X,则X的补码表示记作[X]补 。例如,[X1]=+1010110 [X2]= 一1001010 [X1]原=01010110 [X1]补=01010110 即 [X1]原=[X1]补=01010110 [X2] 原= 11001010 [X2] 补=10110101+1=10110110 (3)反码表示法 机器数的反码可由原码得到 。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数 , 则该机器数的反码是对它的原码(符号位除外)各位取反而得到的 。设有一数X,则X的反码表示记作[X]反 。例如:X1= +1010110 X2= 一1001010 [X1]原=01010110 [X1]反=[X1]原=01010110 [X2]原=11001010 [X2]反=10110101 反码通常作为求补过程的中间形式,即在一个负数的反码的未位上加1,就得到了该负数的补码 。例1. 已知[X]原=10011010,求[X]补 。分析如下: 由[X]原求[X]补的原则是:若机器数为正数,则[X]原=[X]补;若机器数为负数,则该机器数的补码可对它的原码(符号位除外)所有位求反,再在未位加1而得到 。现给定的机器数为负数 , 故有[X]补=[X]原十1 , 即 [X]原=10011010 [X]反=11100101+1 [X]补=11100110 例2. 已知[X]补=11100110,求[X]原 。分析如下: 对于机器数为正数,则[X]原=[X]补 对于机器数为负数,则有[X]原=[[X]补]补 现给定的为负数,故有: [X]补=11100110 [[X]补]反=10011001+1 [[X]补]补=10011010=[X]原+1 [[X]补]补=10011010=[X]原 总结一下,原码(为负时,正时都不变)全部取反即得到反码,反码加 1就得到补码了 , 就是这么简单 。
问题四:一个二进制数11010100的原码,补码是什么?计算机里表示正负不是用+、-号表示的
11010100如果是原码就没有所谓的+或-
因为原码的最高位表示的是符号位,1为负数,0为正数
负数的补码是除符号外其余各位按位取反后加1,为10101100
如果11010100是二进制码
它本身是个正数,它的原码要看用几位二进制表示,如果是八位就超出范围了因为最高位要作为符号位后七位才能用来表示数值 , 用十六的二进制表示则最高位用0表示 , 数值前多出的用0补则11010100的十六位二进制原码为0000000011010100,正数的补码就是原码
而-11010100的十六位二进制原码最高位符号位后面的作为数值位补0,则1000000011010100 , 负数的补码则是符号位不变其余各位按位取反最后末尾加1 , 则有-11010100的十六位二进制补码为1111111100101100
问题五:1,0001011的原码是什么如果是8位的话,第一位表示符号位,
负数为1,正数为0,
-1原码就是 10000001
第一个1对应于负号,
最后一个1对应于“2的零次方”=1
就是这样算的,换成二进制表示再加个符号位而已
问题六:-1.1的原码是什么如果-1.1是真值的话 , 那他的原码为:11.1
问题七:原码这里,是什么意思源代码(也称源程序),是指一系列人类可读的计算机语言指令 。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序 。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成 。代码组合 源代码作为软件的特殊部分,可能被包含在一个或多个文件中 。一个程序不必用同一种格式的源代码书写 。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写 。较为复杂的软件,一般需要数十种甚至上百种的源代码的参与 。为了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确编译的系统 。在这样的背景下 , 修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一 。还有另外一种组合:源代码的编写和编译分别在不同的平台上实现,专业术语叫做软件移植 。质量 对于计算机而言,并不存在真正意义上的“好”的源代码;然而作为一个人,好的书写习惯将决定源代码的好坏 。源代码是否具有可读性,成为好坏的重要标准 。软件文档则是表明可读性的关键 。源代码主要功用有如下贰种作用: 依、生成目标代码,即计算机可以识别的代码 。贰、对软件进行说明,即对软件的编写进行说明 。为数不少的初学者 , 甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示 , 也不参与编译 。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处 。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯 , 一些公司也硬性规定必须书写 。(需要指出的是 , 源代码的修改不能改变已经生成的目标代码 。如果需要目标代码做出相应的修改,必须重新编译 。) 如果按照源代码类型区分软件,通常被分为两类:自由软件和非自由软件 。自由软件一般是不仅可以免费得到 , 而且公开源代码;相对应地 , 非自由软件则是不公开源代码 。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法
问题八:-11011011的原码,补码,反码分别是什么-91原码:11011011反码:10100100补码:10100101-80原码:11010000反码:10101111补码:10110000-73原码:11001001反码:10110110补码:10110111-53原码:1110101反码:1001010补码:1001011真值为正时 。其原码 , 反码,补码完全相同 。真值为负时,其原码就是把负号改为1,其余不变 。反码就是负号改为1,其余取反 。补码就是在反码的基础上加1 , 加1时记得是逢2进1 。
问题九:原码,反码和补码表示的规则分别是什么一. 机器数和真值
在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.
1、机器数
一个数在计算机中的二进制表示形式, 叫做这个数的机器数 。机器数是带符号的 , 在计算机用一个数的最高位存放符号, 正数为0, 负数为1.
比如,十进制中的数 +3 , 计算机字长为8位 , 转换成二进制就是00000011 。如果是 -3 ,就是 10000011。
那么,这里的 00000011 和 10000011 就是机器数 。
2、真值
因
为第一位是符号位,所以机器数的形式值就不等于真正的数值 。例如上面的有符号数 10000011,其最高位1代表负,其真正数值是 -3
而不是形式值131(10000011转换成十进制等于131) 。所以 , 为区别起见,将带符号位的机器数对应的真正数值称为机器数的真值 。
例:0000 0001的真值 = +000 0001 = +1 , 1000 0001的真值 = C000 0001 = C1
二. 原码, 反码, 补码的基础概念和计算方法.
在探求为何机器要使用补码之前, 让我们先了解原码, 反码和补码的概念.对于一个数, 计算机要使用一定的编码方式进行存储. 原码, 反码, 补码是机器存储一个具体数字的编码方式.
1. 原码
原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:
[+1]原 = 0000 0001
[-1]原 = 1000 0001
第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是:
[1111 1111 , 0111 1111]
即
[-127 , 127]
原码是人脑最容易理解和计算的表示方式.
2. 反码
反码的表示方法是:
正数的反码是其本身
负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.
[+1] = [00000001]原 = [00000001]反
[-1] = [10000001]原 = [11111110]反
可见如果一个反码表示的是负数, 人脑无法直观的看出来它的数值. 通常要将其转换成原码再计算.
3. 补码
补码的表示方法是:
正数的补码就是其本身
负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)
[+1] = [00000001]原 = [00000001]反 = [00000001]补
[-1] = [10000001]原 = [11111110]反 = [11111111]补
对于负数, 补码表示方式也是人脑无法直观看出其数值的. 通常也需要转换成原码在计算其数值.
问题十:6的原码 反码 补码分别是什么?源码、反码、补码都是00000110
【源码是什么,原码是什么】

文章插图
文章插图
2、什么是源码?源码是一种语言 , 属于自由言论,受法律保护 。
在计算机科学中,源码(通常只是源或代码)的任何声明或在一些人类可读的计算机编程语言的书面声明的集合 。源码是程序员最经常用于指定的行动的机制,由计算机完成 。
源码通常是在一个或多个文本文件中 , 或存储在数据库中,有时一个程序作为存储程序,也可能出现在书籍或其他媒体印刷代码段 。大量的源码文件可以组织成一个目录树,在这种情况下,它也被称为树的来源 。
计算机程序的源码需要从人类可读的格式转换为某些类型的计算机的可执行文件的二进制形式 。源码可能会被编译器转换成一个可执行文件 。
对于特定的软件作品的源码可以包含在单个文件或多个文件 。虽然这种做法并不常见,一个程序的源码可以写在不同的编程语言 。一些软件的组成部分可能分别用任意编程语言编写和编译,如Java语言:每个类是单独编译成一个文件,在运行时解释的联系 。
源码主要是用来作为输入的过程,产生一个可执行程序(即编译或解释) 。它也可以用来作为人与人之间沟通的方法和算法(例如 , 代码段) 。
程序员通常通过现有的源码,了解编程技术 。源码在共享开发者之间常常是作为一种促进因素,使他们的编程技能更加成熟 。有些人认为源码是一种艺术语言的表达 。
如果没有源码,将软件移植到其他的计算机平台通常是极端困难的 。
可执行程序的反编译可用于生成源码,无论是在汇编代码或在高级语言 。
在美国,截至2003年,法院尚未决定是否将源码视为言论自由的宪法保护的形式 。源码可能作为自由发言的论点 , 这是因为源码传达的信息对程序员是一种语言,可以用来分享,像其他艺术如幽默那样 , 它是一种沟通的受保护的形式 。相反的观点认为 , 源码主要实现函数功能,函数功能表现得比艺术功能更多,因而在美国宪法第一修正案中没有受到权利的保护 。
首批法院关于源码的性质案件,涉及言论自由,加州数学教授丹伯恩斯坦 , 曾在他创建的源码大学的因特网上公布了一个加密程序 。当时,加密算法被列为国家安全,美国政府军火出口到其他国家的加密被认为是国家安全问题,必须由国务院批准 。电子前沿基金会代表美国政府控告伯恩斯坦,法院裁定其源码是自由发言,受第一修正案的保护 。
没有本质的区别 。源码就是指用编程语言(如C,php)开发的程序 。源码可以使程序员相互阅读 。源码要经过编译变成机器可以执行的机器语言 。
网站源码即是做程序写好的网站程序,未经过测试的,可能会存在一些运行问题的程序,就叫源码

文章插图
文章插图
3、源代码究竟是什么?源代码就是人类可以看懂的机器文字,程序员在写完代码以后,会将源代码编译为机器代码,可能是一个可执行程序exe啥的,我们平时用的就是这个可执行程序,要想增加功能,或者改善程序,就需要有源代码了,因为人不可能通过0和1编出高级程序 。
举个例子:你用Word写好一个文档,生成一个PDF文件,一般来说PDF是不可修改的,你可以把这个PDF发给别人阅读,但是别人要想修改这个PDF就不好操作 。而你有这个PDF的原稿(Word文档)你可以很方便的修改然后再生成PDF文档 。这里的Word文档就相当于源代码,PDF文档就相当于软件 。
简介
代码,没什么可说的,广义的 , 只要算是程序语言写的都是,c写出来的是代码,编译后,成汇编语言程序,也可以说是代码;再汇编成,机器语言程序,也可以说是代码;不过,算得上代码的,也算是程序,一般都是广义的说法 。
说“源”的问题、你用c写出来的,让我看 , 那是源代码;你把编译成.exe文件的代码 , 让我直接运行,那就不是源代码、你做的java游戏 , 如果你把自己写的java代码给我,那是源代码;把处理过的可执行文件给我,那不是源代码 。
源代码是指原始代码,可以是任何语言代码 。源码就是指编写的最原始程序的代码 。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言” 。
计算机里面运行的所有东西都是用程序编出来的(包括操作系统,如Windows,还有Word等,网络游戏也一样),而编写程序要用到计算机语言,用计算机语言直接编出来的程序就叫源码,比如VisualBasic编写的源码文件一般为.bas文件 , 而用C++编写的一般为.cpp文件,源代码不能直接运行,必须编译后才能运行 。源码经过编译处理后就可以直接在操作系统下运行了 。
2.很多的站长都喜欢使用建网站的程序源码,因为可以很方便的修改,对于任何一个seo人员来说,都是非常好的一个切入点 。
3.从字面意义上来讲,源文件是指一个文件,指源代码的集合.源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码) 。
4.“源代码”在大多数时候等于“源文件” 。

文章插图
文章插图
4、什么是源代码?源程序(source code)是指未编译的按照一定的程序设计语言规范书写的文本文件 。源代码(也称源程序),是指一系列人类可读的计算机语言指令 。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现 , 但最为常用的格式是文本文件 , 这种典型格式的目的是为了编译出计算机程序 。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成 。
网站源码,我们可以把它理解成源文代码 , 就拿我们当前看到的这个网页来说吧,其实它是由一大堆的源代码组成,通过我们的IE(Microsoft Internet Explorer)浏览器(或服务器)翻译成现在我们所看到的这个样子 。
网站源码也分为两种,一种是动态源码如:ASP,PHP,JSP,.NET , CGI等,一种是静态源码如:HTML等 。
很简单,源代码就是我们看到的网页的源文件 。通常我们在浏览器的查看栏里 , 点击源文件看到的就是(即view–source) 。
1.理论上的概念
源代码是相对目标代码和可执行代码而言的 。
源代码就是用汇编语言和高级语言写出来的地代码 。
目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码 。
可执行代码就是将目标代码连接后形成的可执行文件 , 当然也是二进制的 。
2.最直观的概念
在这个网页上右键鼠标,选择查看源文件.出来一个记事本,里面的内容就是此网页的源代码.
在现代程序语言中 , 源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序 。
源码也就是原始代码 , 指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令 。
源代码主要作用有两种,一是生成目标代码,即计算机可以识别的代码 。另外就是对软件进行说明,即对软件的编写进行说明 。
对于一般的网站来说是这样的,但是如果是该网站使用了数据库,则需要得到数据库才算真正得到了整个网站.
对于网站来说的源代码指的是
html源代码
这个在网页中点右键就可以看到的
还有ASP,
PHP
,JSP等动态程序的源代码则需要在服务器或用FTP才可以查看到源代码,在客户端看到的代码都是经过服务器运算之后给出的结果代码,没什么意义
代码(也称源程序),是指一系列人类可读的计算机语言指令 。
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序 。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成 。

文章插图
文章插图
5、源代码是什么东东?1、源码是使用html编写的,通过IE把它翻译为网页,它是所有网页的核心,但是html 并不是计算机语言,只是网页的另一种描述.源代码是一种语言,组织排版网页上的元素(图片 , 视频,音乐,文字等)的一种标准语言 。
2、如果您要制作网页,您可以选用如Frontpage或Dreamwaver等工具,这些工具都是所见即所得性质的 , 就是说您在工具界而上制作的,就能直接在浏览中原样显示出来 。但,这些工具同时还提供了源代码视图 , 也就是说,如果一些功能没有办法直接通过工具来实现 , 那你要编辑源代码了 。
3、当然,您也可以直接用记事本来编辑网页,直接输入代码,然后另存为.htm或.asp或其他为后缀名的文件 。您保存下来的这些文件就是网页了 , 而您在记事本里编辑的那些,就是源代码 。
源代码?
怎么说好呢
就是编程语言(如c语言)所编写的代码
(代码是一组有序的数字或字母的排列,是代表客观实体及其属性的符号 。
代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改)
以代码来完成的处理过程就是程序,程序组合了就是软件了
等你接触了这些你就会知道了.
经验总结扩展阅读
- 2020年阿玛尼手表介绍,阿玛尼手表是什么钢材
- 守宫是什么,守宫是什么
- 羽丝棉是什么材质,对身体有害吗,羽丝棉是什么材质,对身体有害吗?
- 如来佛祖的来历,如来佛祖的来历是什么?
- 韩语思密达什么意思,思密达韩语是什么意思 思密达韩语是啥意思
- 焖烧杯的原理是什么,焖烧杯和保温杯原理不是一样的么,焖烧杯就是保温杯吗
- 德国诺华卵巢雌性激素荷尔蒙贴是什么,荷尔蒙贴片的功 能:
- 水洗棉是什么,什么是水洗棉 水洗棉有什么优点及缺点
- 口水为什么那么臭,口水臭是什么原因?
- 五仙是哪五个动物,农村老人说的五大仙“狐黄白柳灰”,分别指的是什么?
