目录

词语解释

计算机代码

作用


词语解释

供把资料和指示输入自动计算机或制表机的任何符号系统;亦指这种符号的记录(如靠打孔资料卡片或磁带上的受磁点)

计算机代码

源代码(也称源程序),是指一系列人类可读的计算机语言 指令。

源代码是相对目标代码和可执行代码而言的。 源代码就是用汇编语言和高级语言写出来的地代码。

目标代码是指源代码经过编译程序产生的能被 cpu直接识别二进制代码。

可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,

这种典型格式的目的是为了编译出计算机程序。

计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,

这种过程叫做编译,通过编译器完成。

作用

代码源代码主要功用有如下2种作用:

生成目标代码,即计算机可以识别的代码。

对软件进行说明,即对软件的编写进行说明。

为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,

因为这部分虽然不会在生成的程序中直接显示,

也不参与编译。但是说明对软件的学习、分享、维护和 软件复用都有巨大的好处。

因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

需要指出的是,源代码的修改不能改变已经生成的 目标代码。如果需要目标代码做出相应的修改,必须重新编译。

计算机代码,名词解释和作用,还有我们要高高飞起来喔!相关推荐

  1. 计算机体系结构——名词解释

    计算机体系结构--名词解释 文章目录 计算机体系结构--名词解释 一.第一章 1.计算机系统结构,计算机组成,计算机实现 2.计算机系统结构分类法 ①Flynn分类法 ②冯氏分类法 ③Handler分 ...

  2. 计算机组成原理名词解释常用,2018考研408计算机组成原理名词解释(3)

    2018考研408计算机组成原理名词解释(3) 2017-09-29 16:02 | 考研集训营 随着时代的快速发展,任何行业都离不开网络,导致计算机行业近几年非常的火热,使各大高校竞相争抢优秀人才, ...

  3. 408 计算机组成,2018考研408计算机组成原理名词解释(6)

    2018考研408计算机组成原理名词解释(6) 2017-09-29 16:25 | 考研集训营 随着时代的快速发展,任何行业都离不开网络,导致计算机行业近几年非常的火热,使各大高校竞相争抢优秀人才, ...

  4. 计算机组成名词解释移码,自考“计算机组成原理”串讲资料

    硬盘的存储容量常用 GB 表示,1GB=1024MB: 第2章 数据编码和数据运算 一.名词解释: 历年真题: (2001年,2002年)基数:在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中 ...

  5. 计算机主机部件与外设的工作原理,计算机组成原理名词解释和简答

    第一章 名词解释: 1.中央处理器:主要由运算器和控制器组成.控制部件,运算部件,存储部件 相互协调,共同完成对指令的执行. 2.ALU:对数据进行算术和逻辑运算处理的部件. 3.数据通路:由操作元件 ...

  6. 计算机主板名词解释,主板维修基础-主板名词解释

    主板维修基础-主板名词解释 1.供电与信号 在主板上,有些地方有5V电压,我们称为5V供电,还有的地方同样是5V电压,我们称为信号,那么他们的区别在哪里呢? 供电是一个可以输出电流的电压,电流比较大. ...

  7. 通信和计算机网络管理名词解释,计算机网络名词解释和简答题

    江苏理工学院 计算机网络重点 名词解释和简答题 1. 计算机网络:是把地理位置不同且具有独立功能的若干台计算机,通过通信线路和设备 相互连接起来,存在一个能为用户自动管理资源的网络操作系统,按照网络通 ...

  8. 计算机财务管理名词解释,管理会计的名词解释

    1 管理 会计 的名词解释 管理会计的名词解释--管理会计旨在提高企业经济效益,并通过一系列专门方法,利用财务会计提供的资料及其他资料进行加工.整理和报告,使企业各级管理人员能据以对日常发生的各项经济 ...

  9. 计算机图形学名词解释

    最近跟着UC Berkeley的课程学习计算机图形学,名词好多... 3D 三维(three dimension).客观世界中静止的物体都是三维的,在计算机图形学中常在一定的坐标系中用(x,y,z)坐 ...

最新文章

  1. CSS有效的编写代码
  2. 51CTO平台老男孩教育精品视频全场5-6折,错过了,再等一年!
  3. java编写简单计算器_编写java程序简单计算器
  4. 如何使用JDBC调用存储在数据库中的函数或存储过程 */
  5. linux高编IO-------opendir、closedir、readdir
  6. 在C#中如何定义一个变长的结构数组?如果定义好了,如何获得当前数组的长度?...
  7. 架构师成长之路(内附推荐书籍)
  8. 带你初窥谷歌TV的硬软之秘
  9. java系列9:对象数组
  10. BP神经网络:feedforwardnet版回归预测
  11. Java 虚拟机详解
  12. New Relic性能监控(三)浏览器端监控
  13. 【枚举·习题】拉灯游戏or费解的开关
  14. SharePoint 读取选项字段所有Choise
  15. 创业时代的七堂必修课
  16. 微信内置浏览器不支持打开网页或下载APP怎么办,微信跳转浏览器原理
  17. JWT最全知识点-动力节点
  18. 《MLB棒球创造营》:走近棒球运动·西雅图水手队
  19. 充电枪cp信号控制板_通过充电枪CP信号控制常电输入的电路的制作方法
  20. Qt实现主窗口和子窗口的切换

热门文章

  1. 小迪安全视频-学习笔记(收藏)
  2. 如何在CSDN中发布博客
  3. 电子产品21个权威认证
  4. 2021-07-01:并查集,200岛屿问题,547朋友圈问题
  5. 计算机毕业设计Java电子病历系统(源码+系统+mysql数据库+lw文档)
  6. 高等代数学习心理辅导
  7. DBeaver连接(人大金仓/达梦)数据库 ,达梦、人大金仓数据库可视化工具
  8. 教师工资管理系统之随机产生教师详细信息
  9. 苹果cmsV10仿B站风模板源码
  10. 软件测试:测试用例设计-抽奖功能