User Tools

Site Tools


study_questions_audio_creation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
study_questions_audio_creation [2009/08/05 01:49] stephenstudy_questions_audio_creation [2017/01/01 20:05] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Study Questions - Audio Creation ====== ====== Study Questions - Audio Creation ======
  
-===== CDEx Settings =====+===== Mp3 Conversion Settings =====
  
-Bitrate = 80 kbps +''<nowiki>lame.exe -m m -q 0 --abr 85 --noreplaygain input.wav output.mp3</nowiki>''
- +
-Mono +
- +
-Quality = Very high (0)+
  
 ===== Questions To Be Recorded ===== ===== Questions To Be Recorded =====
 +
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C8L3Q1How do you debug a service? **+/Added 20117012 *
 + 
 +** WebC2L1Q2What must an HTML server control be located inside to operate correctly? **
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: Install it, start it and then attach a debugger to the service's process.+Answer: A form element that has the //runat="server"// attribute.
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C8L3Q2: When creating a service, which methods should you override and which are optional? **+/Added 20117012 */
  
-Follow up question: What should you also do if you override any optional method?+** WebC2L1Q3: What are the three methods of setting the properties of an HTML control**
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: The methods //OnStart// and //OnStop// should be overridden. The methods //OnPause//, //OnContinue// and //OnShutdown// are optional. +Answer: Source viewdesign view and programmatically in code.
- +
-Follow up answer: If //OnPause// and/or //OnContinue// are overriden, set //ServiceBase.CanPauseAndContinue// to true. If //OnShutdown// is overriden set //ServiceBase.CanShutdown// to true. +
- +
-** C8L3Q3: What four things does the //ServiceInstaller// class define? ** +
- +
-/* --== Question Answer separator ==-- */ +
- +
-Answer: The service description, display nameservice name and start type.+
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C8L3Q4: What does the //ServiceProcessInstaller// class define? **+/Added 20117012 */
  
-/--== Question Answer separator ==-- *+** WebC2L1Q4In which event on what object should dynamically created controls be created? **
- +
-AnswerThe service account settings. +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** C8L3Q5: What are the three start types for a service and which is the default? **+
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: Automatic, manual (default) and disabled.+Answer: The Init event on the page object.
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C8L3Q6: What are the four types of accounts that can be used a security context for a Windows service? **+/Added 20117012 */
  
-Follow up questionWhich is the default, which is the most secure and which is the most privileged?+** WebC2L1Q5What order are events from a web page raised on the server side**
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: +Answer: The event that caused the postback is processed last.
- +
-  * Local service (most secure) +
-  * Network service +
-  * Local system (most privileged) +
-  * User (default)+
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C8L3Q7: What tool is used to manually install a service? ** +/* Added 20117012 */
- +
-/* --== Question Answer separator ==-- */ +
- +
-Answer: InstallUtil.exe. +
- +
-==== Lesson 1: Configuration Settings ==== +
- +
-/* --== Answer Question separator ==-- */+
  
-** C9L1Q1: What are two most important classes used to deal with application settings and what namespace are they in? **+** WebC2L1Q6: What property on a control should be set to minimize the size of the //ViewState// data? **
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: //Configuration// and //ConfigurationManager//, which are in the //System.Configuration// namespace.+Answer: The //EnableViewState// should be set to //false//.
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C9L1Q2: What are the four //ConfigurationManager// methods that open various configurations? **+/Added 20117012 */
  
-/--== Question Answer separator ==-- *+** WebC2L1Q7: What are the five main page events, in the order they occur? **
- +
-Answer: +
- +
-  * //OpenExeConfiguration// +
-  * //OpenMachineConfiguration// +
-  * //OpenMappedExeConfiguration// +
-  * //OpenMappedMachineConfiguration// +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** C9L1Q3: What should you always do before opening a mapped configuration file and why? **+
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: Check for the existence of the filebecause if it is missing no error will be generated - instead all the configuration settings will be null. +Answer: //Page_PreInit//, //Page_Init//, //Page_Load//, //Page_PreRender// and //Page_Unload//
- +
-/* --== Answer Question separator ==-- */ +
- +
-** C9L1Q4: How can you specify which version of the .NET Framework an application should be run with? ** +
- +
-/* --== Question Answer separator ==-- */+
  
-AnswerAdd a //supportedRuntime// entry in the //startup// section of the configuration file.+==== Lesson 2 Exploring Common Web Server Controls ====
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C9L1Q5: Which is obsolete, //ConfigurationSettings// or //ConfigurationManager//? **+/Added 20117012 */
  
-/--== Question Answer separator ==-- *+** WebC2L2Q1What are two differences between the //Literal// control and the //TextBox// control? **
- +
-Answer: //ConfigurationSettings// +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** C9L1Q6: What are the two default properties of the //ConfigurationManager// class used to store configuration information? **+
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: //AppSettings// and //ConnectionString//.+Answer:
  
-==== Lesson 2: Creating an Installer ====+  * The //Literal// control does not support styles, themes, and skins. 
 +  * The //Literal// control does not inherit from //WebControl//.
  
-/* --== Answer Question separator ==-- */+===== Chapter 3: Exploring Specialized Server Controls =====
  
-** C9L2Q1: What are the two specific predefined installers? ** +==== Lesson 1Exploring Specialized Web Server Controls ====
- +
-/* --== Question Answer separator ==-- */ +
- +
-Answer//AssemblyInstaller// and //ComponentInstaller//.+
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C9L2Q2: What methods should be overridden when creating a custom //Installer// class? **+/Added 20110823 */
  
-Follow up question: What two events can also be responded to?+** WebC3L1Q1: What are the three modes of the //Literal// control**
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: //Install//, //Commit//, //Rollback// and //Uninstall//+Answer: //PassThrough//, //Encode// and //Transform//.
- +
-Follow up answer: //Committing// and //Committed//.+
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** C9L2Q3: Other than overriding methods and responding to events, what else needs to be done to create a custom //Installer// class? **+/Added 20110823 */
  
-/--== Question Answer separator ==-- *+** WebC3L1Q2What is the advantage of using the //Table////TableRow// and //TableCell// controls over using straight HTML markup? **
- +
-AnswerAdd the //RunInstallerAttribate// to the custom class and set the //runInstaller// parameter to true. +
- +
-==== Lesson 3: Using the .NET Framework 2.0 Configuration Tool ==== +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** C9L3Q1: What are the code groups in the .NET Framework named after? **+
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: The evidence they provide. +Answer: The ability to add rows and cells programmatically.
- +
-==== Chapter 2 ====+
  
 /* --== Answer Question separator ==-- */ /* --== Answer Question separator ==-- */
  
-** PragC2Q1: When does software maintenance begin and why? **+/Added 20110824 */
  
-/--== Question Answer separator ==-- *+** WebC3L1Q3: What web control should be used if clicking on an image is required? **
- +
-Answer: Software maintenance begins as soon as coding starts, because things keep changing (requirements and our understanding of them, environments, knowledge etc.) +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** PragC2Q2: What is the //DRY// principle? **+
  
 /* --== Question Answer separator ==-- */ /* --== Question Answer separator ==-- */
  
-Answer: Don't Repeat Yourself. +Answer: //ImageButton// or //ImageMap//.
- +
-//"Every piece of knowledge must be a single unambiguous, authoritative representation with in a system."// +
- +
-/* --== Answer Question separator ==-- */ +
- +
-** PragC2Q3: What are the four categories of duplication? ** +
- +
-/* --== Question Answer separator ==-- */ +
- +
-Hint: The four //i//'s of duplication. +
- +
-Answer: +
- +
-  * //Imposed// - Developers feel they have no choice - the environment appears to require duplication. +
-  * //Inadvertent// - Developers don't realise they are duplicating information. +
-  * //Impatient// - Developers get lazy and duplicate because it seems easier. +
-  * //Interdeveloper// - Multiple people on a team (or different teams) duplicate information.+
  
 {{tag>procedure study_questions}} {{tag>procedure study_questions}}
study_questions_audio_creation.1249436975.txt.gz · Last modified: 2017/01/01 19:54 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki