موضوع :
ترجمه مقاله ” چند برنامگی – Multi-tasking Programming “
( فایل word قابل ویرایش )
تعداد صفحات : ۱۷ صفحه ترجمه ۶ صفحه اصل مقاله
مقدمه ای به سیستم های عامل
در پروژه بعدی شما پشتیبانی مناسب برای چند برنامه نویسی را طراحی و اجرا خواهید کرد. شما فرمان های سیستم را طوری توسعه خواهید داد که اصول ارتباط درون فرایندی و مدیریت فرایند را انجام دهد. شما این را به پروژه اول دارای کد می افزایید. اطمینان حاصل که قبل از شروع پروژه دوم تمام نواقص در پروژه اول را اصلاح کرده اید. این راه حل برای پروژه یک به عنوان بخشی از جلسه هفته بعد مورد بررسی قرار خواهد گرفت.
ناکوس در حال حاضر یک محیط تک برنامه نویسی است. ما مجبوریم ناکوس را تغییر دهیم به طوری که هر فرایند در مسیر سیستم خود حفظ شوند. ما باید تخصیص حافظه و واپس گیری آن توجه داشته باشیم. هم چنین تمام داده ها و وابستگی های همزمان سازی بین رشته ها را مد نظر قرار می دهیم. شما ابتدا قبل از کد گذاری راه حل را طراحی میکنید جزئیات در زیر آورد است:
۱- استثنائات کلی (استثنائات تماس غیر سیستمی) برای به اتمام رساندن رشته به جای متوقف کردن سیستم را تغییر دهید. این کار مهم خواهد بود زیرا یک استثنای زمان اجرا نباید باعث شود که سیستم عامل خاموش شود. قبل از تکمیل پروژه احتمالاًمجبور خواهید بود که چندین بار به این کد سر بزنید. چند موضوع مربوط به همزمان سازی وجود دارد که باید در طی خروج از رشته به آن ها بپردازید.
و …
A Graphical Interface to Multi-tasking Programming Problems
Abstract
The foundation of this project lies on the basis of the multi-tasking environment, at the operating system level. An
important consideration taken into account is the ability to run platform-independent programs using a common
graphical user interface. The application (named ‘RunApp’) is developed using Microsoft Visual Basic. It is based on
the concept of linear programming in a multi-development environment. Currently, this application incorporates the
Visual C++ and Visual Basic programming environment by providing editing, compiling, and execution capabilities.
RunApp possesses the capability of searching web-oriented resources, which will aid developers to find information
about different environments through the Internet. This tool will also help the developer in downloading and updating
the latest controls, modules, DLLs, etc. directly into their respective environments such as Visual Basic or Visual C++.
This application provides all the editing features of any basic word processor. RunApp shares the personality of a
development environment, debugging tool, information access, and application execution module. It is a standalone
interface that couples multiple programming environments into one entity with capability of multi-tasking.
ترجمه مقاله ” چند برنامگی – Multi-tasking Programming “