Find Jobs
Hire Freelancers

Write a program that calculates the CRC-15 value for a given file and which can also verify the correctness of a given file that already has a CRC-15 value appended to it.

$10-30 USD

已完成
已发布超过 6 年前

$10-30 USD

货到付款
Use the CRC polynomial: x15+x13+ x6+x4+x1+1. Program operation: 1. The program must compile from the command line. 2. The program executable file name must be “crcheck”. 3. The program must run from the command line and take two (2) command line parameters. 4. The first command line parameter will be a flag value that identifies the mode of operation: “c” for calculating a CRC value, or “v” for verifying a CRC value. Only these two values are allowed. Any other values should produce a simple error message and a graceful exit from the program. 5. The second command line parameter will be the name of the file to be examined. The file should be a text file that is in the same folder as the program executable. If the file is not found, the program should issue a simple error message and exit gracefully. 6. The program should direct all output to the command window (terminal) screen. The details of what to output are described below. 7. The program MUST run on Eustis. Please make sure to test your program on Eustis before submitting the assignment. What to submit: Submit a single source code file written in C, C++, or Java. No other languages are permitted. • The source code file must be a .c, .cpp, or .java file. • Put all classes, functions, and methods in the one file. • If programming in Java, do not place the source in your own package so our test scripts can run without changes. • If you are coding in C or C++, you must use only the standard libraries, such as stdio.h, math.h, and Standard Template Library. • If using Java, your source file must be named crcheck.java. You must also submit a README file, which must be a text file, and which contains: • The compilation command for your program • The run command for your program • Your statement that the program is entirely your own work and that you have neither developed your code together with any another person, nor copied program code from any other person, nor permitted your code to be copied or otherwise used by any other person, nor have you copied, modified, or otherwise used program code that you have found in any external source, including but not limited to, online sources. More info included. TIME REQUIRED : 5 HOURS
项目 ID: 14725478

关于此项目

7提案
远程项目
活跃7 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
I'm computer engineering TA with 10+ years of experience. Relevant Skills and Experience I'm experienced with data structures and algorithms , computation theory , discrete math and competitive programming ,cyclic redundancy check as one of cryptography algorithm Proposed Milestones $25 USD - perfect work done
$25 USD 在1天之内
5.0 (59条评论)
4.9
4.9
7威客以平均价$30 USD来参与此工作竞价
用户头像
Hello. How are you today. I have read and understood this task. Relevant Skills and Experience I have strong knowledge in Data structures, Algorithms Design, Computer Architecture And I'm expert in Java, C/C++,C#, Python . Proposed Milestones $40 USD - milestone I think this is CRC-16 not CRC-15. plz ask about it to professor.
$40 USD 在1天之内
4.9 (189条评论)
6.5
6.5
用户头像
Hi i am professionally software engineer having +2 years in this field i have lot of expertise in java and software development we can discuss more details over chat regards Relevant Skills and Experience java and software development Proposed Milestones $20 USD - Milestone
$20 USD 在1天之内
3.9 (16条评论)
4.0
4.0
用户头像
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. I am a serious bidder here and I have already worked on a similar project Relevant Skills and Experience I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals experienced Proposed Milestones $31 USD - kindly consider me for this work. I will give you quality work within deadline Why choose me: 1. Quality work 2. Unlimited 24*7 support. 3. Quality work within deadline
$31 USD 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
$20 USD 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Orlando, United States
5.0
8
付款方式已验证
会员自2月 27, 2016起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。