Font size
WorksheetsQuiz 3éme_info_N2
Total questions: 20
Worksheet time: 22mins
Quelle est la différence entre une fonction et une procédure ?
a) Une fonction retourne une valeur, tandis qu'une procédure n'en retourne pas.
b) Une procédure peut être appelée à partir d'autres programmes, tandis qu'une fonction ne peut pas.
c) Une fonction prend en entrée des paramètres, tandis qu'une procédure ne prend pas de paramètres.
Dans la plupart des langages de programmation, comment transmet-on des données à un sous-programme ?
a. En utilisant une déclaration de variable globale.
b. En passant des arguments en paramètres.
c. En utilisant des variables locales.
déterminer la tête de procédure inconnue suivant:
T:entiers
(@T:Tab, n:entier)
T: Tab
@T:Tab
Quelle est le résultat de procédure inconnue ?
15
[0,3,6,9,12,15,18,21]
[1,3,5,7,9,11,13,15]
[1,3,5,7,9,11,13]
Exécuter à main le procédure step1 suivant et déduire le résultat:
erreur
17
[13,5,4,6,17,9,2]
[17,13,9,6,5,4,2]
déduire le résultat de procédure step2 suivant :
boucle infinie
2
[2,4,5,6,9,13,17]
[4,5,2,6,13,9,17]
soit la tête de procédure suivant :
Procédure tri_1(@T1:Tab , @ T2:Tab , N:entier)
déduire les paramètres de passage par adresse(référence)
T1
T2
T1,T2
N
Compléter la tête de procédure remplir suivant :
(T:Tab , @N:entier)
(T:Tab ; N:entier ; P:entier)
(@T:Tab ; N:entier ; @P:Prod)
choisie la correct implémentation python pour saisie un Produit
soit une matrice M de taille (3*4) contient des valeur en centimètre :
compléter la déclaration en python :
Exécuter à main la fonction inconnu et déduire le résultat dans la matrice carré de taille n*n =3 *3
(a)
déduire le résultat de procédure remplir suivant si n =4
soit le tableau T avec un taille n=4 et maxi =5
exécuter à main la fonction cryptage et déduire le contenu de 2éme case de tableau T1
(a)
soit l'interface graphique suivant :
quelle est l'outil utilisée pour créer cette inteface
PyQt5
Qtdesigner
Python
autre
pour développer code en python lié avec une interface crée avec Qtdesigner la bibliothèque utilisée :
QtDesigner
loadUi
PyQt5
numpy
pour saisie un nombre dans cette interface et récupéré doit utilisée instruction suivant:
interface.text()
interface.affiche.text()
interface.btn.text()
interface.num.text()
pour ajouter un texte dans un label nommée affiche:
interface.affiche.text()
interface.affiche.clear()
interface.affiche()
interface.affiche.setText('text')
Pour effacer le contenu de line Edite (num ) et label (afficher) le méthode à utilisée est:
connect()
clear()
text()
setText()
Qu'est-ce qu'une variable locale dans un sous-programme ?
a) Une variable qui est définie à l'intérieur du sous-programme et qui ne peut être utilisée à l'extérieur de celui-ci
b) Une variable qui est définie dans le programme principal et qui peut être utilisée dans tous les sous-programmes
c) Une variable qui est définie dans un autre sous-programme et qui peut être utilisée dans celui-ci
who is the best chess player ever ?
you
me
magnus calrsen
kasparov
