Questions with Correct Answers
100% PASS
Program - CORRECT ANSWER-a list of instructions for a computer to execute
Machine Language - CORRECT ANSWER-what is necessary for the computer,
but hard for people to read
Assembly Language - CORRECT ANSWER-symbolic translations of machine
code, easier for people to read
High Level Procedural Languages - CORRECT ANSWER-Allow the writing of
procedures and functions for code modularity, dividing the work into separate
actions
Ex: Pascal, Fortran, C
Object Oriented Languages - CORRECT ANSWER-Encapsulate their data and
procedures together in units called objects, make items modular, more readable for
people and need to be translated by the machine
C++, Java, Smalltalk
, Object - CORRECT ANSWER-an encapsulation of data and functions that act
upon that data
3 aspects of an object - CORRECT ANSWER-Name (variable we give it),
Attributes (member data that describe what the object is), Behavior (member
functions describe what the object does)
Class - CORRECT ANSWER-a blueprint for objects, user defined type that
describes what a certain type of object will look like, consists of a declaration and a
definition
Difference between a class and a struct - CORRECT ANSWER-classes include the
member functions because in c++ you can build objects that encapsulate data and
functions together
DDU - CORRECT ANSWER-Declare, Define, Use
Class declaration - CORRECT ANSWER-shows what an object will look like and
what its available functions are, gives an interface
Class definition - CORRECT ANSWER-implementation details, doesn't need to
be seen by the user of the interface, consists definitions of its members
Class use - CORRECT ANSWER-use of an item through its interface, the user
uses the class by creating objects and calling the available functions through those
objects
COPYRIGHT ©️ 2025 ALL RIGHTS RESERVED