Où se situe le microprocesseur des PC actuels ?
dans la souris
dans le clavier
dans l'unité centrale
dans le moniteur
Windows 3.1 est :
une interface graphique
un traitement de texte
un système d'exploitation
un environnement de programmation
Qu'est ce qu'un paradoxe ?
aucune de ces réponses est bonne
une application réseau
un tableur
un système de gestion de base de données
Qu'est-ce que Internet ?
une norme de sécurité pour réseau
un réseau informatique international
une application Unix
la 3eme couche du protocole OSI
Les effets spéciaux de "Jurassic Park" ont été réalisés avec des ordinateurs de type :
Thomson
Cray
SUN
Silicon Graphic
3M est :
un modeleur 3 Dimensions
une marque de support magnétique
un type d'imprimante
Unix a été écrit :
en Cobol
en C
en Pascal
en Algol
Qui est le fondateur de NeXT et co-fondateur d'Apple ?
Allan Turing
Steve Jobs
Pierre Oysel
M. Knuth, D.E.
Soit le programme en BASIC suivant :
1 2 3 4
10 let b=1 20 for i=1 to 5 30 let b=b*i 40 next i
le programme n'est pas valide
b contient la valeur de factorielle de 5
b vaut 5
le programme renvoie une erreur
RISC signifie :
Reversed International Source Code
Reduced Instruction Set Computer
Really Improved System Code
Reliable Internal Standard Code
Qu'est ce que le Multimédia ?
une association de différents groupes de presse
un ordinateur avec lun lecteur de CD-ROM
la convergence de plusieur médias sur un même support
un ordinateur capable de manipuler des images et du son en temps réel
Quel est la capacité en octets d'une disquette 3''1/2 HD ?
720 000
1 440 000
1 474 560
737 280
Qu'est-ce qu'Ethernet ?
un réseau international
une norme de réseau téléphonique
un réseau LAN (Local Area Network)
une carte d'extension pou PC
Qu'a inventé Charles Babbage ?
un agenda mécanique à pression d'huile
un organisme cybernétique
une machine différentielle
une machine exponentielle
L'affichage de DOOM a été réalisé grâce à une technique appelée :
wraping
warping
mapping
zooming
Que fait la procédure Pascal suivante :
1 2 3 4 5 6
procedure Truc(var A,B:integer); begin A:=A; B:=A-B; A:=A-B; end;
ne modifie ni A ni B
met dans A la somme de A et B et dans B leur différence
met dans B la somme de A et B et dans A leur différence
échange les valeurs de A et B
Sous MS-DOS, un fichier .bat :
.bat
est un format de fichier adapté au multimédia
est un fichier binaire
a la même structure qu'un fichier .com
.com
est une liste de commandes MS-DOS
Qu'est-ce qu'OS/2 Warp ?
un logiciel de traitement d'image
un logiciel internet pour Windows
un système d'exploitation créé par IBM
une version d'Unix pour PC
L'objet graphique élémentaire pour l'affichage sur ordinateur est :
le spline
le voxel
le pixel
le sprite
Qu'est ce qu'un terminal ?
le client d'un serveur
un lycéen passant son bac à la fin de l'année
un ordinateur sans microprocesseur
un ordinateur sans microprocesseur connecté en réseau
Sous MS-DOS, à quoi sert la commande more ?
more
à accroître la limite mémoire des 640 ko
associé à la commande help, elle permet d'obtenir des informations sur les commandes
help
à limiter l'affichage à une page d'écran
à accroître la vitesse du CPU
Quel est le système d'exploitation du Macintosh ?
Unix
MacOS
Finder
Ms-Dos
Qui est le co-fondateur de Microsoft ?
Michael Spindler
Stephen Wozniak
Bill Gates
Qu'est ce que l'hypertexte ?
un texte en surbrillance
un système de navigation thématique
un mode de communication pour les aveugles
un traitement de texte vectoriel
Sur station SUN, quelle est la taille d'un octet
les 3 réponses sont fausses
16 bits
32 bits
64 bits
Que fait le programme BASIC suivant :
10 A$="Fi":B$="bonacci" : FIBO=1 20 for I=1 to len(mid(A$+B$,6,3))*4 30 FIBO=FIBO*(I-1)+FIBO*(I-2) 40 next I
il n'affiche rien
calcul d'un terme de la suite de Fibonacci
calcul du 6ème terme de la suite de Fibonacci
calcul de la somme des 12 premiers termes de la suite de Fibonacci
Le Borland Pascal 7.0
interdit toute forme de syntaxe orientée objet
existe sous MS-DOS et sous Ms-Windows
est un produit propre à Unix
ne permet pas d'exploiter les possibilités graphiques de la machine
La commande PRINT de MS-DOS redonne la main à l'utilisateur avant la fin de l'impression parce que :
PRINT
le programme exploite l'architecture parllèle des ordinateurs sur lequel il tourne
le MS-DOS est multitâches
le programme est construit autour d'un détournement d'interruption
l'exécution du programme est transférée vers le microprocesseur de l'imprimante
Un programme Pascal se termine par :
un point
l'instruction RETURN
RETURN
un point virgule
l'instruction EXIT
EXIT
Le langage C est dérivé du :
B
Pascal
Assembleur
Basic
Que fait l'extrait de programme en C suivant :
1
printf("%c",((char *)3)[(int)"abcdef"]);
il affiche d
d
il ne compile pas
il provoque une erreur au moment de l'exécution
il affiche c
c
Qu'affiche l'extrait de programme C suivant ?
printf("%s",&"Prologin"['5'-'2']);
rolo
o
login
En langage C, laquelle de ces lignes est équivalent à la ligne suivante : TAB[4]=0 où TAB est un tableau d'entier
TAB[4]=0
TAB
&(TAB + 4) = 0;
TAB + 4 = 0
TAB + 4 * sizeof(int) = 0;
*(TAB + 4) = 0;
for (I=2;I<16;I*=I) printf ("%d ",I);
2 4
2 4 8 16
2 4 16
2 4 6 8 10 12 14 16
En Pascal, quelle expression est équivalente à not A or not C qnd B or not B and C ?
not A or not C qnd B or not B and C
not ((A xor B) and C)
not A and (B or C)
not (A and not (C xor B))
not A or (B xor C)
Qu'affiche le programme C suivant ?
for (I=2, J=1<<7; I-J; printf("%d", J % I), I*=2, J>>=1);
765432
2468
128643216
0000
En exécutant sous le MS-DOS d'un PC DX4 100Mhz le programme Pascal suivant :
1 2 3
begin repeat (*new(A); A^:=nil; *) until True; end.
on est obligé de "rebooter" l'ordinateur pour arrêter le programme
le système affiche une erreur de pile au bout de 17 minutes d'exécution
le système affiche une erreur de mémoire au bout de 15 minutes d'exécution
le sytème affiche une erreur de partition de disque au bout de 14 minutes d'exécution
En Turbo Pascal quel est la syntaxe pour affecter à un entier VALEUR le contenu du champ CHOSE d'une structure pointée par TRUC ?
VALEUR
CHOSE
TRUC
VALEUR := CHOSE->TRUC;
VALEUR := TRUC->CHOSE;
VALEUR := TRUC^.CHOSE;
VALEUR := TRUC.^CHOSE;
En Pascal, les variables de type string
toutes ces réponses sont fausses
sont des chaines de caractères dont la longueur est indéterminée
sont des chaines de caractères dont la longueur est strictement inférieure à 65535
sont des chaines de caractères dont la longeur est stockée dans le premier octet du bloc mémoire concerné
La valeur 66 est décimal, codée sur 8 bits, peut s'obtenir :
en additionnant 2 et 4 à un décalage à droite de 3 bits du résultat d'une rotation à gauche de 7 bits du chiffre 5
en faisant 1 rotation de 3 bits sur la droite du chiffre 3
en multipliant 8 par le résultat d'une rotation de 2 bits sur la droite du résultat d'un décalage de 7 bits sur la gauche du chiffre 3
en additionnant 3 et le résultat d'un décalage de 3 bits sur la gauche du chiffre 8