100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

CS113 Intro to Programming Midterm Exam Review 2025 (With Solns

Beoordeling
-
Verkocht
-
Pagina's
32
Geüpload op
08-04-2025
Geschreven in
2024/2025

CS113 Intro to Programming Midterm Exam Review 2025 (With SolnsCS113 Intro to Programming Midterm Exam Review 2025 (With SolnsCS113 Intro to Programming Midterm Exam Review 2025 (With Solns












Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
8 april 2025
Aantal pagina's
32
Geschreven in
2024/2025
Type
Tentamen (uitwerkingen)
Bevat
Onbekend

Onderwerpen

Voorbeeld van de inhoud

CS113 Introduction to Programming

Midterm Exam Review (Qns & Ans)

2025



1. Which programming paradigm emphasizes objects that
contain both data and methods?
A. Procedural programming
B. Functional programming
C. Object-oriented programming
D. Logic programming
ANS: C. Object-oriented programming
Rationale: Object-oriented programming organizes code into
objects, combining data and behavior, making it modular and
reusable.


2. What is the primary purpose of an algorithm in programming?
©2025

, A. To store data persistently
B. To serve as a blueprint for writing code
C. To provide a sequence of steps for solving problems
D. To display user interface elements
ANS: C. To provide a sequence of steps for solving problems
Rationale: Algorithms define structured procedures to achieve
specific outcomes efficiently.


3. Which of the following data types is typically used to store a
sequence of characters?
A. Integer
B. String
C. Boolean
D. Float
ANS: B. String
Rationale: Strings hold textual data represented as a sequence
of characters.


4. What is the output of the following Python code snippet:
`print(2 3)`?
A. 5
B. 6
©2025

, C. 8
D. 9
ANS: C. 8
Rationale: The ` ` operator represents exponentiation, and `2
3` calculates 2 raised to the power of 3.


5. What is the role of a compiler in programming?
A. Translates high-level code into machine code
B. Debugs runtime errors
C. Executes code line by line
D. Provides storage for variables
ANS: A. Translates high-level code into machine code
Rationale: Compilers convert programming languages into
executable machine code for hardware processing.


---


Fill-in-the-Blank Questions
6. ________ programming involves using functions that avoid
changing state and operate solely on inputs to produce outputs.
ANS: Functional

©2025

, Rationale: Functional programming relies on immutable data
and pure functions.


7. A loop that repeats indefinitely unless terminated by a specific
condition is called an ________ loop.
ANS: Infinite
Rationale: Infinite loops occur when the termination condition
is never met.


8. The process of finding and fixing errors in a program is
known as ________.
ANS: Debugging
Rationale: Debugging ensures the program functions correctly
by addressing runtime or syntax errors.


9. In programming, a ________ is a collection of related data
stored in a single variable and accessed using an index.
ANS: Array
Rationale: Arrays organize multiple items in a sequential and
indexed format.


10. The ________ operator is used to compare two values for
equality in most programming languages.

©2025

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
ClementeO Walden University
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
128
Lid sinds
3 jaar
Aantal volgers
43
Documenten
5013
Laatst verkocht
2 weken geleden

3.7

16 beoordelingen

5
9
4
0
3
3
2
1
1
3

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen