در بین آدرس IP های زیر موارد Network Number و Network ID و Host ID و Broadcast Address و Class را مشخص کنید.
الف) 12.13.14.15
ب) 102.21.21.32
ج) 195.144.22.57
د) 212.212.212.212
ه) 126.1.1.33
و) 159.1.1.78
لطفاً تا تاریخ 17 اسفند 93 ارسال نمایید.
2- جزوه کمکی شماره 1 (سرکارخانم مریم صالح پور)
3- جزوه کمکی شماره 2 (آقای مهدی محمدی)
2- رکوردی جهت یک دفترچه تلفن الکترونیکی فقط تعریف کنید.
3- یک رکورد جهت لیست کلاسی دانش آموزان تعریف کرده و سپس با استفاده از تابع Inputbox آنها را از کاربر دریافت و در یک فایل تصادفی بنویسید و در آخر محتویات فایل را خوانده و هر فیلد را در یک TextBox نمایش دهید.
4- یک رکورد جهت یک کارگاه کامپیوتر با فیلدهای : نام کلاس، متراژ، تعداد کامپیوتر و نوع صندلی تعریف کرده و سپس فرمی طراحی کنید که بتوان این اطلاعات را دریافت و به رکورد نسبت داده و در آخر محتویات رکورد را در یک فایل تصادفی بنویسد. (در زمان طراحی نوع صندلی را یک Combobox در نظر بگبربدکه شامل 3 مقدار چرمی، چوبی و پلاستیکی است)
5- یک رکورد جهت هنرستان خود تعریف کنید و فرم ظاهری آن را طراحی و اطلاعات را در یک فایل ذخیره کنید.
6- یک رکورد برای کارت ملی خود تعریف کنید و اطلاعات دریافتی را درون یک فایل تصادفی ذخیره کنید.
مهلت ارسال تا تاریخ 26 بهمن ماه 93
1- برنامه ای بنویسیدکه نام،نام خانوادگی وکدملی شمارادریافت(از3 TextBox استفاده کنید) و آنها را در یک فایل به نام Info.txt ذخیره کند.
2- برنامه ای بنویسید که 2 عدد دریافت(با استفاده از InputBox) و اعداد دریافتی و حاصل جمع آنها را در یک فایل با نام num.dat ذخیره کند.
3- برنامه ای بنویسید که اعداد زوج کوچکتر از 20 (از حلقه For استفاده کنید) را در یک فایل با نام even.txt بنویسد.
4- برنامه ای بنویسیدکه محتویات فایل even.txt(سئوال 3)را بخواندودریکTextBoxنمایش دهد.(راهنمایی:خاصیت MultiLine کادر متن راTrue کنید)
5- برنامه ای بنویسید که یک عکس را با زدن دکمه Open بتوانیم انتخاب و در کنترل Image نمایش دهیم سپس اطلاعات: نام فایل عکس-ارتفاع کنترل Image و عنوان فرم را در کادرهای متنی نمایش داده و آنها را در یک فایل به نام test.txt بنویسیم. و در آخر اطلاعات فوق را از فایل مربوطه خوانده و در یک ListBox نمایش دهد.
مهلت ارسال تا تاریخ 19 بهمن ماه 93
نمونه مثالهای حل شده برنامه سازی 3 در سر کلاس را می توانید بر حسب تاریخ از لیست زیر دانلود کنید:
5 بهمن 1393
- روال و ماژول (رمز ورود به برنامه: 123)
12 بهمن 1393
- شبیه سازی Note Pad با استفاده از Append در فایلها و ذخیره آن
- نوشتن در یک فایل با استفاده از Output
- نوشتن در فایل و سپس خواندن از آن
19 بهمن 1393
- خواندن و نوشتن در فایل تصادفی
- تعریف رکورد و نوشتن اطلاعات آن در فایل
- نمایش عکس با استفاده از کنترلهای درایو، دایرکتوری و فایل
26 بهمن 1393
3 اسفند1393
10اسفند1393
17 اسفند 1393
16 فروردین1394
23 فروردین 1394
30فروردین1394
6 اردیبهشت1394
((مطالب به صورت هفتگی تکمیل می شود))
عنوان |
شبکه |
برنامه سازی2 |
|
Subject Mail |
Network |
VB3 |
|
نام فایل ارسالی |
خودآزمایی کتاب |
BHW-Sn-FamilyName(net).zip |
BHW-Sn-FamilyName(vb3).zip |
تمرین خارج از کتاب |
HW-Sn-FamilyName(net).zip |
HW-Sn-FamilyName(vb3).zip |
|
تحقیق و پژوهش |
Res-Sn-FamilyName(net).zip |
Res-Sn-FamilyName(vb3).zip |
|
پروژه |
Prj-Sn-FamilyName(net).zip |
Prj-Sn-FamilyName(vb3).zip |
نکته:
- منظور از n شماره فصلی است که تمرین، تحقیق و یا پروژه به آن مربوط است.
- منظور از FamilyName نام خانوادگی و نام خودتان است.
- دقت کنید که فایلهای ارسالی طبق فرمت فوق باشد در غیر این صورت از بررسی و اعمال نمره آن صرفنظر خواهد شد.
لطفاً مطالب هر فصل را پرینت گرفته و همراه داشته باشید.(فقط مطالب تئوری)
- فصل 7 و 13
- فصل 13و15
با تشکر از خانم درساره
تمرینات زیر را بایستی تا جلسه بعد یعنی تاریخ (12 بهمن 93) تحویل دهید.
1- تابعی بنویسید که با انتخاب یک متغیر (انواع متغیرهای مورد استفاده در ویژوال بیسیک را به صورت دکمه های رادیویی در یک فریم بر روی فرم قرار دهید(بر اساس جدول2-1 صفحه 17 کتاب)) و زدن دکمه "اجرا" نام نوع متغیر، مقدار برگشتی آن بر اساس تابع VarType و میزان حافظه اشغالی (بر اساس کتاب برنامه سازی1) را در 3 کادر متنی (TextBox) نمایش دهد.
در شکل می بینید که با انتخاب نوع Long و پس از اجرای برنامه مقادیر مربوطه در سمت چپ قابل مشاهده است!
2- با استفاده از تابع Array فصول سال و ماههای هجری شمسی را در 2 آرایه ذخیره کرده و با استفاده از یک حلقه تودرتو نام هر فصل و ماههای آن را به ترتیب بر روی فرم چاپ کند.
حل تمرینات صفحه 23 کتاب برنامه سازی3