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