虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

程序<b>编写</b>

  • 一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: -

    一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把 他的话解释成人能听得懂的话. 2. 基本要求: 用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (1) B --> tAdA (2) A --> sae 3. 测试数据: B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |

    标签: 语言 抽象

    上传时间: 2014-12-02

    上传用户:jkhjkh1982

  • 我在汇编课上完成的一些作业(上机常见习题)和汇编课本上的几个例题

    我在汇编课上完成的一些作业(上机常见习题)和汇编课本上的几个例题,常用的输入输出模块,如: 把压缩存放的BCD码,转换为对应十进制数字ASCII码的程序;编写从键盘键入0至9中任一自然数x,求其立方值;内存中以BUFFER为首地址的缓冲区有10个非压缩型BCD码形式存放的十进制数,它们的值可能是0~9中的任意一个,将这些十进制数顺序显示在屏幕上等等,

    标签: 汇编

    上传时间: 2014-08-18

    上传用户:思琦琦

  • 这篇文章发表在《单片机与嵌入式系统应用》2005年第三期

    这篇文章发表在《单片机与嵌入式系统应用》2005年第三期,我已经和彭先生联系上了!他会回答大家的问题的 2002年初,笔者着手写一个IC卡预付费电表的工作程序,该电表使用Philips公司的8位51扩展型单片机87LPC764,要求实现很多功能,包括熄显示、负荷计算与控制、指示闪烁以及电表各种参数的查询等,总之,要使用时间的单元很多。笔者当时使用ASM51完成了这个程序的编写,完成后的程序量是2KB多一点。后来,由于种种原因,这个程序并没有真正使用,只是作了一些改动之后用在一个老化设备上进行计时与负荷计算。约一年后,笔者又重新改写了这些代码。

    标签: 2005 单片机 嵌入式 系统应用

    上传时间: 2014-01-17

    上传用户:jackgao

  • 掌握栈与队列的数据类型描述及特点; 2)掌握栈的顺序和链式存储存表示与基本算法的实现; 3)掌握队列的链式存储表示与基本操作算法实现 4) 掌握栈与队列在实际问题中的应用和基本编程技巧 5

    掌握栈与队列的数据类型描述及特点; 2)掌握栈的顺序和链式存储存表示与基本算法的实现; 3)掌握队列的链式存储表示与基本操作算法实现 4) 掌握栈与队列在实际问题中的应用和基本编程技巧 5)按照实验题目要求,独立完成实际程序的编写编写、调试和运行,并通过用例数的运行过程抓获相关屏面验证程序设计的正确性;

    标签: 队列 存储 链式

    上传时间: 2013-12-20

    上传用户:wxhwjf

  • We have a group of N items (represented by integers from 1 to N), and we know that there is some tot

    We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.

    标签: represented integers group items

    上传时间: 2016-01-17

    上传用户:jeffery

  • 在设计()* 系统的过程中

    在设计()* 系统的过程中,固件程序的编写是非常重要的一个环节,它直接影响到开发 产品的数据传输速度。以4T,22,I0 公司的()* 控制芯片4G?()*G!& 为例,介绍了在设计开发()* 外设 中,固件的作用以及固件程序的编写流程,并给出了相应程序

    标签: 过程

    上传时间: 2014-12-04

    上传用户:13681659100

  • 最古老的z80的编译程序以及源代码

    最古老的z80的编译程序以及源代码,可以看看在老的环境中解决大程序的编写方法

    标签: z80 编译 程序 源代码

    上传时间: 2016-02-22

    上传用户:zjf3110

  • 本章的主要是对C#的基础知识进行简要介绍。其中包括.NET Framework、Common Language Runtime以及C#的特点等。另外

    本章的主要是对C#的基础知识进行简要介绍。其中包括.NET Framework、Common Language Runtime以及C#的特点等。另外,本章还介绍了Visual Studio 2005的安装及使用,MSDN的安装及使用,命名空间的基本概念。本章的最后还给出了两个简单的实例,分别介绍了控制台应用程序和Windows窗体应用程序的编写。

    标签: Framework Language Runtime Common

    上传时间: 2013-12-26

    上传用户:417313137

  • 这是一个远程温度计 MCU: AT89S52 温度传感器: DS18B20 晶振: 12MHz 使用串口连接,在PC端使用"超级终端"打开 设置如下: 波特率: 4800 数据

    这是一个远程温度计 MCU: AT89S52 温度传感器: DS18B20 晶振: 12MHz 使用串口连接,在PC端使用"超级终端"打开 设置如下: 波特率: 4800 数据位: 8 奇偶校验: 无 停止位: 1 数据流控制: 无 电路图见Thermometer-SCH.jpg 该程序的编写参照了Keil UV2自带的便子 见EXAMPLES\MEASURE 使用终端交互方式 其实,这不仅是一个测漫器, 它的时钟也非常准确.

    标签: 4800 MCU 18B 89S

    上传时间: 2014-01-09

    上传用户:410805624

  • 分析ARM的异常处理机制

    分析ARM的异常处理机制,并以LPC2200为例介绍了具体程序的编写。

    标签: ARM 异常处理 机制

    上传时间: 2016-03-23

    上传用户:脚趾头