美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇

COMP 2049 代做代寫 c++,java 編程

時間:2024-04-14  來源:  作者: 我要糾錯



COMP 2049 Languages and Computation Coursework: Floating-Point Numbers and Simple Arithmetic Expressions
1 Floating-Point Numbers
Design a right-linear grammar G1 that generates the language of binary floating-point literals according to the following rules:
• Each number may be signed or unsigned.
– unsigned as in 1.01, signed as in +1.01 or -1.10
• The numerical part (also called the value field) must be non-empty and may optionally include a decimal point ’.’, in which case it must be followed by some other digits. For instance:
– In the number +110.11, the value filed is 110.11.
– 1 and .01, -.001, 001 are all acceptable, but 1., +, - and λ are not.
• There may be an optional exponent field, in which case, it must contain the letter ’e’, followed by a signed or unsigned integer.
– For instance, 101e+1 or -1.1e10 are acceptable, but 1.01e, 1.01e-1.1 and e11 are not. Furthermore, there must be at least one digit between the decimal point ’.’ and the letter ’e’. Hence,
strings such as 11.e01 are not acceptable.
Task 1. Implement the grammar G1 in JFLAP, and test it on some input strings of your choice.
A screenshot of the result of parsing of some sample input strings for grammar G1 in JFLAP is provided in Figure 1.
Figure 1: Some sample input and the corresponding results
Remark 1.1 In all of the tasks of this coursework, the default parsing method should be the “brute force parsing”. Hence, to test your grammars in JFLAP on several input strings, choose the tab “Input” and then the item “Multiple Brute Force Parse”.
 1

2 Arithmetic Expressions
For the second task, you are required to design a context-free grammar (CFG) G2 that generates the language of arithmetic expressions over natural numbers in binary format. Each arithmetic expression is constructed from the following:
• Binary unsigned integer literals, with leading zeros accepted;
• Arithmetic operators +, -, *, and /;
• Properly nested parentheses.
For instance, an expression such as (11+0101)/001 must be accepted, whereas ((11-01) must be rejected because the parentheses do not match.
Task 2. Implement the grammar G2 in JFLAP and test it on some input expressions of your choice.
Check all the production rules of the grammar G2 to see if there are any λ-productions or unit- productions. If there are any such productions, you may notice that for more complicated input strings, it takes a long time for JFLAP to parse the string. In fact, at times it may enter into a non-terminating loop.
Task 3. Use JFLAP to remove the λ-productions and unit-productions of the grammar G2 to obtain the gram- mar G3. Then, try to parse the same strings as before and notice that it takes a shorter time to parse them, and the parser does not enter into non-terminating loops.
In JFLAP, to remove λ-productions and unit-productions, you may first choose the tab “Convert”, and then the item “Transform Grammar”. A screenshot of the result of parsing of some sample input strings for grammar G3 in JFLAP is provided in Figure 2. To compare the efficiency of G2 and G3, you may use the sample input “1+1-(1/1*1)”.
Figure 2: Some sample input and the corresponding results
3 Submission
You must submit one zip file which contains three JFLAP files, named according to the following templates: 1. A JFLAP file for grammar G1 of Task 1 named:
ID_Surname_FirstName_01.jff 2. A JFLAP file for grammar G2 of Task 2 named:
ID_Surname_FirstName_02.jff 3. A JFLAP file for grammar G3 of Task 3 named:
 4. The zip file named:
ID_Surname_FirstName_03.jff ID_Surname_FirstName.zip
2

Remark 3.1 In case the grammar G2 of Task 2 that you have designed already has no λ-productions and no unit-productions, then you may submit the same grammar as G3. Nonetheless, even in this case, you must submit three files with the naming conventions as specified above.
• Release date: Tuesday, April 2nd, 2024
• Deadline: Friday, April 19th, 2024, 17:00 • Weight: 15% of the module mark
• How to submit: Via Moodle
4 Marking Scheme
Correctness: (80%) Correct answers for the three tasks contribute to 80% of the total mark, as follows: • Task 1: 40%
• Task 2: 20%
• Task 3: 20%
Format: (20%)
1. While the grammar G3 of Task 3 is generated by JFLAP, the grammars for Tasks 1 and 2 must be written by you. For grammars G1 and G2, all productions with the same left-hand-side variable must appear in one block one after another. (15%)
2. The zip file and three JFLAP files must be named according to the templates given above. (5%).
Late Submissions: The standard University penalty for late submission is applied, i.e., 5% absolute
standard University scale per day, until the mark reaches zero.
Use of Other Technologies: If you use technologies other than those specified in the assignment brief, e.g., chatGPT, 50% absolute deduction.

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

 





 

 

 

標簽:

掃一掃在手機打開當前頁
  • 上一篇:代做ICS4U、代寫 java 程序語言
  • 下一篇:代寫 CS6114 Coding Video for Streaming
  • 代做IDEPG001、代寫c/c++,Java編程設計
  • CS 455代做、Java編程語言代寫
  • 代做AST20201、代寫Java編程設計
  • SCC312代做、代寫Java編程語言
  • CSCI 2033代做、代寫Python, C++/Java編程
  • COMP3217代做、Python/Java編程設計代寫
  • 昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • 短信驗證碼平臺 理財 WPS下載

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇
    四虎影院中文字幕| 一区二区三区影视| 中国xxxx性xxxx产国| 手机av免费看| 中文字幕在线观看视频www| 久操视频在线观看免费| 亚洲日本久久久| 草视频在线观看| 欧美肥妇bbwbbw| avtt天堂在线| 午夜国产福利一区二区| 中文字幕人妻熟女人妻a片| 欧洲第一无人区观看| 国产精品久久久久野外| 日本wwwwwww| 不卡一区二区在线观看| 免费在线观看污| 欧美色图17p| www日韩在线| 日韩久久久久久久久久久| 男人的天堂久久久| 国产精品一区二区无码对白| 人妻在线日韩免费视频| 91在线无精精品白丝| 亚洲自拍偷拍精品| 亚洲国产日韩一区无码精品久久久| 无码人妻aⅴ一区二区三区69岛| 国产精成人品免费观看| 性欧美videos| 三上悠亚ssⅰn939无码播放 | 成人性生交大片免费看无遮挡aⅴ| 中国黄色a级片| 亚洲色图日韩精品| 韩国三级丰满少妇高潮| 国产精品麻豆入口| 五月婷婷六月香| 欧美熟妇精品一区二区蜜桃视频| 午夜在线观看一区| 国产吃瓜黑料一区二区| 美女100%露胸无遮挡| 少妇献身老头系列| 制服 丝袜 综合 日韩 欧美| 黑人巨大精品一区二区在线| 成年人小视频在线观看| 国产suv一区二区三区| 日韩精品无码一区二区三区久久久| 五月天色婷婷丁香| 亚洲av无码一区二区三区人| 欧美一区二区三区影院| 女人裸体性做爰全过| 182在线视频| 国产人妻精品午夜福利免费| 欧美大片xxxx| 人成免费在线视频| 男生裸体视频网站| 97香蕉碰碰人妻国产欧美| 日韩在线中文字幕视频| 懂色av蜜桃av| aa一级黄色片| 中文字幕国产综合| 日本黄色特级片| 黑人玩弄人妻一区二区三区| 国产91在线免费观看| 69av.com| 欧美xxxx日本和非洲| 欧洲成人午夜精品无码区久久| 久草手机视频在线观看| 69精品无码成人久久久久久| 日本黄色网址大全| 国产毛片久久久久久久| 免费观看a级片| 亚洲欧美另类日本| 欧美大片xxxx| 日本wwww色| 欧美深性狂猛ⅹxxx深喉| 狠狠人妻久久久久久综合蜜桃| 日本一区二区免费视频| 喷水视频在线观看| 亚洲 小说 欧美 激情 另类| 国产精成人品免费观看| 日本黄色片免费观看| 人妻av一区二区三区| 国产精品第七页| 性色国产成人久久久精品| 2014亚洲天堂| 99久久国产精| 亚洲一区电影在线观看| 久久久久亚洲av片无码v| 美国黄色一级毛片| 91麻豆免费视频网站| 中国免费黄色片| 国产jjizz一区二区三区视频| 国产传媒视频在线| 丰满少妇xbxb毛片日本| 公肉吊粗大爽色翁浪妇视频| 国产精品丝袜一区二区| 久久丫精品国产亚洲av不卡| 九九精品视频免费| 3d动漫精品啪啪一区二区下载| 波多野结衣一二三四区| 女人扒开双腿让男人捅| 成人小视频免费看| 久久久高清视频| 国产老头老太做爰视频| 91中文字幕永久在线| 国产精品日日摸夜夜爽| 国产免费美女视频| 国产手机在线观看| 小毛片在线观看| 伊人影院在线观看视频| 精品无码在线观看| 国产精品无码一区二区三区| 欧美性猛交乱大交| 男人的午夜天堂| 国产亚洲精品熟女国产成人| 熟妇高潮一区二区| 中文字幕手机在线观看| 国产午夜福利一区| 公肉吊粗大爽色翁浪妇视频| 特大黑人巨人吊xxxx| 日本人添下边视频免费| 色悠悠在线视频| 午夜激情福利网| 人与嘼交av免费| 微拍福利一区二区| 天堂在线中文视频| 免费黄色国产视频| 亚洲区一区二区三| 人妻少妇精品一区二区三区| 精品无码一区二区三区蜜臀 | 侵犯稚嫩小箩莉h文系列小说| www.狠狠爱| 色综合99久久久无码国产精品| 给我免费观看片在线电影的| 2018国产精品| 一级欧美一级日韩片| 亚洲av无一区二区三区久久| 五月天色婷婷丁香| 日本天堂中文字幕| 国产视频精品视频| 色欲av无码一区二区三区| 人妻一区二区视频| 日本黄色录像视频| 国产老头老太做爰视频| 师生出轨h灌满了1v1| 国产二级一片内射视频播放| yy6080午夜| 手机看片国产日韩| 日本wwwwwww| 天天干天天舔天天操| www日韩在线| www.17c.com喷水少妇| 免费一级特黄3大片视频| 男女羞羞免费视频| 国产成人精品无码免费看夜聊软件 | 无码人妻一区二区三区一| 东方av正在进入| 亚洲欧美日韩偷拍| 免费成人深夜蜜桃视频| 日批视频免费看| 国产一二三av| 久久久久中文字幕亚洲精品| 中文字幕免费在线播放| 久久精品日韩无码| 中文字幕免费看| 催眠调教后宫乱淫校园 | 亚洲一二三在线观看| 亚洲成人av免费观看| a级大片在线观看| 中文字幕 欧美 日韩| 无码人妻aⅴ一区二区三区69岛| av成人免费网站| 真实乱视频国产免费观看| 蜜桃视频无码区在线观看| 国产wwwwxxxx| a天堂中文字幕| 年下总裁被打光屁股sp| 激情高潮到大叫狂喷水| 在线观看日本中文字幕| 三级视频网站在线观看| 麻豆短视频在线观看| 久久国产波多野结衣| 99在线视频免费| 91视频免费在观看| 国产交换配乱淫视频免费| 亚洲av无码一区二区三区网址| 希岛爱理中文字幕| 女人黄色一级片| 精品人妻互换一区二区三区| 一级特级黄色片| 亚洲啪av永久无码精品放毛片| 丰满少妇中文字幕| 一起草最新网址| 波多野吉衣在线视频| 农村妇女精品一区二区| 老女人性生活视频| 91传媒理伦片在线观看| 午夜免费福利影院| xxx在线播放| 国产又粗又长又硬|