QCM ASP.Net Corrigé – Partie 1

QCM sur le framework ASP.Net avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le framework ASP.Net comprennent divers sujets tel que les bases du framework ASP.Net, syntaxe, variables, procédures, classe, boucles, etc…. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur le framework ASP.Net.
 
 

1. ASP signifie _____________

A Absolute Server Pages

B Active Server Pages

C Active Server Platform

D Active Server Programming

B
ASP est l’abréviation de Active Server Pages.

 

 

2. ASP (ASP classique) a été introduit en __________

A 1996

B 1998

C 1999

D 2000

B
ASP (ASP classique) a été introduit en 1998 en tant que premier langage de script côté serveur de Microsoft.

 

 

3. Les pages ASP classiques ont l’extension __________

A .asp

B .net

C .aspx

D .px

A
Les pages ASP classiques portent l’extension de fichier .asp et sont normalement écrites en VBScript.

 

 
 

4. ASP.NET est une __________

A technologie côté client

B technologie côté serveur

C Les deux A et B

D Aucune de ces réponses

B
ASP et ASP.NET sont des technologies côté serveur.

 

 

5. Les données du session par défaut sont stockées dans ASP.Net.

A Session Object

B StateServer

C InProcess

D SocketState

C
Le mode InProc, qui stocke l’état de la session en mémoire sur le serveur Web (localement). Il s’agit du mode par défaut. Le mode StateServer, qui stocke l’état de la session dans un processus distinct appelé « ASP.NET State Service ».

Le mode InProc est le mode de session par défaut, mais vous pouvez également définir le délai d’attente de la session dans le fichier Web.Config de votre application, comme dans l’extrait de code suivant.

<configuration>  
  <system.web>      
    <sessionState mode="InProc" timeout="15">  
  </system.web>  
</configuration>

 

 

6. Le fichier Web.config est utilisé ___________

A Pour stocker les informations globales et les définitions de variables pour l’application

B Pour stocker les informations privés et les définitions de variables pour l’application

C Pour configurer le serveur web

D Pour configurer le navigateur Web

A
Le fichier Web.config est utilisé pour stocker les informations globales et les définitions de variables pour l’application.

 

 
 

7. Laquelle des affirmations suivantes est VRAIE ?

A ASP.NET Web Forms ne fait pas partie du nouvel ASP.NET Core.

B ASP.NET Web Forms est un modèle d’application piloté par événements.

C ASP.NET MVC est un modèle d’application MVC (Model-View-Controller).

D Toutes les réponses sont vraies

D
Toutes les réponses sont vraies.

 

 

8. Différence entre Response.Write() et Response.Output.Write()?

A Response.Output.Write() vous permet de mettre la sortie en mémoire tampon.

B Response.Output.Write() vous permet d’écrire une sortie formatée.

C Response.Output.Write() vous permet de purger la sortie.

D Response.Output.Write() vous permet de diffuser la sortie en continu.

B
Response.Output.Write() vous permet d’écrire une sortie formatée. Exemple:

Response.Output.Write("<p>Valeur max est ${0:F2}</p> ", maxVal);

 

 

9. De quelle classe la classe ASP.NET Web Form hérite-t-elle par défaut ?

A System.Web.UI.Page

B System.Web.UI.Form

C System.Web.GUI.Page

D System.Web.Form

A
La classe ASP.NET Web Form hérite par défaut de System.Web.UI.Page.

 

 
 

10. L’attribut ______ doit être défini sur un contrôle de validation pour que la validation fonctionne.

A ControlToValidate

B ControlToBind

C ValidateControl

D Validate

A
L’attribut « ControlToValidate » doit être défini sur un contrôle de validation pour que la validation fonctionne. Exemple: Utilisez la propriété ControlToValidate du RequiredFieldValidator et entrez l’id de la TextBox que vous voulez valider.

<asp:requiredfieldvalidator id="RequiredFieldValidator1" 
	forecolor="Red" 
	errormessage="Veuillez entrer votre nom!" 
	controltovalidate="TestForRequiredField" 
	runat="server"/>

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *