SlideShare a Scribd company logo
1 of 7
Download to read offline
Presentation Topic :
Internationalizationand Globalization
Members List :
Name Roll No
Muhammad Ali BCSF13M008
Mansoor Riaz BCSF13M033
Misbah Habib BCSF13M047
Presentation Video Link :
https://youtu.be/F9M_kK_GH68
MCQS :
1. Internationalization involves :
a) Globalization and Localization
b) Culture and UICulture
c) Netural culture
d) Both a&b
2. Every thread in .NET has _______________ objects :
a) Netural Culture and Specific Culture
b) Globalization and Localization
c) CurrentCulture and CurrentUICulture
d) None of these
3. Internationalization is often abbreviated as :
a) G11N
b) L10N
c) I18N
d) None of these
4. The UICulture determines which resources are to be loaded for the page by :
a) Language
b) Region
c) Culture
d) ResourceManager
5. The format for the culture name is :
a) <languagecode2><country/regioncode2>
b) <country/regioncode2>
c) <languagecode2>
d) <languagecode2> - <country/regioncode2>
6. The process of making an application that supports different languages and regions
is known as:
a) Internationalization
b) Globalization
c) Localization
d) Locale
7. Specific Culture has :
a) specified language but not a region
b) different languages and regions
c) specified region but not a language
d) specified language and region
8. On each HTTP request, there is a header field called _________ determines which
languages the user’s browser supports:
a) Accept-Language
b) Locale
c) ResourceManager
d) ResourceString
9. In Accept-Language: en-us,en;q=0.5 , q indicates :
a) user’s preference for that culture
b) user’s preference for that region
c) user’s preference for that language
d) Both b&c
10. ________________ can be used to add some validation logic to our model :
a) Data Annotation Attributes
b) Resource Manager
c) Both a&b
d) None of these
11. ________________ indicates the type of resource to look up the error message :
a) ErrorMessageResourceName
b) Resource String
c) Resource Manager
d) ErrorMessageResourceType
12. To access resource's access modifier property from other projects make it :
a) Private
b) Protected
c) Public
d) Both b&c
13. We will build an ASP.NET MVC 5 web application which features it contains :
a) It can display contents in different languages
b) It autodetects the language from the user's browser
c) It allows the user to override the language of their browser
d) All of the above
14. To read culture cookie from request we use :
a) HttpCookie cultureCookie = Request.Cookies["_culture"]
b) GetDefaultCulture()
c) CultureHelper.GetImplementedCulture(cultureName)
d) Request.UserLanguages
15. public static bool IsRighToLeft()
{
return
System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.IsRightToLeft;
}
a) Returns true if the language is a right-to-left language
b) Returns true if the language is a left-to-right language
c) Returns false if the language is a right-to-left language
d) Invalid
16. HTML supports :
a) right-to-left languages
b) left-to-right languages
c) Both a&b
d) None of these
17. To Support Different Languages in ASP.NET MVC :
a) use resource strings in all our site views
b) use different set of views for every language and locale
c) make separate projects
d) Both a&b
18. To avoid typing namespace in each file you need to add it in :
a) Web.config
b) App.congif
c) Program.cs
d) _Layout.cshtml
19. ErrorMessageResourceName indicates :
a) resource name to lookup the error message
b) resource type to lookup the error message
c) resource stringto lookup the error message
d) None of these
20. en-US shows :
a) Language is Spanish and region is United Kingdom
b) Language is English and region is United Kingdom
c) Language is English and region is United Kingdom
d) Language is English and region is United States
21. A culture that has a specified language but not a region is :
a) Specific culture
b) Neutral culture
c) Locale
d) Culture
22. Why cookies are preferable instead of session :
a) They are lightweight
b) They do not take any type of space on server side
c) Both a&b
d) None of these
23. ______________ is same as culture :
a) Locale
b) Specific Culture
c) Netural Culture
d) Region
24. The process of customizing an application for a given language and region :
a) Internationalization
b) Localization
c) Globalization
d) None of these
25. <country/regioncode2> in format for the culture name shows :
a) Language code
b) subculture code
c) Both a&b
d) None of these
26. We need to reference "Resources" project from our web application, so that we can
read the ___________ from our web site.
a) Resource Strings
b) Parameters
c) Both a&b
d) None of these
27. If we apply [Required] data annotation on age this shows :
a) Age is compulsory
b) Age is not compulsory
c) Age Length
d) None of these
28. If we apply [StringLength(50)] data annotation on name this shows :
a) Name must be less than 50 characters
b) Name must be Greater than 50 characters
c) Name must contain 50 characters
d) None of these
29. If we apply [Range(10, 130)] data annotation on age this shows :
a) Age must be between 10 and 130
b) Age must be Greater than 130
c) Age cannot be in range of 10 and 130
d) None of these
30. To valide Email which attribute of data annotation is used:
a) Range
b) Required
c) Regular Expression
d) StringLength

More Related Content

Similar to Internationalization and globalization

1)   In which era were only the U.S. government, colleges, and unive.docx
1)   In which era were only the U.S. government, colleges, and unive.docx1)   In which era were only the U.S. government, colleges, and unive.docx
1)   In which era were only the U.S. government, colleges, and unive.docxcorbing9ttj
 
Challenge Examination1) In which era were only the U.S. government.docx
Challenge Examination1) In which era were only the U.S. government.docxChallenge Examination1) In which era were only the U.S. government.docx
Challenge Examination1) In which era were only the U.S. government.docxsleeperharwell
 
Tổng hợp câu hỏi ôn tập android có đáp án
Tổng hợp câu hỏi ôn tập android có đáp ánTổng hợp câu hỏi ôn tập android có đáp án
Tổng hợp câu hỏi ôn tập android có đáp ánbsb_2209
 
Basic computer question
Basic computer questionBasic computer question
Basic computer questionABHISHEK KUMAR
 
100 Computer MCQ.pdf
100 Computer MCQ.pdf100 Computer MCQ.pdf
100 Computer MCQ.pdfFAWAD KHAN
 
Std 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQsStd 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQsNuzhat Memon
 
Std 12 Computer Chapter 13 other useful free tools and services important MCQs
Std 12 Computer Chapter 13 other useful free tools and services important MCQsStd 12 Computer Chapter 13 other useful free tools and services important MCQs
Std 12 Computer Chapter 13 other useful free tools and services important MCQsNuzhat Memon
 
Samples of competitive examination questions: part II
Samples of competitive examination questions: part IISamples of competitive examination questions: part II
Samples of competitive examination questions: part IIAli I. Al-Mosawi
 
Mcq+questions+cxc+it
Mcq+questions+cxc+itMcq+questions+cxc+it
Mcq+questions+cxc+itjimkana13
 
Embedded based microprocessor system one marks 50 questions and answers by S...
Embedded based microprocessor system one marks 50 questions and answers  by S...Embedded based microprocessor system one marks 50 questions and answers  by S...
Embedded based microprocessor system one marks 50 questions and answers by S...eeducations ever
 
MID SEM (MCQ) - 3.ppt
MID SEM (MCQ) - 3.pptMID SEM (MCQ) - 3.ppt
MID SEM (MCQ) - 3.pptLimKhaiHong
 
Std 10 Chapter 10 Introduction to C Language Important MCQs
Std 10 Chapter 10 Introduction to C Language Important MCQsStd 10 Chapter 10 Introduction to C Language Important MCQs
Std 10 Chapter 10 Introduction to C Language Important MCQsNuzhat Memon
 
Group 11. Which of the following is NOT a basic computer ope.docx
Group 11. Which of the following is NOT a basic computer ope.docxGroup 11. Which of the following is NOT a basic computer ope.docx
Group 11. Which of the following is NOT a basic computer ope.docxJeanmarieColbert3
 
Software Engineering Question Bank.docx
Software Engineering Question Bank.docxSoftware Engineering Question Bank.docx
Software Engineering Question Bank.docxkarthikaparthasarath
 
Computer system architecture mcq bank
Computer system architecture mcq bankComputer system architecture mcq bank
Computer system architecture mcq banksuthi
 
20 basic computer mcqs
20 basic computer mcqs20 basic computer mcqs
20 basic computer mcqsshah ali
 
20 The a5sembler is a softvare that a translates a highle.pdf
20 The a5sembler is a softvare that a translates a highle.pdf20 The a5sembler is a softvare that a translates a highle.pdf
20 The a5sembler is a softvare that a translates a highle.pdfsales80
 

Similar to Internationalization and globalization (20)

Bit%20 ch02
Bit%20 ch02Bit%20 ch02
Bit%20 ch02
 
1)   In which era were only the U.S. government, colleges, and unive.docx
1)   In which era were only the U.S. government, colleges, and unive.docx1)   In which era were only the U.S. government, colleges, and unive.docx
1)   In which era were only the U.S. government, colleges, and unive.docx
 
Challenge Examination1) In which era were only the U.S. government.docx
Challenge Examination1) In which era were only the U.S. government.docxChallenge Examination1) In which era were only the U.S. government.docx
Challenge Examination1) In which era were only the U.S. government.docx
 
Tổng hợp câu hỏi ôn tập android có đáp án
Tổng hợp câu hỏi ôn tập android có đáp ánTổng hợp câu hỏi ôn tập android có đáp án
Tổng hợp câu hỏi ôn tập android có đáp án
 
Basic computer question
Basic computer questionBasic computer question
Basic computer question
 
100 Computer MCQ.pdf
100 Computer MCQ.pdf100 Computer MCQ.pdf
100 Computer MCQ.pdf
 
Std 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQsStd 12 chapter 7 Java Basics Important MCQs
Std 12 chapter 7 Java Basics Important MCQs
 
Std 12 Computer Chapter 13 other useful free tools and services important MCQs
Std 12 Computer Chapter 13 other useful free tools and services important MCQsStd 12 Computer Chapter 13 other useful free tools and services important MCQs
Std 12 Computer Chapter 13 other useful free tools and services important MCQs
 
Samples of competitive examination questions: part II
Samples of competitive examination questions: part IISamples of competitive examination questions: part II
Samples of competitive examination questions: part II
 
Human Interface & Multimedia
Human Interface & MultimediaHuman Interface & Multimedia
Human Interface & Multimedia
 
Mcq+questions+cxc+it
Mcq+questions+cxc+itMcq+questions+cxc+it
Mcq+questions+cxc+it
 
Embedded based microprocessor system one marks 50 questions and answers by S...
Embedded based microprocessor system one marks 50 questions and answers  by S...Embedded based microprocessor system one marks 50 questions and answers  by S...
Embedded based microprocessor system one marks 50 questions and answers by S...
 
MID SEM (MCQ) - 3.ppt
MID SEM (MCQ) - 3.pptMID SEM (MCQ) - 3.ppt
MID SEM (MCQ) - 3.ppt
 
Std 10 Chapter 10 Introduction to C Language Important MCQs
Std 10 Chapter 10 Introduction to C Language Important MCQsStd 10 Chapter 10 Introduction to C Language Important MCQs
Std 10 Chapter 10 Introduction to C Language Important MCQs
 
Group 11. Which of the following is NOT a basic computer ope.docx
Group 11. Which of the following is NOT a basic computer ope.docxGroup 11. Which of the following is NOT a basic computer ope.docx
Group 11. Which of the following is NOT a basic computer ope.docx
 
Software Engineering Question Bank.docx
Software Engineering Question Bank.docxSoftware Engineering Question Bank.docx
Software Engineering Question Bank.docx
 
Computer system architecture mcq bank
Computer system architecture mcq bankComputer system architecture mcq bank
Computer system architecture mcq bank
 
20 basic computer mcqs
20 basic computer mcqs20 basic computer mcqs
20 basic computer mcqs
 
Android-Programming.pdf
Android-Programming.pdfAndroid-Programming.pdf
Android-Programming.pdf
 
20 The a5sembler is a softvare that a translates a highle.pdf
20 The a5sembler is a softvare that a translates a highle.pdf20 The a5sembler is a softvare that a translates a highle.pdf
20 The a5sembler is a softvare that a translates a highle.pdf
 

Recently uploaded

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 

Recently uploaded (20)

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 

Internationalization and globalization

  • 1. Presentation Topic : Internationalizationand Globalization Members List : Name Roll No Muhammad Ali BCSF13M008 Mansoor Riaz BCSF13M033 Misbah Habib BCSF13M047 Presentation Video Link : https://youtu.be/F9M_kK_GH68
  • 2. MCQS : 1. Internationalization involves : a) Globalization and Localization b) Culture and UICulture c) Netural culture d) Both a&b 2. Every thread in .NET has _______________ objects : a) Netural Culture and Specific Culture b) Globalization and Localization c) CurrentCulture and CurrentUICulture d) None of these 3. Internationalization is often abbreviated as : a) G11N b) L10N c) I18N d) None of these 4. The UICulture determines which resources are to be loaded for the page by : a) Language b) Region c) Culture d) ResourceManager 5. The format for the culture name is : a) <languagecode2><country/regioncode2> b) <country/regioncode2> c) <languagecode2> d) <languagecode2> - <country/regioncode2>
  • 3. 6. The process of making an application that supports different languages and regions is known as: a) Internationalization b) Globalization c) Localization d) Locale 7. Specific Culture has : a) specified language but not a region b) different languages and regions c) specified region but not a language d) specified language and region 8. On each HTTP request, there is a header field called _________ determines which languages the user’s browser supports: a) Accept-Language b) Locale c) ResourceManager d) ResourceString 9. In Accept-Language: en-us,en;q=0.5 , q indicates : a) user’s preference for that culture b) user’s preference for that region c) user’s preference for that language d) Both b&c 10. ________________ can be used to add some validation logic to our model : a) Data Annotation Attributes b) Resource Manager c) Both a&b d) None of these
  • 4. 11. ________________ indicates the type of resource to look up the error message : a) ErrorMessageResourceName b) Resource String c) Resource Manager d) ErrorMessageResourceType 12. To access resource's access modifier property from other projects make it : a) Private b) Protected c) Public d) Both b&c 13. We will build an ASP.NET MVC 5 web application which features it contains : a) It can display contents in different languages b) It autodetects the language from the user's browser c) It allows the user to override the language of their browser d) All of the above 14. To read culture cookie from request we use : a) HttpCookie cultureCookie = Request.Cookies["_culture"] b) GetDefaultCulture() c) CultureHelper.GetImplementedCulture(cultureName) d) Request.UserLanguages 15. public static bool IsRighToLeft() { return System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.IsRightToLeft; } a) Returns true if the language is a right-to-left language b) Returns true if the language is a left-to-right language c) Returns false if the language is a right-to-left language d) Invalid 16. HTML supports : a) right-to-left languages
  • 5. b) left-to-right languages c) Both a&b d) None of these 17. To Support Different Languages in ASP.NET MVC : a) use resource strings in all our site views b) use different set of views for every language and locale c) make separate projects d) Both a&b 18. To avoid typing namespace in each file you need to add it in : a) Web.config b) App.congif c) Program.cs d) _Layout.cshtml 19. ErrorMessageResourceName indicates : a) resource name to lookup the error message b) resource type to lookup the error message c) resource stringto lookup the error message d) None of these 20. en-US shows : a) Language is Spanish and region is United Kingdom b) Language is English and region is United Kingdom c) Language is English and region is United Kingdom d) Language is English and region is United States 21. A culture that has a specified language but not a region is : a) Specific culture b) Neutral culture c) Locale d) Culture
  • 6. 22. Why cookies are preferable instead of session : a) They are lightweight b) They do not take any type of space on server side c) Both a&b d) None of these 23. ______________ is same as culture : a) Locale b) Specific Culture c) Netural Culture d) Region 24. The process of customizing an application for a given language and region : a) Internationalization b) Localization c) Globalization d) None of these 25. <country/regioncode2> in format for the culture name shows : a) Language code b) subculture code c) Both a&b d) None of these 26. We need to reference "Resources" project from our web application, so that we can read the ___________ from our web site. a) Resource Strings b) Parameters c) Both a&b d) None of these 27. If we apply [Required] data annotation on age this shows : a) Age is compulsory b) Age is not compulsory c) Age Length d) None of these 28. If we apply [StringLength(50)] data annotation on name this shows :
  • 7. a) Name must be less than 50 characters b) Name must be Greater than 50 characters c) Name must contain 50 characters d) None of these 29. If we apply [Range(10, 130)] data annotation on age this shows : a) Age must be between 10 and 130 b) Age must be Greater than 130 c) Age cannot be in range of 10 and 130 d) None of these 30. To valide Email which attribute of data annotation is used: a) Range b) Required c) Regular Expression d) StringLength