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