Home
Explore
Exams
Login
Get started
Home
Engineering
Computer Science
Advanced programming
0.0
(0)
Rate it
Studied by 3 people
Call Kai
Learn
Practice Test
Spaced Repetition
Match
Flashcards
Knowt Play
Card Sorting
1/13
Earn XP
Description and Tags
Computer Science
All Modes
Learn
Practice Test
Matching
Spaced Repetition
Call with Kai
Last updated 4:33 PM on 1/9/23
Update
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
No analytics yet
Send a link to your students to track their progress
14 Terms
View all (14)
Star these 14
1
New cards
Character-by-Character Text Processing
Accessing or manipulating individual characters in a string
2
New cards
Recursive Case
When a problem is reduced to a smaller version of the original problem
3
New cards
Base Case
An instance in which a problem can be solved without recursion
4
New cards
Depth of Recursion
The number of times a module calls itself
5
New cards
Recursive Module
A module that calls itself
6
New cards
Objects
Software entities that contain both data and procedures
7
New cards
Data Hiding
An object's ability to hide its data from code that's outside the object
8
New cards
Encapsulation
The combination of data and code into a single object
9
New cards
Methods
Program modules with statements to carry out a task
10
New cards
Polymorphism
Allows an object to take different forms
11
New cards
Event Handler
A module that executes when an action occurs, such as when a user clicks a button
12
New cards
Components
Items that appear in a program's GUI
13
New cards
Event-Driven
The user determines the order in which things happen.
14
New cards
User Interface
The part of the computer with which the user interacts