100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Exam (elaborations)

CPEN 223 - FINAL QUESTIONS AND DETAILED ANSWERS|ALREADY GRADED A

Rating
-
Sold
-
Pages
43
Grade
A+
Uploaded on
04-12-2025
Written in
2025/2026

3 C's for "good Software" Correct Ans- - Correct (safe from bugs) - Comprehensible (easy to understand) - Changeable (ready to change) Static Checking Correct Ans- The checking that is done at compilation. - Bug automatically found before program runs Dynamic Checking Correct Ans- The checking that is done at run time. - Found automatically Benefits of C# Correct Ans- -Safety Type safe, static checking, exception handling, etc - Ubiquity Multiplatform: Mobile, Web, Windows/Mac/Linux - Elegance - Popular - Powerful - High-level - Modern object oriented

Show more Read less
Institution
CPEN
Course
CPEN

Content preview

CPEN 223 - FINAL QUESTIONS AND DETAILED
ANSWERS|ALREADY GRADED A
3 C's for "good Software" Correct Ans- - Correct (safe from bugs)
- Comprehensible (easy to understand)
- Changeable (ready to change)


Static Checking Correct Ans- The checking that is done at compilation.
- Bug automatically found before program runs


Dynamic Checking Correct Ans- The checking that is done at run time.
- Found automatically


Benefits of C# Correct Ans- -Safety
> Type safe, static checking, exception handling, etc
- Ubiquity
> Multiplatform: Mobile, Web, Windows/Mac/Linux
- Elegance
- Popular
- Powerful
- High-level
- Modern object oriented


Issues with C# Correct Ans- - Verbose: takes a lot of code to do simple
task

,- Large: many features


static void Main() Correct Ans- The starting place of a program


int varName = 92; Correct Ans- Declaring an int type variable


double VarName = 1.45; Correct Ans- Declaring a double type variable


char varName = '*'; Correct Ans- Declaring a char type variable


Two categories of C# types Correct Ans- - Value types
- Reference types


C# operators Correct Ans- - arithmetic ( +, -, /, % (remainder), *)
- comparison (==, !=, >, >=, ...)
- conditional (&&, ||, !)


C# selection statements Correct Ans- - if(condition)
- else if(condition)
- switch *an alternative to if-else statements


C# repetition statements Correct Ans- - while
- for

,- do-while


Class Correct Ans- The most important user defined type
- Contains two types of members;
> Data members (fields, ..) that store the data within the ______.
> Function members (methods, constructors, ...) that perform operations
on the data


Methods Correct Ans- A block of code that contains a series of
statements.


Arrays Correct Ans- stores a fixed-size collection of elements


How to initialize an array Correct Ans- int[] nameOfVariable = new
int[5];
- The size of the ______ is 5.
int [] nameOfVariable = new int[] {1, 2, 3, 4, 5};
int [] nameOfVariable = {1, 2, 3, 4, 5};


What is a Data Type? Correct Ans- A _____ is a set of values and the
operations that are permitted on the values


Value pre-defined types Correct Ans- - int
- long

, - double
- char
- uint
- bool
- decimal
- bool
- byte
- sbyte
- float
- uint
- short
- ushort


Reference pre-defined types Correct Ans- - object
- string
- dynamic


A value type Correct Ans- This type needs only one allocated memory
space that stores the actual data.


A reference type Correct Ans- This type stores the *mention to some
other memory location where the actual data is stored.


Two regions of memory that store data Correct Ans- - stack

Written for

Institution
CPEN
Course
CPEN

Document information

Uploaded on
December 4, 2025
Number of pages
43
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$21.99
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
Edumint
3.0
(2)

Get to know the seller

Seller avatar
Edumint Nightingale College
View profile
Follow You need to be logged in order to follow users or courses
Sold
4
Member since
6 months
Number of followers
0
Documents
1261
Last sold
1 month ago
Exam Edge Papers – Sharpen your grade

Study smarter with well-structured notes and academic exam papers made to boost your performance.

3.0

2 reviews

5
1
4
0
3
0
2
0
1
1

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions