计算机原理以及PythonIDE配置和使用

计算机基础

在巩固了昨日学习知识的基础上,增加了新的内容

整个关于计算机基础的学习可以浓缩为五个问题

什么是编程?

人与计算机之间的交互操作,使人可以奴役计算机从而让其代替人类工作的行为

操作系统有什么用?

帮助人类更好的与计算机进行交互。

计算机由哪三大部分组成?

控制器运算器组成的cpu、内存、外存、输入输出设备

简述操作系统和应用程序的启动流程?

  • 操作系统: 开机,启动临时操作系统,找到操作系统路径,启动操作系统
  • 应用程序: 双击或者打开,CPU寻找此程序的外存地址,将此程序的各文件加载到内存中

编程语言的分类有哪些?并评估各个分类的优缺点。

  • 机器语言:
    • 优点:执行效率高
    • 缺点:开发效率低
  • 汇编语言
    • 优点:相比于机器语言开发效率高
    • 缺点:相比于机器语言执行效率低(翻译的过程)
  • 高级语言
    • 编译型语言
      • 优点:相比于解释型语言执行效率高(一次编译永久使用)
      • 缺点:相比于解释型语言开发效率低(写完才能看到BUG)
    • 解释型语言
      • 优点:相比于编译型语言开发效率高(写一句解释一句,及时发现BUG)
      • 缺点:相比于编译型语言执行效率低(每次运行都要解释)

Python解释器和Python集成环境的配置

介绍了python程序执行的两种方式

交互式

在终端内输入python3,然后输入python代码

命令行式

在终端内输入python3文本文件路径

但只有IDE工具能大幅提高程序的开发效率和准确性

今日介绍了两种执行python程序的IDE

Pycharm

详见https://www.cnblogs.com/nickchen121/p/10722733.html

Jupyter

详见https://www.cnblogs.com/nickchen121/p/11069973.html

猜你喜欢

转载自www.cnblogs.com/Sheppard/p/11252988.html