BCSL-021 (C Language Programming Lab)IGNOU BCA Semester 2 Free Assignment Pdf

The Indira Gandhi National Open University (IGNOU) assignment system is an essential component of the institution’s distance learning strategy.

BCSL-021

IGNOU assignments allow students to demonstrate their understanding of the course material and apply theoretical concepts to real-life situations.

Assignments are a required component of IGNOU courses. Students have a responsibility to submit assignments for each course in which they are enrolled, usually by a particular time limit.

Each assignment includes detailed instructions for the format, word count, referencing style, and submission rules. Students must follow these rules to guarantee their assignments are accepted.

Assignments frequently consist of a series of questions or assignments related to the course material. These questions may ask students to , solve problems, compose essays, or undertake research.

Assignments carry a particular weight in the overall evaluation of a course. The marks acquired in assignments contribute to the student’s final grade.

Course Code : BCSL-021
Course Title : C Language Programming
Assignment Number : BCA(II)/L-021/Assignment/2023-24
Maximum Marks : 50
Weightage : 25%
Last date of Submission : 31st October, 2023 (for July Session)
30th April, 2024 (for January Session)


This assignment has only one question. Answer the question. This question carries 40
marks. Rest 10 marks are for viva voce. You may use illustrations and diagrams to enhance
the explanation. Please go through the guidelines regarding the assignments given in the
programme guide for the format of presentation.

Q1. Write an interactive C program which prompts the user with the following options on the opening
menu:
1) General Information of the Learner Support Centre(LSC)
2) Programmes activated in the study centre
3) Scheduling of theory/practical sessions for BCA-MCA programmes
4) Academic Councillor’s Details
5) Schedules for Assignment submissions for various programmes
6) Quit
Enter your choice:


If an “1” is entered, prompt the user to enter the study centre code and know the genearl details
about the study like name of the learner support centre(LSC), name of the regional centre, name of
the study centre coordinator, programme in-charge details etc. If “2” is entered, it should give the
details of all the programmes those are activated in the LSC. If “3” is entered, it should give the
schedules for the theory and practical counselling sessions for BCA and MCA programmes for the
current session. If “4” is entered it should display the details of the academic councillors’
associated with respective programmes. If “5” is entered it should display the assignments
submission schedules for various programmes for the current session activated in that LSC. If the
user enters any letters or numbers other than the choice, redisplay the prompt. All output should go
to the terminal and all input should come from the keyboard.

Note: You must execute the program and submit the program logic, sample input and output
along with the necessary documentation for this practical question. Assumptions can be made
wherever necessary.

Download PDF Of BCSL-021 Assignment-

Read More: BCSL-022 (Assembly Language Programming Lab)IGNOU BCA Semester 2 Free Assignment Pdf

You May Also Like

More From Author

+ There are no comments

Add yours