第四天给大家科普一些基本知识。
程式(program)是一种指令集合可以让电脑完成你指定的工作,但必须使用特定语言、特定格式,好比去国外必须使用当地语言及当地的文法一样,否则当地人会无法理解你要表达的,而我们称具有特定格式的语言称为程式语言(programming language)。
程式语言:
1.低阶语言:组合语言、机器语言 2.高阶语言:C,C++,Java,Pyton...等
低阶语言:
1.机器语言:由0与1组成。是电脑的CPU可直接解读的资料。
2.组合语言:使用一些简易英文,代替0与1,必须经过组译器翻译。
高阶语言:
1.C:C是一种通用的程式语言,广泛用于系统软体与应用软体的开发。
2.C++:以C为基础,并加入物件导向的程式设计。
3.Java:一种高权性佳、可携带性高为了开发商务应用的程式。
4.Pyton :容易理解、语法简洁(前两天游戏所适用的语言)。
直译与编译:
1.直译:逐行翻译并立即执行,适合用在开发间断(方便检查错误)但也因此耗费时间长,每一次都要从头开始翻译才能执行。EX:Pyton 2.编译:程式经编译后透过连接器产生可执行档,可执行档不需从新翻译,透过载入器就可直接执行。
心得:虽然这些可能是很基本的知识,但我相信是有完全没接触过城市设计的朋友,所以我从新整理了一下,并且加入自己解读的方式,让大家更方便了解。
参考资料:旗立资讯股份有限公司的资讯科技(全) (学校课本)