Click Here to Go HomePage http://www.gnu.org
مهمان   به  GNUIran.org  خوش آمدید جمعه، ۳۱ فروردین ۱۴۰۳ 
نکته ها و ترفند ها

آیا می خواهید کناپیکس خود را با میز کاری جز kde بالا بیاورید؟ پس در صفحه ی اول زمان بوت تایپ کنید:

knoppix desktop=icewm

یا میز کار دیگری مانند ، سرعت بوت چقدر زیاد شده؟

--

جستجو در سایت




جستجوی پیشرفته
جستجو در انجمن‌ها

پلاگین فایرفاکس

وضعیت کاربران سایت
مدیر
هیچیک از مدیران حاضر نیست
مدیر افتخاری
هیچ مدیر کمکی حاضر
ناظران
هیچ مدیر کمکی حاضر
اعضا:
جدیدترین:جدید امروز:0
جدیدترین:جدید دیروز:0
جدیدترین:مجموع:1040
جدیدترین:جدیدترین:
RezaJafary
اعضا:حاضر
اعضا:اعضا:0
مهمان‌ها:مهمان‌ها:1
مجموع:مجموع:1
کاربران حاضر
هیچ کاربر حاضری وجود ندارد

 
اخبار داخلی سایت: برنامه نویسی با C در سیستم عامل گنو
1008 بار مطالعه شده است
 
مقاله  آموزشی

چند ماه پیش یکی از دوستان مقاله‌ای به نام «آموزش لهجه گنو سی و کامپایلر gcc» برای چاپ در گنو ایران.ارگ ارسال نمود. پس از آن با مشورت و راهنمایی ایشان و مقداری تدوین و بررسی و تکمیل این مقاله روز گذشته با عنوان «برنامه نویسی با C در سیستم عامل گنو» منتشر شد. قبل از هر چیز از آقای «مهدی رسولی» نویسنده‌ی این مقاله‌ی کامل کمال تشکر را داریم و به ایشان خسته نباشید می‌گوییم. اما این مقاله همان طور که از نام آن هویداست، درباره‌ی برنامه نویسی به زبان C و آن هم در سیستم عامل GNU/Linux و سایر سیستم‌های GNUای است. البته این مطالب را می‌توانید در سایر Unixها مانند FreeBSD نیز به راحتی استفاده کنید. در مقدمه‌ی این مقاله می‌خوانیم :

به آموزش GNU C خوش آمدید. هدف از نوشتن این مقاله آموزش نوشتن نرم افزار به کمک زبان برنامه نویسی C به کاربران سیستم‌های GNU است. اصولا این مقاله به عنوان خود آموز برای افراد مبتدی نوشته شده امابرای استفاده به عنوان مرجع توسط کاربران با تجربه نیز قابل استفاده است. مطالب پایه‌ای در چند فصل اول شرح داده شده اند. کاربران مبتدی باید به دقت آنها را مطالعه کنند اما افراد با تجربه می توانند به صورت سطحی از کنار آنها بگذرند.تمام اطلاعات در اینجا وجود دارد و به هیچ گونه اطلاعات قبلی در مورد برنامه نویسی نیاز نیست. فرض بر این است که خواننده به یک سیستم عامل GNUای دسترسی دارد. اگر چه هدف اصلی کاربران GNU هستند اما مطالب این کتاب تا ۹۸ درصد برای کاربران - Open BSD Free BSD یا Net BSD نیز قابل استفاده است. تمام فرمان‌ها در کنار نمونه‌های برنامه نویسی ذکر شده اند با این حال آشنایی مختصر با پوسته (خط فرمان یا ترمینال) مفید خواهد بود. شما تنها به مهارت در استفاده از یک ویرایشگر متن احتیاج دارید. هر ویرایشگری قابل استفاده خواهد بود. GNU Emacs یک نمونه بسیار خوب برای برنامه نویسان است. این برنامه به مدت بیش از 20 سال است که توسعه می یابد و دارای صدها خصیصه مفید می باشد. GNU Nano یکی دیگر از ویرایشگرهای متن مفید و ساده است که شما می توانید از آن استفاده کنید. برخی برنامه نویسان مایل به استفاده از vi هستند. اگر شما از قبل یک ویرایشگر محبوب دارید می توانید از آن استفاده کنید. همچنین ویرایشگر‌های گرافیکی نظیر Anjuta یا KDevelop برای برنامه نویسان وجود دارند اما اکثر برنامه نویسان ویرایشگر‌های محیط‌های متنی را ترجیح می دهند. (Anjuta و KDevelope و نیز GNU Emacs بیش از یک ویرایشگر متن هستند و آن‌ها را IDE نیز می‌نامند که مخفف Integrated Development Environment است. به معنی محیط توسعه‌ی مجتمع.)
برای مطالعه‌ی این مقاله‌ی دو قسمتی می‌توانید اینجا کلیک کنید و یا به بخش مقالات سایت گنوایران.ارگ مراجعه کنید.

2


   
 
نوشته شده توسط: Admin در تاریخ شنبه، ۱۴ بهمن ۱۳۸۵     
 


امکانات

اطلاعات

ارتباطات

پروژه‌ها

ورود اعضا




 


 برای ورود مشکل دارید؟
 ثبت نام کاربران جدید


The rest of this site is Copyright © 2004 2005 2006 2007 2008 GNUIran.org
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by Free Software Foundation; A copy of the licence is available at www.gnu.org/copyleft/fdl.html

تمام مطالب این سایت تحت مجوز GNU/FDL نسخه ی ۱.۲ یا هر نسخه ی جدیدی که از سوی بنیاد نرم افزار آزاد منتشر شود قرار دارد شما برای کپی استفاده و/یا تغییر مستندات آزاد هستید.
می توانید یک نسخه از این مجوز را از اینجا تهیه کنید.


GIO Forums RSS   GIO News RSS   GIO Gallery RSS   Licensed under GNU/FDL  Use TW-CMS  Run on Debian GNU/Linux