لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 36
گزارش کارآموزی
رشته: کامپیوتر
موضوع: ساختمان داده ها
مکان: شهرستان ایذه
استاد کارآموزی: مهندس سروش شفیعی
تهیه کننده: زینب حیدری مهرنان
سال 1386
تقدیم به:
جامعه علمی و دانش پژوه کشور عزیزمان ایران اسلامی ، خانواده گرامی که صمیمانه مشوق ادامه تحصیل ما بودند .
با تقدیم بهترین احترامات به تک ستاره شبهای دلم ، مادر دلسوزم و پدر زحمتکشم.
مقدمه
مطالعه و بررسی ساختمان داده ها جزء اصلی و اجباری برنامه ی هر دانشجوی علم کامپیوتر است . کامپیوتر علم پرفسونی است که فسون آن در ساختمان داده ها متجلی است . ساختمان داده ها یکی از زیباترین مباحث و نیرومندترین ابزار در حل مسائل کامپیوتری است . در این گزارش بیشتر به تئوری پرداخته و عاری از لفاظی و توصیفهای ناضرور است .
اصول ساختمان داده ها سیمور لیپ شوتز
دپارتمان کامپیوتر دانشگاه تِهپل
سیمپور لیپ شوتز / مهندس حسین ابراهیم زاده ی قلزم
هوروتیز – تننباوم
و ساختمان داده ها / مهندس حمیدرضا تجسمی
فصل اول
- زیر برنامه های بازگشتی
- دو شیوه تحلیل و برنامه نویسی
- الگوریتم
- ساختمان داده ها
- زیر برنامه های بازگشتی در پاسکال
- زیر برنامه های باز گشتی در زبان نویسی c
« زیر برنامه های بازگشتی »
فصل اول
شیوه تحلیل و برنامه نویسی :
به طور کلی در تحلیل یک سیستم دو شیوه وجود دارد : 1- شیوه از پایین به بالا (Down Top )که روشی غیر ساختیاخته و قدیمی است و بیشتر بر نکات صحیح که نویسی تاکید دارد .
2- شیوه از بالا به پایین (Top Down) که در ابتدا برنامه به بخش ها و بلوکهای مشخص تقسیم شده و سپس هر قسمت و بلوک نوشته می شود . نام دیگر این روش برنامه نویسی اولیه ای یا مالاژولار است .
الگوریتم
تعریف : الگوریتم مجموعه محدودی از دستور العمل هاست که اگر دنبال شوند موجب انجام کار خاصی می گردد هر الگوریتم ویژگیهای زیر را داراست :
1- ورودی : یک الگوریتم می تواند هیچ یا چندین کمیت ورودی داشته باشد .
2- خروجی : الگوریتم باید حداقل یک کمیت به عنوان خروجی ایجاد کند .
3- قطعیت : هر دستور العمل باید بدون ابهام و کاملا" واضح باشد .
ساختمان داده ها