第一次作业
来源:互联网 发布:电信运营商的网络架构 编辑:程序博客网 时间:2024/05/28 09:33
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可执行文件。可执行文件加载到存储器后,由系统复制执行。
阅读全文
0 0
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 第一次作业
- 诀别诗MV
- DATAV初体验
- JAVA Android 字符串是否相等使用equals方法
- 关于前端优化的几个建议
- 让禅道使用本地数据库 而不使用禅道自带的数据库
- 第一次作业
- Java笔记
- aix的lvm管理
- 【bzoj1146】 [CTSC2008]网络管理Network
- STL常用算法
- 戴尔XPS 13 Ubuntu 16.04 Chrome浏览器闪屏问题解决办法
- 确定的有限自动机VS非确定的有限自动机(DFANFA)
- 对Android APP的各种样式统一修改方法(这里列举了通知状态栏StatueBar,标题栏ActionBar,ToolBar和按钮Button的样式修改)
- 我的第一次div布局