Suljettu

Write some Software

You have to write VS2015 C# project solutions for the following operating systems file/directory

functions: Copy, Move, Dir, Delete. The general behavior of these commands should replicate the

commands of those available through the command prompt. At a minimum, it should execute as per the

instructor provided solution of these commands. Lastname is your lastname. (I am using Lodgher for

examples, you must use YOUR last name.).

Exception handling and Testing: Your program should be tested thoroughly, and must at a minimum

handle the following exceptions for all commands: (1) sufficient arguments not provided (2) Too many

arguments provided (3) File not found (4) Drive not found (5) directory not found (6) Other fatal

situations. Refer to MSDN website on C# for details of various exceptions.

Copy: Implemented as LastnameCopy: (40 points). Copies files from source directory to destination

directory based on file filter. If no filter is provided, all files are copied. It must take at least two

arguments: the source directory/file and the destination directory/file. An optional third argument (file

filter) may or may not be provided. If the destination directory already has the file with the same name,

then the program should display the name of the file and ask if user wants to overwrite it (y for yes, n for

no). Also, if user wants to (or not to) overwrite all remaining files, he/she can do that by using Y for

overwriting all remaining files or N for not overwriting all remaining files. At the end, the command

should display the total number of files in directory, the file number of files copied, and the number of

files not copied.

Examples:

LodgherCopy c:\LFromDir c:\LToDir (copies all file from c:\LFromDir to c:\LToDir)

LodgherCopy c:\LFromDir c:\LToDir *.txt (copies all files with .txt extensions from c:\LFromDir to

c:\LToDir)

Grading rubric: Perfect code with good documentation (20 points), All required exceptions handling (10

points), all required testing to check exceptions (10 points)

Dir : Implemented as LastnameDir (30 points). Displays the names of the non-hidden files and

directories in the current directory, or another directory, along with creation time, and size of file. In case

of subdirectories, it displays the word <DIR> instead of file size. At the end, the command should display

the total number of files in the directory, the total file size, and the number of sub-directories.

COMP 3063, Operating Systems, Spring 2017, Assignment 1, Due Feb 21, 2017. (c) A. Lodgher Page 2 of 2

Examples:

LodgherDir (displays info of all files and directories in current directory)

LodgherDir c:\LFromDir (displays info of all files and directories in c:\LFromDir)

Grading rubric: Perfect code with good documentation (20 points), All required exceptions handling (5

points), all required testing to check exceptions (5 points).

Move : Implemented as LastnameMove (15 points). Same as copy command in terms of implementation,

but deletes the files from the source directory at the end of the command.

Examples:

LodgherMove c:\LFromDir c:\LToDir (moves all files from c:\LFromDir to c:\LToDir)

LodgherMove c:\LFromDir c:\LToDir *.txt (moves all files with .txt extensions from c:\LFromDir to

c:\LToDir)

Grading rubric: Perfect code with good documentation (5 points), All required exceptions handling (5

points), all required testing to check exceptions (5 points).

Delete : Implemented as LastnameDelete (15 points). Deletes the files from the directory based on

optional file filter

Examples:

LodgherDelete c:\LFromDir (deletes all files from c:\LFromDir to c:\LToDir)

LodgherDelete c:\LFromDir *.txt (deletes all files with .txt extensions from c:\LFromDir Grading rubric:

Perfect code with good documentation (5 points), All required exceptions handling (5 points), all

required testing to check exceptions (5 points).

Taidot: C-ohjelmointi, C# -ohjelmointi

Näytä lisää: retooling, integración, diseño de maquinas y troqueles, trabajos de freelance mercadeo y publicidad y comunicación, trabajo freelance mercadeo y publicidad y comunicación, software write mq4, software write chip epson, useful software write book, software write web specs, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, software write protect software, software write technical manual

Tietoa työnantajasta:
( 1 arvostelu ) United States

Projektin tunnus: #13095784

26 freelanceria on tarjonnut keskimäärin 13 $/tunti tähän työhön

riskypathak

Hello. This looks like an assignment. Lets discuss on a fixed price.........................................

$8 USD / tunti
(76 arvostelua)
7.4
kjg197318

!!!!!!!!!!! Hello !!!!!!!!!! I've a great interest in your project as a proficient C & C# developer who have heavy experiences in dealing with File management. I assure you that I can let you get the maximum points Lisää

$11 USD / tunti
(55 arvostelua)
7.0
hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on client side, using c++ under Windows envi Lisää

$15 USD / tunti
(82 arvostelua)
6.6
shakeelsoft

Hi I would like to show you a demo first BEFORE starting the actual work. Let's discuss the details of this project. I can deliver some parts of the project to you, once you are satisfied with the results, then I wi Lisää

$8 USD / tunti
(11 arvostelua)
5.9
mrbean26

I have more than 12 years of experience developing applications in .Net technologies. I have designed and developed multiple mobile-friendly/responsive websites including my own travel based eCommerce startup: www. Lisää

$18 USD / tunti
(11 arvostelua)
6.1
harshdaga

Hi, I've got quite some experience with C# and C++ and I'm sure I can help you out with your project. May I get ask a few doubts over the chat?

$14 USD / tunti
(44 arvostelua)
5.0
TanzeelAhmed

I REVIEWED YOUR PROJECT DETAILS & WOULD LIKE TO OFFER YOU MY SERVICE OF DOING FIRST TASK FOR FREE, JUST TO PROVE MY SELF TO U AND ALSO GET EXCELLENT REVIEWS FROM U, AFTER YOU AWARD ME JOB AND CREATE INITIAL MILESTONE F Lisää

$10 USD / tunti
(14 arvostelua)
5.0
urmate

HI Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif

$16 USD / tunti
(71 arvostelua)
5.1
RushService

I am here to help you in your personel or company [url removed, login to view] you have very short deadline and need good work then am here and you can chat with me.I will help you with comments in the codes with images and live se Lisää

$10 USD / tunti
(9 arvostelua)
4.4
Angel521

Hi I am really interested in your project. I have full experience of c# programming. I could satisfy you. Everything will be done well if you work with me. Thank you

$8 USD / tunti
(6 arvostelua)
4.2
prashushinde9

Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore Lisää

$15 USD / tunti
(5 arvostelua)
4.1
mohdrafionline

Hello, My name is Mohd Rafi, I have 13 years of experience as an Architect/Tech Lead/Developer in .Net Technologies. I have carefully gone through your job post and it looks like a perfect fit for my skills set. Lisää

$13 USD / tunti
(3 arvostelua)
4.2
mahmoud9

Hello Sir , Before to tell you more about me , I have successfully delivered +270 projects for clients across +50 countries in domains like healthcare, e-commerce, social network, chat app, food delivery app Lisää

$12 USD / tunti
(7 arvostelua)
2.9
aarvtech

Hi, Hope you are in the best spirits!! I have reviewed your job application. I am very much confident that I can comfortable for this job and will fulfill all your requirements. I am available to start right Lisää

$20 USD / tunti
(1 arvostelu)
2.8
Agiletechstudio

Greetings! A team of Professional ASP.NET experts are at your service to provide you the best quality work in time and within budget. We are Proficient in: Asp.Net, C#, Asp.Net-MVC, SQL Server, Web APIs, Web Servic Lisää

$12 USD / tunti
(3 arvostelua)
3.1
$16 USD / tunti
(1 arvostelu)
2.4
amitbanerjee2812

Dear Hiring Manager, I read your job desciption and I am confident that I can exceed your expectations. I am a professional programmer on PHP+MySQL+WordPress. Here are few recent work for website development : Lisää

$12 USD / tunti
(1 arvostelu)
2.0
arstegsolutions

Hello, We at ARSTEG are thrilled to have a chance to submit a proposal for your project work. ARSTEG solutions is a professional software services company offering high quality solutions to businessman. We h Lisää

$12 USD / tunti
(0 arvostelua)
0.0
RubyOnRail

Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customizations, I want to discuss this project with you further Lisää

$16 USD / tunti
(0 arvostelua)
0.0
workspaceitaus

Hello, I am Tahsinul Alam, completed Masters in Software Engineering now working as one of the project manager in Java team of Workspace Infotech Ltd, software/Outsourcing firm located in Melbourne, Australia. We h Lisää

$15 USD / tunti
(0 arvostelua)
0.0