کامپیوتر و مدرسه

کامپیوتر و مدرسه

رشته کامپیوتر فنی هنرستان - آموزش و پرورش
کامپیوتر و مدرسه

کامپیوتر و مدرسه

رشته کامپیوتر فنی هنرستان - آموزش و پرورش

تکلیف-رکوردها و فایلهای تصادفی


 1- یک رکورد(داده نوع جدید-ساختار) جهت قطعات یک کامپیوتر فقط تعریف کنید.(دارای حداقل 10 فیلد)

 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

فرمت ارسال تمرینات

عنوان

شبکه

برنامه سازی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 نام خانوادگی و نام خودتان است.

-          دقت کنید که فایلهای ارسالی طبق فرمت فوق باشد در غیر این صورت از بررسی و اعمال نمره آن صرفنظر خواهد شد.

خلاصه مطلب کتاب شبکه

لطفاً مطالب هر فصل را پرینت گرفته و همراه داشته باشید.(فقط مطالب تئوری)

- فصل 1

- فصل2و3

- فصل 4

-فصل 6

- فصل 8

- فصل 7 و 13

- فصل 13و15


با تشکر از خانم درساره

تکالیف خانگی فصل یک

تمرینات زیر را بایستی تا جلسه بعد یعنی تاریخ (12 بهمن 93) تحویل دهید. 

1- تابعی بنویسید که با انتخاب یک متغیر (انواع متغیرهای مورد استفاده در ویژوال بیسیک را به صورت دکمه های رادیویی در یک فریم بر روی فرم قرار دهید(بر اساس جدول2-1 صفحه 17 کتاب)) و زدن دکمه "اجرا" نام نوع متغیر، مقدار برگشتی آن بر اساس تابع VarType و میزان حافظه اشغالی (بر اساس کتاب برنامه سازی1) را در 3 کادر متنی (TextBox) نمایش دهد.


در شکل می بینید که با انتخاب نوع Long و پس از اجرای برنامه مقادیر مربوطه در سمت چپ قابل مشاهده است! 


2- با استفاده از تابع Array فصول سال و ماههای هجری شمسی را در 2 آرایه ذخیره کرده و با استفاده از یک حلقه تودرتو نام هر فصل و ماههای آن را به ترتیب بر روی فرم چاپ کند.