Programmation Flashcards

1
Q

Que veut dire i18n ?

A

Internationalisation. 18 représente le nombre de lettres entre le i et le n.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Que peut prendre en charge l’i18n ?

A

Du texte, des monnaies, du style et des couleurs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quel est le format d’une langue selon i18n ?

A

langue-REGION. Par exemple, le français de France se présente fr-FR, alors que le français de Québec se présente fr-CA.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est ce qu’une locale en javascript ?

A

C’est un paramètre régional pour la langue (fr-FR par exemple)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce que le UTC ?

A

C’est le universal coordinated time, la référence de temps sur laquelle les pays se basent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

De quoi l’UTC peut varier selon les pays ?

A

Le décalage horaire peut varier, avec des heurs mais aussi des minutes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Comment être à jour au niveau des fuseaux horaires ?

A

C’est la TZ database qui maintient les fuseaux horaires à jour, étant donné que les pays peuvent décider de changer les fuseaux.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quel calendrier est utilisé en standard dans l’informatique ?

A

C’est le calendrier grégorien.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Comment gérer les différences de calendrier ?

A

Dans le SI on stocke en grégorien, et au niveau de l’interface on fait la conversion. Toujours le plus proche du user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est ce qu’un timestamp ?

A

C’est une représente en nombre d’une durée

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qu’est ce que le timestamp UNIX ?

A

Le nombre de secondes depuis le 1er janvier 1970

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Est-ce qu’il existe d’autre timestamps ?

A

Oui, mais le plus utilisé reste le UNIX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Est-ce que le formatage des dates et unifié dans les langages (pour passer d’une date a une autre) ?

A

Non (php : Y-m-d H:i:s, java : yyyy-MM-dd HH:mm:ss)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Est-ce qu’il existe une normalisation pour passer une date à travers un SI ?

A

Oui, c’est l’ISO 8601 (AAAA-MM-JJTHH:MM:SS,ss-/+FF:ff)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Comment communiquer une durée dans un SI ?

A

Via la norme ISO 8601 (P18Y9M4DT11H9M8S)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Que faut il éviter avec les durées ?

A

De faire des calculs à la main ! Il faut absolument utiliser des librairies.