uc os一共多少行代码,一个操作系统一般需多少行代码才能编出来听说第一个linux是一万行
来源:整理 编辑:亚灵电子网 2023-10-03 20:34:13
本文目录一览
1,一个操作系统一般需多少行代码才能编出来听说第一个linux是一万行

2,linux最原始的版本总共有多少行代码呀了解下OO

3,linux 内核现在有多少行代码
当然是赵炯的《linux0.11内核完全剖析》,里面对linux0.11全部代码进行了注释,看玩之后对linux就会有一个整体的感觉了,接下来就是其他高版本的内核了
4,ASCII码共有几个编码
ASCII码的长度呢是一个字节,共8位,理论上可以表示256个字符,但是许多时候只谈128个,其原因是这样的:nbsp;在计算机中,数字和字符本来是不加区分的。一个ACSII码在机器中,可能是字符,也可能做数字使用。为了兼顾这两种用途,也为了操作方便,规定ASCII码都是正的(正数)。在计算机内数值表示规定中,第一位是符号位,该位为1表示负值,表示正值就是0了。这样还有7位可以用于编码,于是就有128个。后来,为了纳入更多的字符,就把第一位也用上了,成了“扩展ASCII”又有128个,这些值都是负的了。nbsp;在7位的情况下,每个位只有两种选择,那么用排列组合算一下,一共有128(2^7)种可能,也因此最多能表示128种不同的符号
5,开发一个Windows桌面操作系统需要写多少行代
charles petzold的programming windows,最新版第五版,还是98年的,但是内容依然很有意义前几个月清华才重版了一次中文版的,还挺不错如果要搞大规模的程序的话,恐怕你得学学c# 或是c++这样的面向对象语言,要不然大型的windows桌面开发框架比如mfc,winforms和wpf都没法使用一个桌面级的操作系统代码规模在千万行数量级,如果加上配套软件,总规模应该超过一亿行,如果再加上一个完整的软件生态系统,那么总规模应该不少于10亿行Windows XP 有40,000,000行代码Windows Vista 大约50,000,000行代码Windows 7 有50,000,000行代码
6,话说windows系统总共有多少行代码Linux好像最开始的版本就有40
驱动的代码算不算?每个硬件的每个驱动每个版本都n多代码应用的代码算不算?ie,wmp,控制面板每个东西算起来都是代码空行算不算?括号单独起行算不算?注释算不算?所以没意义……微软自己的人要统计一下估计也不易……windows的代码是不公开的,具体的只有微软自己知道。说点常用的系统吧,windows 里面有windows xp,windows vista,windows 7,windows server 2000,windows server 2003,windows server 2008. linux里面有:red hat linux 9.0,fedora ,ubuntu,centos,红旗,suse,我一般用的是redhat linux 9.0,rhel5.0,redhat as 5.4,5.5,rhel 6.0,centos 5.4. unix 里面有:ibm-aix,sun-solaris,hp-ux,我一般用的是ibm的aix5.1,5.2,5.3,6.2.用的sun的solaris一般用sun solaris 5.8,5.9,5.10. 卢韬旭 linux是开源系统,可以公开代码,Windows是商业系统,不公开代码
7,计算一共写了多少行代码
一位好的程序员在产品研发周期内可以维护的代码在一万行的数量级,而且往往在程序中会加上大量的注释,便于团队中的其他组员维护。编程的习惯也很重要,同样是一万行代码,如果没有层次,没有注释,再牛X的程序员也无法维护。看到你这个问题,感觉蛮有意思的,所以写了个递归方法,可以计算出项目有多少行代码 public class itemcount { private int linecount; private int filecount; public int getlinecount() { return linecount; } public int getfilecount() { return filecount; } public static void main(string[] args) throws ioexception { itemcount itemcount = new itemcount(); //path的值就是你的项目路径 string path = "e:\\lucene\\src"; itemcount.getitemlinenum(new file(path)); system.out.println("该项目一共有"+itemcount.getfilecount()+"个java源文件,"+itemcount.getlinecount()+"行代码"); } //递归 public void getitemlinenum(file path) throws ioexception{ if(path.isfile() && path.getname().endswith(".java")){ bufferedreader br = new bufferedreader(new filereader(path)); filecount++; while(br.readline()!=null){ linecount++; } system.out.println(path.getname()); br.close(); }else if(path.isdirectory()){ file[] listfiles = path.listfiles(); for (file file : listfiles) { getitemlinenum(file); } } } }
文章TAG:
uc多少 代码 一个