واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

تحقیق؛ مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 82

 

موضوع :

مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده

چکیده :

در این پروژه مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده ارزیابی می شود . فولاد میکروآلیاژ محتوی غلظتی از کرم و مس و فسفر به مقدار کم می باشد . که گران و مهم تر از کاربرد فولاد معمول تقویت شده می باشد. مقدار فسفر فولاد میکروآلیاژ از مقداری که استاندارد ASTM‌ اجازه می دهد تجاوز می کند و دیگر فولاد میکروآلیاژی ما محدودة نرمالی از فسفر را دارا می باشد. این 3 نوع فولاد میکروآلیاژی ، یکی از فولادهای معمولی عملیات حرارتی پذیرند که توسط پروسه های دمایی به شکل کوئینچ کردن و تمپر کردن برروی فولاد که مستقیماً پس از نورد می‌باشدو برروی دیگر فولاد معمولی نورد گرم انجام شده است .در مطالعه این پروژه متوجه می شویم که خورده شدن فولاد میکروآلیاژی فقط نصف سرعت خوردگی فولاد تقویت شده معمولی می باشد. اگر فولادها پوشش های epoxy داشته باشند کاهش نرخ نسبی خوردگی تا یک دهم می باشد .

در این پروژه آزمایش های سریع‌ای بر روی فولادها انجام می شود ، پتانسیل خوردگی،ماکروسل خوردگی و 3 آزمایشBench scale :

Southern Exposure وCracked Beam و G109. برای ارزیابی فولاد از پتانسیل خوردگی و سرعت خوردگی استفاده می‌‌کنیم. برای خاصیت مکانیکی فولاد از آزمایش های خمشی و کشش استفاده می کنیم . نتایج نشان می دهد که پتانسیل خوردگی این 5 فولاد تقریباً تمایل یکسانی به خورده شدن دارند . در آزمایش Bench – Scale فولاد میکروآلیاژ با محتوی فسفری منظم (CRT ) پایین‌ترین خسارت خوردگی را از خود نسبت به فولاد معمولی نشان می دهد .

اگرچه در آزمایش G109 فولاد CRT مقاومت به خوردگی بیشتری از خود نسبت به فولاد ساده نشان میدهد . در آزمایش Cracked beam بعد از 70 هفته فقط 4% خسارت خوردگی در فولاد معمولی داریم . در آزمایش Southern exposure فولاد CRT نسبت به فولاد معمولی از یک دوره مناسب11% خسارت خوردگی داریم .

خاصیت مکانیکی فولاد میکروآلیاژی مشابه دیگر فولادهای ساده می باشد و فسفر زیاد تأثیری روی خاصیت مکانیکی ندارد.

فهرست مطالب

عنوان صفحه

چکیده

فصل اول: مقدمه

1-1-تعریف خوردگی

2-1-محیط های خورنده

3-1- فولادهای کم آلیاژ

1-3-1-اثرات افزودنی های میکروآلیاژ کننده

2-3-1-انواع گوناگون فولادهای فریت - پرلیت میکروآلیاژ شده

1-2-3-1-فولادهای میکرو آلیاژ شده وانادییم

2-2-3-1-فولادهای میکروآلیاژ شده نیوبیوم

3-2-3-1-فولادهای میکروآلیاژ شده وانادییم_نیوبیوم

4-2-3-1-فولادهای میکروآلیاژ شده مولیبدن _نیوبیوم

5-2-3-1-فولادهای میکروآلیاژشده وانادییم_نیتروژن

6-2-3-1-فولادهای میکروالیاژشده تیتانیوم

7-2-3-1-فولادهای میکروآلیژ شده نیوبیوم_تیتانیوم

8-2-3-1-فولادهای میکرو آلیاژ شده تیتانیوم_وانادییم

فصل دوم : مروری بر منابع

1-2- خوردگی فولاد در بتن

2-2- روش های نمایش ‌خوردگی

1-2-2- پتانسیل خوردگی

2-2-2- سرعت خوردگی ماکروسل

3-2-2- مقاومت پلاریزاسیون

3-2- آزمایش های خوردگی

1-3-2- آزمایش های ارزیابی سریع

2-3-2- آزمایش Bench – Scale

4-2- روش کار

5-2- فولاد تقویت شده

6-2- آزمایش ارزیابی سریع

1-6-2- ‌شرح آزمایش

1-1-6-2- آزمایش پتانسیل خوردگی

2-6-2- خاصیت نمونه های آزمایش

3-6-2- برنامه آزمایش

7-2- آزمایشات Bench – Scale

1-7-2- روش آزمایشات

1-1-7-2- Southern Exposure

2-1-7-2- نمونه Cracked beam

3-1-7-2- نمونه ASTM G109

4-1-7-2- روش کار آزمایش های Southern Exposure و Cracked Beam



خرید و دانلود تحقیق؛ مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده


تحقیق درمورد مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 82

 

موضوع :

مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده

چکیده :

در این پروژه مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده ارزیابی می شود . فولاد میکروآلیاژ محتوی غلظتی از کرم و مس و فسفر به مقدار کم می باشد . که گران و مهم تر از کاربرد فولاد معمول تقویت شده می باشد. مقدار فسفر فولاد میکروآلیاژ از مقداری که استاندارد ASTM‌ اجازه می دهد تجاوز می کند و دیگر فولاد میکروآلیاژی ما محدودة نرمالی از فسفر را دارا می باشد. این 3 نوع فولاد میکروآلیاژی ، یکی از فولادهای معمولی عملیات حرارتی پذیرند که توسط پروسه های دمایی به شکل کوئینچ کردن و تمپر کردن برروی فولاد که مستقیماً پس از نورد می‌باشدو برروی دیگر فولاد معمولی نورد گرم انجام شده است .در مطالعه این پروژه متوجه می شویم که خورده شدن فولاد میکروآلیاژی فقط نصف سرعت خوردگی فولاد تقویت شده معمولی می باشد. اگر فولادها پوشش های epoxy داشته باشند کاهش نرخ نسبی خوردگی تا یک دهم می باشد .

در این پروژه آزمایش های سریع‌ای بر روی فولادها انجام می شود ، پتانسیل خوردگی،ماکروسل خوردگی و 3 آزمایشBench scale :

Southern Exposure وCracked Beam و G109. برای ارزیابی فولاد از پتانسیل خوردگی و سرعت خوردگی استفاده می‌‌کنیم. برای خاصیت مکانیکی فولاد از آزمایش های خمشی و کشش استفاده می کنیم . نتایج نشان می دهد که پتانسیل خوردگی این 5 فولاد تقریباً تمایل یکسانی به خورده شدن دارند . در آزمایش Bench – Scale فولاد میکروآلیاژ با محتوی فسفری منظم (CRT ) پایین‌ترین خسارت خوردگی را از خود نسبت به فولاد معمولی نشان می دهد .

اگرچه در آزمایش G109 فولاد CRT مقاومت به خوردگی بیشتری از خود نسبت به فولاد ساده نشان میدهد . در آزمایش Cracked beam بعد از 70 هفته فقط 4% خسارت خوردگی در فولاد معمولی داریم . در آزمایش Southern exposure فولاد CRT نسبت به فولاد معمولی از یک دوره مناسب11% خسارت خوردگی داریم .

خاصیت مکانیکی فولاد میکروآلیاژی مشابه دیگر فولادهای ساده می باشد و فسفر زیاد تأثیری روی خاصیت مکانیکی ندارد.

فهرست مطالب

عنوان صفحه

چکیده

فصل اول: مقدمه

1-1-تعریف خوردگی

2-1-محیط های خورنده

3-1- فولادهای کم آلیاژ

1-3-1-اثرات افزودنی های میکروآلیاژ کننده

2-3-1-انواع گوناگون فولادهای فریت - پرلیت میکروآلیاژ شده

1-2-3-1-فولادهای میکرو آلیاژ شده وانادییم

2-2-3-1-فولادهای میکروآلیاژ شده نیوبیوم

3-2-3-1-فولادهای میکروآلیاژ شده وانادییم_نیوبیوم

4-2-3-1-فولادهای میکروآلیاژ شده مولیبدن _نیوبیوم

5-2-3-1-فولادهای میکروآلیاژشده وانادییم_نیتروژن

6-2-3-1-فولادهای میکروالیاژشده تیتانیوم

7-2-3-1-فولادهای میکروآلیژ شده نیوبیوم_تیتانیوم

8-2-3-1-فولادهای میکرو آلیاژ شده تیتانیوم_وانادییم

فصل دوم : مروری بر منابع

1-2- خوردگی فولاد در بتن

2-2- روش های نمایش ‌خوردگی

1-2-2- پتانسیل خوردگی

2-2-2- سرعت خوردگی ماکروسل

3-2-2- مقاومت پلاریزاسیون

3-2- آزمایش های خوردگی

1-3-2- آزمایش های ارزیابی سریع

2-3-2- آزمایش Bench – Scale

4-2- روش کار

5-2- فولاد تقویت شده

6-2- آزمایش ارزیابی سریع

1-6-2- ‌شرح آزمایش

1-1-6-2- آزمایش پتانسیل خوردگی

2-6-2- خاصیت نمونه های آزمایش

3-6-2- برنامه آزمایش

7-2- آزمایشات Bench – Scale

1-7-2- روش آزمایشات

1-1-7-2- Southern Exposure

2-1-7-2- نمونه Cracked beam

3-1-7-2- نمونه ASTM G109

4-1-7-2- روش کار آزمایش های Southern Exposure و Cracked Beam



خرید و دانلود تحقیق درمورد مقاومت به خوردگی برای 3 نوع فولاد میکروآلیاژی و 2 نوع فولاد ساده تقویت شده


تحقیق در مورد پایان نامه حقوق

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 61

 

چکیده: یک رفتار همواره در حوزة یک نوع خاص کنترل اجتماعی باقی نمی‎ماند. برخی از عنوان‎های مدنی مانند معاملة فضولی و غصب به حقوق کیفری نیز کشانده شدند تا شاید به پشتوانه ابزار مجازات کیفر در قالب یک نظام کنترلی شدیدتر، کمتر روی دهند و نظم اجتماعی و روابط افراد کمتر مخدوش و نقض شود.

بررسی، نشان می‎دهد که هدف فوق، تنها مورد نظر قانونگذاران کیفری ایران نبوده است، در کنار هدف گفته شده در بالا، تواناتر کردن و تجهیز حکومت و قدرت سیاسی به ابزار مجازات کیفر در این گرایش دخالت داشته است.

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

اگر بتوانیم یک ارزیابی دقیقی از تأثیر این دو نوع ضمانت اجرا داشته باشیم، می‎توانیم نتیجه بگیریم که در برخی موارد امکان جرم‎زدایی از این عنوان‎ها و استفاده از سایر تدابیر جانشین وجود دارد.

واژه‎های کلیدی: عنوان مشابه، جرم‎انگاری، ضرر، مسئولیت مدنی، مسئولیت جزایی و سوءنیت

مقدمه

1-بیان مسئله وشناخت آن

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

همین تفاوت در امور مدنی وامور کیفری باعث شده است که رفتارهائی که در حوزه های مختلف حقوقی اتفاق می افتد از نظرنوع کارو محتوا بسیار به هم شبیه باشند ولی در امور کیفری وامور مدنی نام های مختلفی دارند .مثل معامله ی فضولی در امور مدنی وانتقال مال غیر در امور کیفری.

نگارنده در این تحقیق سعی دارد عناوین مشابهی را از قانون مدنی وقوانین جزائی مورد بررسی ومقایسه قرار دهد.

2-جهت انتخاب موضوع:

بحث های حقوقی همیشه از پیچیدگی وسنگینی بسیاری برخوردار است وهمیشه در مباحث حقوقی ما شاهد هستیم که نظرات ومباحث بسیار زیاد نظری وجود داردوشاید حتی موجب سردرگمی بسایری از افراد شود .شاید یکی از دلایل این امر گستردگی بیش ازحد وهمچنین حساسیت بالای این مسئله باشد.

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

جذابیت وپیچیدگی این مضوع نگارنده را به این سمت سوق داد کهموضوع کار تحقیقی (2)خود را بررسی شباهت بعضی عنوان های حقوقی وکیفری در حقوق ایران قرار دهد.

3-روش تحقیق :

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

4-پرسش های تحقیق :

1-چه معا مله ای را معامله ی فضولی گویند؟

2-نتیجه ی انتقال مال غیر چیست؟

3-ارکان غصب را توضیح دهید؟

4-تصرف در املاک دیگران چه آثاری به بار می آورد؟

5-فرضیه های تحقیق:

1-ضمانت اجرای بسیاری از اسناد تجاری در قوانین جزائی ذکر شده است.

2-دعوای تصزف عدوانی اصولا یک دعوای حقوقی است.

3-سرقت از مصادیق غصب است.

4-استیلایی غصب تلقی می شود که عدوانی باشد.

6- هدف تحقیق :

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

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



خرید و دانلود تحقیق در مورد پایان نامه حقوق


تحقیق در مورد نوع دادة مجموعه 11 ص

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 10 صفحه

 قسمتی از متن .doc : 

 

نوع دادة مجموعه

مجموعه ها : متغیرهای ساخت یافته ای هستند که حاوی لیستی از اعداد صحیح ، کارکترها و یا مقادیری از نوع شمارشی هستند. یک مجموعه شبیه آرایه أی است که می تواند گروهی از اعضای ساده را در خود جای دهد . البته اعضای یک مجموعه شبیه یک آرایه تعریف نمی شود.

تعریف مجموعه ها :

یک مجموعه یا متغیر مجموعه درست همانطور که انواع ساخت یافتة دیگر را تعریف می کنیم ، تعریف می شود .

تعاریف :

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 را توضیح می دهیم و نشان می دهیم که چطور از عملگرهای مشابة دیگر با مجموعه ها استفاده می کنیم.

آزمون عضویت در مجموعه

برای تعیین اینکه یکه مقدار خاص در یک آرایه هست یا نه، از یک پیمانة جستجو استفادة



خرید و دانلود تحقیق در مورد نوع دادة مجموعه 11 ص


تحقیق در مورد نوع دادة مجموعه 11 ص

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 10 صفحه

 قسمتی از متن .doc : 

 

نوع دادة مجموعه

مجموعه ها : متغیرهای ساخت یافته ای هستند که حاوی لیستی از اعداد صحیح ، کارکترها و یا مقادیری از نوع شمارشی هستند. یک مجموعه شبیه آرایه أی است که می تواند گروهی از اعضای ساده را در خود جای دهد . البته اعضای یک مجموعه شبیه یک آرایه تعریف نمی شود.

تعریف مجموعه ها :

یک مجموعه یا متغیر مجموعه درست همانطور که انواع ساخت یافتة دیگر را تعریف می کنیم ، تعریف می شود .

تعاریف :

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 را توضیح می دهیم و نشان می دهیم که چطور از عملگرهای مشابة دیگر با مجموعه ها استفاده می کنیم.

آزمون عضویت در مجموعه

برای تعیین اینکه یکه مقدار خاص در یک آرایه هست یا نه، از یک پیمانة جستجو استفادة



خرید و دانلود تحقیق در مورد نوع دادة مجموعه 11 ص