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