Skip to content
VUBuddy

CS410 Midterm Subjective

Visual Programming PDF 880 KBUpdated 23 Oct 2026
Midterm past paper CS410 Midterm Subjective PDF 880 KB
vubuddy.com
Type
Midterm past paper
Course
CS410 Visual Programming
Size
PDF 880 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 880 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 2, 3, 4 of 58. Download the file for all 58 pages.

1 - Choose Command line user interface

  1. MS DOS
  2. MS Windows
  3. MS Word
  4. MS Visio

2 - C language is an extensible language.

  1. TRUE
  2. FALSE

3. 4.

3 - Window Operating System Do not give us

  1. Direct memory access
  2. Direct access video ports
  3. Direct memory interrupt
  4. All of the given

5 - Name of Two dimensional array is the address of _________

  1. First Column
  2. First Row
  3. Last Row
  4. Last Column

6 - *(a+i) can also be written as ________________

  1. a[i]
  2. a[i+1]
  3. *a
  4. *a+1

7 - char (*ptrString)[4][2]; How many bytes will be skipped by the statement ptrString += 2?

1. 2. 3. 4.

8 - What is a function pointer?

  1. A pointer that passes as an argument to the function
  2. A pointer that is declared inside the function
  3. A pointer that points to the starting address of the function
  4. A pointer that takes return value of some other function

10 - How many bytes will be allocated to abc; Union person{ Char name[30]; Int age; Float height; }; void main(){ person abc; }

1. 2. 3. 4.

11 - We can display symbolic constants instead of numeric values using:

  1. Structures
  2. Enumeration
  3. Unions
  4. Typedef

12 - Union Person { char name[30]; //30 bytes int age; float height; }; How many bytes will skip after executing ptr = ptr +1. Union Person abc, *ptr; Ptr = &abc; ptr = ptr +1;

  1. 30 bytes will skip after executing ptr = ptr +1
  2. 31 bytes will skip after executing ptr = ptr +1.
  3. 32 bytes will skip after executing ptr = ptr +1.
  4. 38 bytes will skip after executing ptr = ptr +1.

13 - -------------macro expands to the constant 1, to signify that this compiler conforms to ISO Standard C

  1. __STDC__
  2. __STDC_VERSION__
  3. __STDC_HOSTED__
  4. None of the given

14 - Preprocessor directive starts with _________ symbol.

  1. #
  2. &
  3. *
  4. %

15 - ___________ is used to check the predefined identifiers.

  1. #include
  2. #ifdef
  3. #def
  4. #elif

17 - Identifier is not replaced if it appears

  1. In a comment
  2. With in a string
  3. As a part of a long identifier
  4. All of given

18 - ____________ is/are type(s) of macro

  1. Object-like macro
  2. Function-like macro
  3. Both of the Given
  4. None of the given

20 - We can undefine already defined preprocessor directive using

  1. #undef
  2. #unifdef
  3. #unenddef
  4. None of given

21 - Specific memory areas where parameters are copied are ______________

  1. Stacks
  2. Arrays
All CS410 files →
CS410 Visual Programming All CS410 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.