CSIT 112: Fundamentals of Programming II - Midterm Review

0.0(0)
studied byStudied by 0 people
0.0(0)
linked notesView linked note
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

This set of flashcards covers important vocabulary and key concepts associated with CSIT 112, specifically relevant to the midterm review.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

StringIndexOutOfBoundsException

An exception thrown when an attempt is made to access a character at an index that is out of the bounds of the string.

2
New cards

ArrayIndexOutOfBoundsException

An exception thrown when an attempt is made to access an array with an invalid index.

3
New cards

ArithmeticException

An exception that occurs when an exceptional arithmetic condition has occurred, such as division by zero.

4
New cards

NullPointerException

An exception that occurs when an application attempts to use null in a case where an object is required.

5
New cards

Selection Sort

A sorting algorithm that repeatedly selects the smallest element from an unsorted list and moves it to the beginning.

6
New cards

Insertion Sort

A sorting algorithm that builds a sorted array one element at a time by repeatedly taking the next element from the unsorted portion.

7
New cards

Comparable

An interface in Java that allows the comparison of objects for sorting.

8
New cards

Inheritance

A mechanism in object-oriented programming that allows one class to inherit the properties and methods of another class.

9
New cards

LockDown Browser

A secure browser used during online exams to prevent cheating by restricting access to other applications or sites.

10
New cards

Close-book test

An exam format where students cannot refer to any materials such as textbooks or notes.