برنامهسازي پيشرفته. جلسة اول. برنامهسازي پيشرفته. مقدمه و معرفي درس برنامهسازي پيشرفته: بيان مفاهيم پيشرفته برنامهسازي با استفاده از زبان C. برنامهسازي پيشرفته. منبع اصلی جهت مطالعه دانشجويان کتاب: برنامهنويسي به زبان C (ويرايش دوم). برنامهسازي پيشرفته. سابقة تاريخي زبان C
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
برنامهسازي پيشرفته سطوح زبانهاي برنامهسازي زبانهاي سطح پايين Assembly زبانهاي مياني Java، C زبانهاي سطح بالا Pascal، Ada، Cobol، Basic
برنامهسازي پيشرفته ويژگيهاي بارز زبان C • C يک زبان ساختيافته است. • C زبان برنامهنويسي سيستم است. • C يک زبان قابل حمل است. • C زباني قابل انعطاف و قدرتمند است.
برنامهسازي پيشرفته کليات زبان C • حساس به حروف (Case Sensitive) INT و int • کلمات کليدي کم مثال: for ، if ، while نکته: کليه کلمات کليدي با حروف کوچک هستند.
برنامهسازي پيشرفته کليات زبان C • ; جدا کنندة دستورات از يکديگر: هر دستور در يک يا چند سطر چند دستور در هر سطر
برنامهسازي پيشرفته کليات زبان C • توضيحات بين /* و /* يا بعد از // /* this is a sample comment. */ // this is another sample comment.
برنامهسازي پيشرفته استانداردسازي زبان C • گونههاي مختلف زبان C • استانداردسازي زبان C : ANSI C
برنامهسازي پيشرفته مجموعة دستورات هر زبان برنامهنويسي • دستورات کامپايلر زبان • دستورات ورودي - خروجي • دستورات محاسباتي و منطقي • دستورات کنترل روند برنامه
برنامهسازي پيشرفته Char کاراکترها نمادها يا حروف ‘a’ ‘A’ ‘+’ ‘~’ بسته به محل استفاده عدد يا کاراکتر است.
برنامهسازي پيشرفته void دادة تهي داراي کاربردهاي مختلف مثال: توابع فاقد خروجي
برنامهسازي پيشرفته انواع دادهاي ديگر با ترکيب کلمات زير با برخي از انواع دادههاي اصلي: signed ، unsigned (با علامت ، بدون علامت) long ، short مانند: unsigned int long int unsinged long int
برنامهسازي پيشرفته متغيرها قوانين نامگذاري متغيرها: • حروف ‘a’ تا ‘z’ ، ‘A’ تا ‘Z’ ، ارقام و ‘_’ • اولين کاراکتر رقم نباشد. • کلمات کليدي نميتوانند نام متغير باشند.
برنامهسازي پيشرفته printf (“ عبارت 1” , عبارت 2 ) عبارت 1 ميتواند شامل: • اطلاعاتي که بايد عينا در خروجي چاپ شوند • کاراکترهاي تعيين کنندة فرمت خروجي • کاراکترهاي کنترلي
برنامهسازي پيشرفته کاراکترهاي تعيين کنندة فرمت خروجي • مشخص کنندة نوع اطلاعات ذکر شده در عبارت 2 • با علامت % شروع ميشوند. مانند: %c (براي کاراکتر) %d (براي عدد صحيح) %f (براي عدد اعشاري)
برنامهسازي پيشرفته کاراکترهاي کنترلي • تعيين شکل اطلاعات خروجي • با علامت \ شروع ميشوند. مانند: \n انتقال به سطر جديد \f انتقال به صفحة جديد