• md笔记——编程术语


    thinkPython 读书笔记

    本列表根据thinkPython中记录的大量编程术语 整理而来。

    该书的重点不是教会你Python,而是培养读者用计算机科学家一样的思路来思考,设计,开发。

    讲解了语言的语法和语义,每个编程概念都有清晰的定义。

    第一章

    • 问题解决(problem solving): 总结问题,寻找解决方案以及表达解决方案的过程.
    • 高级语言(hign-level language): 设计来方便人们读写的编程语言,比如Python.
    • 低级语言(low-level language): 设计来方便计算机执行的编程语言,也被称为"机器语言"或者"汇编语言".
    • 可移植性(portability): 程序的一种属性:可以在多种类型的计算机上运行.
    • 解释(interpret): 按照一行一行解释翻译的方式来执行高级语言编写的程序.
    • 编译(compile): 一次性讲一个高级语言编写的程序翻译为低级语言程序,之后可以单独运行.
    • 源代码(source code): 使用高级语言编写的程序,在编译之前成为源代码.
    • 目标代码(object code): 编译器输出的程序.
    • 可执行文件(executable): 目标代码的另一个名字,表示它可以直接被执行.
    • 提示符(prompt): 解释器显示出来的文字,用来表示它准备好接收用户新的输入.
    • 脚本(script): 保存在文件中的程序(用于被解释器解释执行).
    • 交互模式(interactive mode): 使用Python解释器的一种方式,在解释器的提示处输入命令和表达式.
    • 脚本模式(script mode): 使用Python解释器的另一种方式,读取并执行一个脚本中的代码。
    • 程序(program): 一系列的代码指令的集合,指定一种运算。
    • 算法(algorithm): 解决某一类问题的通用运算流程。
    • bug: 程序中的一个错误。
    • 调试(debugging): 发现和解决程序中出现的3类错误的过程(语法错误、运行时错误、语义错误)
    • 语法(syntax): 程序的结构。
    • 语法错误(syntax error): 程序中的一种错误,导致它无法进行语法解析(因此也无法被解释器执行)
    • 异常(exception): 程序运行中发现的错误。
    • 语义(semantics): 程序表达的意义。
    • 语义错误(semantic error): 程序的一种错误,导致它运行所做的事情和程序员想象的不同。
    • 自然语言(natural language): 自然演化而来的人们所说的语言。
    • 形式语言(formal language): 人们设计来用于某些特定目的的语言。例如表达数学概念或者计算机程序,所有的编程语言都属于形式语言。
    • 记号(token): 程序的语法结构的最基本单位,类似于自然语言中的词。
    • 语法分析(parse): 检查程序并分析其语法结构。
    • print语句(print statement): 一个指令,可以通知Python解释器在屏幕上输出一个值。
    Now or nerver .
  • 相关阅读:
    Qt 的插件制作遇到的问题
    Qt实现原生Flow实现不了的Item错误排列效果,类似淘宝商品展示
    通过pro文件使Qt的build目录更清爽
    No rule to make target
    Qtcreator中printf()/fprintf()不显示问题处理方法
    QtCreator集成的MSVC套件有问题
    启动程序失败,路径或者权限错误
    图数据库 Nebula Graph 的数据模型和系统架构设计
    NLP(十六)轻松上手文本分类
    NLP(十五)让模型来告诉你文本中的时间
  • 原文地址:https://www.cnblogs.com/iyueyao/p/3892767.html
Copyright © 2020-2023  润新知