Vous devez vous inscrire pour soumettre le questionnaire !
Questions de culture informatique
-
Le principe des "templates" existe en :
- C
- JavaScript
- C++
- Assembleur
-
A quoi sert la mémoire cache ?
- à stocker les informations confidentielles
- à fournir un accès plus rapide aux informations les plus utilisées
- à stocker l'état de la machine en mode hibernation
- à conserver les informations quand l'ordinateur est éteint
-
Le protocole FTP sert à :
- transférer des fichiers
- discuter sur Internet
- recevoir des e-mails
- lire les news
-
En quoi peut se mesurer l'information ?
- en bits
- en ko/s
- en ppda
- en bps
-
Quelle technologie ne s'applique pas à la compression de données audio ?
- OpenDivX
- MP3
- WMA
- Ogg Vorbis
-
Lequel de ces constructeurs ne fabrique pas de cartes graphiques ?
- Asus
- Creative
- Maxtor
- Leadtek
-
Lequel de ces langages est dit "fonctionnel" ?
- C
- PHP
- Basic
- Caml
-
Qui est l'initiateur de la FSF (Free Software Fundation) ?
- Linus Torvalds
- Richard Stallman
- Bill Gates
- Steve Jobs
-
Lequel de ces systèmes n'est pas "libre" (au sens de la FSF) ?
- GNU/Linux
- Solaris 9
- NetBSD
- OpenBSD
-
MacOs X est basé sur un noyau :
- Mach
- NTDios
- Linux
- Windows NT
-
Que veut dire LISP ?
- List of Instructions and System Programming
- Limited Inherited Service Protocol
- LISt Processing
- Lots of Insipid and Silly Parenthesis
-
Qu'est ce que "vi" ?
- un compilateur
- un débugger
- le sigle de Virtual Information
- un éditeur de texte
-
LaTeX est un logiciel :
- de contraception
- de résolution d'équation
- formateur de texte
- anti-virus
-
Quelle est la résolution maximum en 256 couleurs simultanées d'une carte vidéo avec 1 Mo de mémoire ?
- 640x480
- 800x600
- 1024x768
- 1280x1024
-
Qu'est-ce qui n'est pas géré par la plateforme Java 2 version 1.4 de Sun ?
- la cryptographie
- les expressions régulières
- les templates
- les assertions
-
Le principe du JIT (Just In Time) est de :
- compiler du pseudo-code à la volée
- lancer un programme Java à heure fixe
- respecter les délais pour le développement en Java
- exécuter du pseudo-code avec des contraintes temps réel
-
En général, un compilateur réalise des optimisations :
- à l'analyse lexicale du code source
- sur le langage intermédiaire
- sur le fichier core
- au macro-processing
-
L'algorithme de Huffman est un algorithme de :
- tri
- hachage
- parcours de graphes
- compression
-
A* est un algorithme :
- de raytracing
- d'exploration du cyberspace
- de compression
- de recherche de plus court chemin
-
Pour laquelle de ces quatre applications un réseau de neurones est-il le mieux adapté ?
- effectuer des calculs symboliques
- réaliser un outil de reconnaissance de formes
- coder un système expert
- développer l'optimiseur d'un compilateur
Questions de nos partenaires
-
Quel livre n'est pas édité par EYROLLES ?
- "Initiation à XML"
- "Langages de scripts sous Linux"
- "Programmer en Java"
- "La bible PC"
-
SORAMEX ne vend pas :
- du matériel informatique
- des suites bureautiques
- des jeux vidéo
- de la connectique
-
PC TEAM est un magazine dédié :
- au matériel PC
- aux logiciels PC
- aux jeux vidéo PC
- à tous ces thèmes
-
Quel est l’ancien nom du magazine LOGIN ?
- LOGIN a toujours été publié sous ce nom
- "Programmation magazine"
- "Dream"
- "Progmag"
Questions d'algorithmique
Vous pouvez tester vos réponses sur la partie d'entraînement
-
Somme
On vous donne trois nombres entiers non nuls. Écrire une fonction qui détermine si l'un d'eux est égal à la somme des deux autres. La fonction renvoie ce nombre s'il existe, 0 sinon. (3 points)
-
Comparaison de chaînes
On vous donne deux chaînes de caractères composées uniquement de lettres minuscules et sans accents. Écrire une fonction qui retourne la première selon l'ordre lexicographique (ordre du dictionnaire). Vous n'avez pas le droit d'utiliser la fonction de comparaison de la librairie standard. (3 points)
-
Nombre de voyelles
On vous donne une longue chaîne de caractères majuscules et minuscules, sans accents. Écrire une fonction qui renvoie le nombre de voyelles qu'elle contient. (4 points)
-
Cases inacessibles
On vous donne un tableau d'entiers à deux dimensions et deux entiers pour indiquer la taille des côtés. On peut se déplacer horizontalement ou verticalement vers une case voisine si sa valeur est inférieure ou égale à celle de la case dont on vient. Ecrire une fonction qui renvoie le nombre total de cases du tableau qui sont inaccessibles en partant du coin en haut à gauche. (4 points)
-
Groupes de nombres
On vous donne un tableau de 100 nombres entiers entre 0 et 100. Écrire une fonction qui détermine s'il est possible de séparer ces nombres en deux groupes, de telle sorte que la somme des nombres de chacun des deux groupes soit égale. La fonction doit retourner vrai (ou 1) si c'est possible, faux (ou 0) sinon. (6 points)





