📚 درس و تست کامپیوتر💻
Kanalga Telegram’da o‘tish
🔶گروه پرسش و پاسخ: 🔹https://t.me/darstestcomputer 🔶ادمین : 🔹@mojtaba_moradi_74 🔹مهم ترین نکات آزمون های استخدامی 🔹تست های دروس تخصصی 🔹تدریس و یادآوری نکات مهم 🔹فایل PDF همه کتاب ها 🔹معرفی بهترین منابع ، مشاوره درسی
Ko'proq ko'rsatish2 517
Obunachilar
Ma'lumot yo'q24 soatlar
+117 kun
+930 kun
Postlar arxiv
#برنامه_نویسی_فصل_هفتم_توابع
فریب static رو نخورید!
پس از تعریف تابع از نوع static ، هربار که تایع فراخوانی میشه ، آخرین مقدار قبلی متغیر حفظ میشه و انتظار داریم برنامه عدد دیگه ای رو بده
اما توسط دستور v=1 باز خودمون میایم مقداری ک حفظ شده رو به 1 تغییر میدیم .
این برنامه نکته مهمی داره
#برنامه_نویسی_فصل_هفتم_توابع
فراخوانی ارجاعی (رفرنس) باعث میشود مقدار متغیر i در تمام برنامه برابر با ۸ شود سپس در محاسبات به کار برده میشود .
#برنامه_,نویسی_فصل_هفتم_توابع
نکته : عبارت جلوی cout از راست به چپ پردازش و از چپ به راست چاپ میشود
#شبکه_انواع_کابل_کواکسیال_(هم_محور)
نوع اول RG - 6 :
امپدانس 75 اهم
نوع انتقال پهن باند (Broad cast)
اندازه AWG : 18 (AWG : قطر کابل)
کاربرد : اینترنت خانگی ، تلویزیون ، مسافت های طولانی
نوع دوم RG - 8 :
امپدانس 50 اهم
اندازه AWG : 10
کاربرد : تحت استاندارد 10base -5
نوع انتقال باند پایه (base band)
مسافت 500 متر
نام دیگر Thicknet
نوع سوم RG - 58 :
امپدانس 50 اهم
اندازه AWG : 24
کاربرد : در استاندارد 10base -2
مسافت 185 متر (حداکثر 200 متر )
نوع انتقال باند پایه
نام دیگر Thinnet
نوع چهارم RG - 59 :
امپدانس 75 اهم
اندازه AWG : 20-22
نکته ( AWG این کابل بهم تابیده شده )
در شبکه های امروزی از نوع RG-6 , RG-59 استفاده میشود ، که با رابط های نوع F و BNC میتوان آنها را پایان دهی کرد .
رابط نوع F : با استفاده از یک پین مرکزی به کابل هم محور متصل میشود
رابط نوع BNC : رابط BNC که به کابل کواکسیال متصل میشود ، توسط یک مکانیسم چرخیدن و قفل شدن به رابط BNC دیگری متصل میشود . امروزه از این رابط برای کابل هم محور RG-59 استفاده میشود
#شبکه_انواع_کابل_ST
مشخصات انواع زوج سیم بهم تابیده :
دسته سوم ( Cat 3 ) :
فرم UTP ، سرعت انتقال 10Mbps
حداکثر پهنای باند 16 مگاهرتز
حداکثر مسافت 100 متر
دسته چهارم (Cat 4 ) :
فرم UTP ، سرعت انتقال 16
پهنای باند 20 مگاهرتز ، مسافت 200
دسته پنجم ( Cat 5 ) :
فرم UTP ، سرعت 1000 (1Gb)
پهنای باند 100 مگاهرتز ، مسافت 100
دسته پنجم تقویت شده(Cat 5e ) :
فرم UTP ، سرعت 1000(1Gb)
پهنا 350 مگاهرتز ، مسافت 100
دسته ششم ( Cat 6 ) :
فرم STP ، سرعت بالاتر از 10Gb
پهنای باند 550 مگاهرتز ، مسافت 55 متر
دسته ششم تقویت شده (Cat 6e) :
فرم STP ، سرعت بالاتر از 10Gb
پهنای باند 550 مگاهرتز ، مسافت 100
دسته هفتم (Cat 7) :
فرم STP ، سرعت در مسافت زیر 50 متر تا 40GB , پهنای باند 1G گیگاهرتز
مسافت 100
نکته درباره رابطه آرایه و اشاره گرها :
آرایه مجموعه ای است که داده های هم نوع را در حافظه اصلی به ترتیب و کنار هم نگه میدارد .
یعنی مثلا رم ۱۰۰۰ تا خونه داره که هر کدومش یک آدرس یکتا دارند
وقتی با int a یک متغیر اینتجر تعریف میکنیم ، فقط یک خونه از رم مد نظر ما هست .
کامپیوتر آدرس a رو میدونه و وقتی a رو صدا میزنیم میفهمه که منظورمون کدوم خونه است و میره به a اشاره میکنه ،
یک a هم که بیشتر نداریم ، اگه دوتا a داشته باشیم که خطاست اصلا .
ولی وقتی میگیم int arry [10] یعنی ده تا خونه رو پی در پی و پشت سر هم رزرو کن برای arry ،،،
که این ده خونه هر کدوم یک آدرس منحصر به فرد دارند
وقتی arry رو صدا میزنیم ، مسعله و مشکل کامپیوتر اینه که ۱۰ تا خونه دارم که هر ۱۰ تاشون arry هستن ، بین این ۱۰ تا کدوم خونه رو صدا بزنه؟؟؟
به همین خاطر اومدن یه کاری کردن ، گفتن نام آرایه به تنهایی ، یک اشاره گر است که به اولین خانه آرایه اشاره میکند
وقتی هم نام آرایه رو بعلاوه یک میکنیم ، به دومین خانه اشاره میکند یعنی
arry = اولین خانه آرایه
arry + 1 = دومین خانه آرایه
الی آخر ...
پس در حالت کلی میتونیم بگیم نام آرایه ، یه اشاره گره و هردوتاش یک مفهوم دارند
فقط یه تفاوت خیلی ریز دارن ، و اون اینه که نمیشه به آرایه یک مقدار صحیح کم یا اضافه کنیم مثلا
++arry;
arry+=1
اما این محدودیت رو تو اشاره گر نداریم
خروجی
74
95
نکته کد اسکی معادل n\ برابر است با ۱۰
012 یه عدد در مبنای 8 هست ک معادل باینری و دهدهی آن برابر است با ۱۰
که این عدد کدِ newline هست و چون بعد از \ آمده مثل n\ عمل میکنه
این علامت " n\ " رو هم داخل هر رشته ای بنویسیم میره خط بعد
