Domaine de recherche

publicité
1) Qu’est ce que l’informatique ?
Definition : science du traitement de l’information par ordinateur
Domaine de recherche
Mathematiques pour l’informatique
Imagerie (synthese , analyse, traitement)
Intelligence artificielle, bases de donnees, reseaux
Calculs
Gestion , stockage, restitution, mise a jour d informations
Creation texte, dessins, jeux
Communication
L’historique
Les automates (XIII au XVIII siecle)
La machine a calculs (Pascal XVII siecle)
L’ordinateur (Von Neuman ,1945)
1946 Eckert et mauchly (ENIAC) eleectronique numerical integrator and computer
L’informatique (1970)
Le premier ordinateur -- programmation en recablant a chaque fois
19000 tubes, 30 tonnes, 72m^2
horloge 100KHz  330 multiplications par secondes
1964 la premier souris (premiere interface graphique)
1971 Premier Microprocesseur INTEL 108KHZ 60000 instructions par seconde
Ordinateur ?
Unité centrale (traitements)
Mémoire centrale (stockage des programmes et des données)
Périphériques (communications avec extérieur écran imprimante)
Unité centrale
Microprocesseur
Carte réseau, carte mère, mémoires…..
Mémoire
zone de stockage des informations (données, programmes…)
Unité de mesure de la mémoire
Le bit correspond a 0 ou 1
L’octet = 8 bits
Kilo octets KO 2^10 octets
Mega octet MO 2^20 octets
Giga octets GO 2^30
Mémoire morte : mémoire de travail de l unité centrale
ROM (Read only memory
Accessible en lecture
Mémoire vive : RAM random access memory
Accessible en lecture et écriture
Systeme d exploitation gestion des ressources de l ordinateur
Communications avec l utilisateur par l intermédiaire d une interface
Organisation des données, structuration des fichiers, gestion de programmes
Arborescence des fichiers ….répertoire , fichiers….
Codage
entiers naturels codage binaire classique
entiers relatifs =codage binaire avec bit de signe avec complément a 2
réels , virgule fixe
virgule flottante (signe, matisse, exposant)
caractère Table ASCII on représente chaque caractère par un code compris entre 0 et 255
‘0’ est code par 48 ‘1’ par 49 etc
Langage
manière de communiquer propre a un groupe social ou professionnel ou a une discipline
langage informatique moyen de communiquer avec l ordinateur
Langage formel (alphabet, des mots, une grammaire)
Programme définition d objets et succession d instructions (calculs…)
Les instructions exécutées séquentiellement
Compilation d un programme …transformation du programme en un programme lisible par
la machine
détecteur d erreur de syntaxe création d un exécutable
Structure d un programme java
public class bonjour
{
public static void main(String args[])
{ \\Décaration variables
\\Instructions
System.out.println(“Bonjour”);
}
}
Le nom du fichier texte qui contient ces instructions doit être le même que le nom
de la classe i.e. bonjour.java
Attention aux majuscules et minuscules…..
Pour pouvoir exécuter ce programme, il faut l’écrire dans un fichier texte, le compiler puis
l’exécuter.
Dans une fenêtre MSDOS
Compilation : javac bonjour.java
Exécution : java bonjour
Types de Données
Téléchargement