How can we help?

You can also find more resources in our Help Center.

Study sets matching "term:object oriented = a style of programming that links data to the processes that manipulate it."

Study sets
Classes
Users

Study sets matching "term:object oriented = a style of programming that links data to the processes that manipulate it."

16 terms
Ch 10.1 The Principles of object-oriented design
Object-oriented programming (OOP)
Class
Object
Instance
a style of programming that focuses on an application's data…
describes a group or collection of objects with common attrib…
one tangible example of a class; it is an instance of a class
one tangible example of a class; it is an object
Object-oriented programming (OOP)
a style of programming that focuses on an application's data…
Class
describes a group or collection of objects with common attrib…
34 terms
Object Oriented Programming
IDE
Object-oriented programming
Objects represent a
Class
integrated development environment
based on the idea that the solution for a problem can be visu…
Person, Place, Thing
template for a group of objects with similar characteristics
IDE
integrated development environment
Object-oriented programming
based on the idea that the solution for a problem can be visu…
23 terms
Basics of Object Oriented Programming
Object oriented programming
Programming
Procedural programming
Class
It bundles data and methods together and operates as a... indepe…
a process of designing, writing, testing, debugging and... maint…
Which focused on breaking down a programming task into a coll…
A blue print or prototype used to encapsulate data and method…
Object oriented programming
It bundles data and methods together and operates as a... indepe…
Programming
a process of designing, writing, testing, debugging and... maint…
15 terms
GCSE/ A Level Computing Object Oriented Programming OOP
class
object
method
instantiate
a template that creates instances of an object. It is like a…
a data structure created from a class.
a function inside a class. Like a 'verb', methods are what an…
another word for the creation of an object
class
a template that creates instances of an object. It is like a…
object
a data structure created from a class.
10 terms
activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand alone, reusable segment program code that is not part…
A general term used to describe the combinations of HTML, scr…
An HTML extension used to provide location-based services
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand alone, reusable segment program code that is not part…
Dynamic HTML (DHTML)
A general term used to describe the combinations of HTML, scr…
10 terms
activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand alone, reusable segment program code that is not part…
A general term used to describe the combinations of HTML, scr…
An HTML extension used to provide location-based services
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand alone, reusable segment program code that is not part…
Dynamic HTML (DHTML)
A general term used to describe the combinations of HTML, scr…
51 terms
Object Oriented Programming with C# - A First Program Using C#
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
13 terms
Object Oriented Programming
Class
Encapsulation
Properties
Methods
Defines the properties and methods of a group of similar obje…
Combining data with the procedures and functions that manipul…
The data in a class. (Sometimes called attributes)
The procedures and functions that manipulate the data.
Class
Defines the properties and methods of a group of similar obje…
Encapsulation
Combining data with the procedures and functions that manipul…
16 terms
Object Oriented Programming
Modular Design
Encapsulation
Method
Properties
A method of system design that breaks a whole system down int…
concept of putting properties, methods and data into one object
code or routines contained within a class
features of an object or class (data)
Modular Design
A method of system design that breaks a whole system down int…
Encapsulation
concept of putting properties, methods and data into one object
13 terms
Chp 6: Object orientated programming concepts
Modular Design
Encapsulation
Method
Properties
A method of system design that breaks a whole system down int…
The concept of putting properties, methods and data in one ob…
The code or routines contained within a class
The defining features of an object or class in terms of its d…
Modular Design
A method of system design that breaks a whole system down int…
Encapsulation
The concept of putting properties, methods and data in one ob…
29 terms
Programming Concepts
Programming paradigm
Abstraction
Encapsulation
Attributes
is a fundamental style of computer programming, serving as a…
Removing / hiding the complexity of things. Accessed by the i…
Information Hiding... how to achieve this requirement, means how…
Variable... what are minimum functions, and variable should expo…
Programming paradigm
is a fundamental style of computer programming, serving as a…
Abstraction
Removing / hiding the complexity of things. Accessed by the i…
261 terms
Software Design and Programming Basics
Software System Life Cycle (SSLC)
Analysis
Design
Implementation (Coding)
The five standard stages of development for a software develo…
This is the initial stage of the SSLC, where general question…
This is the next stage of the SSLC, where decisions from the…
During this stage, developers write and document the code to…
Software System Life Cycle (SSLC)
The five standard stages of development for a software develo…
Analysis
This is the initial stage of the SSLC, where general question…
38 terms
An Object-Oriented approach to programming logic & design Ch 1 pt 2
computer system
Hardware
Software
Programs
combination of all the components required to preces and stor…
set of physical devices in a computer system
set of programs that tell a computer what to do
sets of executable instructions written by programmers
computer system
combination of all the components required to preces and stor…
Hardware
set of physical devices in a computer system
18 terms
Programming COMP3
Paradigm
Abstraction
Structured Programming
Event Driven programming
A style of programming.
Take something that is complex and hide the complexity.
Is the concept of building a large software system as a highl…
Is determined by events such as user actions, a button click,…
Paradigm
A style of programming.
Abstraction
Take something that is complex and hide the complexity.
51 terms
Object Oriented Programming with C# - Kosko 2016
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
87 terms
Programming
Accessibility
Absolute Coding
Epoch/POSIX/UNIX
Genetic Programming
Ease of use by people with disabilities or special needs.
Absolute coding is a method of computer programming where the…
Sometimes referred to as Epoch time, POSIX time, and Unix tim…
Genetic programming is the process of enhancing computer prog…
Accessibility
Ease of use by people with disabilities or special needs.
Absolute Coding
Absolute coding is a method of computer programming where the…
22 terms
Computer Science OOP Terminology
OOP
Cornerstones of OOP
Structured Programming
data
Object Oriented Programming
Encapsulation, Inheritance, & Polymorphism
organized style of programming that places emphasis on modula…
attributes
OOP
Object Oriented Programming
Cornerstones of OOP
Encapsulation, Inheritance, & Polymorphism
17 terms
Quiz 1 - Object Oriented Programming
Class
Compile-time Error (Syntax Error)
Run-time Error(Logic Error)
Central Processing Unit performs?
describes a set of objects with the same behavior... Ex. - Print…
violation of the programming language rules. ... is detected by…
causes a program to perform an action that the programmer did…
Program control... Data Processing
Class
describes a set of objects with the same behavior... Ex. - Print…
Compile-time Error (Syntax Error)
violation of the programming language rules. ... is detected by…
28 terms
Object Oriented Programming Chapter 1
Computer system
Two major computer systems
Three major hardware and software oper…
Input operation
combination of all components required to process and store d…
Hardware and Software
input,processing and output
means for data to enter a computer through an input device su…
Computer system
combination of all components required to process and store d…
Two major computer systems
Hardware and Software
26 terms
Object Oriented Programming
abstract class
abstraction
attribute
business class
a class that cannot be instantiated
identifying those characteristics of an object that distingui…
a property, quality associated with an object.
a virtual class that reflects a class of objects in the real…
abstract class
a class that cannot be instantiated
abstraction
identifying those characteristics of an object that distingui…
10 terms
Activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand-alone, reusable segment of program code that is not p…
A general term used to describe the combination if HTML, scri…
An HTML extension used to provide location-based sevices
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand-alone, reusable segment of program code that is not p…
Dynamic HTML (DHTML)
A general term used to describe the combination if HTML, scri…
12 terms
Programming paradigms
Programming paradigms
Imperative programming
functional programming
Logic programming
programming paradigm is a fundamental style or methodology of…
...
In the functional programming a paradigm programs define math…
A logic program consists of a set of facts and rules
Programming paradigms
programming paradigm is a fundamental style or methodology of…
Imperative programming
...
10 terms
Lesson 8 Activity
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand-alone, reusable segment of program code that is not p…
A general term used to describe the combination of HTML, scri…
An HTML extension used to provide location-based services
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand-alone, reusable segment of program code that is not p…
Dynamic HTML (DHTML)
A general term used to describe the combination of HTML, scri…
22 terms
Mod 3
Processing
Declarations
Input
Output
Manipulating data in some way to achieve a result.
Uded to provide storeage for data that a program is using.
Processes of getting data from a source
Processes the processed data to a destination. (Like a hard d…
Processing
Manipulating data in some way to achieve a result.
Declarations
Uded to provide storeage for data that a program is using.
67 terms
Programming 2
Styles of programming
Ambiguity
Procedural programming
C String type
Object orientated - Java, C++, Python... No style - Basic/assemb…
Can a grammar have more than leftmost derivative way of getti…
Follows a succinct set of steps to execute the program.
C has no string type, it is an array of chars. There is a ter…
Styles of programming
Object orientated - Java, C++, Python... No style - Basic/assemb…
Ambiguity
Can a grammar have more than leftmost derivative way of getti…
9 terms
Object oriented programming concepts
Process-oriented model
Object-oriented model
Abstraction
Hierarchical classification
Computer program conceptually organised around its code
Computer program conceptually organised around its data
To represent essential features of a system without getting i…
-To layer the complex systems into more manageable pieces... -Wa…
Process-oriented model
Computer program conceptually organised around its code
Object-oriented model
Computer program conceptually organised around its data
14 terms
Database systems
Data.
Information
Data processing
Raw data
Raw facts. The word raw indicates that the facts have not yet…
The results of processing raw data to reveal its meaning.
May be simple organisation of data to reveal patterns or comp…
must properly formatted for storage, processing and presentat…
Data.
Raw facts. The word raw indicates that the facts have not yet…
Information
The results of processing raw data to reveal its meaning.
36 terms
Computer 2: Programming: Overview
Program
data into information
Programming
Data
list of instructions to process data into information
A program is a list of instructions to process...
process of creating a computer program
entered into the program
Program
list of instructions to process data into information
data into information
A program is a list of instructions to process...
46 terms
1.4 Images and Object Oriented Libraries
Absolute filename
Arguments
Attributes
Alpha channel
Includes the entire directory pathway to get to the specified…
The values that the programmer provides in the function call.
Data associated with an object.
Part of a pixel's data that tells how opaque or transparent t…
Absolute filename
Includes the entire directory pathway to get to the specified…
Arguments
The values that the programmer provides in the function call.
204 terms
OCR Computing A451 All Units
Database
DBMS
Entity
Table
persistent, organised, related, store of data
Database Management System
A real-world object
All the records for an entity
Database
persistent, organised, related, store of data
DBMS
Database Management System
35 terms
Chapter 11 Informational Analysis
Data is organized by....
character
field
record
character... field... record... table... database
the most basic logical element, consisting of individual numb…
next level, consisting of a set of related characters...... i.e…
a collection of related fields; for example, a payroll record…
Data is organized by....
character... field... record... table... database
character
the most basic logical element, consisting of individual numb…
11 terms
Object Oriented Paradigm
Objects
Class
Attributes
Methods
Programs are made up of objects which interact with each othe…
The definition of a category of objects. The class defines al…
This is the data or the things an object knows
The processes that the object can perform. The objects attrib…
Objects
Programs are made up of objects which interact with each othe…
Class
The definition of a category of objects. The class defines al…
92 terms
Programming
Accessibility
Absolute Coding
Epoch/POSIX/UNIX
Genetic Programming
Ease of use by people with disabilities or special needs.
Absolute coding is a method of computer programming where the…
Sometimes referred to as Epoch time, POSIX time, and Unix tim…
Genetic programming is the process of enhancing computer prog…
Accessibility
Ease of use by people with disabilities or special needs.
Absolute Coding
Absolute coding is a method of computer programming where the…
92 terms
Programming
Accessibility
Absolute Coding
Epoch/POSIX/UNIX
Genetic Programming
Ease of use by people with disabilities or special needs.
Absolute coding is a method of computer programming where the…
Sometimes referred to as Epoch time, POSIX time, and Unix tim…
Genetic programming is the process of enhancing computer prog…
Accessibility
Ease of use by people with disabilities or special needs.
Absolute Coding
Absolute coding is a method of computer programming where the…
51 terms
Object Oriented Programming with C# - A First Program Using C#
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
51 terms
Object Oriented Programming with C# - A First Program Using C#
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
9 terms
Activity 8-1: Reviewing Web Technology Terms
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand-alone, reusable segment of program code that is not p…
A general term used to describe the combination of HTML,Scrip…
An HTML extension used to provide location-based services
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand-alone, reusable segment of program code that is not p…
Dynamic HTML (DHTML)
A general term used to describe the combination of HTML,Scrip…
10 terms
ICT - Intro to Coding C++
assembly language
machine language
high level language
compiler
a low level language that is understandable by humans; it has…
the lowest level of computer language and the only language u…
Programming language that use everyday words in the instructi…
(computer science) a program that decodes instructions writte…
assembly language
a low level language that is understandable by humans; it has…
machine language
the lowest level of computer language and the only language u…
20 terms
Computer Programming Chapter 7
style of programming that focuses on a…
example of a class
term that describes a group of objects…
describes what attributes its objects…
object-oriented programming
object
class
class definition
style of programming that focuses on a…
object-oriented programming
example of a class
object
51 terms
Object Oriented Programming with C# - A First Program Using C#
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
51 terms
Object Oriented Programming with C# - A First Program Using C#
Program
Machine Language
High Level Programming Language
Syntax
Set of instructions that you write to tell a computer what to…
The most basic circuitry-level language.
Allows you to use a vocabulary of reasonable terms such as re…
A language's set of rules.
Program
Set of instructions that you write to tell a computer what to…
Machine Language
The most basic circuitry-level language.
24 terms
AP computer science vocabulary
Mutator
Constructor
Method
Statement
A method used to change an attribute of an object
A method that initializes a newly instantiated object
a sequence of instructions that accesses the data of an object
A unit of programming code that performs a task
Mutator
A method used to change an attribute of an object
Constructor
A method that initializes a newly instantiated object
66 terms
Java
Computer Program
Machine Language
Low-Level Programming Language
High-Level Programming Language
a set of instructions that you write to tell a computer what…
circuitry-level language written in a series of off and on sw…
written to correspond closely to a computer processor's circu…
a programming language that resembles human language to some…
Computer Program
a set of instructions that you write to tell a computer what…
Machine Language
circuitry-level language written in a series of off and on sw…
10 terms
Activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
I. A stand-alone, reusable segment of program code that is no…
D. A general term used to describe the combination of HTML, s…
A. An HTML extension used to provide location-based services.
H. An HTML extension used to provide on-the-fly graphics or a…
Function
I. A stand-alone, reusable segment of program code that is no…
Dynamic HTML (DHTML)
D. A general term used to describe the combination of HTML, s…
10 terms
Activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand-alone, reusable segment of program code that is not p…
A general term used to describe the combination of HTML, scri…
An HTML extension used to provide location-based services.
An HTML extension is used to provide on-the-fly graphics or a…
Function
A stand-alone, reusable segment of program code that is not p…
Dynamic HTML (DHTML)
A general term used to describe the combination of HTML, scri…
10 terms
WD Activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
A stand-alone, reusable segment of program code that is not p…
A general term used to describe the combination of HTML, scri…
An HTML extension used to provide location-based services.
An HTML extension used to provide on-the-fly graphics or anim…
Function
A stand-alone, reusable segment of program code that is not p…
Dynamic HTML (DHTML)
A general term used to describe the combination of HTML, scri…
49 terms
Data Structures
Aggregate Data Types
1D Array
Contiguous Memory
Data Structure
Any type of data that can be referenced as a single entity, a…
A linear collection of data items in a program, all of the sa…
Memory that is "side-by-side" in a computer, typical of an ar…
A way of organizing data in a computer so that it can be used…
Aggregate Data Types
Any type of data that can be referenced as a single entity, a…
1D Array
A linear collection of data items in a program, all of the sa…
16 terms
Programming
Alice
Computer programming
Object
Methods
Drag and drop programming
step by step instructions telling a computer what to do.
Anything that can be represented by data and manipulated by c…
Part of programs that manipulate objects, like functions
Alice
Drag and drop programming
Computer programming
step by step instructions telling a computer what to do.
25 terms
Object Oriented Programming
Objects
Method
Hashes
Arrays
Everything is an object in Ruby, one object can interact with…
Something one object can do for another
A data structure that stores items by associated keys, often…
Stores items in an ordered index
Objects
Everything is an object in Ruby, one object can interact with…
Method
Something one object can do for another
10 terms
Activity 8-1
Function
Dynamic HTML (DHTML)
Geolocation
Canvas
I. A stand-alone, reusable segment of program code that is no…
D. A general term used to describe the combination of HTML, s…
A. An HTML extension used to provide location-based services.
H. An HTML extension used to provide on-the-fly graphics or a…
Function
I. A stand-alone, reusable segment of program code that is no…
Dynamic HTML (DHTML)
D. A general term used to describe the combination of HTML, s…
1 of 10