返回首页

Excel名称来源?

220 2024-03-13 06:41 admin   手机版

一、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 form for i:=base(increment)limit, directly resembling the loop of Rutishauser's programming language Superplan, replacing =with :=, and replacing its German keyword Für with the direct English translation for; ALGOL 60 replaced the parentheses with the word delimiters step and until, 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:=基步骤增量直到极限。(机翻勿躁)

  1. 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for
  2. 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for
  3. 粗体是重点,说三遍,并将其德语关键字Für替换为英文直接翻译for

找找源代码的物证

那时的代码(片段)是这样写的:

Algol60/nqueen.a60

即然有了证据,那本答案更改为

这个循环的名字为什么是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个问题:

  1. 为什么有一个名为 for 的循环语句?
  2. 用while可以理解,用for的含义是啥呢?

下面按我个人的理解来解答

为什么有一个名为 for 的循环语句

首先我没找到 for 名字的权威出处,但可以从编程语言起源,找找线索。

  1. 1936年,图灵发明“图灵机”的设想,此时没有 for 循环这个具体的语句。
  2. 1957年,约翰·巴科斯(John Backus)创建了是全世界第一套高阶语言:FORTRAN。它有GOTODO循环语句,但仍然没有 for 循环语句。
  3. 1959年,葛丽丝·霍普(Grace Hopper)创造了现代第一个编译器A-0 系统,以及商用电脑编程语言“COBOL”,被誉为COBOL之母。它有以下循环语句,但仍没出现 for 循环语句。
    1. Perform Thru
    2. Perform Until
    3. Perform Times
    4. Perform Varying
  4. 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

在后续发展中

  1. 直接用 {} 来界定 for 语句的代码块范围
  2. 用 ()来界定条件判断
  3. 把 next 去掉了,next i 相当于 i++,给移到for(单次表达式;条件表达式;末尾循环体)中的第三部分的表达式。

所以 for 的解释是 for/next,配合next解释为

  1. 介词:(表示对象、用途等)给,对,供;以帮助;为了;关于
  2. 连词:因为;由于

无论作介词,还是连词,都没有“循环”的意思。

  1. 对于(单次表达式;条件表达式;末尾循环体)
  2. 由于(单次表达式;条件表达式;末尾循环体)

我感觉翻译为“对于”更合适,所以 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++则在日后成为了最流行的高级语言。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片
上一篇:返回栏目