Tuesday, October 3, 2017

Quizz II Software Architectures

Quizz II Software Architectures (S1-17_SSZG653)

227 Over the past few decades the number of software professionals who cut code has been
Select one:
a. is constant
b. none of the given choices
c. increasing
d. reducing

210 Which of the following is incorrect?
Select one:
a. Each layer provides services to the layer “below” and makes use of services provided by the layer “above”
b. Both the choices given
c. None the choices given
d. Layered-style program is divided into an array of modules or layers

203 In MVC pattern (choose the wrong answer)
Select one:
a.  Model component informs Controller when underlying data changes
b. Controller helps in taking appropriate action when user provides an input
c. View implements business logic
d. Views get updated when underlying data changes
               
211 Which statement best describes the relationship between application, server, and client in a multi­tenancy environment?
Select one:
a. Single instance of software running on a server and serves one client.
b. Single instance of software running on a server and serves multiple clients.
c. Multiple instances of software running on a server and serves multiple clients.
d. Multiple instances of software running on multiple servers and serves one client.

214 What is one benefit of a cloud computing environment?
Select one:
a. It minimizes network traffic to the virtual machines.
b. It maximizes server utilization by implementing automated provisioning
c. It automatically transforms physical servers into virtual machines
d. It improves server performance.

216 In MVC, the view is made with ___________
Select one:
a. All the Above
b. Java Script
c. HTML
d. CSS

226 SLOC is a measure of 
Select one:
a. Money spent on a project
b. Effort put into a project
c. Volume of work in a project
d. Labour deployed on a project

212 An enterprise needs highly controlled storage and access to their databases as well as managing the infrastructure for web front ends and other applications. They have a large existing IT infrastructure and they are continually expanding the capabilities. Which cloud computing model will satisfy all their current needs and enable them to reduce cost?
Select one:
a. private cloud
b. hybrid cloud
c. public cloud
d. internal cloud

219 In a Microkernel Architecture Adapter does not interact directly with:
Select one:
a. Internal Server
b. Microkernel
c. External Server
d. Client

217 Which of the following architectural patterns should be employed in virtually every software system
Select one:
a. Client Server
b. Layered
c. Pipe & Filter
d. All the given choices

Reflection Pattern is a device to implement the following tactics
Select one:
a. Defer Binding: Use runtime registration
b. Defer Binding: Runtime binding
c. Localize Change: Factor common services
d. Localize Change: Increase semantic coherence

222 Dependency Inversion Principal implies.
Select one:
a. A natural way of implementing such structures would be to write low level classes and the complex high level classes without any interdependency. 
b. A natural way of implementing such structures would be to write low level classes and the complex high level classes taking care of the mutual interdependency. 
c. A  way of implementing such structures would be to write high level classes and once we have them to write the complex low level classes. 
d. A natural way of implementing such structures would be to write low level classes and once we have them to write the complex high level classes. 

209 Division of Responsibilities between PM and Architect (ignore reporting relationship between them)
Select one:
a. Mutually dependent
b. PM depends on Architect
c. No Overlap and independency
d.  Architect depends on PM

204 In a Client server pattern (choose the wrong answer)
Select one:
a. Server processes requests and sends response to client
b. Client Server communication is synchronous
c. Server send requests to the Client for queries.
d. A server can be used by many clients

206 Quality attributes that are important in a cloud
Select one:
a. Security
b.  Performance
c. Availability
d. All the Given Options

223 Substitution Principle of Object Oriented Design is named after
Select one:
a. Barbara Liskov
b. Bob Martin
c. Len Bass
d. Brady Booch

201 In a typical layered system (choose the wrong answer)
Select one:
a. A layer contains several modules
b. A layer invokes services provided by layer above
c. Implementation of one layer can be changed without affecting other layers
d.  A layer invokes services provided by layer below

202 Broker 
Select one:
a. All of the given options
b. Provides services such as fault tolerance
c. Can be a single point of failure
d. Adds a layer of indirection

208 Which of the statements is (are) true?
Select one:
a. Hypervisor Manages Virtualization
b. All the given options
c. hypervisor allows you to have several virtual machines all working optimally on a single piece of computer hardware
d. Hypervisor is an operating system for virtualized systems


205 _______ provides virtual machines, virtual storage, virtual infrastructure, and other hardware assets
Select one:
a. All the given choices
b. IAAS
c. SAAS
d. PAAS

221 One of the following is not a Mud and Structure Pattern. Which one?
Select one:
a. Pipes and Filters
b. Client Server
c. Blackboard
d. Layers

218 Microsoft dot net framework would be an example of
Select one:
a. Blackboard Pattern
b. Microkernel Pattern
c. Adaptor Pattern
d. Broker Pattern
224 Which of these is not one of minimal OS services that are implemented  by primitives and system calls in the Microkernel approach? 
Select one:
a. Mhread Management
b. Inter-process Communication Management
c. Layout Management
d. Address Spaces Management
207 Which statement best describes the relationship between application, server, and client in a multi­tenancy environment?
Select one:
a. Single instance of software running on a server and serves multiple clients.
b. Single instance of software running on a server and serves one client.
c. Multiple instances of software running on multiple servers and serves one client
d. Multiple instances of software running on a server and serves multiple clients.
225 Service-Oriented Architecture provides independent of (mark the odd one out)
Select one:
a. Vendors
b. Products
c. Technologies
d. Operating Systems

17 comments:

  1. OneDrive makes sharing and record organization less requesting in the cloud, enabling people to securely store, access, and offer their archives and photos from wherever, finished their contraptions.www.office.com/setup| Office Com Setup| office.com/setup | office.com/setup

    ReplyDelete
  2. AOL Email Support is one of the best email service providers that helps in AOL email related issues.,Find solutions to your AOL Mail, login, Desktop Gold, AOL application, watchword and membership questions. Discover the help alternatives to contact client mind by email, visit, or telephone number..
    Please visit...
    Aol Email Support
    Aol Tollfree
    Aol Help

    ReplyDelete
  3. Office.com/setup - Instructions for Office Setup Installation with the help of this Blog. Get the installation help for Microsoft Office Follow the bearing on the page. you can download and introduce Office, Help with installation process of Windows 10, Installation process for Office 365 Home
    For Installation Help Please Visit...
    Office Setup
    Install office
    Install Microsoft office

    ReplyDelete
  4. 208 Question Right answer is All the given options

    ReplyDelete
  5. nice keep working on this site....cheers
    http://office-helps.com

    ReplyDelete
  6. BEST POST EVER....KEEEP WRITING
    http://mcafee-activation.com

    ReplyDelete

  7. Get started with mcafee products today.We are here to help you to setup your mcafee product step by step.
    mcafee.com/activate

    ReplyDelete
  8. I am very happy after reading this fantastic blog, I appereciate your work.

    norton.com/setup

    norton.com/setup

    ReplyDelete
  9. Unable To Make Verification Of My Phone At The Time Of Using The Mobile App

    Binance exchange has its own mobile application for its users and sometimes they get in trouble during phone verification via using the mobile application. Call 1833-464-7652 If you want to eliminate this error, and rooting for solutions at search engines, you should don’t waste your time and directly get in touch with the skilled professionals who are there to guide you. You can always call on Binance support number which is always functional and the team is ready to guide you at every step to wipe out all your troubles in nick of time.

    ReplyDelete
  10. Read More- avg is one of the worldwide PC security programming organizations that have been working since years for demonstrating a guarded layer to the clients' information against all the online dangers like infection assaults, spyware, malware and some more, that may hurt the individual just as the expert information of the clients and abuse it.

    ReplyDelete
  11. Unable To Verify An Email Address In Ledger Nano S.

    Is your email address not verified yet in the Ledger Nano S. account? Do you know the steps and processes to verify the email address in your Ledger Nano S. account? Is this error consuming your time and you are looking for instant solutions? If you can’t deal with this error and you need remedies, feel free to get in contact with the team members who are always there to guide you. Whenever you are in worry, call them on Ledger Nano S. customer care number which is always active and all your doubts will be cleared under their guidance. For more details call us on 1-877-846-2817.

    ReplyDelete
  12. if you the Youtube activation code isn't work you have to create another code for the activation. Be that as it may, around the part of the arrangement we'd share with you how to fix not working.youtube com activate visit given link.

    ReplyDelete
  13. Being the largest exchange in the world, Binance exchange has earned name since its inception worldwide. Do you want to get rid of transaction errors in Binance as you are unable to check out your transaction? Such errors are quite daunting and should be fixed on urgent basis as sometimes neglect results into big loss. To get idea about the error as well as to get solutions, you can dial Binance support number which is always functional and you can always speak to the professionals to get rid of the errors. Call on this number anytime to get out-of-the-box solutions in no time. Reach and speak to the team for better remedies. Binance Phone Number

    ReplyDelete
  14. If you are looking for a Houston nanny service in your area, then we are available to help. Desi Domestic Service LLC is known for delivering satisfactory caretaking services in Huston. We believe in building relations with heart, and hence our team of nannies is always trying to build connections like a family member.

    ReplyDelete