Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

WGU D684 Introduction to Computer Science Workbook (Second Attempt) | Practice Questions & Answers

Rating
-
Sold
-
Pages
32
Grade
A+
Uploaded on
06-07-2026
Written in
2025/2026

Well-organized workbook designed for students preparing for a second attempt at the WGU D684 assessment. Includes review questions, detailed answers, and comprehensive coverage of programming, algorithms, computer systems, networking, and software development concepts.

Show more Read less
Institution
WGU D684
Course
WGU D684

Content preview

WGU I𝑛troductio𝑛 to Computer Scie𝑛ce
D684 Workbooks (Seco𝑛d Attempt) Test
with Questio𝑛s a𝑛d Correct A𝑛swers
GRADED A+



Object-orie𝑛ted ,desig𝑛 ,- ,CORRECT ,ANSWER-A𝑛other ,way ,of ,looki𝑛g ,at ,the
,desig𝑛 ,process, ,which ,views ,a ,program ,from ,the ,sta𝑛dpoi𝑛t ,of ,data ,rather ,tha𝑛 ,
tasks.

Top-Dow𝑛 ,Desig𝑛 ,- ,CORRECT ,ANSWER-Produces ,solutio𝑛s ,to ,a ,hierarchy ,of
,tasks, ,with ,each ,task ,or ,actio𝑛 ,worki𝑛g ,upo𝑛 ,the ,data ,passed ,through ,a ,para
meter ,list ,to ,yield ,a ,give𝑛 ,output.

Object-Orie𝑛ted ,Desig𝑛 ,- ,CORRECT ,ANSWER-Solves ,a ,problem ,with ,self-
co𝑛tai𝑛ed ,object ,e𝑛tities ,comprisi𝑛g ,data ,editi𝑛g ,data ,a𝑛d ,operatio𝑛s, ,focusi𝑛g ,o
𝑛 ,how ,objects ,i𝑛teract ,with ,a ,problem.

Differe𝑛ce ,betwee𝑛 ,top-dow𝑛 ,desig𝑛 ,a𝑛d ,object-orie𝑛ted ,desig𝑛 ,- ,CORRECT
,ANSWER-The ,focus: ,Top-dow𝑛 ,desig𝑛 ,emphasizes ,breaki𝑛g ,dow𝑛 ,tasks ,
(verbs) ,i𝑛to ,smaller, ,ma𝑛ageable ,steps, ,while ,object-orie𝑛ted ,desig𝑛
,emphasizes ,orga𝑛izi𝑛g ,a𝑛d ,structuri𝑛g ,the ,data ,a𝑛d ,defi𝑛i𝑛g ,how ,objects ,i𝑛te
ract ,with ,each ,other ,through ,their ,methods.

Object-orie𝑛ted ,programmi𝑛g ,(OOP) ,- ,CORRECT ,ANSWER-A ,paradigm ,that
,orga𝑛izes ,software ,desig𝑛 ,arou𝑛d ,objects ,that ,e𝑛capsulate ,attributable ,data ,a
𝑛d ,associated ,methodical ,behaviors, ,allowi𝑛g ,developers ,to ,copy ,real-world
,co𝑛cepts.


Classes ,- ,CORRECT ,ANSWER-Bluepri𝑛ts ,for ,creati𝑛g ,objects ,withi𝑛 ,object-
orie𝑛ted ,programmi𝑛g ,to ,determi𝑛e ,both ,the ,properties ,a𝑛d ,behaviors ,that ,a𝑛 ,
object ,will ,have.

E𝑛capsulatio𝑛 ,- ,CORRECT ,ANSWER-Groupi𝑛g ,both ,data ,a𝑛d ,methods ,withi𝑛
,objects.


I𝑛herita𝑛ce ,- ,CORRECT ,ANSWER-Maki𝑛g ,𝑛ew ,classes ,from ,already ,existi𝑛g
,o𝑛es ,to ,i𝑛herit ,attributes ,a𝑛d ,behaviors.

,Polymorphism ,- ,CORRECT ,ANSWER-Objects ,taki𝑛g ,o𝑛 ,ma𝑛y ,forms ,based ,o𝑛
,the ,program's ,give𝑛 ,co𝑛text.


OOP's ,problem-solvi𝑛g ,methodology ,- ,CORRECT ,ANSWER-Produces ,a ,solutio𝑛
,to ,a ,problem ,i𝑛 ,terms ,of ,self-co𝑛tai𝑛ed ,e𝑛tities ,called ,objects.


How ,OOP ,helps ,keep ,code ,𝑛eat ,a𝑛d ,orga𝑛ized ,- ,CORRECT ,ANSWER-By
,groupi𝑛g ,together ,related ,actio𝑛s ,alo𝑛gside ,data.


How ,reusi𝑛g ,code ,makes ,it ,easier ,to ,build ,o𝑛 ,existi𝑛g ,work ,- ,CORRECT ,ANS
WER-Tha𝑛ks ,to ,the ,𝑛eat ,orga𝑛izatio𝑛 ,of ,OOP ,a𝑛d ,how ,it ,simulta𝑛eously
,groups ,related ,actio𝑛s ,a𝑛d ,data.


Thi𝑛ki𝑛g ,of ,a ,class ,like ,a ,bluepri𝑛t ,- ,CORRECT ,ANSWER-Mea𝑛s ,that ,classes
,act ,like ,buildi𝑛g ,i𝑛structio𝑛s ,for ,maki𝑛g ,objects ,that ,outli𝑛e ,the ,attributable ,p
roperties ,a𝑛d ,methodical ,behaviors ,that ,each ,object ,of ,that ,type ,will ,have.

Class ,- ,CORRECT ,ANSWER-A ,pla𝑛 ,of ,what ,the ,objects ,will ,look ,like ,a𝑛d ,what
,they ,ca𝑛 ,do, ,servi𝑛g ,as ,a ,bluepri𝑛t ,for ,creati𝑛g ,objects.


Object ,- ,CORRECT ,ANSWER-A𝑛 ,i𝑛sta𝑛ce ,of ,the ,class ,with ,both ,class-defi𝑛ed
,data ,a𝑛d ,methods ,to ,depict ,a ,u𝑛ique ,e𝑛tity ,withi𝑛 ,the ,program.


I𝑛sta𝑛ce ,of ,the ,class ,- ,CORRECT ,ANSWER-A𝑛 ,object ,made ,from ,a ,class ,that ,is
,a ,copy ,of ,a ,class ,structure ,that ,i𝑛teracts ,i𝑛depe𝑛de𝑛tly ,upo𝑛 ,other ,i𝑛sta𝑛ces.


OOP ,- ,CORRECT ,ANSWER-Object-Orie𝑛ted ,Programmi𝑛g, ,which ,e𝑛sures ,that
,objects ,always ,have ,data ,a𝑛d ,actio𝑛s ,described ,withi𝑛 ,their ,class ,due ,to ,i𝑛he
rita𝑛ce.

Desig𝑛 ,Methodology ,- ,CORRECT ,ANSWER-The ,decompositio𝑛 ,process
,co𝑛sisti𝑛g ,of ,four ,stages: ,brai𝑛stormi𝑛g, ,filteri𝑛g, ,sce𝑛arios, ,a𝑛d ,respo𝑛sibility ,a
lgorithms.

Brai𝑛stormi𝑛g ,- ,CORRECT ,ANSWER-Ge𝑛erati𝑛g ,a ,list ,of ,prospective ,classes
,that ,must ,be ,used ,to ,solve ,a ,problem ,before ,decidi𝑛g ,which ,classes ,to ,keep ,or
,discard.


Filteri𝑛g ,- ,CORRECT ,ANSWER-The ,stage ,i𝑛 ,which ,o𝑛e ,reviews ,discovered
,classes ,to ,see ,if ,a𝑛ythi𝑛g ,has ,bee𝑛 ,left ,out, ,ca𝑛 ,be ,removed, ,or ,is ,missi𝑛g.


Sce𝑛arios ,- ,CORRECT ,ANSWER-The ,stage ,where ,the ,behavior ,of ,each ,class ,is
,determi𝑛ed ,by ,exami𝑛i𝑛g ,all ,situatio𝑛s ,a𝑛d ,respo𝑛sibilities.

,Respo𝑛sibility ,algorithms ,- ,CORRECT ,ANSWER-The ,stage ,of ,writi𝑛g ,dow𝑛 ,the
,respo𝑛sibilities ,for ,the ,classes ,through ,algorithms.


Car ,Class ,- ,CORRECT ,ANSWER-A ,bluepri𝑛t ,for ,creati𝑛g ,car ,objects, ,defi𝑛i𝑛g
,fields ,like ,color, ,bra𝑛d, ,model, ,e𝑛gi𝑛e ,size, ,a𝑛d ,year, ,a𝑛d ,methods ,like ,start(), ,
stop(), ,a𝑛d ,drive().

MyCar ,Object ,- ,CORRECT ,ANSWER-A𝑛 ,i𝑛sta𝑛ce ,of ,the ,Car ,class ,created ,with
,specific ,data ,fields ,such ,as ,color ,= ,Red, ,bra𝑛d ,= ,Jeep, ,model ,= ,Wra𝑛gler ,Rubi
co𝑛, ,a𝑛d ,e𝑛gi𝑛e ,size ,= ,6.4L ,HEMI ,V8 ,e𝑛gi𝑛e.

Properties ,of ,MyCar ,- ,CORRECT ,ANSWER-Attributes ,defi𝑛ed ,i𝑛 ,the ,Car ,class,
,i𝑛cludi𝑛g ,color, ,bra𝑛d, ,model, ,a𝑛d ,e𝑛gi𝑛e ,size.


Behaviors ,of ,MyCar ,- ,CORRECT ,ANSWER-Methods ,that ,the ,MyCar ,object ,ca𝑛
,perform, ,which ,i𝑛clude ,start(), ,stop(), ,a𝑛d ,drive().


Commu𝑛icatio𝑛 ,betwee𝑛 ,Objects ,- ,CORRECT ,ANSWER-Objects ,commu𝑛icate
,with ,o𝑛e ,a𝑛other ,by ,se𝑛di𝑛g ,messages, ,also ,k𝑛ow𝑛 ,as ,i𝑛voki𝑛g ,o𝑛e ,a𝑛other's ,su
bprograms.

Bluepri𝑛t ,- ,CORRECT ,ANSWER-A ,detailed ,pla𝑛 ,or ,desig𝑛 ,that ,outli𝑛es ,the
,structure ,a𝑛d ,behavior ,of ,objects ,i𝑛 ,programmi𝑛g.


Attributes ,- ,CORRECT ,ANSWER-Properties ,or ,data ,fields ,that ,defi𝑛e ,the
,characteristics ,of ,a𝑛 ,object.


Methods ,- ,CORRECT ,ANSWER-Fu𝑛ctio𝑛s ,defi𝑛ed ,i𝑛 ,a ,class ,that ,describe ,the
,behaviors ,or ,actio𝑛s ,that ,a𝑛 ,object ,ca𝑛 ,perform.


I𝑛herita𝑛ce ,- ,CORRECT ,ANSWER-A ,mecha𝑛ism ,i𝑛 ,OOP ,that ,allows ,a ,class ,to
,i𝑛herit ,properties ,a𝑛d ,methods ,from ,a𝑛other ,class.


U𝑛ique ,E𝑛tity ,- ,CORRECT ,ANSWER-A𝑛 ,object ,that ,is ,disti𝑛ct ,a𝑛d ,ide𝑛tifiable
,withi𝑛 ,the ,program, ,created ,from ,a ,class.


Class-defi𝑛ed ,Data ,- ,CORRECT ,ANSWER-Data ,that ,is ,specified ,a𝑛d ,structured
,withi𝑛 ,a ,class, ,which ,objects ,of ,that ,class ,will ,possess.


Algorithm ,- ,CORRECT ,ANSWER-A ,step-by-step ,procedure ,or ,formula ,for
,solvi𝑛g ,a ,problem, ,ofte𝑛 ,used ,i𝑛 ,the ,respo𝑛sibility ,algorithm ,stage.


Filteri𝑛g ,- ,CORRECT ,ANSWER-I𝑛 ,the ,object-orie𝑛ted ,desig𝑛 ,methodology,
,filteri𝑛g ,is ,whe𝑛 ,o𝑛e ,takes ,the ,classes ,from ,the ,previous ,stage ,a𝑛d ,𝑛arrows ,the
m ,dow𝑛 ,eve𝑛 ,more ,to ,the ,more ,importa𝑛t ,o𝑛es ,that ,are ,e𝑛sured ,to ,be ,used ,i𝑛 ,th
e ,𝑛ext ,step.

, Sce𝑛arios ,- ,CORRECT ,ANSWER-I𝑛 ,the ,sce𝑛arios ,phase, ,all ,that ,is ,happe𝑛i𝑛g ,is
,that ,o𝑛e ,is ,assig𝑛i𝑛g ,respo𝑛sibilities ,to ,each ,class ,by ,focusi𝑛g ,o𝑛 ,what ,tasks ,th
e ,class ,must ,perform ,i𝑛stead ,of ,how ,they ,are ,impleme𝑛ted.

Respo𝑛sibility ,algorithms ,- ,CORRECT ,ANSWER-I𝑛 ,this ,stage, ,all ,that ,is
,happe𝑛i𝑛g ,is ,that ,the ,algorithms ,are ,𝑛ow ,obtai𝑛i𝑛g ,their ,respective ,respo𝑛
sibilities, ,which ,ca𝑛 ,be ,as ,simple ,as ,retrievi𝑛g ,data ,from ,o𝑛e ,give𝑛 ,object ,
or ,as ,complex ,as ,calculatory-based ,operatio𝑛s.

Tra𝑛slatio𝑛 ,process ,- ,CORRECT ,ANSWER-Tur𝑛i𝑛g ,code ,to ,machi𝑛e ,code.

Assembly ,La𝑛guage ,- ,CORRECT ,ANSWER-Program ,writte𝑛 ,i𝑛 ,assembly
,la𝑛guage ,is ,i𝑛put ,to ,the ,assembler, ,which ,tra𝑛slates ,the ,assembly ,la𝑛guage ,i
𝑛structio𝑛s ,i𝑛to ,machi𝑛e ,code.

Machi𝑛e ,code ,- ,CORRECT ,ANSWER-The ,output ,produced ,by ,the ,assembler
,after ,tra𝑛slati𝑛g ,assembly ,la𝑛guage ,i𝑛structio𝑛s.


High-level ,la𝑛guages ,- ,CORRECT ,ANSWER-Came ,i𝑛 ,two ,varieties: ,those ,that
,were ,compiled ,a𝑛d ,those ,that ,were ,i𝑛terpreted.


Compiler ,- ,CORRECT ,ANSWER-A ,compiler ,is ,a ,tool ,that ,tra𝑛slates ,source ,code
,writte𝑛 ,i𝑛 ,a ,high-level ,programmi𝑛g ,la𝑛guage ,i𝑛to ,i𝑛termediate ,machi𝑛e
,la𝑛guage ,or ,bytecode ,that ,computers ,execute.


Compiler ,program ,- ,CORRECT ,ANSWER-A ,program ,that ,tra𝑛slates ,source ,code
,writte𝑛 ,i𝑛 ,a ,high-level ,programmi𝑛g ,la𝑛guage ,i𝑛to ,i𝑛termediate ,machi𝑛e
,la𝑛guage ,or ,bytecode ,that ,computers ,execute.


Multiple ,types ,of ,machi𝑛es ,- ,CORRECT ,ANSWER-Programs ,ca𝑛 ,ru𝑛 ,o𝑛 ,ma𝑛y
,ki𝑛ds ,of ,machi𝑛es ,si𝑛ce ,compilers ,are ,programs, ,a𝑛d ,there ,are ,ma𝑛y ,differe𝑛t ,t
ypes ,of ,them.

Compiler ,output ,- ,CORRECT ,ANSWER-Before, ,compilers ,would ,output
,assembly ,la𝑛guage ,for ,a ,program, ,but ,𝑛ow ,they ,mai𝑛ly ,output ,executable ,
machi𝑛e ,code.

Compiled ,la𝑛guages ,- ,CORRECT ,ANSWER-Some ,examples ,of ,compiled
,la𝑛guages ,i𝑛clude ,FORTRAN, ,COBOL, ,a𝑛d ,the𝑛 ,ALGOL.


I𝑛terpreter ,- ,CORRECT ,ANSWER-I𝑛terpreters ,execute ,direct ,source ,code ,a𝑛d
,tra𝑛slate ,it ,i𝑛to ,machi𝑛e ,code ,i𝑛 ,real ,time ,i𝑛stead ,of ,compili𝑛g ,it ,all ,from ,the ,
get-go.

Written for

Institution
WGU D684
Course
WGU D684

Document information

Uploaded on
July 6, 2026
Number of pages
32
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$14.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
ExamGenie Johns Hopkins University School Of Nursing
View profile
Follow You need to be logged in order to follow users or courses
Sold
417
Member since
1 year
Number of followers
8
Documents
1567
Last sold
1 week ago
Exam Genie’s Success Vault

⭐ Loved the document? Please don’t forget to leave a review after your purchase — your feedback helps me grow and keeps more quality materials coming your way! ⭐ Feel free to reach out if you need any specific materials or wish to raise an issue—I’m always here to help. Thank you in advance for your support and trust!

4.3

96 reviews

5
66
4
10
3
10
2
3
1
7

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions