Please answer correctly all the questions below and justify where applicable.
QUESTION 1
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
You have been tasked with implementing an entreprise architecture strategy at VIU. Which framework would be the most useful?
Select one:
A. TOGAF
B. IEEE
C. MICROSOFT .NET
D. JAVA
QUESTION 2
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What does the MVC pattern do?
Select one:
A. IT MUST BE USED OR YOUR JAVA APPLICATION WILL NOT WORK.
B. SEPARATES TEXT FROM GRAPHICS.
C. IT DOES NOT REALLY DO ANYTHING.
D. SEPARATES USER INTERFACE FROM COMPUTATION AND COORDINATION.
QUESTION 3
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Was understanding the architecture of the ATM simulation that you did in your homework useful?
Select one:
A. NO, IT WAS A WASTE OF TIME.
B. YES, I UNDERSTOOD HOW THE SIMULATION WORKS AT A HIGH LEVEL.
C. YES, IT ENABLED ME TO DEBUG THE CODE IN DETAIL.
D. NO, THE CODE IS WHAT MATTERS.
QUESTION 4
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Is there a difference between the old mainframe architecture and the new cloud architecture?
Select one:
A. WHY ARE WE TALKING ABOUT MAINFRAMES NOW? THEY WERE BEFORE I WAS BORN.
B. YES, THE CLOUD USES THE INTERNET OR THE NETWORK IN GENERAL. MAINFRAMES DID NOT.
C. NO, THEY ARE EXACTLY THE SAME.
D. MAINFRAMES DID NOT HAVE AN ARCHITECTURE.
QUESTION 5
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Do you think that computer programs can solve Rubic Cube puzzles?
Select one:
A. YES, IT HAS BEEN DONE.
B. NO WAY, ONLY THE BAMBOZZLERS CAN.
C. NO. RUBIC IS SMARTER THAN ANY COMPUTER.
D. YES, BUT ONLY FAKE RUBIC CUBES.
QUESTION 6
NOT YET ANSWERED
Marked out of 1.00
Flag question
QUESTION TEXT
Which of the following is NOT a characteristic of Object Oriented Programming?
Select one:
A. WELL DEFINED INTERFACES
B. MODULARITY
C. AGILITY
D. INFORMATION HIDING
QUESTION 7
NOT YET ANSWERED
Marked out of 1.00
Flag question
QUESTION TEXT
Which of the following is not an architectural style?
Select one:
A. CONNECTOR.
B. LAYERED.
C. CLIENT-SERVER
D. PEER-TO-PEER.
QUESTION 8
NOT YET ANSWERED
Marked out of 1.00
Flag question
QUESTION TEXT
Can we simulate a client server architecture containing one server and three clients using one computer?
Select one:
A. YES, BUT THE COMPUTER MUST BE OPERATING A LINUX OR UNIX OPERATING SYSTEM.
B. YES, YOU CAN, ITS DONE ALL THE TIME.
C. NO, YOU NEED 4 COMPUTERS.
D. NO, YOU NEED ONE COMPUTER.
QUESTION 9
NOT YET ANSWERED
Marked out of 1.00
Flag question
QUESTION TEXT
Do you think that software architecture can enhance software reliability?
Select one:
A. IN SOFTWARE ENGINEERING WE DONT CARE ABOUT RELIABILITY.
B. I REALLY DONT KNOW.
C. YES, A GOOD ARCHITECTURE CAN ENHANCE RELIABILITY.
D. NO. THEY ARE NOT RELATED.
QUESTION 10
NOT YET ANSWERED
Marked out of 1.00
Flag question
QUESTION TEXT
What is software efficiency?
Select one:
A. HIGHEST NUMBER OF LINES OF CODE.
B. LOW COST.
C. HIGH OCTANE.
D. BEST USE OF RESOURCES.
QUESTION 11
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Is user-friendliness a functional or non-functional property?
Select one:
A. NON-FUNCTIONAL.
B. NEITHER.
C. BOTH.
D. FUNCTIONAL.
QUESTION 12
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Does architecture-based design help meet non-functional properties?
Select one:
A. THERE IS NO RELATIONSHIP.
B. YES, IT DOES.
C. IS THIS A TRICK QUESTION?
D. NO, IT DOES NOT.
QUESTION 13
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What is a method for handling exceptions used in java applications?
Select one:
A. HIDE POUNCE.
B. LISTEN CORRECT.
C. WATCH . GRAB.
D. TRY CATCH.
QUESTION 14
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What is the role of connectors in software architecture.
Select one:
A. THEY CONNECT COMPUTER HARDWARE.
B. THEY HAVE NO ROLE.
C. THEY CONNECT DEVELOPERS AND CUSTOMERS.
D. THEY CONNECT THE COMPONENTS THAT PERFORM THE COMPUTATIONS.
QUESTION 15
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Which of the following is an example of a Connector?
Select one:
A. REMOTE PROCEDURE CALL.
B. BACKING UP FILES.
C. PARALLEL COMPUTATIONS.
D. GRAPHICS PROCESSING.
QUESTION 16
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What are the basic elements of software architecture that you studied in this course?
Select one:
A. COMPONENTS, CONTROLLERS, VIEWERS
B. COMPONENTS, PACKAGES, SUB-PACKAGES, AND MODULES.
C. COMPONENTS, CONNECTORS, INTERFACES AND CONFIGURATION.
D. PROJECTS, PACKAGES, COMPONENTS, AND CLASSES.
QUESTION 17
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What was the contribution of Roy Fielding to the World Wide Web architecture?
Select one:
A. HE INVENTED THE WEB.
B. HE DEVELOPED THE REST ARCHITECTURAL FRAMEWORK.
C. WHO IS ROY FIELDING ANYWAY?
D. HE DID NOT MAKE ANY CONTRIBUTIONS.
QUESTION 18
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
What was the contribution of Roy Fielding to software architecture?
Select one:
A. HE INTRODUCED AN ARCHITECTURE SUGGESTING HOW THE WEB SHOULD FUNCTION.
B. HE DEFINED RULES FOR HOW THE UNIVERSE SHOULD FUNCTION.
C. HE CREATED THE AGILE APPROACH TO SOFTWARE DEVELOPMENT.
D. HE INVENTED MICROSOFT EXPLORER BROWSER.
QUESTION 19
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
Can you generate code from architecture in Object-Oriented Programming?
Select one:
A. ME? NO WAY.
B. NO, THAT IS IMPOSSIBLE.
C. YES, BUT ONLY IF THE PROGRAM HAS ONE CLASS.
D. YES, THERE ARE TOOLS THAT HELP WITH THAT.
QUESTION 20
Not yet answered
Marked out of 1.00
Flag question
QUESTION TEXT
How do you think software developers view the UML 2.0 standard?
Select one:
A. THEY ALL HATE IT AND NEVER USE IT.
B. SOFTWARE DEVELOPERS DONT CARE ABOUT UML. THEY JUST WRITE CODE.
C. THEY ALL LOVE IT.
D. MANY THINK THAT ITS TOO COMPLICATED AND USE A SIMPLIFIED SUBSET OF IT.