1.什么是编程
通过编程语言编写一堆文件
2.详述计算机组成
-
-
运算器; 实现算术运算和逻辑运算
-
CPU; 计算机的中央处理器(控制器+运算器)
-
存储器 ;计算机的存储系统,分主存(内存)和外存(硬盘)
-
内存 ;存取速度快 容量小 数据断电即消失
-
外存; 容量大 永久储存 读取速度慢
-
-
-
汇编语言; 本质与机器语言相同,都是直接对硬件进行操作。
其通过英文单词编写,开发较机器语言简单快速,代码编写完成之后,由翻译器将英文单词翻译为机器语言,所以执行速度慢。
-
高级语言 ;高级语言不能直接与硬件进行交流,而是通过翻译器
-
编译型;(汇编语言写的翻译器) 经过翻译器一次性翻译成机器语言
-
解释型;(编译型语言写的翻译器) 翻译器逐行翻译成机器语言
8.简述执行python程序的两种方式以及他们的优缺点
-
-
交互式下,不需要使用print,按下enter键会自动输出结果,适合用于调试程序,此状态下编写的代码不会保存。关掉窗口数据即消失。
-
命令行式 在硬盘中打开一个文本,进行解释 优点;文件已保存到硬盘 缺点;调试需要修改文本内容,非常麻烦
在文本编辑器中编程序,后用python打开文件,python会读一行翻译一行,此文件是被保存在硬盘中的。