一、Excel名称来源?
目前没有官方释义。根据民间猜测,有以下两个说法:
一、胜过其他产品
在1980年代,当时已经有了一款非常有名的表记算工具Lotus123,Excel在这个时候诞生,开发这个软件的微软员工在起名字的时候很可能考虑到,一定要赢过Lotus123,所以起名Excel,在英语中有超过,胜过的含义。
二、Excellent cell
大家都知道Excel是一个超级大的表格,表格是由一个一个的小单元格组成。英语单词Cell就有这样的含义。这样用Cell象征了微软自己的表计算软件。Excellent有卓越的含义,这是一个有着非常棒的含义的单词。这个单词的中间正好有Cell这几个字母,最后取了前五个字母Excel作为名字了。
二、蜜蜂名称来源?
蜜蜂实际上没有别名,在古代就叫做“蜜蜂”并延续至今,但也有将蜜蜂俗称作蜂或蜂子的。
蜜蜂是蜜蜂科蜜蜂属昆虫的统称,尤以中华蜜蜂和意大利蜜蜂最著名,其中中华蜜蜂是我国土生土长的优良蜂种,俗称中蜂、土蜂、野蜂,而意大利蜜蜂则是我国引进的高产型蜂种,俗称意蜂、西蜂、洋蜂。
三、lux 名称来源?
Lux(力士),著名日化品牌名称。早在1923年,联合利华就在上海建立了第一家企业,生产并销售阳光牌和力士牌香皂,很快该企业就成为当时远东最大的香皂生产商。品牌集国际优势和本土特色于一身,以种类繁多的产品适应消费者的不同需求。企业的国际品牌,从多芬、力士、旁氏、奥妙、到立顿、家乐、和路雪,所有产品都拥有产品配方和品牌塑造方面的国际优势,同时,本地管理人员又使他们更好地满足了当地的需求和口味。
四、轮台名称来源?
据考证,轮台的名称来源于西汉时期为了防御匈奴而修建的一座关隘,古称“轮台关”。轮台关位于今天的新疆省吐鲁番市东南部,是古代丝绸之路上的重要关隘。
轮台关的名称中,“轮”是指关隘的周围环绕着一圈圈的高山,而“台”则意味着在山坡上修建的瞭望台或防御设施。后来,这座关隘所在的地方就逐渐被称为“轮台”。
轮台关在历史上扮演了重要的军事和经济角色,它不仅是中国和中亚之间的贸易通道,也是中国和西域之间的重要通道。由于其地理位置的重要性,轮台关也成为了历代统治者争夺的焦点,历史上多次发生过战争和政治斗争。
五、黄洋界名称来源?
在黄洋界1340多米的山岭间有一条五里横排的分水岭,是黄姓和杨姓的分界地,即井冈山小井、中井的村民多系黄姓;原宁冈县的源头、井水背的村民多姓杨,当地村民遂称这条分水岭为“黄杨界”。此谓一说。
由于黄洋界一年中几乎有三个季度弥漫着茫茫的云雾,犹如汪洋大海一望无垠,加之这里属于万洋山的分支,故又名“汪洋界”。
六、「for 循环」名称的来源是什么?
节约大家时间,最新回答置顶
For循环 这个循环的名字为什么是for呢?
- 最早于 1958年,由 ALGOL 60语言,首次创造了 for 循环语句。
- for 是由德语关键字Für替换成英语 for 而来的。
德语是Für什么意思?
咱也不懂德语,只能查在线词典,Für这词在不同的语境下,有13种含义。
到这一步已经不是我所擅长的领域了,所以本回答就此打住,有兴趣者点击链接自行了解。
德语助手|德汉-汉德词典 Fur是什么意思_Fur的中文解释和发音_Fur的翻译_Fur怎么读--------以下是寻找历史证据的分割线--------
感谢网友 @Dubhe 的贡献。
(吐嘈下,WIKI英文版,要科学上网,在百度百科里没有找到ALGOL 60的源代码)
1960年,荷兰的 Edsger W. Dijkstra 和 Jaap A. Zonneveld 首次实现 ALGOL 60 语言在 Electrologica X1 目标CPU上。(机翻勿躁)
原句
ALGOL语言(别称是B语言)是C语言的原型语言,即“C语言的爸爸”,现在从ALGOL 60语言的发明往前找,看还有无更早的线索。
更正(删除主观描述的第一句):
现在从ALGOL 60语言的发明往前找,看还有无更早的线索。
(备注:网友 @望山 指出我这话有误,我查了资料,他正确我错误,谢谢望山的指正。知乎编辑器没有删除线符号,节省点击“历史版本”查看的时间,所以直接批改。)
1958年,ACM小组(美国计算机协会)和以当时联邦德国的应用数学和力学协会(GAMM)在苏黎世把他们关于算法表示法的建议综合为一,是一种编程语言,被命名为IAL(国际代数语言,International Algebraic Language),后来改称Algol 58。ALGOL家族的第一个成员。
The for-statement has the formfor i:=base(increment)limit
, directly resembling the loop of Rutishauser's programming language Superplan, replacing=
with:=
, and replacing its German keywordFür
with the direct English translationfor
; ALGOL 60 replaced the parentheses with the word delimitersstep
anduntil
, such that the previous statement instead would be i:=base step increment until limit.
for-语句的形式为i:=base(增量)限制,直接类似于Rutishauser的编程语言Superplan的循环,将=替换为:=,并将其德语关键字Für替换为英文直接翻译for;Algol 60将括号替换为分隔符步骤,直到最后,这样前面的语句将改为I:=基步骤增量直到极限。(机翻勿躁)
- 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for!
- 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for!
- 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for!
找找源代码的物证:
那时的代码(片段)是这样写的:
即然有了证据,那本答案更改为
这个循环的名字为什么是for呢?
答:最早于 1958年,由 ALGOL 60语言,首次创造了 for 循环语句,for 是由德语关键字Für替换成英语 for 而来的。
诶呀妈呀,一下子从1964年提前到了1958年,提前了约6年,还找到了德语出处。
参考
http://users.monash.edu/~lloyd/tildeProgLang/Algol60/nqueen.a60https://en.wikipedia.org/wiki/ALGOL_58ALGOL60语言_百度百科--------以下为原回答------------
我来当“好事者”
主要是以下2个问题:
- 为什么有一个名为 for 的循环语句?
- 用while可以理解,用for的含义是啥呢?
下面按我个人的理解来解答
为什么有一个名为 for 的循环语句
首先我没找到 for 名字的权威出处,但可以从编程语言起源,找找线索。
- 1936年,图灵发明“图灵机”的设想,此时没有 for 循环这个具体的语句。
- 1957年,约翰·巴科斯(John Backus)创建了是全世界第一套高阶语言:FORTRAN。它有GOTODO循环语句,但仍然没有 for 循环语句。
- 1959年,葛丽丝·霍普(Grace Hopper)创造了现代第一个编译器A-0 系统,以及商用电脑编程语言“COBOL”,被誉为COBOL之母。它有以下循环语句,但仍没出现 for 循环语句。
- Perform Thru
- Perform Until
- Perform Times
- Perform Varying
- 1964年,约翰·凯梅尼(John Kemeny)和托马斯·库尔茨(Thomas Kurtz)共同开发了BASIC程序语言。它有 for/next 循环语句,我们的 for 循环终于出现了。
所以,当当当,答案就是:
1964年,约翰·凯梅尼 和 托马斯·库尔茨 决定了一种叫 for/next 的循环语句,后续很多语言就沿用了 for 这个介词作为一种循环语句。
用while可以理解,用for的含义是啥呢?
for 最早是一对介词 for/next,在BASIC语法中,一般写成
For i = 1 To Max
// ... handle width i
Next i
在后续发展中
- 直接用 {} 来界定 for 语句的代码块范围
- 用 ()来界定条件判断
- 把 next 去掉了,next i 相当于 i++,给移到for(单次表达式;条件表达式;末尾循环体)中的第三部分的表达式。
所以 for 的解释是 for/next,配合next解释为
- 介词:(表示对象、用途等)给,对,供;以帮助;为了;关于
- 连词:因为;由于
无论作介词,还是连词,都没有“循环”的意思。
- 对于(单次表达式;条件表达式;末尾循环体)
- 由于(单次表达式;条件表达式;末尾循环体)
我感觉翻译为“对于”更合适,所以 for 的含义应该为“对于”。
参考
控制结构(Basic 语法)COBOL 循环语句_w3cschoolFORTRAN_百度百科以上~
七、坚朗,名称来源?
"坚朗"这个名称来源于汉语拼音,是由两个汉字组成的,分别是"坚"和"朗"。 "坚"意为坚定、稳固、坚强,表示坚定、有力的意义;"朗"意为明亮、清晰、开朗,表示明亮、通达的意义。所以"坚朗"这个名称可以理解为坚定而明亮、开朗的意思,寓意为坚定向前、积极向上的精神风貌。
八、乌克兰名称的来源?
答:“乌克兰”名称的产生也与古斯拉夫语有关。
1、地理位置
乌克兰位于欧洲东部,黑海、亚速海北岸。北邻白俄罗斯,东北接俄罗斯,西连波兰、斯洛伐克、匈牙利,南同罗马尼亚、摩尔多瓦毗邻。乌克兰地理位置重要,是欧洲联盟与独联体特别是与俄罗斯地缘政治的交叉点。
2、主要城市
哈尔科夫、文尼察、敖德萨、顿涅茨克、利沃夫
3、面积
60.37万平方公里(含克里米亚)
4、人口
4158 万(2021年1月,不含克里米亚地区)
5、重要河流
第聂伯河、德涅斯特河
九、饺子名称的来源?
饺子源于古代的角子,饺子首次出现是我国南阳邓州人医生张仲景发明作为药用原名娇耳,距今已有1800多年的历史了。
现在南方人又称之为水饺,是中国民间的主食和地方小吃,也是年节食品。有一句民谣叫——大寒小寒吃饺子过年.
十、b语言名称来源?
Programming Language(BCPL),是一种早期的高级语言。1967年由剑桥大学的Matin Richards在同样由剑桥大学开发的CPL语言上改进而来。BCPL最早被用做牛津大学的OS6操作系统上面的开发工具。后来通过美国贝尔实验室的改进和推广成为了UNIX上的常用开发语言。
BCPL有些类似于Fortran,也是典型的面向过程的高级语言。BCPL的语法更加靠近机器本身,适合于开发精巧,高要求的应用程序,同时对编译器的要求也不高。BCPL也是最早使用库函数封装基本输入输出的语言之一,这使得他跨平台的移植性很好。BCPL的代码用小写字母书写,有别于同时代的BASIC和PASCAL。BCPL对于字符串的支持很差,这种缺点一直延续到了他的后代中,BCPL的内存管理也很糟糕,不过幸好在他的后代中这个缺点被改掉了。BCPL程序从一个主函数中开始,功能模块可以添加在各个函数中,函数支持嵌套和递归。
BCPL本身并没有被使用太长时间,这是因为他的后代们实在太强大了。1970年,贝尔实验室的Ken Thompson在BCPL的基础上改进出了B语言,用于书写UNIX。这个名字取自BCPL中的第一个字母。B语言使用的时间更短,因为三年后的1973年同样是贝尔实验室的D.M.RITCHIE将B语言进一步改进,并且取了BCPL中的第二个字母将其命名为C语言。而C语言和C++则在日后成为了最流行的高级语言。
- 相关评论
- 我要评论
-