Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
MessagePosté: 10 Avr 2012 21:31 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 23 Déc 2011 12:56
Messages: 631
Localisation: Evry
Bonjour,

Alors voilà j'ai commencé "récemment" l'informatique (il y a 4ans en fait ...)

Mais jusque là je n'ai que fait de l'algorithmique (en codant avec CaML parce qu'on me la conseillé)
J'écris aussi en LaTeX :mrgreen:, et ca depuis pas mal de temps (env. une dizaine d'année)

Mais plusieurs fois sur des forums etc... j'entends parler de trucs obscures tel que "c'est la manière de compiler", "il fait un appel au processeur", etc ... :think:

Donc voila ma question : Est-ce-qu'on aurait de la lecture pour moi que je puisse lire tout ca tranquilou (livre de préférence, et pas trop cher)

Liste de mes livres actuels
The_Art_Of_Computing_Programming
The_LaTeX_Companion
Un livre de cours d'info de classe prepa pour MP opt. info
[et j'ai lu "Introduction à l'algorithmique" de Dunod]

_________________
Debian Wheezy/sid 3.2.0-3-686-pae Gnome3.4/XFCE4.8/Mate1.4

sktech norvegien
mon site (inutile)


Haut
 Profil  
 
MessagePosté: 10 Avr 2012 21:55 
Hors ligne
Très bavard(e)!

Inscription: 30 Aoû 2008 18:33
Messages: 359
Salut,

C'est pour en faire ton métier (usage professionnel / recherche) ? Où c'est un hobby ?

Si c'est un hobby tu aimerais écrire des programmes personnels ? Ou contribuer à des "gros" programmes libres existants ? Dans quel domaine ?

Quels compétences aimerais-tu acquérir ?

Quel est ton niveau (c'est difficile de se juger mais bon ...) ?

Je peux te proposer des livres dans les domaines suivant :
- réseau
- principe des systèmes d'exploitation
- fonctionnement du noyau Linux en particulier
- fonctionnement interne d'un ordinateur (processeur ...)
- programmation parallèle (processeur multi-coeurs, threads, OpenMP)
- programmation répartie (plusieurs ordinateurs en même temps, MPI, sockets)
- tester le code (tests unitaires, tests de non-régression, tests d'intégration ...)
- preuve formelle d'absence de défaut d'un programme (méthode B ...)
- comment rédiger du code proprement ("bonnes habitudes")
- comment organiser un gros programme, architecture logicielle en "couches", programmation objet, MVC ...
- design patterns (en programmation objet)
- expressions régulières, automates finis, automates à piles, machines de Turing, réseau de Petri ...
- compilation / compilateur / lex / yacc
- bases de données (SQL, ou alors de la théorie sur les bases de données)
- programmation réseau (par socket), services web (SOAP, WSDL), Apache Axis Tomcat
- programmation graphique (GTK+, Qt, OpenGL, SDL ...)
- programmation Web (HTML, css, javascript, PHP, mysql)
- cryptographie
- intelligence artificielle , apprentissage automatique , clustering
- modélisation et simulation à base d'agent
- algorithmique avancée , programmation linéaire

Tu peux trouver pas mal d'idées sur les sites web des universités. Par exemple pour Paris 6 :
https://www-licence.ufr-info-p6.jussieu ... /sites.php


Dernière édition par branch le 10 Avr 2012 22:28, édité 1 fois.

Haut
 Profil  
 
MessagePosté: 10 Avr 2012 22:26 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 23 Déc 2011 12:56
Messages: 631
Localisation: Evry
C'est un hobby, mais j'espere pouvoir en faire une profession (j'aimerai bien faire une école de math-info).

Mais pour l'instant ça a surtout été pour un intérêt strictement personnel, pas pour faire des programmes mais pour voir ce qui a déjà été fait dans l'algorithmique ...

Niveau informatique j'ai eu un enseignement de math sup/spé en tant que MP opt/ info (si tu connais ..., je sais pas trop ce que ça vaut comparer au IUT et license). Mais pendant mon apprentissage personnel j'ai pu lire des cours niveau L3-M1 (probleme NP complexe, recherche d'un plus court chemin, colorisation d'une carte).

La je ne cherche pas à acquérir une compétence particulière mais juste comprendre ce qu'il se passe dans la boîte quand on compile, quand on allume, a quoi servent les processeurs.

Pour les compétences ... je verrai cette été si je peux lire deux-trois trucs sur les réseaux vu que j'aimerai bien mettre le serveur que j'ai chez moi en réseau pour pouvoir y accéder quand je n'y serai plus (j'ai une ip fixe et l'a connaît par cœur ce qui facilitera la chose). Et puis je verrais où le vent me portera :mrgreen:

_________________
Debian Wheezy/sid 3.2.0-3-686-pae Gnome3.4/XFCE4.8/Mate1.4

sktech norvegien
mon site (inutile)


Haut
 Profil  
 
MessagePosté: 10 Avr 2012 22:42 
Hors ligne
Très bavard(e)!

Inscription: 30 Aoû 2008 18:33
Messages: 359
Tristan.T a écrit:
comprendre ce qu'il se passe dans la boîte quand on compile


Donc il te faut un livre d'introduction à la compilation,

Tristan.T a écrit:
quand on allume


et un livre d'introduction aux systèmes d'exploitation,

Tristan.T a écrit:
a quoi servent les processeurs.


et un livre d'introduction à l'architecture matérielle des ordinateurs,

Tristan.T a écrit:
deux-trois trucs sur les réseaux vu que j'aimerai bien mettre le serveur que j'ai chez moi en réseau pour pouvoir y accéder quand je n'y serai plus (j'ai une ip fixe et l'a connaît par cœur ce qui facilitera la chose)


et un livre sur la sécurité informatique :mrgreen: (SSH, OpenSSL, GnuPG)

J'essaye de te trouver ça dans la semaine :006


Haut
 Profil  
 
MessagePosté: 10 Avr 2012 22:45 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 23 Déc 2011 12:56
Messages: 631
Localisation: Evry
Ok merci bien en tout cas

_________________
Debian Wheezy/sid 3.2.0-3-686-pae Gnome3.4/XFCE4.8/Mate1.4

sktech norvegien
mon site (inutile)


Haut
 Profil  
 
MessagePosté: 11 Avr 2012 12:58 
Hors ligne
Très bavard(e)!

Inscription: 30 Aoû 2008 18:33
Messages: 359
Titre : Systèmes d'exploitation
Auteur : Andrew Tanenbaum
ISBN : 978-2-7440-7299-4
Prix : 52 euros
Date : 2008
Page web : pearson.fr/livre/?GCOI=27440100217950

----------------------------------

Titre : Architecture de l'ordinateur
Auteur : Andrew Tanenbaum
ISBN : 2-7440-7122-6
Prix : 45 euros
Date : 2005

-----------------------------------

Titre : Réseaux
Auteur : Andrew Tanenbaum
ISBN : 978-2-7440-7521-6
Prix : 51 euros
Date : 2011
Page web : http://www.pearson.fr/livre/?GCOI=27440100537780

-----------------------------------

Titre : Compilateurs : Principes, techniques et outils
Auteurs : Alfred AHO, Monica LAM, Ravi SETHI et Jeffrey ULLMAN
ISBN : 978-2-7440-7037-2
Prix : 65 euros
Date : 2007
Page web : pearson.fr/livre/?GCOI=27440100715350

--------------------------------------

Si tu ne dois en lire qu'un, lis le premier sur les systèmes d'exploitation :023


Haut
 Profil  
 
MessagePosté: 11 Avr 2012 13:35 
Hors ligne
Nouvel utilisateur

Inscription: 09 Avr 2012 19:19
Messages: 7
Quel bonheur de trouver la question et la réponse :clap: :clap: :clap:


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 7 messages ] 

Index du forum » Divers » Programmation


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.075s | 14 Queries | GZIP : Off ]