< < < < ستاره دلفی > > > >

دلفی - ۳دی مکس - کامپیوتر - پروژه - رایگان - برنامه نویسی - پاسکال - ++c

< < < < ستاره دلفی > > > >

دلفی - ۳دی مکس - کامپیوتر - پروژه - رایگان - برنامه نویسی - پاسکال - ++c

پروژه هایی از برنامه نویسی به زبان C

برنامه هایی از قبیل:
ساخت ماتریس همسازه از یک ماتریس وارد شده،
پیدا کردن تمام حالات مجموع دو عدد اولی که عدد دلخواه زوج را میسازند،
فاکتوریل یک عدد به کمک بازگشتی،
چند نوع مرتب سازی (نام و اعداد)

دانلود

C Projects.zip 

تاریخچه Html

HTML توسط Tim Berners-Lee  در خلال دهه 90 میلادی همراه با گسترش وب، شکوفا شد. این زبان توسط مرورگر Mosaic معروفیت خاصی پیدا کرد. در آن زمان HTML در چند مدل منتشر می شد که آن بستگی داشت به سازنده فایل و انجمنهایی که در زمینه وب فعالیت داشتند.

در نوامبر 1995 نسخه HTML 2.0 گسترش یافت و بلافاصله در همان سال HTML 3.0 منتشر شد، ولی استقبالی از آن نشد. در سال 1996 انجمن W3C شروع به فعالیت بر روی نسخه این زبان کرد که حاصل کار آنها در 14 ژانویه 1997 انتشار HTML 3.02 بود. این نسخه توانست رضایت اکثریت را جلب کند چون هماهنگی بیشتری با مرورگرهای مختلف در سیستمهای عامل متفاوت داشت. در تمام نسخه های این زبان ، سعی بر این شده بود تا نظر کسانی که در زمینه وب سرمایه گذاری کرده بودند جلب شود و برنامه های تولید شده برای وب بتوانند مدت طولانی تری قابل استفاده باشند. به همین منظور HTML برای اهداف گسترده تری ، در وب توسعه یافت تا در کلیه سیستمهای اطلاع رسانی و الکترونیکی کوچک و بزرگ با بکار بردن گرافیک و رنگها، قابلیت بهره برداری بیشتری داشته باشد.

در 18 دسامبر 1997 نسخه HTML 4.0 در وب منتشر شد و در همین بین شرکتهای تولید کننده مرورگر وب یکسری مشخصات منحصر بخود را به این نسخه اضافه کردند که قابل اجرا در مرورگرهای دیگر نبود. بعضی از این تغییرات در W3C  مورد تایید قرار گرفت اما بعضی دیگر نه. با تغییرات HTML مرورگرها مجبور به تغییر شدند تا با تحولات جدید سازگار شوند.

در تاریخ 24 آوریل 1998 در این نسخه تجدید نظر شد و حاصل آن پیدایش HTML 4.01 بود که با کمی تغییر و رفع یکسری مشکلات، در W3C برسمیت شناخته شد و این انجمن استفاده از آنرا به توسعه دهندگان و طراحان وب ، توصیه کرد.

بطور کل مجموعه HTML 4 با قابلیت استفاده از embeded objects, frames, scripting, style sheets و با کارآیی بالاتر جدولها و فرمها به وب معرفی شد، همچنین در این نسخه توجه زیادی به افراد با توانایی کم شده بود تا این افراد هم بتوانند از محیط وب استفاده کنند. اما مهمترین قدمی که در این نسخه برداشته شد، پشتیبانی HTML از زبانهایی بود که از راست به چپ  نوشته میشدند مانند زبان فارسی، که در این نسخه با پذیرفتن استاندارد ISO 10646  به هدف بزرگ بین المللی شدن این زبان نزدیک شدند تا همه مردم دنیا در هر کجا و با هر زبانی بتوانند اسناد HTML را منتقل کنند.

HTML 4.01 تفاوت کمی با نسخه اصلی خود یعنی 4.0 دارد اما در عوض هماهنگی بیشتری با نسل جدید زبان وب یعنی XHTML و نسل بعدی یعنی XML دارد. در اصل XHTML اساس و مقدمه XML است که برای هماهنگی و سازگاری HTML با XML منتشر شده است.

HTML 4 زبان بسیار قوی است برای طراحان و سازندگان محصولات وب اما در آن توجهی به دستگاههای اطلاع رسانی و الکترونیکی کوچک با قدرت و حافظه کمتر نشده است. به همین منظورW3C در 26 ژانویه 2000   اقدام به معرفی XHTML 1.0 کرد و در 19 دسامبر همان سال آنرا به رسمیت شناخت و تاکید به استفاده از این نسخه کرد تا با بکارگیری ویژگیهایی که دارد دامنه استفاده از زبان محبوب HTML را گسترش دهد و مقدمات معرفی XML را فراهم کند.

فارسی نویسی در وب

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

خب دوستان برای راه اندازی یک وب سایت فارسی ابتدا باید سیستم عاملی داشته باشید که فارسی ساز داشته باشد و یا مانند ویندوز XP, 2000 سازگار با زبان فارسی باشد تا توانایی تایپ فارسی را داشته باشید، در ضمن بهتر است که از برنامه هایی نظیرMS Word یا FrontPage   از مجموعه آفیس مایکروسافت  استفاده کنید چون میتوانید مستقیم فارسی بنویسید و آنرا بصورت فایلhtml  ذخیره کنید. با هر برنامه ای که راحت هستید ، متن را وارد کنید و سپس به سورس source صفحه بروید و تگ زیر را در قسمتHead  وارد کنید، 

<meta http-equiv=”content-type” content=”text/html;charset=utf-8>

این تگ، encoding مرورگر را برای استفاده از حروف و علامتهای یونیکد تنظیم میکند. برای دیدن و تنظیم encoding  یک صفحه بصورت دستی باید وارد منوی view در مرورگر شوید و برروی Encoding  رفته واز لیست باز شده گزینه مورد نظر را انتخاب کنید. اما وظیفه آن،  تنظیم مرورگر بیننده  برای نمایش صحیح حروف و علامتهای بکار گرفته شده دروب سایت شما است چون هر کدام از آنها علامت و فونت خاص خود را دارند. تا بحال با یک نامه فارسی درایمیل خود برخورد کرده اید که یکسری حروف عجیب و غریب داشته باشد؟ اگر جوابتان بله است از این به بعد وارد encoding شوید و آنرا روی  Utf-8 بگذارید.

خب حالا نوبت به انتخاب فونت رسیده که یک فونت مناسب باید استاندارد بوده و خاصیت یونیکد را هم داشته باشد. بهترین فونتها در سیستم عامل ویندوز که مناسب فارسی نویسی هستند عبارتند از:

Arial, Tahoma, Times New Roman

پس از انتخاب فونت، بهتر است که خصوصیات lang=”fa”, dir=”rtl” را به تگهایی مانند <body>, <font>, <p>, <div>, <span>  اضافه کنید که خصوصیت  lang=” ” مشخص کننده زبان بکار گرفته شده و fa نمایانگر فارسی farsi است و همینطور خصوصیت dir=”rtl”  که جهت نوشتن را تعیین میکند و rtl نمایانگر راست به چپright to left  است.

 

 نکته:  اگر خصوصیت  dir=”rtl” را در تگ  <body> بکار برید، محل قرار گرفتن scroll bar  در مرورگر از طرف راست به طرف چپ منتقل میشود که این خاصیت فقط در مرورگر اینترنت اکسپلورر IE عمل میکند.

 

ممکن است شما بعد از ذخیره صفحه با یک مشکلی برخورد کنید که بیشتر در مرورگر های نسخه قدیمی مانند IE 5.5  به پایین مشاهده میشود و آن دیدن حرف ی بزرگ در وسط کلمه بجای نوع کوچک است مانند: ا ی نترنت که برای برطرف کردن آن دو راه وجود دارد:

اولین راه قرار دادن نسخه جدید فونت بکار گرفته شده در سایت برای دانلود کردن آن توسط بیننده وب سایت و نصب آن که هر کسی شاید بدرستی نتواند آنرا انجام دهد و اما راه حل دوم ، ابتدا صفحه مورد نظر را در برنامه FrontPage باز کنید و به قسمتHTML  در پایین برنامه رفته که در این قسمت سورس کد را خواهید دید و کد&#1740;  را حذف و بجای آن کد &#1610;  را قرار میدهید و سپس صفحه جدید را دوباره ذخیره میکنید. دقت کنید، در صورتی حروف فارسی را به این شکل خواهید دید که encoding برابر با windows-1252 باشد، یعنی:

<meta http-equiv="content-type" content="text/html;charset="windows-1252">

یک نکته دیگر را بخاطر بسپارید که اگر عنوان صفحه را فارسی تایپ کنید یعنی در قسمت<title> در بعضی از مرورگرها نمایش داده نخواهد شد