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

Word 336 KB 18111 24
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • لیسپ
    لیسپ یک زبان برنامه‌نویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مک‌کارتی ابداع شده است.

    این زبان، مانند زبان برنامه‌نویسی پرولوگ، بیشتر برای برنامه‌نویسی هوش مصنوعی مورد استفاده قرار می‌گیرد.

    با توجه به اینکه زبان لیسپ از نحو ساده‌ای برخوردار است، تجزیه و پیاده‌سازی آن نسبتاً با سهولت انجام می‌شود.
    متن برنامه‌های لیسپ عموماً از نمادها و لیست‌هایی از نمادها تشکیل می‌شود و بدین خاطر است که این زبان لیسپ (مخفف پردازش لیست) نامیده شده است.

    یکی از ویژگی‌های جالب زبان لیسپ این است که خود برنامه‌های لیسپ نیز لیست هستند و بنا بر این، می‌توان با برنامه‌ها به عنوان داده‌ها رفتار کرد و یا داده‌ها را به عنوان برنامه ارزیابی نمود.
    لیسپ دارای گویش‌های مختلفی است که بعضی از آنها دارای قابلیت‌های شیءگرا نیز هستند.

    از این میان می‌توان به کامن لیسپ اشاره کرد.
    سی‌شارپ
    سی‌شارپ همچون زبان برنامه‌نویسی جاوا زبانی‌ست شئ‌گرا و بسیار سطح بالا (high level).

    از آنجایی که شئ‌گرائی و سطح بالا بودن از ابزارهای مدیریّت مؤثّر و کارآمد پیچیدگی در فضای پیچیدۀ اینترنت مدرن می باشند، در واقع می‌شود جاوا و سی‌شارپ را از جمله زبان های اصلی برای ایجاد و انجام برنامه‌های کاربردی تحت وب (web applications) و خدمات وب دانست.
    بر اساس ادّعای شرکت مایکروسافت، این زبان در سال 2000 توسط تیمی به سرکردگی آندرس هلزبرگ و نیز سکات ویلتاموث ساخته شد.

    سی‌شارپ که فقط برای دات نت است در مجموعه NET Platform SDK.

    ارائه گردید که در محیط های برنامه نویسی استودیوی بصری دات نت (Visual Studio .NET)، در نسخه‌های 2003 و 2005 آن موجود است.

    دستورات زبان سی‌شارپ مانند جاوا سطح بالا تر از C و ++C است و برای مثال برنامه نویس مستقیما به اشاره گرها یا منابع سیستم دسترسی ندارد.


    سکّوی دات نت
    در ماه ژوئن سال 2000 میلادی بود که شرکت مایکروسافت ابداع و ایجاد سکّوی (platform) جدید برنامه نویسی خود را موسوم به دات نت (Microsoft .NET) اعلام نمود.

    در جهت بهبود سکّوهای پیشین مایکروسافت، دات نت مدل تازه‌ای را برای ایجاد نرم افزار های کاربردی ارائه می‌دهد که در آنجا زبان های گوناگون می توانند در کنار هم قرار گیرند و با یکدیگر به همکاری بپردازند.

    این درست مدل کوچک‌تری ست از تمامی فضای اینترنت بدانگونه که عوامل گوناگون میتوانند در سطوحی گسترده به همکاری اقدام کنند.


    تی‌سی‌ال
    تی‌سی‌ال(tcl) زبان برنامه‌نویسیاسکریپ‌نویسی است که توسط جان اُسترهوت (John Ousterhout) ساخته شد.

    یادگیری این زبان ساده است و قدرت خوبی دارد.
    تی‌سی‌ال(tcl) زبان برنامه‌نویسیاسکریپ‌نویسی است که توسط جان اُسترهوت (John Ousterhout) ساخته شد.

    یادگیری این زبان ساده است و قدرت خوبی دارد.

    زبان برنامه‌نویسی پی‌اچ‌پی ناموارهٔ PHP پی‌اچ‌پی (PHP) یکی از پر طرفدارترین زبان‌های برنامه‌نویسی متن باز (Open Source) می‌‌باشد، که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (Dynamic) مورد استفاده قرار می‌گیرد.

    PHP مخفف PHP: Hypertext Preprocessor (پیش‌پردازنده فرامتن) می‌‌باشد.

    پی‌اچ‌پی در سال ۱۹۹۴ ایجاد شد.

    رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است.

    پی‌اچ‌پی از زبان‌های برنامه‌نویسی تحت وب است.

    ساختار این زبان بسیار شبیه زبان سی (C) و زبان برنامه‌نویسی پرل (Perl) می‌‌باشد.

    شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است.

    مشهورترین نرم‌افزارهای(بسته های) ایجاد شده با پی‌اچ‌پی عبارت‌اند از phpBB و PHPNuke و مدیاویکی (MediaWiki) (که این وب‌گاه با آن طراحی شده).

    پی‌اچ‌پی می‌تواند جایگزینی برای زبان‌های ASP.NET و JSP و Perl باشد.

    سادگی استفاده از پی‌اچ‌پی و شباهت آن به زبان سی و پرل (و از نسخه ۵ آن به جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاه‌ترین زمان ممکن برنامه‌های کاملی را ایجاد کنند.

    پی‌اچ‌پی تنها یک زبان اسکریپت‌نویسی نیست و با استفاده از PHP-GTK می‌توان برای طراحی برنامه‌های با ظاهر گرافیکی (GUI) و همچنین طراحی برنامه‌های خط فرمان شبیه پرل یا پایتون (Python) از آن استفاده کرد.

    پی‌اچ‌پی امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL، اوراکل، IBM DB2 ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم می‌‌سازد.

    پی‌اچ‌پی روی بیشتر سیستم عامل‌های معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.

    شیوه کار برنامه یک برنامهٔ پی‌اچ‌پی می‌تواند قسمتی از یک برنامهٔ اچ‌تی‌ام‌ال (HTML) باشد.

    مثلاً در برنامهٔ زیر تنها به زبان پی‌اچ‌پی است و بقیهٔ برنامه به زبان HTML نوشته شده است.

    برای جداسازی برنامهٔ پی‌اچ‌پی و برنامهٔ اچ‌تی‌ام‌ال باید قسمت پی‌اچ‌پی را بین php?> و است، می‌‌توان از حالت خلاصه شده آن که به صورت ?> است استفاده نمود، منتها این کار استاندارد نبوده و بستگی به تنظیمات هنگام نصب php دارد.

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

    Nomoone با صدا زدن صفحه‌ای با متن بالا از سرور به‌وسیله مرورگر در صفحه "Salam PHP" را می‌‌بینیم.

    پایتون پایتون زبان برنامه‌نویسی تفسیری و سطح بالا ، شی‌گرا و یک زبان برنامه‌نویسی تفسیری سمت سرور قدرتمند است که توسط گیدو ون روسوم در سال ۱۹۹۰ ساخته شد.

    این زبان در ویژگی‌ها شبیه پرل، رابی، اسکیم، اسمال‌تاک و تی‌سی‌ال است و از مدیریت خودکار حافظه استفاده می‌کند.

    لوگوی برنامه پایتون به شکل پروژه‌ای بازمتن توسعه یافته است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد.

    نسخهٔ 2.4.2 این زبان در تاریخ ۲۸ سپتامبر ۲۰۰۵ منتشر شد.

    تاریخچه پایتون در یک محیط آموزشی ایجاد و توسعه یافته است .

    یعنی در کریسمس سال ۱۹۹۸ در موسسه ملی تحقیقات ریاضی و رایانه (CWI) شهر آمستردام.

    در آن زمان گیدو یک محقق در CWI بود و در زمان بیکاری خود بر روی پروژه شخصی خود یعنی پایتون کار می کرد .

    اولین نسخه عمومی از پایتون در ماه فوریه سال ۱۹۹۱ منتشر شد .

    برای مدتی نسبتاً طولانی پایتون توسط موسسه ملی تحقیقات و ابتکارات (CNRI) واقع در رستون ایالات متحده‌ امریکا توسعه می‌یافت .

    تا اینکه در سال 2000 تیم توسعه دهنده پایتون به آزمایشگاه های پایتون منتقل شدند .

    نام پایتون از برنامه مورد علاقه سازنده آن یعنی مونتی پایتون که یک برنامه کمدی انگلیس بود گرفته شده است .

    ویژگی ها شی گرایی پایتون یک زبان برنامه‌نویسی شی‌گرا است و از ویژگی های پیشرفته‌ایی چون وراثت، چند شکلی، سربار گزاری عملگر و ...

    پشتیبانی می کند.

    یک از ویژگی‌های پایتون که لقب چسب را برای پایتون به ارمغان آورده امکان استفاده از کد ها و کلاس‌های نوشته شده در زبانهای دیگری چون سی‌پلاس‌پلاس و رایگان پایتون یک زبان برنامه‌نویسی رایگان و بازمتن هست.

    قابلیت حمل چون پایتون با زبان قابل حمل ‏سی ‬نوشته قدرتمند پایتون زبانی چند رگه است که از زبان‌های برنامه‌نویسی تفسیری درونی سازی و گسترش این ویژگی یکی از پرکاربرد ترین و قوی ترین ویژگی های پایتون می باشد .

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

    این زبان نیازی به کامپایل ندارد و شما مستقیما می توانید پس از نوشتن کد و با یک دستور آن را اجرا کنید .

    دستورات این زبان بسیار نزدیک به زبان انسان می باشد .

    برای مثال برنامه Hello World ‬را Hello World در سی #include int main() { printf(" Hello world "); return 0; } Hello World در پایتون print "Hello World !!" برنامه های نوشته شده با پایتون بیتتورنت (BitTorrent ) : نرم افزاری برای جستجوی فایل های به اشتراک گذاشته شده و ...

    بلندر (‌Blender) : یک نرم افزار 3 بعدی و اپن سورس بسیار معروف چندلر (Chandler) : مدیر اطلاعات شخصی شامل تقویم ، میل ، کار های روزلنه ، یادداشت ها و ...

    Civilization IV : یک گیم کامپیوتری بر مبنای پایتون که از boost.python استفاده می کند میلمن (Mailman) : یکی از معروفترین نرم افزار های مرتبط با ایمیل Kombilo : مدیر پایگاه داده و مرورگرگیم های go موین موین (MoinMoin) : یکی از قدرتمندترین و معروفتریم ویکی های موجود پلون (Plone) : یک ابزار مدیریتی محتوایی اپن سورس ، قدرتمند و کاربر پسند پورتاژ (Portage) : قلب توزیع جنتو .

    یک مدیر بستهای سیستم لینوکس زوپ (zope) : یک پلاتفورم شی گرای مبتنی بر وب .

    زوپ شامل یک سرور نرم افزار به همراه پایگاه داده شی گرا و یک رابط مدیریتی درونی مبتنی بر وب می باشد اس پی ای (SPE) : یک IDE رایگان ، اپن سورس برای سیستم عامل های ویندوز ، لینوکس ، مک که از wxGlade(طراحی رابط کاربر),PyChecker (دکتر کد) Blender(3D) پشتیبانی می کند .

    بیسپ معمولی زبان بیسیک از سری زبان های است که توسط شرکت مایکروسافت تهیه گردید و قابلیت زیادی داشت ولی به هر حال قدرت رقابت با محضول شرکت بورلند یعنی پاسکال را نداشت چرا که بورلند پاسکال دارای یک مترجم یا کامپایلر را داشت که این امکان را برای کاربر به وجود می‌‌آورد که بتواند بدون نیاز به خود زبان برنامه نویسی برنامه را اجرا کند و دیگر مزیت این کامپایلر این است که زمانی که شما دستورات را به طور کامل تایپ کردید کامپایلر یکجا برنامه را به زبان ماشین (۰و۱) تبدیل می‌‌کند و سرعت برنامه نیز بالا تر میرود حال آنکه بیسیک که یک مفسر محسوب می‌شود کدها را بهصورت خط به خط به ماشین تبدیل می‌‌کند نسخه‌های تکمیلی بیسیک : کوییک بیسیک کیوبیسیک ویژوال بیسیک را می‌‌توان نام برد که قابلیت شی گرا یی دارند وهمینطور دارای کامپایلر نیز هستند.

    ای‌دبلیو‌کی اِی‌دبلیو‌کی یا اُک (awk) زبان اسکریپت‌نویسی چند منظوره برنامه نویسی است که برای پردازش داده‌های متنی طراحی گردید و قابلیت پردازش روی فایل و همچنین جریان داده‌ها را نیز دارد.

    نام این زبان از روی نام‌خانوادگی نویسنده‌های آن گرفته شده است.

    بطور معمول بصورت اُک تلفظ می‌شود و نه اِی‌دبلیو‌کی.

    وقتی با حروف کوچک نوشته می‌شود، منظور برنامه‌ای از یونیکس است که فایلهای نوشته شده به این زبان را اجرا می‌کند.

    ویژوال بیسیک دات نت ویژوال بیسیک.نت یکی از زبانهای معرفی شده جهت نوشتن برنامه‌های مبتنی و با استفاده از چهارچوب دات.نت است.

    دستورات این زبان مشابه بیسیک است.

    چون این زبان جزو مجموعه چهارچوب دات.نت است کد تولید شده توسط آن(MSIL)در بیشتر مواقع فرقی با کدهای تولید شده توسط سی‌شارپ ندارد و کتابخانه‌های تولید شده در هر یک از این دو زبان مستقیماً در دیگری قابل استفاده است.

    محیط برنامه اشتباهی که معمولاً در مورد ویژوال بیسیک دات.نت می‌شود این است که با توجه به ویژگی های بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفه‌ای‌ها بود، این زبان نیز غیرحرفه‌ای تلقی می‌شود، در حالی که قابلیت‌های آن کاملاً با سی‌شارپ برابر است.

    در ضمن زبان مفسری نیست.

    وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کونسول ها و دستگاه های هوشمند (Smart Device) را هم دارد.

    سیستم کد ها بسیار منظم تر از وی بی 6 شده و تمام کدها در کلاسها طبقه بندی می شود.(در ضمن محیط بسیار جدید و زیبایی دارد(نسبت به وی بی 6 دات نت)) برای یاد گرفتن وی بی 2005 دات نت می توانید آموزش Visual Basic 2005 از شرکت بزرگ راه نرم افزار سی دی مربوطه را خریده و مشغول یاد گیری آن شوید و لذت ببرید(برنامه در سی دی موجود می باشد) پرل زبان برنامه نویسی پرل در سال ۱۹۸۷ توسط لاری وال ساخته شد.

    پرل قابلیت‌هایی از زبان برنامه‌نویسی سی،دست‌نوشته شل،أک،لیسپ و دیگر زبان‌های دیگر وام گرفته است ویژوال سی درون‌کار ویژوال سی++ درون‌کار، یا ++eMbedded Visual C یکی از محیط‌های طراحی نرم‌افزار محصول شرکت مایکروسافت است که بر مبنای محیط مشابه برای رایانه شخصی، یعنی ویژوال سی، طراحی شده است.

    این محیط جهت سهولت نوشتن و کامپایل برنامه برای ویندوز سی‌ایی (Windows CE، سیستم عامل شرکت مایکروسافت برای سیستم‌های نهفته) در محیط ویندوز NT یا XP است.

    این نرم‌افزار قابلیت کراس کامپایل (Cross-Compile) از کامپیوتر شخصی بر روی بسیاری از سیستم‌های درون‌کار شناخته شده یا سفارشی را داراست ویژوال فاکس‌پرو نرم افزاری است که بوسیله آن میتوان بانکهای اطلاعاتی را تهیه کرد یک از بهترین ابزارهای برنامه نویسی را دارا می باشد که توسط شرکت مایکروسافت ارائه گردیده است در حال حاضر نسخه 9 آن تهیه شده و در آینده نسخه جدید این نرم افزار با نام سدنا به بازار عرضه خواهد شد .

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

    خود از یک دیتابیس اینجین دیگر (همچون اکسس - پاراداکس و ...) جهت مدیریت بانک اطلاعات استفاده می کنند که دیتابیس اینجنین داخلی ویژوال فاکس


تحقیق دانش آموزی در مورد دانلود مقاله زبانهای برنامه نویسی, مقاله دانشجویی با موضوع دانلود مقاله زبانهای برنامه نویسی, پروژه دانشجویی درباره دانلود مقاله زبانهای برنامه نویسی

نسخه اصلی Basic (که شامل symbolic instruction code begginers all purpose به معنی «کد حاوی دستورات نمادین همه منظوره مخصوص نوآموزان» در کالج دارتموت در سال 1964 به عنوان زبانی آموزشی ابداع گشت.یادگیری و طریقه استفاده از سایر زبانهایی که تا آن زمان وجود داشتند- از جمله اسمبلی، فرترن و کوبول- بسیار مشکل تر بود و برای دانشجویان مبتدی علوم کامپیوتر مناسب نبود. زبان ...

خلاصه ای درباره LISP و PROLOG به وسیله برآورده کردن نیازهای گفته شده، LISP و PROLOG هر دو دارای زبانهای برنامه نویسی غنی و کاملی هستند وقتی که این زبانها را فرا می گیریم، دانشجو در ذهن و فکر درباره روشهایی که آنها به وسیله ویژگیهای خاص هر زبان پشتیبانی می کنند، نیازها را نگه داری می کنند. PROLOG PROLOG یکی از بهترین نمونه و مثال یک زبان برنامه نویسی منطقی است. یک برنامه منطقی ...

تاریخچه ویژوال بیسیک .NET ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید. هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) ...

(تغییر مسیر از زبان برنامه‌نویسی C) پرش به: ناوبری, جستجو زبان برنامه‌نویسی C، زبانی همه منظوره، ساخت یافته و روندگرا می باشد که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه بل ساخته شد.[۱] تاریخچه برای بررسی تاریخچه زبان C باید به سال ۱۹۶۷ بازگردیم که مارتین ریچاردز زبان BCPL را برای نوشتن نرم افزارهای سیستم عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامپسون ...

درس اول : آغاز کار با C# در این درس با ارائه چند برنامه و مثال ساده به طرز کار زبان C# می‌پردازیم. اهداف این درس عبارتند از : • فهم ساختار پایه‌ای یک برنامه C# • آشنایی با Namespace • آشنایی با کلاس (Class) • آشنایی با عملکرد متد Main() • آشنایی با ورودی/خروجی یا I/O لیست 1-1، یک برنامه ساده با عنوان Welcome در زبان C# // Namespace اعلان using System; // کلاس آغازین برنامه class ...

در اینجا لازم به ذکر است برخی ویژگی های نرم افزار را بررسی کنیم . مدتها پیش برنامه نویسان از زبانهای ساده مثل بیسیک یا پیچیده چون اسمبل استفاده می کردند . اما turbo pascal با داشتن کامپایلر قوی توانست جای خود را در برنامه ها تثبیت کند و به خوبی جلوه گر شود . با وجود Win3.1 و Windows95 محدوده برنامه نویسان گسترده تر شد . اینک آنها از برنامه‌های پیچیده ای چون C++ و یا ویژوال بیسیک ...

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

ASP راه حل شرکت مایکروسافت برای ایجاد صفحات پویای وب می باشد. با گسترش اینترنت و www در زندگی روزمره، ایجاد وب سایت یکی از بخشهائی است که به سرعت در حال رشد می باشد. همواره در تار جهان گسترده، طراحی وب سایت برای ایجاد گرافیک های تخیلی و زیبا و صفحات وب ساده برای خواندن مبتنی است. به همین دلیل امروزه سایت های وب محل تلاقی کاربران شده است. اگر چه خلق یک وب سایت دلپذیر مهم می باشد ...

تاریخچه ویژوال بیسیک .NET ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید. هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) ...

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

CPU تراشه enCorRe دستور پشتیبانی می‌کند. همه برنامه‌ها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه می‌دهد که کدهای اسمبلی را که شما می‌نویسید به فایل‌های موضوع، که به منظور برنامه‌ریزی در EPROM تراشه تهیه می‌شوند، تبدیل می‌کند. اگر ترجیح دهید که در C برنامه‌نویسی کنید، سیپریس یک مفسر C نیز پیشنهاد می‌کند. اگر با برنامه‌نویسی اسمبلی میکروکنترلر آشنایی داشته ...

ثبت سفارش