Bachelor of Computer Applications (Semester-2) Subject Name: Project in C Subject Code: BCA 205. General Guidelines for Project in C

Similar documents
AIBA SUPERVISOR AND INTERNATIONAL TECHNICAL OFFICIAL CERTIFICATION GUIDELINES

Using a double entry table "Temperature graph"

Expedition Set up User Guide

Scoring Under 8 / Under 9 Super Sixes

KNOX COUNTY SCHOOLS. Criteria for Cheerleaders, Pom Pon Squads and Dance Teams Selection and Participation

IM 34 THEATRE AND PERFORMANCE. Solo Presentation. Logbook

How to enter a scorecard into Play Cricket

A SHORT GUIDE TO SCORING

Preparing Questions for Brownstone's Software Formats:

PORTS AUSTRALIA. PRINCIPLES FOR GATHERING AND PROCESSING HYDROGRAPHIC INFORMATION IN AUSTRALIAN PORTS (Version 1.5 November 2012)

universities, which is at least an average grade of C+ in the Kenya Certificate of Secondary Education (KCSE).

LEINSTER CRICKET UNION OPEN COMPETITIONS COMMITTEE

Guidelines for Hosting World Para Alpine Skiing International Classification

Initial Annual CCR Landfill Inspection OML Existing Landfill OML Expansion Phase 1

TENDER FOR THE SUPPLY OF MEDICAL OXYGEN AND NITROUS OXIDE GASES CYLINDERS FOR ONE YEAR.

Regulations of the International Young Naturalists Tournament

Mornington Peninsula Cricket Association

The Dynamics of Change in a Complex Sporting Environment: Australian Cricket. Peter Tanswell. Thesis submitted for Doctor of Project Management degree

Corporate Cup 2017 RECREATIONAL DIVISION RULES PACKET. Thursday, May 25, :15 to 8 p.m. Minnesota State University Moorhead. Presenting Sponsors

SUGGESTED LISTS OF FORMS & SUPPLIES NEEDED FOR ILR-SD YOUTH JUDGING

AMERICAN MOUNTAIN GUIDES ASSOCIATION

Rescue Rover. Robotics Unit Lesson 1. Overview

JeffTrial IRB Submission Regulatory Coordinator Training. Kimmel Cancer Center 09/16/2013 Ver. 1.0

TEAM MEDICAL PERSONNEL - ACCREDITATION PROCEDURES

CRICKET ONTOLOGY. Project Description :- Instructor :- Prof: Navjyothi Singh

Geometric Design. Show-Me Standards Addressed: Knowledge MA2 Performance 2.1, 2.5. Subject Area: math

Wave Load Pattern Definition

TRAFFIC IMPACT STUDY CRITERIA

SafeSeaNet Norway PEC Administration Guide

TOURO LAW CENTER S 1 st ANNUAL NATIONAL MOOT COURT COMPETITION: LAW AND RELIGION. April 10-11, COMPETITION RULES

Dressage Judges Training Program Requirements and Procedures for Obtaining Senior S Status

The ICC Duckworth-Lewis-Stern calculator. DLS Edition 2016

BVIS Beach Volleyball Information System

4-H Shooting Sports Teen Ambassador

New Castle County Guidelines for the Certified Construction Reviewer, Owner/Developer, Site Contractor and Professional Engineer

Inspection User Manual

Inspection User Manual This application allows you to easily inspect equipment located in Onix Work.

Mac Software Manual for FITstep Pro Version 2

ACCIDENT ANALYSIS OF SOUTHERN EXPRESSWAY

FINA ARTISTIC SWIMMING JUDGES PATHWAY CERTIFICATION PROCESS

The ICC Duckworth-Lewis Calculator. Professional Edition 2008

Quintic Automatic Putting Report

IRATA. Levels, 1, 2, or 3 5 days training + 1 assessment day (Includes Examination Fees + IRATA Registration)

THE MALAYSIAN INSTITUTE OF CERTIFIED PUBLIC ACCOUNTANTS (INSTITUT AKAUNTAN AWAM BERTAULIAH MALAYSIA)

OLYMPIC ACADEMIES. The value of excellence as an educational tool.

International Criminal Law Moot Court Competition, Organised by. Amity Law School, Centre-II Amity University Uttar Pradesh India

McKnight Hockey Association

MyCricket Basics. Season 2016/17. Brett Holliday. Cricket NSW

Competition Rules. For Speed Skydiving

DATA MINING ON CRICKET DATA SET FOR PREDICTING THE RESULTS. Sushant Murdeshwar

Table of Contents. 1 Command Summary...1

CAM Final Report John Scheele Advisor: Paul Ohmann I. Introduction

DAV CENTENARY COLLEGE FARIDABAD

MARINE NOTICE MARINE NOTICE. Marine Notice 11/2012 Supersedes 15/2010 and 7/2012. Guidance on ECDIS for ships calling at Australian ports 11/2012

University Moot Court Selections (UMCS)

UNIVERSITY OF TENNESSEE GRADUATE SCHOOL OF MEDICINE INSTITUTIONAL REVIEW BOARD CONTINUING REVIEW AND REAPPROVAL OF RESEARCH

In this guide, you will learn how to post a match report, attach videos or photo albums, and complete player and match statistics.

THE FOOTBALL ASSOCIATION OF IRELAND

Alberta Highway 881. Corridor Management Plan. Session Forum 1 - Highways. Tri-Party Transportation Conference Moving Alberta Into the Future

FACT SHEET ChemiRisk. Getting started. Keys and functions. Moving back and forwards

Nucula. Nucula User Guide

Roadway Design Manual

Cricket Team Selection and Analysis by Using DEA Algorithm in Python

8 TH NATIONAL MOOT COURT COMPETITION, TH -17 TH SEPTEMBER SCHOOL of LAW, CHRIST UNIVERSITY, BENGALURU OFFICIAL RULES

This Call is offered to students who want to study at UCA during the spring of (February-July 2018).

Old Kings Oval Electronic Scoreboard. Scoreboard Operation and Advanced Scoring Instructions

You are to develop a program that takes as input the scorecard filled out by Bob and that produces as output the correct scorecard.

postmarked by Friday, Sept. 8, 2017

Annex E Bridge Pier Protection Plan

INVITATION THE INTERNATIONAL TOURNAMENT "CUP OF THE FAR EAST" FOR TAEKWON-DO ITF

Representative Level selected. International A Team Rep* International B Team Rep Australian Rep. International A Team Rep. International B Team Rep

Annual CCR Landfill Inspection. Lansing Landfill. Interstate Power and Light Company. Prepared for:

King County 4-H Horse Project Medals Program Patterns and Guidelines Edition

Upgrading Vestas V47-660kW

EVENTS LIMITED VIEW TABLE OF CONTENTS

Adventurous Activity Permit Scheme - Approved Assessors

TEAM MEDICAL PERSONNEL

FINA ARTISTIC SWIMMING JUDGES PATHWAY PROGRAMME

MWJCA Scorers Information Evening 5 Sept 2018 Junior Format Stage 1 and Stage 2

Click to edit Master title style. Fall Protection for the Construction Industry Webinar 04/30/2014

SENIOR COUNTRY WEEK GENERAL RULES ANNEXURE A:

v2.3 USER MANUAL

RESOLUTION MSC.137(76) (adopted on 4 December 2002) STANDARDS FOR SHIP MANOEUVRABILITY

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

KDOT Access Management Policy (AMP)

MyCricket User Manual

State of Oregon Department of Public Safety Standards and Training. Driver Task Book. Task Book Assigned To:

ASX Genium Clearing Industry Wide Testing Briefing Pack

June Dear Athletes:

General Terms and Conditions

STARTING A CLUB AT PVPHS First deadline: Friday, September 14, 2018 by 2:00 pm in P115. Checklist of what to do and when to do it:

GN21 Frequently Asked Questions For Golfers

The application and all supporting materials must be fully completed and postmarked by Sept. 17, 2010, or the applicant will not be considered.

UK ADC Ltd. Association of Diving Contractors. Inland / Inshore Diving Supervisors Certification Scheme

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

MWJCA Scorers Information Evening 7 Sept 2017

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

ATTACHMENT NO. 18 GMI-C. National Committee on Uniform Traffic Control Devices GMI SIGNS TECHNICAL COMMITTEE RECOMMENDATION

Diver Training Options

Transcription:

DR. BABASAHEB AMBEDKAR OPEN UNIVERSITY (Established by Government of Gujarat) 'Jyotirmay' Parisar, Opp. Shri Balaji Temple, Sarkhej-Gandhinagar Highway, Chharodi, Ahmedabad - 382 481. Tel. (079) 27663748 M. +91-9376986522 Bachelor of Computer Applications (Semester-2) Subject Name: Project in C Subject Code: BCA 205 General Guidelines for Project in C 1. Project definition should be such that it aims at providing solution to a specific requirement (problem) pertaining to preferably C Programing subjects or any other area. 2. Project size in terms of Lines of Code (LOC) should be 1,000 lines or more. In case of (extensive) recursion used in medium to high complexity problem, this limit on LOC may be relaxed. 3. The code should be self-documented and should follow coding standards. 4. Documentation of the project should include at least description of the problem, algorithm, if any, and solution methodology. 5. Project evaluation criteria are given in the last part of this annexure. 6. Students have to select one definition from the below mention definition given to undergo project work. Project Definition: Define a structure that can describe a hotel. It should have members that include the name, 1 address, grade, average room charge, and number or rooms. Write functions to perform the following operations: a. To print out hotels of a given grade in order of charges. b. To print out hotels with room charges less than a given value. 2 Write a menu driven program that will maintain a no, name and total marks of students. Consider the information associated with each number to be a separate record. Represent each record as a structure. Make user defined function for the following. a. Add a new record b. Delete a record c. Modify a record

d. Display all records. 3 Design and develop simple console application without graphics of Snake Game using C programing language. 4 Develop Personal Diary Management System in which user can keep their personal record like what they do in a diary. User can keep records of the important things User can keep records of daily life, meetings and various other tasks. 5 Develop Contact Management System It is similar to the contact manager in cell phones. In this project, user can add, view, edit, search and delete contacts. All added and edited records are saved in a file. 6 Design and develop Tic-Tac-Toe Game for 3*3 board using C programing language. It is the same nought s and crosses or the Xs and Os, the other names for Tic-Tac-Toe, you ve played with paper and pencil. Tic-tac-toe (or Noughts and crosses, Xs and Os) is a paper-and-pencil game for two players, X and O, who take turns marking the spaces in a 3 3 grid. The player who succeeds in placing three respective marks in a horizontal, vertical, or diagonal row wins the game. The following example game is won by the first player, X: 7 Design and develop Quiz Game using C programing language. In this project, a number of questions are asked, and the user is awarded point for each correct answer given. 8 Develop Phonebook Application it performs Phonebook operations like in your mobile. You can add, list, modify, search and delete Phonebook-related records. 9 Develop Employee Record System in which it uses files as database to perform file handling operations such as add, search, modify and delete records to manage employee records. 10 Develop Student Record System, in which it uses files as database to perform file handling operations such as add, search, modify and delete records to manage students records. In this project, you can also generate mark-sheet for students.

11 Develop simple Calendar Application In which user can find out the day corresponding to a given date and view the days and dates corresponding to a particular month and year. 12 Design and develop Snakes and Ladders Game for two player or multi player with attractive ladder design. 13 Generate simple console application of Typing Tutor. In this project user can test his speed of typing and shows number of word typed per minute. 14 Design and develop Packman Game with attractive user interface. The direction of Packman is controlled with the navigation keys (up, down, left and right keys) of the key board. Space bar pauses the movement of Packman. If you are able to drive the Packman along all the lines so that Packman eats all, you will be winner. 15 Develop Cricket Score Sheet which uses file handling to store various information regarding runs, wickets, overs, extras, and many more. The program can display runs, wickets, names of batsmen and bowlers, overs, extras, economy of bowler, strike rate of batsmen, etc. It also displays the date and time of the game. Documentation of Project Report 1. Introduction 2. Design 3. Detail of development 4. Describe how to run a program? 5. Code Screenshot 6. Conclusion 7. Bibliography Technical Specifications of Project Report Length: The length of the report should be between 40-60 pages including the cover page, summary, and table of contents, list of figures, and list of tables. Script and Page Format The report should be typed using a Word Processor on standard A4 (210 mm x 297 mm) paper size. Times new Roman, size 12-point and line spacing of 1.5 mm should be used.

Margins Left-hand margins should have a width of not less than 38 mm to facilitate binding. The right-hand, the top, and the bottom should be 25 mm. Each page must be typed in one side, leaving a wide margin. Paper and Print Quality Paper and print quality are important for successful legibility. The report can be printed on a standard quality paper, (e.g., photocopy paper) Pagination Positioning of page numbers should be on bottom right hand side. Pages starting from the summary until the last list of tables should be numbered using Latin numbers (I, II, III, IV, ). Pages starting from the Introduction until the appendices should be numbered using numbers (1,2,3, ). Pages with figures and tables or illustrations must be also numbered. Binding The report should be spiral bound. Number of copies Two copies should be submitted self copy, Center copy.

Formats of certificates and pages to be included A. Cover page: The text highlighted in italics should be changed according to your project. PROJECT REPORT On (Project Title) SUBMITTED TO Dr.Babasaheb Ambedkar Open University By Name :. En.Rollment No. Study Center Name : Study Center Code :..

B. Certificate from the Guide. (Format of the certificate) Guide Name: Designation: CERTIFICATE OF THE GUIDE This is to certify that the project report entitled has been prepared by Ms./Mr. under my supervision and guidance, as a Project work (BCA 205 ). His/Her Project work is satisfactory. Date: Guide Signature of D. Format for Declaration DECLARATION I do hereby declare that this project work entitled submitted by me for the partial fulfillment of the requirement for the second Semester BCA 205 (Project Work) is a record of my own work. The report embodies the finding based on my study and observation and has not been submitted earlier for the award of any degree or diploma to any Institute or University. Date: Name: Roll No:

STUDENT S PROJECT REPORT EVALUATION BY INTERNAL EXAMINER Date Year: 20. - Programme: --------- Semester: ------ Enrollment No: Study Center Name: Study center Code: Student s Name: SR.NO PARTICULARS MARKS OUT OF 1 Project Definition, Its Size, Complexity, and 15 Quantum of Work: 2 Coding Style including (I) Generalized- 30 Parameterized, (II) Structured-Modular Coding Style, (III) Compactness & Clarity, (IV) Checkpoints for intermediate results, (V) Naming Conventions, (VI) Self-Documented: 3 Completion and Operational 25 4 Quality of Output and Testing Plan, etc 10 5 A Section in Report Containing: Analysis of 10 Various Alternatives and the Justification for the Selected Approach 6 Overall 10 TOTAL 100 Marks Obtained Guide Name: Designation: Signature: Seal of the Study Center Signature of Study center Head Date: -