Enterprise and .NET Architecture Fundamentals
Test your knowledge of enterprise architecture patterns including Post-Redirect-Get, service-oriented architecture (SOA), and key technologies from both Java/WebSphere and .NET ecosystems including WebSphere Application Server, WCF, Workflow Foundation, and Entity Framework.
Questions
In which two situations does SOA have the potential to be significantly beneficial(Choose two)
- When application is to be decommissioned in the near future
- In a homogeneous IT environment
- When there are only a few reasons for future change to the system under consideration
- When the applications accessing a system are geographically spread out
- In a heterogeneous IT environment
WIth respect to SOA(Service Oriented Architecture), what is the full form of DIS?
- Data Integration Standard
- Data Interpretation Standard
- Data Interchange Standard
- Data Improvisation Standard
An XML-based language for describing Web services and how to access them
- SOAP
- UDDI
- WSDL
- WS-I
The element that extracts the value of a selected node in an XSL stylesheet is
- <xsl:select>
- <xsl:value-of>
- <xsl:element>
- <xsl:import>
Which of the following abbreviations is incorrectly expanded?
- CTS - Common Type System
- CLS - Common Language Specification
- CAS - Component Authorization Specification
- FCL - Framework Class Library
Which of the following features was first introduced with .Net 2.0
- .Net Compact Framework
- Support for IP6
- Windows Card Space
- Generics
Windows Presentation Foundation - the new user interface system was introduced with
- .NET Framework 1.1
- .NET Framework 2.0
- .NET Framework 3.0
- .NET Framework 3.5
Which of the following statements is false about Common Language Runtime
- .NET Framework 2.0 CLR was was introduced with VS 2005
- .Net Framework 3.0 uses the .NET Framework 2.0 CLR
- .Net Framework 3.5 uses the .NET Framework 2.0 CLR
- .Net Framework 3.5 SP1 first time introduce the .NET Framework 3.0 CLR
The New object Relational Mapping (ORM) framework to be introduced with Microsoft.Net 3.5 SP1 is known as
- ADO.ORM
- ADO.NET Entity Framework
- ADO.Hibernate
- ORM.ADO
Which of the following statements is false about Windows Communication Framework (WCF)
- WCF Service can define Data, Service, fault and Message contract
- MSMQ binding, Web Service (WS) binding, Basic binding and TCP binding are part of standard binding supported by WCF
- WCF also support authentication using Issued token by secure token service
- WCG support Message reliability without ordered delivery
Name the .NET Framework feature that can be used to add a method to pre-compiled classes without using inheritance
- Extension methods
- Lambda Expression
- Anonymous methods
- Expression trees
Which of the following statements is false about Windows Workflow Foundation
- Extensible Application Markup Language - XAML can be used to define workflow declaratively
- Sequential Workflow and State Machine Workflow are two basic workflow type
- Workflow can be persisted into SQL server using built in persistence provider
- Workflow Runtime can not be hosted in Windows application
NET Framework 3.5 Language Integrated Query (LINQ) support all the listed providers except
- LINQ to Objects
- LINQ to XML
- LINQ to ORACLE
- LINQ to SQL
Windows Card Space support following protocols except
- WS-Security
- WS-Encryption
- WS-SecurityPolicy
- WS-Trust
In BIB architecture in which layer an ACI component comes?
- Presentation Layer
- Portal Layer
- Service layer
- Persistence Layer
- None of the above
Which interface should be implemented for Health Check of the application?
- Health
- HelathCheck
- HealthCheckable
- IsHealthy
Which among below is the correct syntax for processing a jsp by XSLT?
- <c:set var="xsluri" scope="page"><c:out value="sepaddoverview"/></c:set> <aab-util:aabProcessXML xslUri="${xsluri}" xmlDoc="${xmlDoc}" />
- <c:set var="xsluri" scope="page"><c:out value="sepaddoverview"/></c:set> <aab-xml:aabProcessXML xslUri="${xsluri}" xmlDoc="${xmlDoc}" />
- <aab-xml:aabProcessXML xslUri="sepaddoverview" xmlDoc="${xmlDoc}" />
- Only b and c
- All of the above
What does Language filter do?
- It changes the context path, request URI and request URL back to the ones before HTTP server rewrote the request.
- It rewrites the URLs in the format /nl/<application>?lang=<langCode> to /<langCode>/<application>.
- Only 2
- Both of the above
- None of the above
Which among the following happens in PRG pattern?
- For displaying screen there is GET request, for changing status of server POST request is made.
- In struts-config.xml file in the action tag "redirect=false" will be there.
- When the page is refreshed GET request is made.
- Only 1
- Only 1&3
For IMS connection which one from below should be configured on WAS.
- IMS Connect
- IMS Connector for Java
- IC4J
- Resource Adapeter
- Only b,c and d