第一次作业
2017-10-13 20:40
218 查看
1.3(计算机专业)查询资料,解释图灵测试?
答"就是测试计算机是不是是智能的!
1.7(计算机专业)程序在计算内部是如何运行的?
答
l 预处理器:根据以#开头的命令,修改源程序。如根据#include <stdio.h>行,预处理器读取系统头文件stdio.h中的内容,代替此行内容。源程序经过预处理后,得到另一个c程序,此程序通常以.i为后缀保存。
l 编译器:将预处理后的.i文件转换成汇编程序。编译器将不同的高级语言(如c语言,C++语言)转换成严格一致的汇编语言格式进行输出。汇编语言以标准的文本格式确切的描述每机器语言指令。编译器得到的文件通常以.s为后缀保存。
l 汇编器:将汇编语言(.s文件)翻译成机器语言指令,并将这些指令打包成一种可定位目标程序格式。汇编后得到的文件即为二进制文件,通常以.o为后缀。
l 链接器:hello, world程序中调用过printf函数,它是一个c标准库里的函数。Printf函数存放在一个名为printf.o的单独预编译的文件中。而这个文件必须以适当的方式并入到我们的程序中,这个工作由链接器完成。将外部的.o文件并入后,得到一个完整的hello, world可执行文件。可执行文件加载到存储器后,由系统复制执行。
:
答"就是测试计算机是不是是智能的!
1.7(计算机专业)程序在计算内部是如何运行的?
答
l 预处理器:根据以#开头的命令,修改源程序。如根据#include <stdio.h>行,预处理器读取系统头文件stdio.h中的内容,代替此行内容。源程序经过预处理后,得到另一个c程序,此程序通常以.i为后缀保存。
l 编译器:将预处理后的.i文件转换成汇编程序。编译器将不同的高级语言(如c语言,C++语言)转换成严格一致的汇编语言格式进行输出。汇编语言以标准的文本格式确切的描述每机器语言指令。编译器得到的文件通常以.s为后缀保存。
l 汇编器:将汇编语言(.s文件)翻译成机器语言指令,并将这些指令打包成一种可定位目标程序格式。汇编后得到的文件即为二进制文件,通常以.o为后缀。
l 链接器:hello, world程序中调用过printf函数,它是一个c标准库里的函数。Printf函数存放在一个名为printf.o的单独预编译的文件中。而这个文件必须以适当的方式并入到我们的程序中,这个工作由链接器完成。将外部的.o文件并入后,得到一个完整的hello, world可执行文件。可执行文件加载到存储器后,由系统复制执行。
:
相关文章推荐
- 第一次作业 105032014163
- 《linux内核分析》第一次课 实验作业
- 上机课作业:计算机网络与实务 第一次
- 一直在路上(软工第一次作业随笔)
- 软件工程实践2017第一次作业
- 软工实践第一次作业
- 软件工程第一次作业
- 手游实践第一次课,关于“搭建Android开发环境”作业
- 软件工程实践2017第一次作业
- 第一次作业----词频统计
- [Java初学] 第一次作业 hello.java直接调用同根目录下的其他类 A.java 、B.java、C.java
- 2017软件工程实践第一次作业
- RFID系统组成及其功能(第一次作业)
- 软件工程实践第一次作业-准备
- 第一次作业---准备
- 第一次作业 黎娜 2013551605
- 软件工程实践第一次作业--准备
- 大三上第一次作业--12个Linux基本问题的讨论
- PTA实验第一次作业
- 算法概论的第一次作业:最大公约数