ICode9

精准搜索请尝试: 精确搜索
  • 《编译原理》12020-06-30 22:54:41

    1.什么是编译程序 翻译程序:将一种语言等价转换另一种语言的程序编译程序:将某种高级语言等价转换另一种低级语言的程序解释程序:将源语言写的源程序作为输入,但不会产生目标程序,而是边解释边执行源程序 编译执行   解释执行          2.编译原理和方法的应用 (1)Html/Xml分析(

  • 编译原理之初见2020-06-21 10:39:36

    编译原理之初见绪论参考书目编译器概念编译的分析-综合模型编译的逻辑过程词法分析(线性分析)语法分析(解析)语义分析中间代码生成中间代码优化目标代码生成符号表管理出错处理 绪论 编译器,大家作为程序员或者是大学生都用过,大家都只是停留在运用层面上,这学期有幸学习了编译原理

  • 源程序数 demo2020-04-29 15:01:12

    package com.jsh.erp.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;/** * 统计某个文件, 或者某个目录及其子目录下所有文件代码总行数

  • 8089汇编 源程序2020-03-14 20:53:42

    8089汇编 源程序 汇编程序:包含汇编指令和伪指令的文本。 汇编语言由汇编指令和伪指令构成,想要组合成源程序进行编译就需要这么做。 汇编指令 对应有机器码的指令,可以被编译为机器指令,最终被CPU执行 伪指令 没有对应的机器码的指令,最终不被CPU所执行。 指导编译器将汇编语言转换

  • 8086汇编 程序编译2020-03-14 20:52:47

    8086汇编 程序编译 源程序到执行可执行文件的过程 ↓ 源程序文件.asm -> 目标文件.obj -> 连接 -> 可执行文件.exe -> 运行程序 编译 MASM.exe 工具编译   ; 开始编译文件,也可以不写入文件名   ; 简化过程结尾加“;”号:masm 文件.asm;   1)> masm 文件.asm   ; 目标

  • 编译过程划分2020-03-08 20:04:18

    - 1.词法分析 对构成源程序的字符串进行扫描和分解,识别出一个个的单词,如基本字(begin、end、if、for、while),标识符、常数、运算符和界符(标点符号、左右括号) - 2.语法分析 在词法分析的基础上,根据语言的语法规则,把单词符号串分解成各类语法单位,如“短语”、“句子”、“程序段”

  • 编译器的定义与组成部分2020-03-07 21:04:01

      简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。   解释器(英语:Interpreter),又译为直译器,是一种电脑程序,能够把高级编程语言一行一行直接转译运行。   一个编译器可以分成两个部分,分析部分(前端)和综合部份(后端)。       前端负责处

  • 8086汇编语言学习(四) 8086汇编程序的编译与链接2020-02-23 22:56:56

    1、8086汇编源程序从编写到执行的过程   前面介绍过通过debug模式来进行汇编程序的编写和调试。但是随着深入学习,所编写的汇编程序会越来越复杂,而通过debug的A命令去逐条编写汇编指令是非常低效的。   因此,这里将要介绍8086汇编源程序这一概念,使得我们可以通过文本的方式编写

  • OLED显示实验源程序2020-02-04 21:05:50

    软件设计我们依旧在之前的工程上面增加,首先在HARDWARE文件夹下新建一个OLED的文件夹。然后打开USER文件夹下的工程,新建一个oled.c的文件和oled.h的头文件,保存在OLED文件夹下,并将OLED文件夹加入头文件包含路径。 oled.c的代码,由于比较长,这里我们就不贴出来了,仅介绍几个比较重

  • javaGUI记事本(含源程序)2020-01-22 21:06:20

    javaGUI记事本(含源程序)view(核心代码)四个工具类color类MQFontChooser类SystemParam类TestLine类联系方式 view(核心代码) package com.whj.view; import com.whj.util.Clock; import com.whj.util.MQFontChooser; import com.whj.util.SystemParam; import com.whj.util.T

  • C程序运行原理2019-12-21 16:02:49

    计算机不能直接识别和执行高级语言写的命令,必须用编译程序(也称编译器)把C源程序翻译成二进制形式的目标程序,然后再将该目标程序与系统的函数库以及其他目标程序连接起来,形成可执行的目标程序 C语言的编译和执行需要执行以下步骤和方法 1) 上机输入和编辑源程序:通过键盘向计算机

  • 将Python源程序打包成可独立执行的文件2019-12-12 15:57:30

    有时候需要将编写好的脚本发送给别人,但是在没有安装运行环境或依赖库的情况下,Python脚本程序无法执行。PyInstaller工具可以快速的将python脚本打包成一个二进制可执行的exe程序,并且能够相关的依赖库和解释器都打包到一个独立的exe程序里。当然类似PyInstaller的工具还有很多,比如p

  • 9.4 作业1-了解编译原理2019-09-04 11:01:52

    1)简述编译程序与翻译程序、汇编程序的联系与区别。 翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一

  • 编译原理作业12019-09-04 11:00:15

    1)简述编译程序与翻译程序、汇编程序的联系与区别。 答:翻译程序是指把高级语言源程序翻译成机器语言源程序的软件,编译程序属于翻译程序的一种。汇编程序也是一种语言翻译程序,它把汇编语言源程序翻译成机器语言程序。   2)编译过程包括哪几个主要阶段及每个阶段的主要功能。 答:有6个

  • 《深入理解计算机系统-程序结构》读书笔记2019-09-03 23:56:43

    1.计算机系统漫游 计算机系统是由硬件和系统软件组成的,他们共同工作来运行应用程序。在《深入理解计算机系统》一书中将会学到很多实践的技巧。例如:了解编译器是如何实现过程调用的、避免缓冲区溢出错误带来的安全漏洞、理解并发带来的希望和陷阱等。   1.1 信息就是位+上下文

  • 编译原理概述-第一次作业2019-09-03 11:00:55

    1)简述编译程序与翻译程序、汇编程序的联系与区别。 翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一

  • 1.简述编译程序与翻译程序、汇编程序的联系与区别。2019-09-03 10:02:35

    翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。 编译程序是先完整编译后

  • C语言源程序2019-08-23 18:06:44

    函数、语句、程序行都由字符组成 所以: C语言源程序的最小单位是:字符 C语言源程序的最小执行单元是:函数

  • OpenCV 立体匹配 (自带程序)2019-08-07 09:55:27

    1、先到OpenCV源码目录下,找到匹配的源程序,把打开源程序,把代码复制到自建的工程的源程序中;(标定程序的路径...\opencv\sources\samples\cpp) 标定程序复制到自建的源程序中,如图所示: 2、随便复制标定所用图片中的任意一对图片如left01.jpg和right01.jpg到工程目录中。把extrinsics.ym

  • C语言文件的编译与执行的四个阶段并分别描述2019-08-05 10:06:33

    C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。 编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。 链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可执行代码的过

  • 基于C语言实现的24游戏-高级语言源程序注释部分的处理-单项选择题标准化考试系统2019-07-10 10:39:19

    项目一、24点游戏 1 问题描述 1.1 问题描述 任意给出4张牌,计算能否用+、-、×、÷将其组合成24 输出其可能的组合式 1.2 游戏描述 棋牌类益智游戏,要求结果等于二十四,一起来玩玩吧!这个游戏用扑克牌更容易来开展。拿一副牌,抽去大小王后(初练也可以把J/Q/K也拿去),剩下1~10这40张牌(

  • 两个矩阵相乘的源程序2019-07-03 16:54:37

    两个矩阵相乘的源程序    /**//*****************A=B*C******************/#include<stdio.h>#include<conio.h>#define X 3#define Y 3int a[X][Y];int b[X][Y];int c[X][Y];void matrix(int b[][X],int c[][Y]);main(){    int i,j,temp;    clrsc

  • 设计彩色框的c源程序2019-07-03 16:54:15

    设计彩色框的c源程序 /********************************************************* CLRSCR **------------------------------------------------------** This function positions the cursor at the specified ** x,y coordinate. It uses the ANSI standard ESCAPE **

  • 全屏幕模拟时钟的c源程序2019-07-03 16:51:53

    全屏幕模拟时钟的c源程序    #include<graphics.h>#include<math.h>#include<dos.h>#define pi 3.1415926#define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300;#define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240;#define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y

  • 图形旋转的C语言源程序2019-07-03 16:49:38

    图形旋转的C语言源程序   /*****************************************************************//* CONVOLVE.C - Turbo C 2.0 implementation of image convolution *//* ---------- by Wesley G. Faler. All code is "as is". There *//* is NO copyright. Use this c

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有