合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

        COMP1038 代寫、C++編程設計代做
        COMP1038 代寫、C++編程設計代做

        時間:2024-12-22  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



        COMP1038 Coursework 2 – An airstrike planner game Introduction
        This is the second COMP1038 Coursework. It is worth 45% of the module mark. It requires you to write an interactive, menu-driven program that acts as an airstrike game and a report. The deadline for this exercise is 23:00 on Friday 20th of December 2024.
        Read the entire document before beginning the exercise.
        If you have any questions about this exercise, please ask in the Q&A forum on Moodle, after a tutorial session, or during the advertised office hours. Do not post your program or parts of your program to Moodle as you are not allowed to share your coursework programs with other students. If any questions require this exercise to be clarified, then this document will be updated and everyone will be notified via Moodle.
        Submission
        You must submit two files: a C source code file containing all your code for this exercise and a report in PDF format describing the details of your program. The C code file must be called airstrikeplanner.c and must not require any other files outside of the standard C headers which are always available. The first line of the file should be a comment which contains your student ID number, username, and full name, of the form:
        // 6512345 zy12345 Joe Blogs
        The file must compile without warnings or errors when I use the command
        gcc -std=c99 -lm airstrikeplanner.c -o airstrikeplanner
        This command will be run on our Linux server cs-linux. If it does not compile, for any reason, then you will lose all the marks for testing (common reasons in the past have been submitting a file with the wrong filename or developing your solution on your personal computer without having tested it on our Linux server). If the file compiles but has warnings, then you will lose some marks for not correcting the warnings.
        The report must be named report.pdf and should not exceed 500 words. Before you submit your source code file, you must complete the Coursework
        submission coversheet on Moodle.
        The completed source code file should be uploaded to the Coursework 2 Submission
          
        link on the COMP1038 Moodle page. You may submit as many times as you wish before the deadline (the last submission before the deadline will be used). After the deadline has passed, if you have already submitted your exercise then you will not be able to submit again. If you have not already submitted, then you will be allowed to submit once.
        Late submissions: Late submissions will lose 5 percentage points per hour, rounded up to the next whole hour. This is to better represent the large benefit a small amount of extra time can give at the end of a programming exercise. No late submissions will be accepted more than 24 hours after the exercise deadline. If you have extenuating circumstances, you should file them before the deadline.
        Plagiarism
        You should complete this coursework on your own. Anyone suspected of plagiarism will be investigated and punished in accordance with the university policy on plagiarism (see your student handbook and the University Quality Manual). This may include a mark of zero for this coursework.
        You should write the source code required for this assignment yourself. If you use code from other sources (books, web pages, etc), you should use comments to acknowledge this (and marks will be heavily adjusted down accordingly). The only exception to this is the example programs given in lectures and tutorials; you may use them, with or without modification, without penalty.
        You must not copy or share source code with other students. You must not work together on your solution. You can informally talk about higher-level ideas but not to a level of detail that would allow you all to create the same source code.
        Remember, it is quite easy for experienced lecturers to spot plagiarism in source code. If you are having problems, you should ask questions rather than plagiarize. If you are not able to complete the exercise, then you should still submit your incomplete program as that will still get you some of the marks for the parts you have done (but make sure your incomplete solution compiles and partially runs!).
         
        Task
        An airstrike planner game, developed by a computer science student, is available on Moodle. The game includes functionalities such as reading target files, searching for targets, planning airstrikes, and executing airstrikes.
        Your task is to,
        ➢ Test the given program,
        ➢ Implement a C program with the same functionalities, ➢ Write a report detailing your work, and
        ➢ Submit both your program and the report.
        Marking
        The marking scheme will be as follows:
        1. Tests (60%):
        Your program will be tested against several test cases to verify if it meets the requirements. These tests are secret, but examples include:
        ɨ**; Handling typical valid inputs,
        ɨ**; Correctly dealing with boundary values,
        ɨ**; Properly managing invalid inputs, and
        ɨ**; Maintaining a user interface identical to the given executable.
        If your program does not compile, you will lose all testing marks.
        2. Report (20%):
        A report detailing your program should be submitted along with the source code file. In the report, you should explain the main components, such as data structures, functions, and how they interact, and address the following questions:
        ɨ**; How do you determine whether a target file is valid or invalid?
        ɨ**; What are the criteria for identifying valid targets?
        ɨ**; What is the minimum distance between targets?
        ɨ**; How do you test your program for memory leaks?
        3. Appropriate use of language features (10%):
        Your program should use the appropriate C language features in your solution. You can use any language features or techniques that you have seen in the course, or you have learned on your own, as long as they are appropriate to your solution. Examples of this
         
        might be:
        ɨ**; Have you broken your program down into separate functions?
        ɨ**; Are all your function arguments being used?
        ɨ**; If your functions return values, are they being used?
        ɨ**; If you have complex data, are you using structures?
        ɨ**; Are you using loops to avoid repeating many lines of code?
        ɨ**; Do you use dynamic memory allocation properly, e.g. no memory leak?
        4. Source code formatting (10%):
        Your program should be correctly formatted and easy to understand by a competent C programmer. This includes, but is not limited to, indentation, bracketing, variable/function naming, and use of comments. See the textbook for examples of correctly formatting programs.
        End Notes
        This exercise is designed to test your understanding of key programming concepts. Submitting a working program with a complete report and following proper coding standards will maximize your marks. Good luck!

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




         

        掃一掃在手機打開當前頁
      1. 上一篇:CHC5049 代做、代寫 SQL 編程設計
      2. 下一篇:COMP2012J 代寫、代做 java 設計編程
      3. 無相關信息
        合肥生活資訊

        合肥圖文信息
        挖掘機濾芯提升發動機性能
        挖掘機濾芯提升發動機性能
        戴納斯帝壁掛爐全國售后服務電話24小時官網400(全國服務熱線)
        戴納斯帝壁掛爐全國售后服務電話24小時官網
        菲斯曼壁掛爐全國統一400售后維修服務電話24小時服務熱線
        菲斯曼壁掛爐全國統一400售后維修服務電話2
        美的熱水器售后服務技術咨詢電話全國24小時客服熱線
        美的熱水器售后服務技術咨詢電話全國24小時
        海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
        海信羅馬假日洗衣機亮相AWE 復古美學與現代
        合肥機場巴士4號線
        合肥機場巴士4號線
        合肥機場巴士3號線
        合肥機場巴士3號線
        合肥機場巴士2號線
        合肥機場巴士2號線
      4. 幣安app官網下載 短信驗證碼

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

        Copyright © 2024 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
        ICP備06013414號-3 公安備 42010502001045

        主站蜘蛛池模板: 日本一区二区在线| 国产精品538一区二区在线| 无码人妻精品一区二区三区久久久 | 国产一区二区久久久| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国模私拍福利一区二区| 伊人久久大香线蕉av一区| 欲色影视天天一区二区三区色香欲 | 免费一区二区无码东京热| 日本一区高清视频| 另类ts人妖一区二区三区| 波多野结衣一区二区| 日韩精品一区二区三区老鸭窝| 无码少妇一区二区性色AV| 日本一区二区三区精品中文字幕| 精品免费久久久久国产一区| 国产成人一区二区动漫精品| 日韩精品国产一区| 在线精品日韩一区二区三区| 国产精品一区二区AV麻豆| 国产伦精品一区二区三区四区| 精品国产区一区二区三区在线观看| 中文字幕av人妻少妇一区二区| 亚洲一区二区三区乱码在线欧洲| 亚洲日本乱码一区二区在线二产线| 国产高清视频一区三区| 一区二区在线视频| 波多野结衣一区二区三区| 日本一区二区三区免费高清| 夜夜高潮夜夜爽夜夜爱爱一区| 波多野结衣一区二区三区88| 亚洲日本中文字幕一区二区三区| 国产激情无码一区二区三区| 中文字幕日韩人妻不卡一区 | 国产午夜三级一区二区三| 秋霞午夜一区二区| 中日韩精品无码一区二区三区| 国产精品久久久久久一区二区三区| 五十路熟女人妻一区二区| 国产一区二区三区在线| 中文字幕日韩人妻不卡一区 |