لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 50
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
نوع دادة مجموعه
مجموعه ها : متغیرهای ساخت یافته ای هستند که حاوی لیستی از اعداد صحیح ، کارکترها و یا مقادیری از نوع شمارشی هستند. یک مجموعه شبیه آرایه أی است که می تواند گروهی از اعضای ساده را در خود جای دهد . البته اعضای یک مجموعه شبیه یک آرایه تعریف نمی شود.
تعریف مجموعه ها :
یک مجموعه یا متغیر مجموعه درست همانطور که انواع ساخت یافتة دیگر را تعریف می کنیم ، تعریف می شود .
تعاریف :
type
digitset = set of 0..9; (set type of integer elements)
var
odds,Evens,Middle,Mixed:Digitset: (4sets)
نوع مجموعه digitset و چهار متغیر Mixed,Middle,Evens,Odds را تعریف می کنند. هر متغیر مجموعه از نوع digitset می تواند حاوی اعداد صحیح 0 تا 9 باشد. اگرچه برای چهار مجموعه حافظه تخصیص داده می شود. ولی محتویات آنها نامعین است. برای اینکه بتوانیم با یک مجموع کار کنیم، باید آن را با استفاده از یک انتصاب مجموعه تعیین کنیم.
تعریف نوع مجموعه
شکل استفاده
type
set type= set of base type
مثال :
type
letter set = set of ‘A’ .. ‘z’ :
شرح : شناسة set type از روی مقادیر مشخص شده و در base type تعیین می شود. یک متغیر که از نوع set type تعریف می شود ، مجموعه أی است که اعضای آن از مقادیر base type انتخاب می شوند. البته base type باید از نوع ترتیبی باشد.
تذکر : در بیشتر پیاده سازی ها تعداد مقادیر base type از یک مجموعه محدود می شود. به همین دلیل می تواند set of char را به عنوان یک مجموعه تعیین کنید. با وجود این محدودیت نمی توانید از نوع داده Integer به عنوان یک base type استفاده کنید ، اما می توانید زیر بازه های از نوع Integer را تا 128 یا 256 مقدار به کار مقادیری را به دو متغیر مجموعه که در مثال فوق تعریف شده اند ، نسبت می دهد.
لیستی از مقادیر از نوع اصلی مجموعه هستند که در داخل دو کروشه محصور شده اند. بعد از این انتسابها مجموعة odds حاوی ارقام فرد 0 تا 9 است و مجموعة Evens حاوی ارقام زوج این بازه است. می توانیم از این دو مجموعه برای تعیین اینکه یک متغیر دارای ارقام فرد یا زوج است ، استفاده کنیم.
لیترال مجموعه أی [ ‘0’ '9’ ,’+’ ‘-‘ , ‘E’ ‘.’ ] مجموعه أی از کاراکترهاست که می توانند در یک عدد حقیقی وجود داشته باشند. این مجموعه حاوی 14 عضو است. در اینجا از نماد زیر بازه "0" .. "9" استفاده کرده ایم که بهتر از این است که 10 کاراکتر رقمی را به طور جداگانه بنویسیم.
لیترال مجموعه ای
شکل استفاده :
List of elements
[ ‘+’, ‘-‘ , ‘*’ , ‘/’ , ‘<’ , ‘>’ , ‘=’]
شرح : یک مجموعه به این صورت تعریف می شود که اعضای آن یعنی List of elements در دو کروشه محصور شوند. اعضای یک مجموعه باید از نوع ترتیبی یکسان باشند و یا از انواع ترتیبی سازگار باشد. کاماها اعضای List of elements را از هم جدا می کنند. گروهی از اعضا ممکن است با نماد زیر بازه مشخص شوند. (یعنی به صورت minavalue.maxvalue باشند که maxvalue , minvale عباراتی از نوع سازگار با هم هستند و minvalue کوچکتر یا مساوی maxvalue است.
انتساب مجموعه
شکل استفاده :
set var: = set expression
Uppercase:= [‘A’..’Z’] (set of uppercase letters)
شرح : متغیر set var به عنوان مجموعه تعیین می شود که اعضای آن توسط set expression مشخص می شوند. Set expression ممکن است به تناوب دستکاری دو یا چند مجموعه را با استفاده از عملگرهای مجموعه مشخص کند. نوع اصلیset var و set expression باید باهم سازگار باشند و همه اعضای set expression باید شامل نوع اصلی set var باشند.
مجموعة تهی و مجموعة مرجع
دو لفظ مجموعه ای خاص مجموعة تهی و مجموعة مرجع داریم. مجموعة تهی هیچ عضوی ندارد و با یک جفت کروشه یعنی [] مشخص می شود. برای ایجاد یک مجموعة تهی باید از انتساب به صورت زیر استفاده کرد :
Middle :=[ ]
مجموعه تهی با مجموعه نامعین فرق دارد. مجموعه نامعین مجموع أی است که تعریف شده ولی اعضای آن ناشناخته اند. یک مجموعه مرجع حاوی تمام مقادیر نوع اصلی برای یک نوع مجموعه خاص است.
مجموعه هایی با مقادیر نوع شمارشی
می توانیم مجموعه ها را با مقادیر انتخاب شده از نوع داده شمارشی خودمان نیز تعیین کنیم.
عملگرهای مجموعه
روی مجموعه ها ممکن است چندین عمل انجام شود. در این بخش یک عملگر جدید یعنی In را توضیح می دهیم و نشان می دهیم که چطور از عملگرهای مشابة دیگر با مجموعه ها استفاده می کنیم.
آزمون عضویت در مجموعه
برای تعیین اینکه یکه مقدار خاص در یک آرایه هست یا نه، از یک پیمانة جستجو استفادة
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 80
آشنایی با مؤسسه استاندارد و تحقیقات صنعتی ایران
مؤسسه استاندارد و تحقیقات صنعتی ایران به موجب قانون، تنها مرجع رسمی کشور است که عهده دار وظیفه تعیین، تدوین و نشر استانداردهای ملی (رسمی) میباشد.
تدوین استاندارد در رشته های مختلف توسط کمیسیون های فنی مرکب از کارشناسان مؤسسه، صاحبنظران مراکز و مؤسسات علمی، پژوهشی، تولیدی واقتصادی آگاه ومرتبط با موضوع صورت میگیرد. سعی بر این است که استانداردهای ملی، در جهت مطلوبیت ها و مصالح ملی وبا توجه به شرایط تولیدی، فنی و فن آوری حاصل از مشارکت آگاهانه و منصفانه صاحبان حق و نفع شامل: تولیدکنندگان ،مصرف کنندگان، بازرگانان، مراکز علمی و تخصصی و نهادها و سازمانهای دولتی باشد.پیش نویس استانداردهای ملی جهت نظرخواهی برای مراجع ذینفع واعضای کمیسیون های فنی مربـوط ارسال میشود و پس از دریـافت نظـرات وپیشنهادهـا در کـمیته ملـی مرتبـط بـا آن رشته طرح ودر صورت تصویب به عنوان استاندارد ملی (رسمی) چاپ و منتشر می شود.
پیش نویس استانداردهایی که توسط مؤسسات و سازمانهای علاقمند و ذیصلاح و با رعایت ضوابط تعیین شده تهیه می شود نیز پس از طرح و بـررسی در کمیته ملی مربوط و در صورت تصویب، به عنوان استاندارد ملی چاپ ومنتشرمی گردد. بدین ترتیب استانداردهایی ملی تلقی می شود که بر اساس مفاد مندرج در استاندارد ملی شماره ((5)) تدوین و در کمیته ملی مربوط که توسط مؤسسه تشکیل میگردد به تصویب رسیده باشد.
مؤسسه استاندارد و تحقیقات صنعتی ایران از اعضای اصلی سازمان بین المللی استاندارد میباشد که در تدوین استانداردهای ملی ضمن تـوجه به شرایط کلی ونیازمندیهای خاص کشور، از آخرین پیشرفتهای علمی، فنی و صنعتی جهان و استانداردهـای بین المـللی استفـاده می نماید.
مؤسسه استاندارد و تحقیقات صنعتی ایران می تواند با رعایت موازین پیش بینی شده در قانون به منظور حمایت از مصرف کنندگان، حفظ سلامت و ایمنی فردی وعمومی، حصول اطمینان از کیفیت محصولات و ملاحظات زیست محیطی و اقتصادی، اجرای بعضی از استانداردها را با تصویب شورای عالی استاندارد اجباری نماید. مؤسسه می تواند به منظور حفظ بازارهای بین المللی برای محصولات کشور، اجرای استاندارد کالاهای صادراتی و درجه بندی آنرا اجباری نماید.
همچـنین بمنظـور اطـمینان بخـشیدن به استفاده کنندگـان از خـدمات سازمانها و مؤسسات فعال در زمینه مشاوره، آموزش، بازرسی، ممیزی و گواهی کنندکان سیستم های مدیریت کیفیت ومدیریت زیست محیطی، آزمایشگاهها و کالیبره کنندگان وسایل سنجش، مؤسسه استاندارد اینگونه سازمانها و مؤسسات را بر اساس ضوابط نظام تأیید صلاحیت ایران مورد ارزیابی قرار داده و در صورت احراز شرایط لازم، گواهینامه تأیید صلاحیت به آنها اعطا نموده و بر عملکرد آنها نظارت می نماید. ترویج سیستم بین المللی یکاها ، کالیبراسیون وسایل سنجش تعیین عیار فلزات گرانبها و انجام تحقیقات کاربردی برای ارتقای سطح استانداردهای ملی از دیگر وظایف این مؤسسه می باشد.
کمیسیون استاندارد” کولر گازی و / یا پمپ گرما از نوع اتاقی بدون کانال (سرد و/ یا سرد و گرم) – روش های آزمون تعیین مقادیر عملکرد“
رئیس
نمایندگی
سعیدی ، محمد حسن(دکترای مکانیک)
دانشگاه صنعتی شریف و مشاور رسمی مؤسسه استاندارد و تحقیقات صنعتی ایران
اعضاء
افشارنژاد ، مهدی(لیسانس مهندسی مکانیک)
شرکت راه گستر نخستین سپاهان
بتولی ، فخرالدین(لیسانس مهندسی مکانیک)
شرکت مهندسی آرین ره آورد
خاکی ، کامبیز(فوق لیسانس مهندسی مکانیک)
معاونت انرژی وزارت نیرو
ذوالفقاری ، مجتبی(فوق لیسانس مهندسی مکانیک)
مؤسسه استاندارد و تحقیقات صنعتی ایران
رئیسی ، شهرام(فوق لیسانس مهندسی مکانیک)
شرکت آزمایش
ساداتی ، گلریز(لیسانس فیزیک)
شرکت کارخانجات کولر گازی ایران
صابری ، علی اکبر(فوق لیسانس مهندسی مکانیک)
شرکت کارخانجات کولر گازی ایران
کرمی ، احسان(لیسانس مهندسی مکانیک)
شرکت صا ایران
مهدی زاده ، ناصر(لیسانس مهندسی مکانیک)
شرکت بوتان یکتا
مهریار ، محمد(لیسانس مهندس متالورژی)
شرکت صا ایران
نوغان کار ، محمد حسین(لیسانس ریاضی)
شرکت کارخانجات کولر گازی ایران
دبیر
قزلباش ، پریچهر(لیسانس فیزیک کاربردی)
مؤسسه استاندارد و تحقیقات صنعتی ایران
پیش گفتار
استاندارد "کولر گازی و / یا پمپ گرما از نوع اتاقی بدون کانال (سرد و / یا سرد وگرم) – روشهای آزمون تعیین مقادیر عملکرد" که بوسیله کمیسیون مربوطه تهیه و تدوین شده و در دوازدهمین کمیته ملی استاندارد مکانیک وخودرو مورخ 19/12/80 مورد تأیید قرار گرفته، اینک به استناد بند 1 ماده 3 قانون اصلاح قوانین و مقررات مؤسسه استاندارد و تحقیقات صنعتی ایران مصوب بهمن ماه 1371 بعنوان استاندارد رسمی ایران منتشر می گردد.
برای حفظ همگامی و هماهنگی با پیشرفت های ملی و جهانی در زمینه صنایع و علوم، استانداردهای ایران در مواقع لزوم مورد تجدیدنظر قرار خواهد گرفت و هرگونه پیشنهادی که برای اصلاح یا تکمیل این استانداردها برسد در هنگام تجدیدنظر در کمیسیون فنی مربوط مورد توجه واقع خواهد شد.
بنابراین برای مراجعه به استانداردهای ایران باید همواره از آخرین چاپ و تجدیدنظر آنها استفاده نمود.
در تهیه و تدوین این استاندارد سعی شده است که ضمن توجه به شرایط موجود و نیازهای جامعه حتی المقدور بین این استاندارد و استاندارد کشورهای صنعتی و پیشرفته هماهنگی ایجاد شود. لذا با بررسی امکانات و مهارتهای موجود این استاندارد با استفاده از منابع زیر تهیه گردیده است :
ISO 5151 – 1994 :
Non – ducted air conditioners and heat pumps – Testing and rating for performance
JIS C 9612-1999:
Room air conditioners
ANSI / ASHRAE 16-1988 :
Method of testing for rating room air conditioners & packaged thermal air conditioners
فهرست مندرجات
عنوان
صفحه
پیش گفتار
ب
هدف و دامنه کاربرد
1
مراجع الزامی
3
اصطلاحات و تعاریف
3
آزمون های سرمایش
11
آزمون های گرمایش
25
روش های آزمون و عدم قطعیت اندازه گیری ها
34
نتایج آزمون
36
مقررات نشانه گذاری
44
اعلام مقادیر
45
پیوست ها :
پیوست الف – روش اجرای آزمون ها (الزامی)
46
پیوست ب – آزمون تعیین ظرفیت با استفاده از روش
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 27
شبکه های بدون کابل : نوع و نحوه ارتباط فیزیکی عناصر موجود در یک شبکه کامپیوتری می تواند تاثیر مستقیمی در نحوه اشتراک فایل ها ، عملکرد سرویس دهندگان و سرویس های ارائه شده بر روی یک شبکه را به دنبال داشته باشد . در شبکه های سنتی انعطاف لازم برای جابجائی یک کامپیوتر، محدود به ساختمان محل نصب شبکه و نوع رسانه استفاده شده برای محیط انتقال است . با معرفی شبکه های بدون کابل ، امکان ارتباط کامپیوترها در محدوده بیشتری فراهم و سناریوئی دیگر به منظور برپاسازی شبکه های کامپیوتری مطرح گردید. انعطاف شبکه های بدون کابل یکی از مهمترین ویژگی های این نوع شبکه ها محسوب می گردد ، گرچه همچنان این نوع شبکه های دارای چالش هائی در زمینه امنیت و سرعت بالای انتقال داده می باشند .
کابل ها دارای مشخه های متفاوتی می باشند که اهم آنان عبارتند از :
سرعت انتقال داده : نرخ انتقال داده از طریق کابل را مشخص می نماید که یکی از پارامترهای بسیار مهم در شبکه های کامپیوتری است .
نوع انتقال داده : نحوه ارسال اطلاعات ( دیجیتال و یا آنالوگ ) را مشخص می نماید .انتقال اطلاعات به صورت دیجیتال یا Baseband و یا آنالوگ یا Broadband دارای تاثیری مستقیم بر نحوه ارسال اطلاعات در یک شبکه کامپیوتری است .
حداکثر مسافت انتقال داده : حداکثر مسافت ارسال یک سیگنال بدون این که
تضعیف و یا دچار مشکل گردد را مشخص می نماید
مقدمه نیاز روز افزون به پویایی کارها ، استفاده از تجهیزاتی مانند تلفن همراه ، پیجرها و ... بواسطه وجود شبکه های بی سیم امکان پذیر شده است. اگر کاربر یا شرکت یا برنامه کاربردی خواهان آن باشد که داده و اطلاعات مورد نیاز خود را به صورت متحرک در هر لحظه در اختیار داشته باشند شبکه های بی سیم جواب مناسبی برای آنها ست. این مقاله دربخشهای مختلفی ارائه میشود، در بخش حاضر فقط به بیان کلیاتی در رابطه با شبکههای بیسیم و کابلی پرداخته شده، در بخشهای بعدی به جزئیات بیشتری در رابطه با شبکههای بیسیم خواهیم پرداخت. تشریح مقدماتی شبکه های بی سیم و کابلیشبکه های محلی (LAN ) برای خانه و محیط کار می توانند به دو صورت کابلی (Wired ) یا بی سیم (Wireless ) طراحی گردند . درابتدا این شبکه ها به روش کابلی با استفاده از تکنولوژی Ethernet طراحی می شدند اما اکنون با روند رو به افزایش استفاده از شبکه های بی سیم با تکنولوژی Wi-Fi مواجه هستیم . در شبکه های کابلی (که در حال حاضر بیشتر با توپولوژی ستاره ای بکار می روند ) بایستی از محل هر ایستگاه کاری تا دستگاه توزیع کننده (هاب یا سوئیچ ) به صورت مستقل کابل کشی صورت پذیرد(طول کابل ازنوع CAT5 نبایستی 100 متر بیشتر باشد در غیر اینصورت از فیبر نوری استفاده میگردد) که تجهیزات بکار رفته از دونوع غیر فعال (Passive ) مانند کابل ، پریز، داکت ، پچ پنل و.......... . و فعال (Active )مانند هاب ،سوئیچ ،روتر ، کارت شبکه و........... هستند . موسسه مهندسی IEEE استانداردهای 802.3u را برای Fast Ethernet و 802.3ab و802.3z را برای Gigabit Ethernet ( مربوط به کابلهای الکتریکی و نوری ) در نظر گرفته است. شبکه های بی سیم نیز شامل دستگاه مرکزی (Access Point ) می باشد که هر ایستگاه کاری می تواند حداکثر تا فاصله 30 متر ی آن (بدون مانع ) قرار گیرد. شبکه های بی سیم (Wlan ) یکی از سه استاندارد ارتباطی Wi-Fi زیر را بکار می برند: • 802.11b که اولین استانداردی است که به صورت گسترده بکار رفته است • 802.11a سریعتر اما گرانتر از 802.11b می باشد. • 802.11g جدیدترین استاندارد که شامل هر دو استاندارد قبلی بوده و از همه گرانتر میباشد. هر دونوع شبکه های کابلی و بی سیم ادعای برتری بر دیگری را دارند اما انتخاب صحیح با در نظر گرفتن قابلیتهای آنها میسر می باشد. عوامل مقایسه در مقایسه شبکه های بی سیم و کابلی می تواند قابلیتهای زیر مورد بررسی قرار گیرد: • نصب و راه اندازی • هزینه • قابلیت اطمینان • کارائی • امنیت نصب و راه اندازی در شبکه های کابلی بدلیل آنکه به هر یک از ایستگاههای کاری بایستی از محل سویئچ مربوطه کابل کشیده شود با مسائلی همچون سوارخکاری ، داکت کشی ، نصب پریز و......... مواجه هستیم در ضمن اگر محل فیزیکی ایستگاه مورد نظر تغییر یابد بایستی که کابل کشی مجدد و .......صورت پذیرد شبکه های بی سیم از امواج استفاده نموده و قابلیت تحرک بالائی را دارا هستند بنابراین تغییرات در محل فیزیکی ایستگاههای کاری به راحتی امکان پذیر می باشد برای راه اندازی آن کافیست که از روشهای زیر بهره برد:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 28
انواع فایل از نظر نوع اطلاعات
داده ها ممکن است در فایل به دو صورت ذخیره شوند:1ـ اسکی یامتن(text) 2ـ بانیری(binary)
این دو روش ذخیره شدن داده ها در موارد زیر با یکدیگر تفاوت دارند:
1ـ تعیین انتهای خط
2ـ تعیین انتهای فایل
3ـ نحوه ذخیره شدن اعداد بر روی دیسک
در فایل متنی اعداد به صورت رشته أی از کاراکتر ذخیره می شوند ولی در فایل بانیری اعداد به همان صورتی که در حافظه قرار می گیرند بر روی دیسک ذخیره می گردند.
در فایل متنی، کاراکتری که پایان خط را مشخص می کند در حین ذخیره شدن بر روی دیسک باید به کاراکترهای CR/LF باید به کاراکترها تعیین کننده پایان خط تبدیل شوند و بدیهی است که این تبدیلات مستلزم صرف وقت است. لذا دسترسی به اطلاعات موجود در فایلهای متنی کندتر از فایلهای بانیری است. اختلاف دیگر فایلهای متنی و بانیری در تشخیص انتهای فایل است. در مورد روش ذخیره فایل ها طول فایل توسط سیستم نگهداری می شود و انتهای فایل با توجه به این طول مشخص می گردد در حالت متنی کاراکتر 1A ( در مبنای 16) و با 26( در مبنای 10) مشخص کننده انتهای فایل است( این کاراکتر با فشار دادن کلیدCTRL به همراه کلیدZ تولید میشود.) در حین خواندن داده ها فایل ها متنی وقتی کنترل به این کاراکتر ها رسید، بیانگر این است که داده های موجود در فایل تمام شده اند. در فایل بانیری ممکن است عدد 1A (در مبنای 16) و یا 26(در مبنای 10) جزئی از اطلاعات بوده بیانگر انتهای فایل نباشد. لذا نحوه تشخیص انتهای فایل در فایل بانیری با فایل متنی متفاوت است.
سازمان فایل
منظور از سازمان فایل این است که اطلاعات در فایل چگونه ذخیره می شوند و سپس به چه روشهایی مورد بازیابی قرار می گیرند. به عبارت دیگر قانون حاکم بر نحوه ذخیره و بازیابی داده ها را در فایل، سازمان فایل گویند.
در این فصل به دو سازمان فایل پرداخته می شود:
1ـ سازمان فایل ترتیبی(scquenital)
2ـ سازمان فایل تصادفی(random)
در سازمان فایل ترتیبی، رکوردها بهمان ترتیبی که از ورودی خوانده می شوند در فایل قرار می گیرند و در هنگام بازیابی به همان ترتیب که در فایل ذخیره شده اند مورد
بررسی قرار می گیرند.
فایل های ترتیبی معمولاً دارای یک فیلد کلید هستند( فیلد کلید، فیلدی است که به عنوان شاخص رکورد مورد استفاده قرار می گیرد.) و بر اساس آن مرتب می باشند. در سازمان فایل تصادفی، به هر رکورد یک شماره اختصاص می یابد لذا اگر فایل دارای n رکورد باشد رکوردها 1 تاn شماره گذاری خواهند شد. وقتی که رکوردی در فایلی با سازمان تصادفی قرار گرفت محل آن توسط یک الگوریتم پیدا کننده آدرس که با فیلد کلید ارتباط دارد مشخص می شود. در این صورت دو رکورد با فیلد کلید مساوی، نمی توانند در فایل تصادفی وجود داشته باشند. در سازمان فایل تصادفی مستقیماً می توان به ر رکورد دلخواه دسترسی پیدا کرد.( بدون اینکه رکوردهای قبل خوانده شوند.)
باز کردن فایل
هر فایل قبل از اینکه بتواند مورد استفاده قرار گیرد باید باز شود. مواردی که در حین باز کردن فایل مشخص می شود عبارتند از:
1ـ نام فایل
2ـ نوع فایل از نظر ذخیره اطلاعات متنی یا بانیری
3ـ نوع فایل از نظر ورودی ـ خروجی( آیا فایل فقط به عنوان ورودی است. آیا فقط خروجی یا هر دو)
یک فایل ممکن است طوری باز شد که فقط عمل نوشتن اطلاعات بر روی آن مجاز باشد. به چنین فایلی، فایل خروجی گفته می شود. اگر فایل طوری باز گردد که فقط عمل خواندن اطلاعات از آن امکان پذیر باشد به چنین فایلی، فایل ورودی گفته می شود. اگر فایل طوری باز شود که هم عمل نوشتن اطلاعات بر روی آن مجاز باشد و هم عمل خواندن اطلاعات از آن، به چنین فایلی ورودی ـ خروجی گفته می شود. اگر فایلی قبلاً وجود داشته باشد و به عنوان خروجی باز گردد اطلاعات قبلی آن از بین می رود. برای باز کردن فایل از تابع fopen() استفاده می گردد. این تابع که در فایل stdio.h قرار دارد به صورت زیر به کار می رود:
FILE* fopen(char *filename,*mode)
در این الگوfilename به رشته أی اشاره می کند که حاوی نام فایل و محل تشکیل یا وجود آن است. نام فایل داده از قانون نام گذاری فایل برنامه تبعیت می کند و شامل دو قسمت نام و پسوند است. بهتر است پسوند فایل داده،dat انتخاب گردد. محل تشکیل یا وجود فایل می تواند شامل نام درایو و یا مسیر موجود روی دیسک باشد.mode مشخص می کند که فایل چگونه باید باز شود( ورودی و یا خروجی و یا