Questions Visual Basic en langues françaises

Questions Visual Basic en langues françaises

Testez votre compréhension des sujets Visual Basic en répondant à plus de 100 QCM Visual Basic.
Faites défiler vers le bas pour commencer !

1: Si, alors, sinon sont des exemples de:

A.   variables

B.   événements

C.   conditionnels

D.   les opérateurs

2: Lequel des éléments suivants, lorsqu'il est entré dans l'invite de commande, lancera avec succès le Script Visual Basic File_name.vbs?

A.   Tous ceux-là sont corrects

B.   wscript file_name.vbs

C.   cscript file_name.vbs

D.   Appuyez sur Entrée après avoir écrit: file_name.vbs

3: Visual Basic 6.0 a été remplacé par:

A.   Vb.net

B.   Visual Studio

C.   Visual C ++

D.   C ++

4: Les trois types d'opérateurs de base visuels sont:

A.   arithmétique, relationnelle et logique

B.   De plus, moins, multiplier

C.   diviser, multiplier, plus

D.   Ajouter, diviser, multiplier

5: Visual Basic peut faire lequel des éléments suivants?

A.   Développer des applications Windows

B.   Créer des fichiers exécutables (fichiers EXE)

C.   Tout est correct

D.   Créer des fichiers DLL

E.   Créer des contrôles ActiveX

6: Les applications de base visuelles affichent un écran de style Windows appelé formulaire.

A.   Vrai

B.   FAUX

7: Lorsque vous enregistrez un projet en tant que fichier exécutable, vous êtes en fait:

A.   supprimer

B.   décompilé

C.   Compilation

D.   codage

8: LoadPicture est fonction d'un contrôle d'image qui peut:

A.   Formater la bordure de l'image

B.   Changez la couleur de l'image

C.   Supprimer une image existante

D.   remplir l'image avec une image d'un répertoire spécifié

9: Une variable peut se voir attribuer une valeur.

A.   FAUX

B.   Vrai

10: Quel personnage doit être placé au début d'une ligne pour indiquer qu'il s'agit d'un commentaire (non considéré comme une partie du code)?

A.   & # 34;

B.   #

C.   +

D.   -

E.   & # 039;

11: Pour déclarer une variable dans Visual Basic, vous devez utiliser la fonction ___________:

A.   Dim

B.   Boucle

C.   Déclarer

D.   Sous-marin privé

12: Le code pour annuler un événement en boucle est:

A.   Clair

B.   Annuler

C.   Sortir faire

D.   Supprimer la boucle

13: Quelle est la syntaxe appropriée pour ajouter des éléments à une boîte de liste?

A.   listbox.setnewitem = item

B.   listbox.newitem.add (élément)

C.   listbox.items.item (item) .Register

D.   listbox.items.add (item)

E.   listbox.itemmenu.add (item)

14: Le type de fichier par défaut pour un projet de base visuel est:

A.   .vbo

B.   .mvb

C.   .frm

D.   .vbp

15: Comment déclarer une variable dans VB?

A.   Tous ces

B.   Dim (variable) as (dataType)

C.   Declare @ (variable) (type de données)

D.   (Type de données) (variable);

16: Quel (s) mot-clé met fin à chaque procédure

A.   Arrêt

B.   Fin

C.   Fin sous

D.   Procédure d'arrêt

E.   Fin

17: Appuyez sur _________ pour exécuter un programme.

A.   F5

B.   F4

C.   F7

D.   F6

18: Quel contrôle peut être lié aux données?

A.   Étiqueter

B.   Zone de texte

C.   Cocher

D.   Tous ces

19: Visual Basic est une langue motivée par ____________.

A.   événement

B.   assemblée

C.   adjectif

D.   aspic

20: Quel mot-clé démarre chaque procédure?

A.   Pour

B.   Commencer

C.   Commencer

D.   Sub

E.   Avec

21: Visual Basic est dérivé de:

A.   C ++

B.   BASIQUE

C.   Qbasic

D.   Assemblée

22: Une fois que vous avez terminé un programme, vous pouvez le compiler dans un fichier _________.

A.   .exe

B.   .vb

C.   .vbp

D.   .html

23: Pour créer une fonction qui renvoie une valeur que vous devez utiliser A:

A.   aucun d'eux

B.   sous

C.   procédure

D.   fonction

24: Comment entrez-vous dans les commentaires sans avoir de sortie?

A.   * /

B.   @

C.   & # 039;

D.   %

E.   %%

25: Pour montrer un formulaire, utilisez la commande ____________.

A.   visible

B.   apparaître

C.   afficher

D.   montrer

26: Le programmeur peut entrer, modifier et afficher le langage de Visual Basic dans le:

A.   document

B.   explorateur

C.   explorateur de projets

D.   Fenêtre de code

27: L'édition d'entreprise de Visual Basic s'adresse:

A.   C ++

B.   Clients orientés vers le réseau

C.   partage de fichiers

D.   décompilé

28: Integer est un exemple de A:

A.   variable

B.   Type de données

C.   nombre

D.   procédure

29: Visual Basic est considéré comme un langage de programmation ___________.

A.   haut niveau

B.   niveau moyen

C.   niveau d'assemblage

D.   niveau faible

30: Le & # 39; && # 39; Le symbole est l'opérateur _________ le plus sûr à utiliser dans Visual Basic.

A.   Relationnel

B.   Booléen

C.   Arithmétique

D.   Concaténation

31: Qu'est-ce que MAPI?

A.   La programmation d'application de messagerie interfère

B.   Interface de programmation d'application de messagerie

C.   Aucune de ces réponses

D.   Interface de programmation d'administration de la messagerie

E.   Échange de programmation d'application de messagerie

32: Pouvez-vous accéder et modifier le registre Windows à l'aide de scripts VB?

A.   Non

B.   Oui

C.   Vous pouvez lire mais ne pouvez pas écrire

33: Comment empêchez-vous l'écran de vaciller tout en exécutant une macro?

A.   Application.screenupdating = true

B.   Application.screenupdating = false

C.   Application.Visible = true

D.   Application.displayAlerts = false

E.   Application.visible = false

34: B = 2 C = 3 Qu'est-ce que A = B = C Sortie?

A.   6

B.   Vrai

C.   FAUX

D.   2

E.   3

35: Quel code ajustera le niveau de zoom sur une feuille de calcul dans Excel à 80%?

A.   Activewindow.zoom = 80

B.   Activewindow.zoom = -20

C.   Activewindow.zoom.adjust = 80

D.   Application.zoom = 80

E.   Zoom = 80

36: Quel type d'exécutable VB6 ne peut-il pas produire?

A.   Exe standard

B.   DLL native

C.   Activex exe

D.   Contrôle ActiveX

E.   DLL activex

37: MDI est un IDE développé par Microsoft et signifie:

A.   Interface de données Microsoft

B.   Interface de données multiples

C.   Interface de document multiple

D.   Interface de document Microsoft

38: Quel mot-clé termine une boucle?

A.   Fait

B.   Suivant

C.   Fin

D.   Boucle de fin

E.   Mettre fin à

39: La limite inférieure des tableaux dans VB 6 est

A.   1

B.   Déterminé par un interrupteur de compilateur

C.   La valeur par défaut est 0. peut être défini sur 1 par & # 34; Base d'option 1 & # 34;

D.   0

E.   La valeur par défaut est 1. peut être défini sur 0 par & # 34; base d'option 0 & # 34;

40: Quelle est la différence entre les types de verrouillage ADO LOCKPESSIMIST et Lockoptimistic.

A.   LOCKPESSIMIST verrouille automatiquement la ligne. Lockoptimistic verrouille le seul lorsqu'il est initié par le code.

B.   Il n'y a pas de différence

C.   Lockpessimitic verrouille la ligne une fois après toutes les modifications. Lockoptimistic verrouille la ligne uniquement lorsque la mise à jour est appelée.

D.   LOCKPESSIMIST verrouille la ligne uniquement lorsque la mise à jour est appelée. Lockoptimistic verrouille la ligne une fois après toutes les modifications.

41: Lequel des éléments suivants est un exemple correct de la déclaration d'importation de l'API Windows dans VB6

A.   Public External Sub Rtlmovememory Lib & # 34; Kernel32 & # 34; (LPVDEST AIMES TOUT, LPVSource As n'importe quel, ByVal CBCopy comme long)

B.   Fonction d'importation & # 34; rtlModelMemory & # 34; Alias ​​& # 34; Copymemory & # 34; De & # 34; Kernel32 & # 34; ([Pointer] LPVDest comme n'importe quel, [pointeur] LPVSource comme n'importe quel, byVal cbcopy comme long)

C.   Fonction d'importation & # 34; rtlModelMemory & # 34; Comme & # 34; Copymemory & # 34; De & # 34; Kernel32 & # 34; (LPVDEST AIMES TOUT, LPVSource As n'importe quel, ByVal CBCopy comme long)

D.   Dllimport sub copymemory de & # 34; kernel32 & # 34; Original & # 34; RTLMoveMemory & # 34; (LPVDEST AIMES TOUT, LPVSource As n'importe quel, ByVal CBCopy comme long)

E.   Déclare privé Sub Copymemory Lib & # 34; Kernel32 & # 34; Alias ​​& # 34; rtlmovememory & # 34; (LPVDEST As n'importe quel autre, LPVSource comme n'importe quel, ByVal cbcopy comme long)

42: À quoi l'option explicite fait-elle référence?

A.   Toutes les variables doivent être déclarées avant utilisation. Leur type n'est pas requis.

B.   Les variables sont définies automatiquement

C.   Toutes les variables avec leurs types doivent être déclarées avant utilisation.

D.   Les options pour tous les contrôles intégrés sont restreintes.

43: Quelle est la taille maximale autorisée dans les caractères pour l'invite et la boîte d'entrée MSGBOX?

A.   1024

B.   512

C.   2048

D.   256

E.   780

44: Dim x, y comme entier. Qu'est-ce que le type de données X et Y?

A.   x comme variant et y comme entier

B.   Les deux sont des entiers

C.   Mauvaise déclaration

45: Lequel des éléments suivants n'est pas la valeur de la propriété startpposition dans Visual Basic 6?

A.   1 - propriétaire central

B.   0 - Manuel

C.   3 - Windows par défaut

D.   2 -

E.   4 - Automatique

46: Vrai ou faux? Dans Visual Basic 6, pour permettre la repensage automatique du formulaire MDI, nous devons définir Autoreraw = True

A.   FAUX

B.   Vrai

47: Pour déboguer les applications VB 6 avec un code source à l'aide d'un débogueur natif comme Visual Studio, il faut

A.   & # 34; compiler avec le code natif & # 34; et activer & # 34; Créer des informations de débogage symbolique & # 34;

B.   SELECT & # 34; Commencez par compilation complète & # 34; De & # 34; Run & # 34; menu

C.   ajouter & # 34; natif = 1: debug = 1 & # 34; à & # 34; arguments de compilation conditionnelle & # 34;

D.   & # 34; compiler à P-Code & # 34; et activer & # 34; Créer des informations de débogage symbolique & # 34;

E.   Attacher à vb6.exe de Visual Studio

48: Dans Visual Basic 6, comment désactiverez / masquerez-vous la boîte de commande sur un formulaire?

A.   Utilisation de l'API Windows

B.   En définissant la propriété ControlBox sur false ou en utilisant l'API Windows

C.   En définissant la propriété ControlBox sur true

D.   En définissant la propriété ControlBox sur false

E.   En passant par un paramètre faux aux formulaires Afficher la méthode

49: Laquelle des pages de propriété suivantes n'est pas fournie par Visual Basic 6

A.   Standard

B.   Standardpicture

C.   Disposition standard

D.   Standard

E.   Standarddataformat

50: Comment faire par défaut une propriété dans VB 6?

A.   Décorez-le avec & # 34; & lt; par défaut & gt; & # 34; attribut

B.   Vous ne pouvez pas

C.   Renommez votre propriété à & # 34; par défaut & # 34;

D.   Utilisation & # 34; Propriété par défaut de l'option & # 039; PropertyName & # 039; & # 34; Dans & # 34; DÉCLARATIONS GÉNÉRALES & # 34; section

E.   Set & # 34; ID de procédure & # 34; propriété de la propriété à & # 34; (par défaut) & # 34; Dans & # 34; Attributs de procédure & # 34; Dialogue

51: Quelles sont les deux méthodes appelées à partir de l'objet ObjectContext pour informer MTS que la transaction a été réussie ou infructueuse?

A.   Transactions Inuce et Transactionfail

B.   Objtransok et objtransfail

C.   SetComplete et setabort.

D.   ObjectComplete et SetObject

52: Quelle est la bonne entrée:

A.   Dim S: = 2

B.   Dim S: S = 2

C.   Dim S = 2

D.   Dim S: 2

53: Pour Excel, quel est le code le plus court qui modifierait la largeur de la colonne des colonnes L & X à 30?

A.   Colonnes (& # 34; l: x & # 34;). Largeur = 30

B.   Sélectionner (& # 34; l: l, x: x & # 34;). ColumnWidth = 30

C.   Gamme (& # 34; l: x & # 34;). ColumnWidth = 30

D.   Gamme (& # 34; l: l, x: x & # 34;). ColumnWidth = 30

E.   Colonnes (& # 34; l: l, x: x & # 34;). Largeur = 30

54: Pour Excel ... quel est le code le plus court qui autofitait toutes les lignes de la feuille de calcul active?

A.   Activewindow.cells.rows.autofit

B.   Cells.entirerow.autofit

C.   Activeworkbook.entirerow.autofit

D.   ActiveworkBook.Rows.AutoFit

E.   Lignes.autofit

55: Lequel des éléments suivants ne peut pas être ajouté à un userControl dans VB6

A.   Contrôle de la minuterie

B.   Un autre userControl

C.   Ole Control

D.   Un contrôle OCX

56: Lorsqu'un projet ActiveX est compilé, son interface COM peut être préservée en utilisant la compatibilité binaire. Entre les compilations, VB crée différentes interfaces pour des parties modifiées des classes. C'est appelé:

A.   Supposer aucun aliasage

B.   Transfert d'interface

C.   Compatibilité COM

D.   Conservé en mémoire

E.   Bibliothèque hors procédé

57: Dans Visual Basic 6, lequel n'est pas un paramètre des objets de connexion Méthode ouverte?

A.   Options

B.   Source

C.   ID de l'utilisateur

D.   Chaîne de connexion

E.   Mot de passe

58: Pour rendre un sous-groupe UserControl

A.   Définir l'opacité sur 0

B.   Mettre en arrière

C.   Ajouter WindowStyle vb_transparent

D.   Définir transparent sur True

E.   Définir le creux à transparent

59: Keydown est un exemple de A:

A.   commande

B.   exécutable

C.   fonction

D.   procédure

60: Quelle propriété est nécessaire pour placer un contrôle sur le formulaire Visual Basic 6 MDI?

A.   Aligner la propriété

B.   Propriété autoreraw

C.   Propriété de drawmode

D.   Propriété isparent

E.   Propriété ischild

61: Quelle est la valeur numérique du booléen & # 34; true & # 34;?

A.   1 octet

B.   0

C.   1

D.   -1

62: Quelle est la classe de fenêtres d'une application MDI débogue dans VB6

A.   VBformmdi6

B.   Thundermdiform

C.   VBFormmdi

D.   Thundermdi6form

E.   Vb6mdiform

63: Quel argument de ligne de commande est transmis à un serveur com hors de processus pour l'enregistrer

A.   Dll-selfrewregister

B.   RegServer

C.   REGSVR32

D.   REGSVR64

E.   enregistrer

64: Pour Excel, que fera le code suivant? Gamme (& # 34; a2 & # 34;). SELECT: activewindow.freezepanes = true

A.   Colonne de gel a

B.   Les volets ne fonctionneront pas avec cette gamme sélectionnée

C.   Freeze Row 1

D.   Retirer les paramètres de congélation actuels

E.   Colonne de gel A & Row 2

65: Comment gras un texte de sortie?

A.   text.selbold = true

B.   select.bold = true

C.   .bold = true

D.   .Selbold = true

E.   text.bold = true

66: Quelle est la valeur maximale de la propriété d'intervalle pour une minuterie?

A.   128 secondes

B.   60 secondes

C.   1,4 secondes

D.   10 secondes

E.   65,5 secondes

67: Vous devez analyser toutes les lignes d'un contrôle ListView. Quelle est la déclaration correcte?

A.   pour i = 1 à listview1.listitems.count

B.   pour i = 0 à listview1.listitems.count - 1

C.   pour i = 0 à listview1.listitems.Count

68: Du point de vue de performance du processeur, dans une boucle, est-il recommandé d'utiliser des docevents?

A.   Non

B.   Non, mais utilisez des solutions de contournement telles que: getqueuestatus ou API GetInputState

C.   Utilisez une minuterie au lieu de la boucle

D.   Non, mais utilisez des solutions de contournement telles que: temporisateur, API GetTickCount

E.   Oui

69: ____ Les messages d'erreur indiquent les erreurs de codage détectées par le compilateur.

A.   Courir

B.   Compiler

C.   Construire

D.   Exécutable

70: Un ____ est un élément qui est une partie visible d'une interface graphique.

A.   Propriété

B.   Classe

C.   Contrôle

71: Un ____ est la forme générale des caractères du texte.

A.   Police de caractère

B.   Format

C.   Solution

D.   Texte

72: Une classe ____ est une collection de classes qui peuvent être mises à disposition pour les développeurs.

A.   Barre de titre

B.   Bibliothèque

C.   Commandes

D.   Logique

73: Une variable au niveau de la classe ________.

A.   Les trois choix ici. (est déclaré à l'intérieur d'une classe mais en dehors de toute procédure, est accessible à toutes les procédures d'une classe, est visible à toutes les déclarations de la classe)

B.   Attribution de la chaîne constante prédéfinie.Empty à la propriété texte

C.   À la fois une date et une heure

D.   Aucune valeur n'est renvoyée. Une erreur d'exécution est générée

74: La propriété ____ d'un formulaire spécifie le texte qui apparaît dans la barre de titre du formulaire.

A.   Légende

B.   Valeurs

C.   Étiqueter

D.   Texte

75: Une variable au niveau du module déclaré public est également connue sous le nom de variable __________.

A.   Privé

B.   Accès

C.   Mondial

D.   Universel

76: Une sous-procédure ____ argument (s).

A.   Ne peut accepter aucun

B.   Peut accepter deux

C.   Peut en accepter un

D.   Peut accepter n'importe quel nombre

77: Un autre terme pour une structure de sélection est une structure ____.

A.   Enchaînement

B.   Relationnel

C.   Baisser

D.   Décision

78: Les arguments sont contenus à l'intérieur de ____ après le nom de la procédure à appeler.

A.   Croisillons

B.   Supports

C.   Parenthèses

D.   Guillemets

79: Les tableaux qui sont ____ peuvent être redimensionnés au moment de l'exécution.

A.   Statique

B.   Non interactif

C.   Dynamique

D.   Parallèle

80: Les opérateurs de comparaison sont également appelés opérateurs ____.

A.   Enchaînement

B.   Relationnel

C.   Décision

D.   Booléen

81: Dans une structure de sélection de cas, vous utilisez le mot-clé ____ lorsque vous ne connaissez qu'une seule extrémité de la plage.

A.   Depuis

B.   Pour

C.   Est

D.   Gamme

82: Dans Microsoft Visual Basic, utilisez l'instruction ____ pour créer une variable de chaîne.

A.   Var

B.   Déclarer

C.   Déclarer

D.   Dim

83: Dans l'éditeur de code, ____ est utilisé pour indiquer l'emplacement d'une erreur.

A.   Commentaire

B.   Une ligne bleue ondule

C.   Signe égal (=)

D.   Liste d'erreurs

84: La couleur du texte dans un contrôle d'étiquette est déterminée par la propriété ________.

A.   Couleur

B.   Police de caractère

C.   Couleur de premier plan

D.   Textère

85: L'instruction SELECT Case se termine par la clause ____.

A.   Bouton radio

B.   Sept

C.   Structure de sélection imbriquée

D.   Fin sélectionner

86: Vous créez une constante nommée en utilisant l'instruction ____.

A.   Const

B.   Commentaire

C.   Saisir

D.   Contrôles

87: Vous déclarez une variable au niveau de la classe à l'aide du mot-clé ____.

A.   Privé

B.   Faible

C.   Mod

D.   Statique

88: Les variables de chaîne sont automatiquement initialisées à l'aide de ____.

A.   Déclarer les variables pour toutes les données d'entrée

B.   Faites avancer le point d'insertion vers la ligne suivante dans un contrôle

C.   Decimal.tryParse (txtlatefee.Text, Declatefee)

D.   Le mot-clé rien (aucune donnée du tout

89: Le ____ indique qu'une déclaration est une déclaration d'affectation.

A.   Assign des mots clés

B.   Ampersand (&)

C.   Signe égal (=)

D.   Jeu de mots clés

90: La méthode ____ renvoie un entier qui représente l'emplacement de la sous-chaîne dans la chaîne.

A.   Écrit

B.   Indice de

C.   Bindingsource

D.   Tablier

91: Le ____ d'un langage de programmation est l'ensemble des règles d'utilisation pour cette langue.

A.   Cas d'utilisation

B.   Syntaxe

C.   Étiqueter

D.   Boîte à outils

92: Le ____ d'une variable est défini par où il est déclaré dans un programme.

A.   FAUX

B.   Comptoir

C.   Portée

D.   Vrai

93: Le ____ d'une variable spécifie lorsqu'une variable peut être référencée dans un programme.

A.   Gamme

B.   Escalader

C.   Durée de vie

D.   Portée

94: La propriété ____ d'un contrôle est utilisée pour spécifier la position du texte dans le contrôle.

A.   Aligner

B.   Alignement

C.   Textalign

D.   Justifier

95: Le contrôle ________ utilise une étiquette pour afficher les informations d'état du programme et les messages à l'utilisateur.

A.   LinkLabel

B.   Stattussstrip

C.   Errorprovider

D.   Zone de texte

96: L'opérateur ________ effectue une division et renvoie le reste.

A.   Module%

B.   Division /

C.   Multiplication *

D.   Aucune de ces réponses

97: L'opérateur ________ effectue une concaténation de cordes.

A.   Ampersand (&)

B.   Signe du dollar ($)

C.   Pourcentage de symbole (%)

D.   Symbole de livre

98: L'opérateur d'affectation dans Visual Basic est le symbole ____.

A.   1/1/0001 12:00:00 AM

B.   _ (souligner)

C.   =

D.   Faites avancer le point d'insertion vers la ligne suivante dans un contrôle

99: Le contenu d'une zone de texte peut être effacé dans le code de base visuel par ________.

A.   Attribution de la chaîne constante prédéfinie.Empty à la propriété texte

B.   I = p x (y x (b * 1 - a))

C.   Lbltotalsold.text = intQuantity.ToString ()

D.   Lbltotalsale.text = dectotale.tostring (

100: Les entrées dans une boîte de liste sont stockées dans la propriété __________.

A.   Count les articles

B.   Articles

C.   Entrées

D.   Texte