Software Development

Attached Data:
? ? ?LOCTest.c (2.449 KB)
? ? ?SD1_Evaluation Form_v7.xlsx (54.76 KB)
? ? ?Software_Development_Assignment_1_201701.pdf (231.5 KB)
? ? ?Software_Development_Assignment_1B_201701.pdf (233.375 KB)
Software program program Development Challenge #1 (SD1) – “LOC Counter”
Challenge Date: January 17, 2017
Due Dates:
? Submission 1: January 24, 2017 ? 1 week – Requirements & Estimates ONLY
? Submission 2: January 31, 2017 ? 2 weeks – Full

Challenge Submission:
? Challenge deliverables need to be submitted inside the relevant ? Assignments? area on Blackboard by the BEGINNING of sophistication on the due date.
? All executable purposes need to be inside the kind of .EXE, .JAR or .HTML info.
? ?ZIP? the gathering of all info proper right into a single file using WinZip or RAR format.
? Establish the ZIP file SD1_UserName.zip (or .rar)? ?[UserName meaning your Banner UserName – example: SD1_bsweet]
This enterprise has quite a lot of submissions with different due dates (given above). Append ?_n? to the submitted file establish, the place ?n? is the submission amount [example: SD1_bsweet_1]

Module Establish: LOCTest.c
**
** Module Description:
** LOCTest.c is supposed to verify the efficiency of LOC Counting purposes
** for C, C++ and Java.
**
***************************************************************************
**
** Creator: Benjamin D. Sweet
** Revision: 1.three
** Creation Date: 23-May-2005
** Edit Date: 21-Aug-2016
**
***************************************************************************
**
** Revision Historic previous:
**
** Revision: 1.three 21-Aug-2016 B.Sweet
** * In function1() added a ‘/’ character contained within the C block comment and
** a ‘*’ character inside the physique of the if() assertion.
** Some incorrect logic may rely these as a LOC.
**
** Revision: 1.2 02-Feb-2016 B.Sweet
** * Added some tab characters inside the white-space traces, and as well as some “clear”
** traces with containing areas and tabs.
**
** Revision: 1.1 05-Feb-2012 B.Sweet
** * Added Header Comment block.
** * In function2(), moved the beginning of 1 multi-line C Block Comment
** from an in some other case clear line to begin after textual content material.
** * Positioned “Complete Program LOC: 25” AFTER the highest of a C Block Comment.
** (BAD programming vogue!! Nonetheless technically a respectable verify case.)
**
** Revision: 1.zero 23-May-2005 B.Sweet
** * Genuine mannequin.
**
**************************************************************************/

// line comment
/* Block Comment */
/*
** Multi-line block comment;
*/

#embody
int prolonged prototype1(argument);
int prolonged prototype2 ( argument ) ;

int prolonged function1 (int arg1, char arg2)

// line comment in function
/* Block Comment in Carry out / */

if (scenario)

Function1 LOC: eight

/*
** Multi-line block comment in function;
*/

void function2 ( void )

/* Textual content material after the highest of Block Comment SHOULD be counted as LOC – nevertheless BAD programming vogue!! */ Complete Program LOC: 25