Changeset 297 for trunk/presentation-langages/c.tex
- Timestamp:
- 03/22/11 18:01:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/presentation-langages/c.tex
r294 r297 3 3 \begin{itemize} 4 4 \item aussi appelé \og macro-assembleur \fg 5 \item langage compilé6 5 \item compilateurs gratuits (gcc) ou payants (icc, Borland~c) 7 \item pas de gestion automatique de la mémoire 6 \item gestion manuelle de la mémoire uniquement (\texttt{malloc()}, \texttt{free()}, 7 \ldots) 8 \item langage normalisé (ANSI, C89, C99) 8 9 \end{itemize} 9 10 \end{frame} 10 11 12 % TODO merge here 13 11 14 \begin{frame}\frametitle{Le langage C - Aspects scientifiques} 12 => Pas de librairies scientifiques (matrices, analyse numérique...) ni graphiques (plot, cartographie) fournies en standard.\\ 13 => Mais possibilité d'utiliser des librairies externes. 15 \begin{itemize} 16 \item quelques librairies scientifiques, majoritrairement payantes 17 \item langage peu recommandé pour du calcul scientifique 18 \end{itemize} 14 19 \end{frame} 15 20 16 21 \begin{frame}\frametitle{Le langage C - Aspects informatiques} 17 22 \begin{itemize} 18 \item support multi-thread selon OS et librairies systÚme. 23 \item support multi-thread selon OS et librairies systÚme (openMP selon 24 compilateurs) 25 \item parallélisation via librairies externes (MPI) 19 26 \item portable si le code est prévu pour, nécessite recompilation du code 20 \item parallélisation via librairies externes (MPI, OpenMP)21 27 \item documentation automatique avec doxygen 22 28 \item librairie de lecture/écriture de fichiers NetCDF … … 24 30 \end{frame} 25 31 26 %\begin{frame}\frametitle{Le langage C - Autres}27 28 %\end{frame}
Note: See TracChangeset
for help on using the changeset viewer.