دانلود Turbo C برای ویندوز ۷

turboC++

Turbo C یک محیط برنامه نویسی زبان C می باشد که توسط دانشجویان زیاد استفاده می شود. یکی از بزرگترین مشکلات این برنامه عدم اجرای آن بر روی ویندوز ۷ می باشد. ولی با استفاده از این نسخه می توانید در ویندوز ۷ و حتی ویندوز ۸ کد نویسی به زبان C را انجام دهید. پس از دانلود و نصب برنامه فولدری بنام ++TurboC در درایو C شما ایجاد خواهد شد با اجرای فایل DosBox.Exe میتوانید وارد محیط TurboC شوید. موفق باشید.

ادامه مطلب

برچسب:

دانلود جزوه برنامه سازی مقدماتی

زبان برنامه سازی C

برای بررسی تاریخچه زبان C باید به سال ۱۹۶۷ بازگردیم که مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامپسون زبان B را بر مبنای ویژگی‌های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه‌های سیستم‌عامل یونیکس در آزمایشگاه‌های بل استفاده کرد. زبان C در سال ۱۹۷۲ توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد و ویژگی‌های جدیدی همچون نظارت بر نوع داده‌ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد اما بعدها اکثر سیستم‌عاملهای دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب “The C Programming Language” در سال ۱۹۷۸ توسط کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.
متاسفانه استفاده گسترده این زبان در انواع کامپیوترها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان بوجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ انستیتوی ملی استاندارد آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان استانداردهای بین‌المللی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید.

ادامه مطلب

دانلود کتاب مدار منطقی (موریس مانو)

دانلود کتاب مدار منطقی

کامپٻوتر های دیجیتال بسیاری از ، پیشرفت های علمی ، صنعتی و تجاری را که به صورت دیگر قابل دسترس نبودند ممکن ساخته اند . کامپیوتر ها در محاسبات علمی ، پردازش داده های تجاری ، کنترل ترافیک هوایی ، هدایت فضایی ، زمینه های فرهنگی و موارد بسیار دیگری مورد استفاده قرار گفته اند . کامپیوتر می تواند از مجموعه ای دستورالعمل های بنام برنامه که روی داده های مفروض عمل می کنند تبعیت نماید . استفاده کننده قادر است تغییرات گوناگونی را در برنامه ، داده ها و یا هر دوی آنها ، بر حسب نیاز ایجاد کند . به دلیل این انعطاف پذیری می توان نتیجه گرفت که کامپبوتر دیجیتال همه منظوره قادر هستند وظایف پردازش اطلاعات را در یک محدوده وسیع و متنوع به انجام برساند . یک کامپیوتر دیجیتال همه منظوره ، شناخته شده ترین نمونه از یک دستگاه دیجیتال است . مشخصه یک سیستم دیجیتال ، توانایی اش در دستکاری اجزای گسسته اطلاعاتی است . کامپیوتر های دیجیتال اولیه بیشتر برای محاسبات عددی مورد استفاده قرار می گرفتند . در این حالت اجراء گسسته ، ارقام هستند . عبارت کامپیوتر دیجیتال هم از همین کاربرد ناشی شده است . سیستم پردازش اطلاعات گسسته می تواند نام مناسبتری برای یک کامپیوتر دیجیتال باشد .

ادامه مطلب

کتاب آموزش برنامه نویسی به زبان C

Untitled-3

برای بررسی تاریخچه زبان C باید به سال ۱۹۶۷ بازگردیم که مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامپسون زبان B را بر مبنای ویژگی‌های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه‌های سیستم‌عامل یونیکس درآزمایشگاه‌های بل استفاده کرد. زبان C در سال ۱۹۷۲ توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد و ویژگی‌های جدیدی همچون نظارت بر نوع داده‌ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد اما بعدها اکثر سیستم‌عاملهای دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب “The C Programming Language” در سال ۱۹۷۸ توسط کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.

متاسفانه استفاده گسترده این زبان در انواع کامپیوترها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان بوجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ انستیتوی ملی استاندارد آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان استانداردهای بین‌المللی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید.

ادامه مطلب

بهینه سازی سایت برای موتورهای جستجو , SEO

بهینه سازی سایت برای موتورهای جستجو , SEO

بهینه سازی سایت برای موتورهای جستجو , SEO

طبق آمارها فقط تعداد معدودی ازافراد در موردSEO و اهمیت آن برای طراحان ، برنامه نویسان و توسعه دهندگان وب اطلاع دارند.اگر شما جزو آن دسته از افرادی هستید که هیچ گونه اطلاعاتی در موردSEO ندارید و نمی دانید که SEO چگونه میتواند به شما کمک کند پیشنهاد می کنیم مقاله زیر را به دقت بخوانید.این مقاله یک راهنماست برای طراحان و توسعه دهندگان وب که میخواهند بدانند چگونه می توانند وب سایت و یا وبلاگی بسازند که به راحتی توسط موتورهای جستجو شناخته شود و یا چگونه وب سایت ویا وبلاگ را برای موتورهای جستجو بهینه سازی کنند.

چرا باید در مورد SEO بدانیم ؟

  • * SEO فقط یک روش برای فروش بیشتر و یا بازدید بیشترنیست ، بلکه SEO برای یک طراح و یا یک توسعه دهنده وب یک وظیفه و مسئولیت است و دانستن آن ضروریست.
  • * اگر وب سایت شما یک وب سایت استاندارد سازی شده برای موتورهای جستجو نباشد شما تعداد بسیاری از بازدید کننده ها را از دست خواهید داد زیرا تعداد معدودی از افراد با نوشتن نام وب سایت شما درAddress Bar به وب سایت شما دسترسی پیدا می کنند. موتورهای جستجو تنها راه شناساندن وب سایت شما در فضای مجازیست.
  • * SEO یک ارزش افزوده است.شما میتوانید امتیازات بدست آورده را در معرض فروش قرار دهید.

ادامه مطلب