Questionnaire de pré-évaluation pour la formation JAVA

Qui êtes-vous ?

Nom

Prénom
E-mail
Société
Service
Fonction
Quelles sont vos connaissances actuellement ?
Quel(s) langage(s) de programmation connaissez-vous ? Utiliser la touche CTRL pour multi-sélectionner
Autres langages, à préciser :
Quelle expérience des bases de données avez-vous ?
Vous avez conçu une ou plusieurs bases de données
Vous utilisez des bases de données via un langage de requête
Vous n'avez aucune expérience des bases de données

Vous définiriez-vous comme :

un développeur d'application débutant
un développeur d'application expérimenté
un futur développeur d'application (à temps plein ou occasionnellement)
 

Connaissance de la programmation
Savez-vous
Réponses
1
ce que sont : une structure conditionnelle, une structure itérative, une structure séquentielle ? oui non
2
ce que sont : un programme compilé, un programme interprété ? oui non
3
quelle est la différence entre un entier court et un entier long ? oui non
4
quelle est la différence entre une variable privée et une variable publique ? oui non
5
faire la différence entre une boucle indéterminée (nombre d'itérations inconu à priori) et une boucle déterminée (nombre d'itérations connu à priori) ? oui non
6
ce qu'est une variable tableau ? oui non
7
ce que signifie "incrémenter une variable dans une boucle" ? oui non
Sauriez-vous écrire les algorithmes (ou les programmes dans un langage quelconque) correspondant aux énoncés suivants :
Réponses
8
afficher les 100 premiers nombres entiers impairs ? oui non
9

calculer la date du lendemain d'un jour donné ?
Ex : le lendemain du 03/03/04 est le 04/06/04, le lendemain du 31/12/04 est le 01/01/05...

oui non
10

déterminer si un mot donné est un palindrome (mot qui se lit aussi bien dans un sens que dans l'autre) ?
Ex : KAYAK

oui non
Connaissance des concepts de la Programmation Orientée Objet
Savez-vous
Réponses
11
ce qu'est une classe ? oui non
12
ce que signifie "instancier une classe" ? oui non
13
ce qu'est un constructeur de classe ? oui non
14
ce qu'est une méthode de classe ? oui non
15
différencier une relation de dépendance et une relation d'agrégation ? oui non
16
ce qu'est le mécanisme d'héritage ? oui non
17
ce qu'est l'encapsulation ? oui non
18
ce qu'est le polymorphisme ? oui non
19
ce qu'est la programmation évènementielle ? oui non
20
ce qu'est une applet ? oui non

Pouvez-vous décrire vos projets de développement d'application ?