کامپیوتر , کامپیوتر و بازهم کامپیوتر ...

چیزی را که نمی توانی بدست آوری فراموش کن و چیزی را که نمی توانی فراموش کنی بدست آور

تاریخچه روند تکاملی کامپیوتر در جهان (قسمت پنجم)
ساعت ۳:٢٦ ‎ب.ظ روز سه‌شنبه ۱٦ تیر ۱۳۸۸  کلمات کلیدی: تاریخچه ، نسلهای کامپیوتر ، تاریخچه کامپیوتر ، رایانه

سلام!

امروز بعد از مدتها قسمت پنجم را می گذارم. خیلی معذرت می خوام که اینقدر طول کشید. در این سری بعضی از قسمتهای مربوط به "مخترع" خالی است. چون یا اختراعی نبوده یا گروهی یادانشگاهی آنرا اختراع کرده اند.

در ضمن اگر برای بهتر شدن جداول تاریخچه نظری دارید حتما بگویید. اگر اشتباهی هم پیدا کردید لطفا مرا مطلع کنید. با تشکر

لبخندبرای دیدن به ادامه مطلب بروید...


 
تاریخچه روند تکاملی کامپیوتر (قسمت چهارم)
ساعت ۱٢:٤٦ ‎ب.ظ روز یکشنبه ٧ تیر ۱۳۸۸  کلمات کلیدی: تاریخچه ، تاریخچه کامپیوتر ، نسلهای کامپیوتر ، رایانه

امروز بالاخره جدول چهارم آماده شد. اینبار کمی طول کشید..چون شرح هرکدام کمی طولانی تر از قبل هست...

 

برای دیدن قسمت چهارم به ادامه مطلب بروید..


 
تاریخچه روند تکاملی کامپیوتر در جهان(قسمت سوم)
ساعت ۱٠:٢٢ ‎ب.ظ روز پنجشنبه ٤ تیر ۱۳۸۸  کلمات کلیدی: تاریخچه ، تاریخچه کامپیوتر ، رایانه ، نسلهای کامپیوتر

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


 
تاریخچه روند تکاملی کامپیوتر در جهان(قسمت دوم)
ساعت ۳:۳۱ ‎ب.ظ روز چهارشنبه ۳ تیر ۱۳۸۸  کلمات کلیدی: تاریخچه ، رایانه ، نسلهای کامپیوتر ، تاریخچه کامپیوتر

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


 
تاریخچه روند تکاملی کامپیوتر در جهان(قسمت اول)
ساعت ۱٢:۱۸ ‎ب.ظ روز سه‌شنبه ٢ تیر ۱۳۸۸  کلمات کلیدی: تاریخچه ، نسلهای کامپیوتر ، تاریخچه کامپیوتر ، رایانه

از امروز قصد دارم تاریخچه روند تکاملی کامپیوتر را در جهان برای شما توضیح دهم. این تاریخچه را به صورت خلاصه و به شکل جدول برایتان می گذارم چون اعتقاد دارم تاریخچه های طولانی بسیار ملال آورند! برای خواندن تاریخچه به ادامه مطلب بروید...


 
زبان‌های برنامه‌نویسی
ساعت ۸:۱٥ ‎ب.ظ روز سه‌شنبه ٢٢ اردیبهشت ۱۳۸۸  کلمات کلیدی: برنامه نویسی ، کامپیوتر ، نسلهای کامپیوتر

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

  • نسل اول زبان ماشین - زبان صفرو یک
  • نسل دوم زبانهایی مانند اسمبلی -قابل فهم تر برای انسان
  • نسل سوم زبانهایی مانند کوبول و پی ال وان و... -دستورات قابل فهم تر برای انسان و نیاز به کمپایلرها
  • نسل چهارم مثل زبانهای اوراکل و فاکس پرو و اس کیو الها - نزدیک به محاوره های انسانی
  • نسل پنج زبانهایی مانند prolog , ops5 - تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامه نویس

یک زبان برنامه نویسی یک زیان مصنوعی است که برای بیان محاسباتی که توسط یک ماشین (مخصوصا رایانه) قابل انجام است، طراحی شده‌است.زبان‌های برنامه نویسی برای ایجاد برنامه‌هایی به کار می‌روند که رفتار یک ماشین را مشخص می‌کنند، الگوریتم دقیق را بیان می‌کنند، و یا روشی برای ارتباط انسانند. بسیاری از زبان‌های برنامه نویسی تعدادی قالب از ویژگی‌های نوشته شده دستوری(syntax) و معنا شناسی (semantics) دارند، چرا که رایانه‌ها دستورات دقیقا مشخص نیاز دارند. برخی توسط سند خصوصیات (specification document) تعیین شده‌اند. (برای مثال یک استاندارد ISO)، در حالی که برخی دیگر دارای پیاده سازی غالبی می‌باشند.(مانند Perl) اولین زبان برنامه نویسی به قبل از اختراع رایانه باز می‌گردد، و برای هدایت رفتار ماشین‌هایی مانند دستگاه‌های نساجی اتوماتیک و نوازنده‌های پیانو به کار می‌رفت. هزاران زبان برنامه نویسی خلق شده‌اند، بیشتر در زمینه ی رایانه، زمینه‌ای که هر ساله بسیاری دیگر ایجاد می‌شوند....