PAYS
FR
FR
EN
Nous contacter
S’inscrire
Espace client
Nous contacter
Nous contacter
S’inscrire
FORMATIONS
NOS SOLUTIONS
SE CERTIFIER
INFORMATIONS PRATIQUES
L’UNIVERS ORSYS
Tous nos domaines de formation
Technologies numériques
Management – Développement personnel
Compétences métiers
Comment s’inscrire ?
Formations inter
Formations intra
Séminaires état de l’art
Classes à distance
Essentiels 3h30
Digital Learning
Services sur mesure
Conseil en ingénierie pédagogique
Certifications par domaines
Certifications éditeurs
Parcours certifiants
Services aux entreprises
Contrats cadres et forfaits
Comment s’inscrire ?
Déroulement d’une formation
Développement durable et RSE
Qui sommes-nous ?
Approche pédagogique
Nos articles
Nos webinars
Nos vidéos
FORMATIONS
>
Technologies numériques
Management – Développement personnel
Compétences métiers
Tous nos domaines de formation
Comment s’inscrire ?
NOS SOLUTIONS
>
SE CERTIFIER
>
Certifications par domaines
Certifications éditeurs
Parcours certifiants
INFORMATIONS PRATIQUES
>
Services aux entreprises
Contrats cadres et forfaits
Comment s’inscrire ?
Déroulement d’une formation
Développement durable et RSE
L’UNIVERS ORSYS
>
Qui sommes-nous ?
Approche pédagogique
Nos articles
Nos webinars
Nos vidéos
>
Formations
>
Technologies numériques
>
formation Développement logiciel
>
formation .NET
>
formation Blazor, développement Web
>
test-prérequis
Formation Blazor, développement Web (BLZ)
Testez vos connaissances pour valider les prérequis
1 -
Quelle expression utiliser à la place des tirets pour être sûr d'utiliser le . (point) comme séparateur décimal ?
double x = 1.234;
Console.WriteLine(x.ToString(----));
Plusieurs réponses possibles
CultureInfo.InvariantCulture
new CultureInfo("en-US")
new DecimalSeparator(".")
Je ne sais pas
2 -
Qu'est-ce qui est VRAI à propos des boucles ?
Plusieurs réponses possibles
Le mot-clé continue met fin à l'itération courante et met fin à l'exécution de la boucle
Le mot-clé continue met fin à l'itération courante et ne met pas fin à l'exécution de la boucle
Le mot-clé break met fin à l'itération courante et met fin à l'exécution de la boucle
Le mot-clé break met fin à l'itération courante et ne met pas fin à l'exécution de la boucle
Je ne sais pas
3 -
Quelle est la visibilité de la méthode Rouler ?
interface IVoiture{
void Rouler();
}
Une seule réponse possible
public
private
package
internal
Je ne sais pas
4 -
Le code suivant :
for (; ;)
{ /* …. */ }
Plusieurs réponses possibles
Est une boucle infinie
Ne compile pas
Peut être écrit avec un while
Je ne sais pas
5 -
Quelle est la technique qui permet de concaténer efficacement des strings ?
Une seule réponse possible
La classe StringBuilder
La classe StreamWriter
L'opérateur + de la classe string
string.Append
Je ne sais pas
6 -
Vaut-il mieux utiliser string ou String pour les performances ?
Une seule réponse possible
string
String
Les deux sont équivalents
Je ne sais pas
7 -
Quel mot-clé faut-il utiliser à la place des ___ pour que le compilateur génère un tableau à partir de plusieurs paramètres :
MyClass.WriteLIne(string format, ___ object [] o);
Une seule réponse possible
array
dynamic
params
Je ne sais pas
8 -
Qu'affiche le code suivant :
DateTime start = new DateTime(1999, 12, 31);
// affiche 31/12/1999
Console.WriteLine("{0:d}",start);
Increment(start);
// affiche ????
Console.WriteLine("{0:d}", start);
static void Increment(DateTime start){
start.AddDays(1);
}
Une seule réponse possible
36526
Ne compile pas
36525
Je ne sais pas
9 -
Quel est l'en-tête HTTP dans une requête qui sert à indiquer le contenu ?<br>
Une seule réponse possible
Content
Content-Type
Accept
Je ne sais pas
10 -
Qu'est-ce qui est VRAI pour les codes de statut HTTP ?
Plusieurs réponses possibles
200 = succès
201 = pas de contenu
404 = interdit
500 = erreur interne du serveur
Je ne sais pas
11 -
Si on veut rendre le thread courant pour que le serveur puisse l'utiliser pour exécuter un autre code, quels sont les bons codes ?
Une seule réponse possible
using (HttpClient client = new HttpClient()) { HttpResponseMessage response = await client.GetAsync(uri); } response = client.GetAsync(uri).Result; }
using (HttpClient client = new HttpClient()) { HttpResponseMessage response = client.GetAsync(uri).Result; }
using (HttpClient client = new HttpClient()) { Task<HttpResponseMessage> task = client.GetAsync(uri); task.Wait(); HttpResponseMessage response = task.Result; }
Je ne sais pas
12 -
Qu'est-ce que Task.Run peut accepter comme paramètres ?
Plusieurs réponses possibles
Une méthode statique
Une méthode non statique
Une expression lambda
Une variable de type delegate
Je ne sais pas
13 -
Du JavaScript exécuté dans un navigateur peut appeler les verbes suivants :
Plusieurs réponses possibles
GET
POST
PUT
DELETE
Je ne sais pas
14 -
JavaScript est un langage…
Plusieurs réponses possibles
Statiquement typé
Dynamiquement typé
Pour lequel TypeScript ajoute le typage fort
Pour lequel TypeScript ajoute des fonctionnalités "orienté objet"
Je ne sais pas
15 -
Du JavaScript exécuté dans un navigateur peut faire une requête sur un autre serveur que celui d'origine de la page ?
Une seule réponse possible
Toujours
Jamais
Oui, si les "bons" en-têtes HTTP sont ajoutés par le serveur
Je ne sais pas
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.
RÉINITIALISER
VALIDER MES RÉPONSES