Skip to content

Summary & Highlights ! Coursera

Congratulations! You have completed this module. At this point, you know: 
恭喜!您已完成本模块。此时,您知道:

  • Interpreted programming languages create source code that runs through an interpreter and is built into your operating system (OS) on your computer or on your web browser. 
    解释型编程语言创建的源代码通过解释器运行,并集成到您的计算机或网页浏览器上的操作系统(OS)中。

  • Compiled programming languages create executable files that are grouped in programs on your computer or device.  
    编译型编程语言创建可执行文件,这些文件在您的计算机或设备上的程序中分组。

  • Query languages, structured programming languages, and object-oriented programming languages are categorized as high-level programming languages and assembly languages are categorized as low-level programming languages.  
    查询语言、结构化编程语言和面向对象编程语言被归类为高级编程语言,汇编语言被归类为低级编程语言。

  • The two main methods of organizing and planning code are by developing flowcharts and by writing pseudocode. Flowcharts are pictorial representations of algorithms and pseudocode is an explanation of the function of each line of a program. 
    两种主要的代码组织和规划方法是绘制流程图和编写伪代码。流程图是算法的图形表示,伪代码是对程序每行功能的解释。

  • To reference a program component, software developers use an identifier, which can either be a constant or a variable.  
    要引用程序组件,软件开发者使用一个标识符,它可以是常量或变量。

  • A function is a piece of structured, stand-alone, and reusable code that will perform a single specific action.  
    函数是一段结构化、独立且可重用的代码,用于执行单个特定的动作。

  • Object-oriented programming is a programming methodology that is focused on objects rather than functions.  
    面向对象编程是一种以对象为中心而不是以函数为中心的编程方法。

Source: https://www.coursera.org/learn/introduction-to-software-engineering/supplement/xMLwl/summary-highlights