小问答:中学生如何学计算机?( 八 )

  • 计算机的本质是什么?

  • 什么是图灵机?什么是通用图灵机?

  • 什么是读取﹣求值﹣输出循环(Read–eval–print Loop , REPL)?

    • 如何用自顶向下的方式理解(解析、解释、编译)一段程序代码?

  • 静态语言和动态语言的区别?

    • 如何理解变量与数据类型之间的绑定关系?

  • 什么是函数式编程?

    • 程序设计语言中 , 函数的本质是什么?

    • 函数为什么可以像一个值一样被表示、存储、传递和处理?

  • 什么是面向对象?

    • 类的本质是什么?

    • 如何用面向对象的方式定义个功能接口?

    • 如何依据接口实现具体功能?

  • 什么是事件驱动?