سایان سافت

دنیایی از مطالب کاربردی

دنیایی از مطالب کاربردی

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

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
بایگانی

تاریخچه کامپیوتر در ایران را می توان به چهار دوره تقسیم کرد :

پیدایش:کامپیوتر در سال 1341وارد ایران شد.بدین ترتیب پیدایش کامپیوتر در ایران تقریبا 10 سال بعد از ظهور کامپیوتر در کشور های صنعتی بود.

توسعه:دوره توسعه کامپیوتر از سال 1350 در ایران آغاز و تا سال 1360 ادامه یافت. این دوره همراه با رقابت زیاد برای خرید سخت افزار , پیاده سازی سیستم های عظیم نرم افزری , استخدام هر چه بیشتر نیروی انسانی و دنبال کردن برنامه های جامع با توجه به واقعیت های فنی ئنیروی انسانی کشوربود.

بازنگری: با ظهور انقلاب اسلامی, در زمینه کامپیوتر نیز تغییر و تحولاتی صورت گرفت و در نهایت تا سال 1359 یک سری بازنگری کلی انجام شد.

بلوغ : پس از بازگشایی دانشگاه ها در سال 1362 مرحله بعدی رشد کامپیوتر آغاز شد و هر دو شاخه نرم افزار و سخت افزار توسعه فراوانی یافتند. از مهمترین کارهای این دوره می توان پردازش زبان و خط فارسی را نام برد. 


۰ نظر موافقین ۰ مخالفین ۰ ۱۰ تیر ۹۳ ، ۰۹:۲۳
محمد امیریان

برنامه رایانه‌ای فهرست‌های بزرگی از دستورالعمل‌ها برای اجرا روی رایانه هستند. خیلی از رایانه‌ها حاوی میلیون‌ها دستورالعمل هستند، و بسیاری از این دستورات به تکرار اجرا می‌شوند. یک رایانه‌ شخصی نوین نوعی (درسال ۲۰۰۳) می‌تواند در ثانیه میان ۲ تا ۳ میلیارد دستورالعمل را پیاده نماید. رایانه‌ها این مقدار محاسبه را صرف انجام دستورالعمل‌های پیچیده نمی‌کنند. بیشتر میلیون‌ها دستورالعمل ساده را که توسط اشخاص باهوشی «برنامه نویسان» در کنار یکدیگر چیده شده‌اند را اجرا می‌کنند. برنامه‌نویسان خوب مجموعه‌هایی از دستورالعمل‌ها را توسعه می‌دهند تا یکسری از وظایف عمومی را انجام دهند(برای نمونه، رسم یک نقطه روی صفحه) و سپس آن مجموعه دستورالعمل‌ها را برای دیگر برنامه‌نویسان در دسترس قرار می‌دهند. 

رایانه‌های امروزه، قادرند چندین برنامه را در آن واحد اجرا نمایند. از این قابلیت به عنوان چندکارگی (multitasking) نام برده می‌شود. در واقع، CPU یک رشته دستورالعمل‌ها را از یک برنامه اجرا می‌کند، سپس از یک مقطع ویژه زمانی دستورالعمل‌هایی از یک برنامه دیگر را اجرا می‌کند. این فاصله زمانی اکثرا به‌عنوان یک برش زمانی (time slice) نام برده می‌شود. این ویژگی که CPU زمان اجرا را بین برنامه‌ها تقسیم می‌کند، این توهم را بوجود می‌آورد که رایانه هم‌زمان مشغول اجرای چند برنامه‌است. این شبیه به چگونگی نمایش فریم‌های یک فیلم است، که فریم‌ها با سرعت بالا در حال حرکت هستند و به نظر می‌رسد که صفحه ثابتی تصاویر را نمایش می‌دهد. سیستم عامل همان برنامه‌ای است که این اشتراک زمانی را بین برنامه‌های دیگر تعیین می‌کند.

۰ نظر موافقین ۰ مخالفین ۰ ۱۰ تیر ۹۳ ، ۰۹:۲۲
محمد امیریان