📚 درس و تست کامپیوتر💻
Kanalga Telegram’da o‘tish
🔶گروه پرسش و پاسخ: 🔹https://t.me/darstestcomputer 🔶ادمین : 🔹@mojtaba_moradi_74 🔹مهم ترین نکات آزمون های استخدامی 🔹تست های دروس تخصصی 🔹تدریس و یادآوری نکات مهم 🔹فایل PDF همه کتاب ها 🔹معرفی بهترین منابع ، مشاوره درسی
Ko'proq ko'rsatish2 510
Obunachilar
+224 soatlar
-27 kun
-230 kun
Postlar arxiv
نام Modem از Modulator/Demodulator گرفته شده است. وظیفه کلاسیک آن تبدیل داده به سیگنال مناسب برای رسانه ارتباطی و تبدیل سیگنال دریافتی به داده قابل استفاده است. نوع دقیق تبدیل به فناوری ارتباطی مورد استفاده بستگی دارد.
⸻
سؤال ۵ — کارت شبکه (NIC)
مهمترین وظیفه کارت شبکه یا NIC چیست؟
الف) انتخاب بهترین مسیر بین شبکهها
ب) فراهم کردن رابط ارتباطی دستگاه با شبکه و انجام وظایف مرتبط با ارسال و دریافت داده
ج) تبدیل نام دامنه به IP
د) کنترل ازدحام در کل اینترنت
پاسخ صحیح: ب
پاسخ تشریحی:
NIC یا Network Interface Card رابط میان دستگاه و شبکه است. این کارت امکان ارسال و دریافت داده را فراهم میکند و در شبکههای Ethernet معمولاً دارای یک MAC Address است. NIC میتواند بخشی از وظایف مربوط به لایه فیزیکی و پیوند داده را انجام دهد.
۱۰ تست سختافزار شبکه
⸻
سؤال ۱ — Switch و MAC Address
یک Switch دارای ۸ پورت است. اگر Switch آدرس MAC مقصد یک Frame را در جدول MAC خود داشته باشد، در حالت عادی چه کاری انجام میدهد؟
الف) Frame را به تمام پورتها ارسال میکند.
ب) Frame را به Router ارسال میکند.
ج) Frame را فقط از پورتی که به مقصد مربوط است Forward میکند.
د) Frame را حذف میکند.
پاسخ صحیح: ج
پاسخ تشریحی:
Switch با بررسی جدول MAC میتواند تشخیص دهد مقصد روی کدام پورت قرار دارد. بنابراین Frame را معمولاً فقط از همان پورت ارسال میکند و از ارسال غیرضروری به سایر پورتها جلوگیری میشود.
⸻
سؤال ۲ — Hub در برابر Switch
دو شبکه دقیقاً یکسان هستند؛ در شبکه اول از Hub و در شبکه دوم از Switch استفاده شده است. اگر یک کامپیوتر برای کامپیوتر دیگری Frame ارسال کند، مهمترین تفاوت چیست؟
الف) Hub بر اساس IP مسیریابی میکند ولی Switch بر اساس MAC.
ب) Hub سیگنال را به سایر پورتها نیز تکرار میکند، اما Switch میتواند مقصد را بر اساس MAC مشخص کند.
ج) Switch فقط در لایه فیزیکی فعالیت میکند.
د) Hub میتواند Broadcast را مسدود کند ولی Switch نمیتواند.
پاسخ صحیح: ب
پاسخ تشریحی:
Hub یک تجهیز لایه فیزیکی است و از MAC Address برای انتخاب مقصد استفاده نمیکند. اما Switch معمولاً جدول MAC دارد و میتواند Frame را به پورت مناسب Forward کند.
⸻
سؤال ۳ — Router
دو کامپیوتر در دو Subnet متفاوت قرار دارند. کامپیوتر A میخواهد برای کامپیوتر B داده ارسال کند. چرا معمولاً Router در این ارتباط ضروری است؟
الف) چون Switch نمیتواند هیچ Frameای ارسال کند.
ب) چون ارتباط بین Subnetهای مختلف نیازمند تصمیمگیری در لایه شبکه و انتخاب مسیر است.
ج) چون Router وظیفه اصلی ساخت MAC Address را دارد.
د) چون Hub فقط برای ارتباط بین Subnetها استفاده میشود.
پاسخ صحیح: ب
پاسخ تشریحی:
هر Subnet یک شبکه منطقی مستقل محسوب میشود. هنگامی که مقصد خارج از Subnet مبدأ باشد، میزبان داده را به Default Gateway میفرستد و Router بر اساس آدرس IP و جدول مسیریابی، مسیر مناسب را انتخاب میکند.
⸻
سؤال ۴ — Repeater
در یک شبکه کابلی، فاصله زیاد باعث شده کیفیت سیگنال در انتهای مسیر کاهش پیدا کند. مدیر شبکه میخواهد تجهیزی استفاده کند که بدون تصمیمگیری درباره IP یا MAC، سیگنال را برای ادامه مسیر بازسازی کند. کدام گزینه مناسبتر است؟
الف) Router
ب) Switch
ج) Repeater
د) Gateway
**
پاسخ صحیح: ج
پاسخ تشریحی:
Repeater در سطح فیزیکی کار میکند و هدف آن بازسازی یا تقویت/تجدید سیگنال برای ادامه انتقال است. این تجهیز وظیفه مسیریابی یا Forward کردن بر اساس IP و MAC را ندارد.
⸻
سؤال ۵ — Bridge و Switch
کدام عبارت درباره رابطه مفهومی Bridge و Switch صحیحتر است؟
الف) Bridge و Switch هیچ ارتباطی با یکدیگر ندارند.
ب) Switch را میتوان شکل چندپورتی و تکاملیافتهتری از ایده Bridge در نظر گرفت.
ج) Bridge فقط در لایه شبکه فعالیت میکند.
د) Switch همان Repeater است که حافظه بیشتری دارد.
پاسخ صحیح: ب
پاسخ تشریحی:
Bridge بهطور کلاسیک برای اتصال بخشهای شبکه در لایه پیوند داده و Forward کردن Frame بر اساس MAC استفاده میشد. Switchهای Ethernet مدرن را میتوان از نظر مفهومی توسعهیافته این ایده دانست، با تعداد پورت بیشتر و قابلیتهای بسیار گستردهتر.
⸻
سؤال ۶ — Broadcast Domain
فرض کنید ۲۰ کامپیوتر به یک Switch متصل هستند و هیچ Router یا تجهیز لایه ۳ دیگری بین آنها وجود ندارد. اگر یکی از کامپیوترها یک Broadcast لایه ۲ ارسال کند، کدام گزینه صحیحتر است؟
الف) Switch معمولاً Broadcast را در همان Broadcast Domain به پورتهای دیگر Flood میکند.
ب) Switch همیشه Broadcast را به Router میفرستد.
ج) فقط کامپیوتر مقصد Broadcast را دریافت میکند.
Flow Control باعث میشود فرستنده بیش از ظرفیت بافر گیرنده داده ارسال نکند. TCP برای این منظور از Receive Window استفاده میکند.
⸻
سؤال ۲۴ — Flow Control و Congestion Control
کدام گزینه تفاوت این دو مفهوم را درست بیان میکند؟
الف) هر دو دقیقاً یک مفهوم هستند.
ب) Flow Control مربوط به ظرفیت گیرنده و Congestion Control مربوط به وضعیت ازدحام شبکه است.
ج) Flow Control فقط در IP است.
د) Congestion Control فقط در Ethernet است.
پاسخ صحیح: ب
پاسخ تشریحی:
Flow Control بین سرعت فرستنده و ظرفیت گیرنده هماهنگی ایجاد میکند؛ اما Congestion Control به شرایط کلی شبکه و جلوگیری از ایجاد ترافیک بیش از ظرفیت شبکه مربوط است.
⸻
سؤال ۲۵ — DNS
وظیفه اصلی DNS چیست؟
الف) انتقال فایل
ب) نگاشت نامها به اطلاعاتی مانند IP
ج) تشخیص Collision
د) کنترل Flow
پاسخ صحیح: ب
پاسخ تشریحی:
DNS یا Domain Name System یک سیستم نامگذاری توزیعشده است که نامهای قابل فهم برای انسان را به اطلاعاتی مانند آدرس IP نگاشت میکند.
⸻
سؤال ۲۶ — HTTP
کدام پروتکل بهطور سنتی برای انتقال صفحات وب استفاده میشود؟
الف) HTTP
ب) ARP
ج) ICMP
د) DHCP
پاسخ صحیح: الف
پاسخ تشریحی:
HTTP پروتکل اصلی ارتباط بین Web Client و Web Server است. در HTTPS، HTTP روی یک کانال امن مبتنی بر TLS منتقل میشود.
⸻
سؤال ۲۷ — DHCP
وظیفه DHCP چیست؟
الف) تخصیص خودکار پارامترهای شبکه مانند IP
ب) مسیریابی Packetها
ج) تشخیص خطای Frame
د) رمزنگاری فایلها
پاسخ صحیح: الف
پاسخ تشریحی:
DHCP میتواند اطلاعاتی مانند IP Address، Subnet Mask، Default Gateway و DNS Server را بهصورت خودکار در اختیار میزبان قرار دهد.
⸻
سؤال ۲۸ — NAT
NAT عمدتاً چه کاری انجام میدهد؟
الف) ترجمه آدرسهای شبکه
ب) افزایش سرعت CPU
ج) حذف TCP
د) تشخیص Collision در Ethernet
پاسخ صحیح: الف
پاسخ تشریحی:
NAT یا Network Address Translation برای ترجمه میان فضاهای مختلف آدرسدهی، بهخصوص آدرسهای خصوصی و عمومی IPv4، استفاده میشود.
⸻
سؤال ۲۹ — تأخیر شبکه
کدام گزینه درباره End-to-End Delay صحیحتر است؟
الف) فقط به طول کابل وابسته است.
ب) میتواند شامل تأخیر پردازش، صف، انتقال و انتشار باشد.
ج) همیشه صفر است.
د) فقط در Router ایجاد میشود.
پاسخ صحیح: ب
پاسخ تشریحی:
تأخیر شبکه میتواند شامل چهار جزء اصلی باشد:
Processing Delay: زمان پردازش Packet
Queuing Delay: زمان انتظار در صف
Transmission Delay: زمان قرار دادن بیتها روی لینک
Propagation Delay: زمان انتشار سیگنال در رسانه
———-
تست سختافزار شبکه
سؤال ۱ — روتر (Router)
کدام گزینه بهترین توصیف برای وظیفه اصلی Router است؟
الف) اتصال دستگاهها در یک شبکه محلی و Forward کردن Frame بر اساس MAC
ب) تبدیل سیگنال دیجیتال به آنالوگ
ج) اتصال شبکههای مختلف و Forward کردن Packet بر اساس آدرس شبکه
د) تقویت سیگنال در طول کابل
پاسخ صحیح: ج
پاسخ تشریحی:
Router عمدتاً در لایه شبکه فعالیت میکند و وظیفه آن اتصال شبکههای مختلف و تصمیمگیری درباره مسیر مناسب Packetها است. روتر معمولاً بر اساس آدرسهای لایه شبکه، مانند IP، تصمیم میگیرد Packet را به کدام رابط ارسال کند.
⸻
سؤال ۲ — Switch
کدام گزینه درباره Switch صحیح است؟
الف) معمولاً Frameها را بر اساس آدرس MAC Forward میکند.
ب) فقط در لایه فیزیکی فعالیت میکند.
ج) وظیفه اصلی آن تبدیل IP به Domain Name است.
د) همیشه تمام Frameها را به تمام پورتها ارسال میکند.
پاسخ صحیح: الف
پاسخ تشریحی:
Switch معمولاً در لایه پیوند داده فعالیت میکند و با استفاده از MAC Address Table مشخص میکند Frame از کدام پورت وارد و به کدام پورت باید ارسال شود. برخلاف Hub، Switch معمولاً Frame را بدون نیاز به ارسال به همه پورتها، به مقصد مناسب Forward میکند.
⸻
سؤال ۳ — Hub
اگر یک Hub فریم یا سیگنالی را از یکی از پورتهای خود دریافت کند، معمولاً چه کاری انجام میدهد؟
الف) مقصد را با استفاده از جدول MAC پیدا میکند.
ب) آن را فقط به پورتی که مقصد در آن قرار دارد ارسال میکند.
ج) آن را به سایر پورتها ارسال میکند.
د) Packet را بر اساس IP مسیریابی میکند.
پاسخ صحیح: ج
پاسخ تشریحی:
Hub یک تجهیز ساده در لایه فیزیکی است و برخلاف Switch، اطلاعاتی درباره MAC Address مقصد ندارد. بنابراین سیگنال دریافتی را معمولاً به سایر پورتها تکرار میکند.
⸻
سؤال ۴ — مودم
وظیفه اصلی Modem چیست؟
الف) مسیریابی Packetها بین چند شبکه
ب) تبدیل و تطبیق سیگنالها برای برقراری ارتباط روی یک رسانه ارتباطی خاص
ج) نگهداری جدول MAC
د) اختصاص خودکار IP به کامپیوترها
پاسخ صحیح: ب
پاسخ تشریحی:
بسته به پروتکل، معیار میتواند تعداد Hop، هزینه، تأخیر، پهنای باند یا عوامل دیگر باشد.
⸻
سؤال ۱۲ — ARP
وظیفه اصلی ARP در IPv4 چیست؟
الف) تبدیل MAC به نام دامنه
ب) یافتن MAC متناظر با یک IPv4 در شبکه محلی
ج) تعیین بهترین مسیر بین شبکهها
د) کنترل ازدحام
پاسخ صحیح: ب
پاسخ تشریحی:
اگر یک میزبان IP مقصد را داشته باشد اما MAC مقصد را نداند، ARP برای پیدا کردن MAC متناظر در شبکه محلی استفاده میشود.
⸻
سؤال ۱۳ — سرویس IP
کدام گزینه درباره IP صحیح است؟
الف) IP تضمین میکند همه Packetها به مقصد برسند.
ب) IP ذاتاً یک سرویس Best-Effort ارائه میدهد.
ج) IP همیشه ترتیب Packetها را تضمین میکند.
د) IP وظیفه اصلی کنترل ازدحام TCP را بر عهده دارد.
پاسخ صحیح: ب
پاسخ تشریحی:
IP ذاتاً تحویل قابل اعتماد، ترتیب صحیح یا عدم تکرار Packetها را تضمین نمیکند. به همین دلیل به آن سرویس Best-Effort گفته میشود.
⸻
سؤال ۱۴ — Subnetting
هدف اصلی Subnetting چیست؟
الف) حذف IP
ب) تقسیم یک شبکه IP به شبکههای کوچکتر
ج) افزایش طول کابل
د) حذف Router
پاسخ صحیح: ب
پاسخ تشریحی:
Subnetting یک شبکه بزرگتر را به چند Subnet منطقی تقسیم میکند. این کار مدیریت آدرسها و سازماندهی شبکه را آسانتر میکند و میتواند دامنه Broadcast را نیز کوچکتر کند.
⸻
سؤال ۱۵ — IPv4
آدرس IPv4 چند بیت دارد؟
الف) 16
ب) 32
ج) 64
د) 128
پاسخ صحیح: ب
پاسخ تشریحی:
IPv4 از آدرسهای ۳۲ بیتی استفاده میکند. این ۳۲ بیت معمولاً به چهار قسمت ۸ بیتی تقسیم و به شکل اعشاری نمایش داده میشوند.
⸻
سؤال ۱۶ — IPv6
آدرس IPv6 چند بیت دارد؟
الف) 32
ب) 64
ج) 96
د) 128
پاسخ صحیح: د
پاسخ تشریحی:
IPv6 از آدرسهای ۱۲۸ بیتی استفاده میکند که فضای آدرسدهی بسیار بزرگتری نسبت به IPv4 فراهم میکند.
⸻
سؤال ۱۷ — Distance Vector
کدام گزینه درباره Distance Vector صحیح است؟
الف) روتر معمولاً اطلاعات مسیر را با همسایگان خود مبادله میکند.
ب) هر روتر همیشه کل توپولوژی شبکه را در اختیار دارد.
ج) این روش هرگز مشکل Count-to-Infinity ندارد.
د) فقط در شبکههای بیسیم کاربرد دارد.
پاسخ صحیح: الف
پاسخ تشریحی:
در Distance Vector، هر روتر اطلاعات مربوط به فاصله خود تا مقصدها را با همسایگان مبادله میکند. یکی از مشکلات شناختهشده این روش، پدیده Count-to-Infinity است.
⸻
سؤال ۱۸ — Link State
ویژگی مهم Link State Routing چیست؟
الف) روتر هیچ اطلاعاتی از توپولوژی ندارد.
ب) روترها اطلاعات وضعیت لینکها را منتشر میکنند و میتوانند تصویری از توپولوژی بسازند.
ج) فقط یک مسیر ممکن وجود دارد.
د) هیچ محاسبهای برای انتخاب مسیر انجام نمیشود.
پاسخ صحیح: ب
پاسخ تشریحی:
در Link State، اطلاعات وضعیت لینکها در شبکه منتشر میشود. هر روتر با جمعآوری این اطلاعات میتواند یک نقشه منطقی از توپولوژی داشته باشد و مسیرهای مناسب را محاسبه کند.
⸻
سؤال ۱۹ — Dijkstra
الگوریتم Dijkstra بیشتر با کدام نوع مسیریابی مرتبط است؟
الف) Link State
ب) Stop-and-Wait
ج) CSMA/CD
د) ARP
پاسخ صحیح: الف
پاسخ تشریحی:
در بسیاری از الگوریتمهای Link State از Shortest Path First بر پایه الگوریتم Dijkstra برای محاسبه کوتاهترین مسیرها استفاده میشود.
⸻
سؤال ۲۰ — TCP
کدام ویژگی مربوط به TCP است؟
الف) بدون اتصال بودن
ب) عدم وجود شماره توالی
ج) تحویل قابل اعتماد و مرتب دادهها
د) نداشتن کنترل جریان
پاسخ صحیح: ج
پاسخ تشریحی:
TCP یک پروتکل Connection-Oriented است و با استفاده از Sequence Number، ACK، Retransmission و سایر مکانیزمها انتقال قابل اعتماد و مرتب دادهها را فراهم میکند.
⸻
سؤال ۲۱ — UDP
کدام گزینه یکی از مزیتهای UDP نسبت به TCP است؟
الف) تضمین تحویل داده
ب) سربار کمتر و عدم نیاز به برقراری اتصال
ج) مرتبسازی قطعی Packetها
د) کنترل ازدحام پیشرفتهتر
پاسخ صحیح: ب
پاسخ تشریحی:
UDP بدون برقراری اتصال و با سربار کمتر کار میکند. در مقابل، TCP برای قابلیت اطمینان و کنترلهای مختلف، سربار بیشتری دارد.
⸻
سؤال ۲۲ — Port
شماره Port در لایه انتقال عمدتاً برای چه استفاده میشود؟
الف) شناسایی رابط شبکه فیزیکی
ب) شناسایی فرایند یا سرویس مقصد
ج) تعیین طول کابل
د) تشخیص توپولوژی
پاسخ صحیح: ب
پاسخ تشریحی:
IP معمولاً میزبان مقصد را مشخص میکند، در حالی که Port کمک میکند داده به برنامه یا سرویس مناسب روی آن میزبان تحویل داده شود.
⸻
سؤال ۲۳ — Flow Control
اگر گیرنده TCP با سرعت کمتری نسبت به فرستنده دادهها را پردازش کند، کدام مکانیزم مهمتر است؟
الف) Flow Control
ب) DNS
ج) Routing
د) Framing
پاسخ صحیح: الف
پاسخ تشریحی:
تست شبکههای کامپیوتری — تننباوم
سؤال ۱ — معماری لایهای
مهمترین مزیت استفاده از معماری لایهای در شبکه چیست؟
الف) افزایش پهنای باند
ب) کاهش تعداد تجهیزات شبکه
ج) جداسازی وظایف و کاهش پیچیدگی طراحی
د) حذف سربار پروتکلها
پاسخ صحیح: ج
پاسخ تشریحی:
در معماری لایهای، وظایف شبکه به بخشهای مشخص تقسیم میشوند. هر لایه وظیفه خاصی دارد و از خدمات لایه پایینتر استفاده میکند. این تفکیک باعث کاهش پیچیدگی، سهولت طراحی و امکان تغییر مستقلتر لایهها میشود.
⸻
سؤال ۲ — مدل OSI
در مدل OSI، کدام لایه مسئول مسیریابی بستهها بین شبکههای مختلف است؟
الف) لایه انتقال
ب) لایه شبکه
ج) لایه پیوند داده
د) لایه جلسه
پاسخ صحیح: ب
پاسخ تشریحی:
لایه شبکه یا Network Layer مسئول مسیریابی Packetها بین شبکههای مختلف است. پروتکل IP مهمترین نمونه مرتبط با این وظیفه در معماری TCP/IP است.
⸻
سؤال ۳ — Packet Switching
کدام گزینه تفاوت Packet Switching و Circuit Switching را بهتر بیان میکند؟
الف) در Packet Switching همیشه مسیر ثابتی رزرو میشود.
ب) در Circuit Switching منابع مسیر معمولاً پیشاپیش اختصاص داده میشوند.
ج) Packet Switching فقط برای انتقال صدا استفاده میشود.
د) Circuit Switching هیچ تأخیری ندارد.
پاسخ صحیح: ب
پاسخ تشریحی:
در Circuit Switching، پیش از انتقال داده معمولاً یک مسیر و منابع مشخص برای ارتباط اختصاص داده میشود. در Packet Switching، منابع شبکه بهصورت اشتراکی استفاده میشوند و بستهها میتوانند مستقل از یکدیگر پردازش و ارسال شوند.
⸻
سؤال ۴ — Multiplexing
کدام مورد نمونهای از Multiplexing است؟
الف) تقسیم یک کانال فیزیکی بین چند جریان داده
ب) حذف بستههای تکراری
ج) رمزنگاری دادهها
د) تعیین مسیر بین دو روتر
پاسخ صحیح: الف
پاسخ تشریحی:
Multiplexing یعنی چند جریان منطقی یا ارتباطی بتوانند از یک رسانه یا کانال مشترک استفاده کنند. این روش باعث استفاده بهتر از ظرفیت موجود میشود.
⸻
سؤال ۵ — Framing
وظیفه اصلی Framing در لایه پیوند داده چیست؟
الف) تعیین مسیر IP
ب) تبدیل بیتها به سیگنال رادیویی
ج) مشخص کردن مرز فریمهای داده
د) کنترل برنامههای کاربردی
پاسخ صحیح: ج
پاسخ تشریحی:
لایه پیوند داده جریان داده را به واحدهایی به نام Frame تقسیم میکند. Framing به گیرنده کمک میکند ابتدا و انتهای هر فریم را تشخیص دهد.
⸻
سؤال ۶ — تشخیص خطا
کدام روش برای تشخیص خطا در فریمها کاربرد دارد؟
الف) CRC
ب) DNS
ج) ARP
د) NAT
پاسخ صحیح: الف
پاسخ تشریحی:
CRC یا Cyclic Redundancy Check یک روش متداول برای تشخیص خطا در دادههای منتقلشده است. گیرنده با محاسبه مجدد مقدار CRC میتواند برخی خطاهای ایجادشده در مسیر را تشخیص دهد.
⸻
سؤال ۷ — Stop-and-Wait
هدف اصلی Stop-and-Wait ARQ چیست؟
الف) افزایش اندازه فریم
ب) امکان ارسال مجدد در صورت عدم دریافت تأیید مناسب
ج) حذف آدرس MAC
د) تعیین مسیر
پاسخ صحیح: ب
پاسخ تشریحی:
در Stop-and-Wait، فرستنده یک فریم را ارسال کرده و منتظر ACK میماند. اگر ACK دریافت نشود یا خطایی رخ دهد، فریم مجدداً ارسال میشود.
⸻
سؤال ۸ — Sliding Window
مزیت اصلی Sliding Window نسبت به Stop-and-Wait چیست؟
الف) حذف کامل خطا
ب) امکان ارسال چند فریم بدون انتظار برای ACK تکتک آنها
ج) حذف نیاز به شماره توالی
د) کاهش تعداد میزبانها
پاسخ صحیح: ب
پاسخ تشریحی:
در Sliding Window، فرستنده میتواند چند فریم را قبل از دریافت ACK ارسال کند. بنابراین لینک بهتر مورد استفاده قرار میگیرد و کارایی افزایش مییابد.
⸻
سؤال ۹ — Ethernet
کدام روش در Ethernet کلاسیک برای کنترل دسترسی به رسانه اشتراکی استفاده میشد؟
الف) CSMA/CD
ب) CSMA/CA
ج) Token Ring
د) Polling
پاسخ صحیح: الف
پاسخ تشریحی:
CSMA/CD به ایستگاه اجازه میدهد قبل از ارسال، رسانه را بررسی کند و در صورت وقوع Collision آن را تشخیص دهد. در Ethernetهای مدرن سوئیچی و Full-Duplex، Collision به شکل کلاسیک دیگر مسئله اصلی نیست.
⸻
سؤال ۱۰ — Router
وظیفه اصلی Router چیست؟
الف) ایجاد فایل
ب) انتقال فریم فقط در یک LAN
ج) انتخاب مسیر و ارسال Packet بین شبکهها
د) تبدیل نام دامنه به IP
پاسخ صحیح: ج
پاسخ تشریحی:
Router در لایه شبکه فعالیت میکند و Packetها را بین شبکههای مختلف Forward میکند. برای انتخاب مسیر از جدولها و پروتکلهای مسیریابی استفاده میشود.
⸻
سؤال ۱۱ — Metric
اگر یک روتر چند مسیر برای رسیدن به مقصد داشته باشد، چه چیزی میتواند در انتخاب مسیر نقش داشته باشد؟
الف) Metric پروتکل مسیریابی
ب) نام کاربر
ج) نوع فایل
د) رمز عبور
پاسخ صحیح: الف
پاسخ تشریحی:
Metric معیاری برای ارزیابی مسیرهاست.
۱۰ درس طلایی کتاب «قدرت مثبتاندیشی»
۱. ذهنت را با افکار شکست تغذیه نکن
اگر قبل از شروع کاری دائماً به خودت بگویی «نمیشود»، احتمالاً حتی قبل از تلاش تسلیم میشوی.
مثال:
بهجای «من هیچوقت درسم خوب نمیشود»، بگو:
«الان ضعیفم، ولی میتوانم با تمرین بهتر شوم.»
⸻
۲. اعتمادبهنفس را باید ساخت
اعتمادبهنفس معمولاً قبل از عمل به وجود نمیآید؛ با انجام دادن کارهای سخت و دیدن پیشرفت خودت ساخته میشود.
مثال:
اگر از تعداد و حجم کتابا میترسی، بدان که باید از یک کتاب و از یک فصل شروع کنی و قدم به قدم جلو بری ، نه اینکه همه رو باهم بخونی
⸻
۳. نگرانی را به اقدام تبدیل کن
وقتی مشکلی داری، بهجای اینکه ساعتها در ذهنت آن را مرور کنی، بپرس:
«الان دقیقاً چه کاری از دست من برمیآید؟»
مثلاً اگر نگران امتحان هستی، بهجای نگرانی مداوم، یک برنامهی مطالعهی دو ساعته برای امروز بنویس.
⸻
۴. شکست را شخصی نکن
یک شکست به این معنی نیست که تو شکستخوردهای.
فرق بزرگی وجود دارد بین:
❌ «من آدم ناموفقی هستم.»
✅ «این بار موفق نشدم.»
دومی به تو اجازه میدهد دوباره تلاش کنی.
⸻
۵. تصویر ذهنی مثبت داشته باش
قبل از یک موقعیت مهم، چند دقیقه نتیجهی مطلوب را تصور کن.
مثلاً قبل از امتحان تصور کن که:
با آرامش وارد جلسه میشوی.
سؤالها را با دقت میخوانی.
زمانت را مدیریت میکنی.
پاسخهایی را که بلد هستی با اطمینان مینویسی.
این جای مطالعه و آمادگی واقعی را نمیگیرد، اما میتواند ذهنت را آرامتر و آمادهتر کند.
⸻
۶. روی چیزهایی که کنترل داری تمرکز کن
زندگی پر از چیزهایی است که کنترلشان دست ما نیست.
مثلاً:
کنترل من:
تلاش، رفتار، برنامهریزی، واکنش من.
خارج از کنترل من:
نظر دیگران، گذشته، اتفاقات پیشبینینشده.
تمرکز بیش از حد روی دسته دوم معمولاً فقط اضطراب ایجاد میکند.
⸻
۷. با خودت مثل یک دوست صحبت کن
اگر دوستت شکست بخورد، احتمالاً به او نمیگویی:
«تو بیعرضهای و هیچوقت موفق نمیشی.»
پس چرا همین حرفها را با خودت میزنی؟
به خودت سختگیر باش، اما تحقیرکننده نباش.
⸻
۸. مثبتاندیشی بدون عمل کافی نیست
این شاید یکی از مهمترین نکات باشد.
مثبتاندیشی واقعی این نیست:
«من حتماً موفق میشوم.»
بلکه:
«ممکن است سخت باشد، اما برای موفق شدن تلاش میکنم و اگر روش اول جواب نداد، روش دیگری را امتحان میکنم.»
یعنی امید + عمل + استمرار.
⸻
۹. آدمها و محیط اطرافت روی ذهنت اثر میگذارند
اگر دائماً در محیطی باشی که همه فقط از شکست، ناامیدی و مشکلات صحبت میکنند، حفظ نگرش مثبت سختتر میشود.
بنابراین تا حد امکان با آدمهایی معاشرت کن که:
واقعبیناند؛
اهل رشدند؛
به جای غر زدن دنبال راهحلاند؛
موفقیت دیگران را تهدید نمیبینند.
⸻
۱۰. هر روز یک قدم کوچک بردار
لازم نیست یکشبه زندگیات را تغییر بدهی.
اگر روزانه فقط ۱٪ بهتر شوی، در طول زمان تفاوت بزرگی ایجاد میشود.
مثلاً:
📚 روزی ۳۰ دقیقه مطالعه
🏃 روزی ۲۰ دقیقه ورزش
💰 هر ماه مقداری پسانداز
🧠 روزی ۱۰ دقیقه یادگیری
✍️ نوشتن سه نکته مثبت در پایان روز
موفقیت بیشتر شبیه جمع شدن قدمهای کوچک است تا یک اتفاق ناگهانی.
⸻
💡 اگر بخواهیم کل کتاب را به یک فرمول تبدیل کنیم:
فکر سازنده → احساس بهتر → تصمیم بهتر → عمل بهتر → نتیجه بهتر → اعتمادبهنفس بیشتر
اما یک نکته مهم: مثبتاندیشی بهتنهایی تضمینکنندهی موفقیت نیست. شرایط واقعی، مهارت، منابع، شانس و تصمیمهای درست هم اهمیت دارند. ارزش مثبتاندیشی بیشتر در این است که کمک کند در مواجهه با مشکلات، منفعل و ناامید نشوی و منطقیتر برای قدم بعدی اقدام کنی.
https://t.me/dars_test_computer
مرد انگلیسی:
نماد دانش و مطالعه؛ کسی که میخواهد کیمیاگری را از طریق کتابها یاد بگیرد.
فاطمه:
نماد عشق؛ کسی که سانتیاگو را تشویق میکند رؤیایش را رها نکند.
کیمیاگر:
استاد سانتیاگو که به او کمک میکند خودش، قلبش و نشانههای جهان را بهتر بشناسد.
مهمترین پیامهای کتاب
رؤیاهایت را جدی بگیر.
ترس از شکست میتواند بزرگترین مانع موفقیت باشد.
گاهی مسیر رسیدن به هدف از خود هدف مهمتر است.
شکستها میتوانند بخشی از مسیر موفقیت باشند.
عشق واقعی مانع رشد انسان نمیشود.
برای شناختن خودت باید تجربه کنی و از منطقه امن خودت خارج شوی.
گاهی چیزی که دنبالش هستیم نزدیک ماست، اما برای فهمیدن ارزشش باید مسیر دوری را طی کنیم.
⭐ اگر بخواهم کل کتاب را در یک جمله خلاصه کنم:
«کیمیاگر» داستان انسانی است که برای یافتن یک گنج سفر میکند، اما در این سفر خودش را پیدا میکند و در نهایت میفهمد گنج واقعی از همان ابتدا نزدیک او بوده است
https://t.me/dars_test_computer
📖 خلاصهی کتاب «کیمیاگر»
کیمیاگر اثر پائولو کوئیلو داستان سانتیاگو، چوپان جوانی اهل اسپانیاست که در یک کلیسای متروکهای زندگی میکند،
۱. رؤیای عجیب سانتیاگو
سانتیاگو چند بار خواب میبیند که کودکی او را به سمت اهرام مصر میبرد و در آنجا گنجی وجود دارد.
او ابتدا خوابش را جدی نمیگیرد، اما کنجکاو میشود و برای تعبیر خواب نزد زنی کولی میرود. زن به او میگوید اگر به مصر برود، گنجی پیدا خواهد کرد.
سانتیاگو هنوز مردد است.
⸻
۱. پادشاه سالم
سپس با پیرمرد مرموزی به نام ملکیصدق آشنا میشود که خود را پادشاه معرفی میکند.
ملکیصدق مفهوم مهمی را به سانتیاگو معرفی میکند:
«افسانه شخصی»
یعنی هدف و رؤیای عمیقی که هر انسان برای دنبال کردنش به دنیا آمده است.
پادشاه به او میگوید بسیاری از آدمها با گذشت زمان رؤیاهایشان را رها میکنند، چون از شکست یا تغییر میترسند.
سانتیاگو تصمیم میگیرد رؤیایش را دنبال کند.
⸻
۱. سفر به آفریقا
سانتیاگو گوسفندانش را میفروشد و به طنجه در آفریقا میرود.
اما خیلی زود تمام پولش را یک دزد میدزدد.
او در کشوری غریب، بدون پول و بدون دانستن زبان، تنها میماند.
در اینجا اولین آزمون جدی او شروع میشود.
⸻
۱. مغازه بلورفروشی
سانتیاگو در مغازهی یک بلورفروش کار پیدا میکند.
او میتوانست فقط کار روزمرهاش را انجام دهد، اما شروع به ارائهی ایدههای جدید میکند؛ مثلاً پیشنهاد میدهد بلورها را بیرون مغازه و در معرض دید قرار دهند و برای مشتریان چای در لیوانهای بلوری سرو کنند.
مغازه رونق میگیرد.
سانتیاگو بعد از مدتی پول کافی برای برگشتن به اسپانیا به دست میآورد.
اما یک انتخاب مهم دارد:
برگردد و زندگی قبلیاش را ادامه دهد، یا دوباره برای پیدا کردن گنج حرکت کند؟
او تصمیم میگیرد رؤیایش را رها نکند.
⸻
۱. کاروان و سفر در صحرا
سانتیاگو به کاروانی میپیوندد که از صحرای شمال آفریقا عبور میکند.
در این سفر با یک مرد انگلیسی آشنا میشود که سالها به دنبال کیمیاگری و راز تبدیل فلزات به طلا بوده است.
انگلیسی به دنبال یک کیمیاگر واقعی است.
سانتیاگو در این مسیر یاد میگیرد که جهان فقط از چیزهایی که انسان با چشم میبیند تشکیل نشده و باید به نشانههای اطرافش توجه کند.
⸻
۱. واحه و فاطمه ❤️
کاروان به دلیل جنگ قبایل در واحهای توقف میکند.
سانتیاگو در آنجا فاطمه را میبیند و عاشق او میشود.
او برای اولین بار وسوسه میشود که سفر را رها کند و همانجا بماند.
اما فاطمه به او میگوید اگر رؤیایش را رها کند، بعدها پشیمان خواهد شد.
این بخش یکی از پیامهای مهم کتاب را نشان میدهد:
عشق واقعی نباید انسان را از رسیدن به هدف و رشد خودش بازدارد.
⸻
۱. ملاقات با کیمیاگر
سانتیاگو سرانجام با کیمیاگر آشنا میشود.
کیمیاگر متوجه میشود سانتیاگو توانایی درک «زبان جهان» را دارد.
او به سانتیاگو کمک میکند بفهمد که ترس از شکست، گاهی بزرگتر از خود شکست است.
سانتیاگو باید ادامه دهد و به نشانههایی که در مسیر میبیند اعتماد کند.
⸻
۱. نشانهها و آزمایش بزرگ
سانتیاگو در یکی از مهمترین لحظات داستان، با مشاهدهی رفتار پرندگان متوجه خطری میشود که واحه را تهدید میکند.
او موضوع را به بزرگان واحه اطلاع میدهد و آنها آمادهی دفاع میشوند.
پیشبینی او درست از آب درمیآید و حملهای اتفاق میافتد.
این اتفاق باعث میشود سانتیاگو بیشتر به توانایی خودش برای فهمیدن نشانهها اعتماد کند.
⸻
۱. رسیدن به اهرام
سانتیاگو سرانجام با سختیهای فراوان به اهرام مصر میرسد.
او شروع به کندن زمین میکند تا گنج را پیدا کند.
اما گروهی از سارقان به او حمله میکنند و او را کتک میزنند.
یکی از سارقان وقتی میفهمد سانتیاگو دنبال گنج است، به او میگوید خودش هم زمانی خواب دیده بود که گنجی در اسپانیا، در خرابهی کلیسایی قدیمی و زیر درختی پیدا میشود؛ اما چون خوابش را احمقانه میدانسته، هیچوقت دنبالش نرفته است.
سانتیاگو ناگهان متوجه ارتباط این حرف با گذشتهی خودش میشود.
⸻
۱. پایان داستان
سانتیاگو به اسپانیا برمیگردد و به همان کلیسای متروکهای میرود که در ابتدای داستان در آنجا استراحت میکرد.
او همانجا زمین را میکند و گنج واقعی را پیدا میکند.
بنابراین، نکتهی جالب داستان این است که:
سانتیاگو برای پیدا کردن گنج مجبور شد تمام مسیر را تا مصر طی کند تا در نهایت بفهمد گنج در نزدیکی نقطهی شروعش بوده است.
اما اگر سفر نمیکرد، هرگز نمیتوانست این حقیقت را کشف کند.
⸻
🧠 شخصیتهای مهم
سانتیاگو:
قهرمان داستان؛ جوانی که یاد میگیرد برای رؤیایش تلاش کند و از شکست نترسد.
ملکیصدق:
پادشاهی که مفهوم «افسانه شخصی» را به سانتیاگو معرفی میکند.
بلورفروش:
نمادی از انسانی که رؤیایی دارد اما به دلیل ترس، سالها آن را دنبال نمیکند.
پیچیدگی
پیچیدگی زمانی کد زیر چیست؟
i = 1
while i < n:
j = 1
while j < n:
j = j * 2
i = i * 2
الف) O(n)
ب) O(log n)
ج) O(log² n)
د) O(n log n)
⸻
Stack
کدام رشته از عملیات روی Stack معتبر است؟
الف) Push(A), Push(B), Pop(), Pop()
ب) Pop(A), Push(B)
ج) Push(A), Pop(B)
د) Pop() روی Stack خالی
⸻
Circular Queue
مزیت اصلی Circular Queue نسبت به Queue آرایهای ساده چیست؟
الف) حذف نیاز به حافظه
ب) استفاده مجدد از خانههای خالی ابتدای آرایه
ج) مرتبسازی خودکار عناصر
د) دسترسی مستقیم O(1) به همه عناصر
⸻
Linked List
در یک Doubly Linked List، هر گره معمولاً چند اشارهگر برای ارتباط با همسایههای خود دارد؟
الف) صفر
ب) یک
ج) دو
د) سه
⸻
حذف از Linked List
برای حذف یک گره از وسط Singly Linked List، اگر فقط اشارهگر به خود گره را داشته باشیم و اشارهگر به گره قبلی را نداشته باشیم، در حالت معمول چه مشکلی داریم؟
الف) نمیتوانیم داده گره را بخوانیم.
ب) دسترسی به گره قبلی برای تغییر next لازم است.
ج) حذف همیشه O(1) است.
د) لیست باید مرتب باشد.
⸻
BST
اگر در یک BST مقدار 25 را جستوجو کنیم و ریشه 50 باشد، ابتدا به کدام سمت میرویم؟
الف) راست
ب) چپ
ج) هر دو
د) بستگی به ارتفاع دارد.
⸻
Traversal ⭐
درخت زیر را در نظر بگیرید:
A
/ \
B C
/ \ \
D E F
ترتیب Postorder چیست؟
الف) A B D E C F
ب) D E B F C A
ج) D B E A C F
د) A C F B E D
⸻
AVL ⭐
در AVL اگر عدم تعادل از نوع RR باشد، چه عملی انجام میدهیم؟
الف) Right Rotation
ب) Left Rotation
ج) Left-Right Rotation
د) هیچکدام
⸻
Heap
کدام آرایه میتواند نمایش یک Max Heap باشد؟
الف) [50, 30, 40, 10, 20, 35]
ب) [20, 50, 40, 10, 30, 35]
ج) [40, 50, 30, 10, 20, 35]
د) [30, 20, 50, 10, 40, 35]
⸻
Heap Indexing
در نمایش آرایهای یک Binary Heap با اندیسگذاری از صفر، فرزند چپ گره با اندیس i کدام است؟
الف) i/2
ب) 2i
ج) 2i + 1
د) 2i + 2
⸻
Hashing
اگر اندازه جدول Hash برابر 10 باشد، نتیجه تابع زیر برای کلید 47 چیست؟
h(k) = k mod 10
الف) 0
ب) 4
ج) 7
د) 10
⸻
Collision
اگر:
h(25) = 5
h(35) = 5
چه اتفاقی رخ داده است؟
الف) Overflow
ب) Collision
ج) Underflow
د) Recursion
⸻
BFS ⭐
گراف زیر را در نظر بگیرید:
A — B — D
|
C — E
اگر BFS را از A شروع کنیم و همسایهها را به ترتیب حروف بررسی کنیم، کدام ترتیب ممکن است حاصل شود؟
الف) A, B, C, D, E
ب) A, D, E, C, B
ج) D, B, A, C, E
د) A, C, E, B, D
⸻
DFS
در گراف بدون وزن، کدام الگوریتم برای پیدا کردن کوتاهترین مسیر از یک رأس به رأس دیگر مناسبتر است؟
الف) DFS
ب) BFS
ج) Prim
د) Quick Sort
⸻
Dijkstra ⭐
کدام مورد باعث میشود استفاده از Dijkstra مناسب نباشد؟
الف) گراف جهتدار باشد.
ب) گراف بدون جهت باشد.
ج) وجود یال با وزن منفی.
د) تعداد رأسها زیاد باشد.
⸻
Minimum Spanning Tree
کدام الگوریتم برای ساخت Minimum Spanning Tree استفاده میشود؟
الف) Prim
ب) BFS
ج) Binary Search
د) KMP
⸻
Sorting
کدام الگوریتم مرتبسازی در حالت متوسط معمولاً O(n log n) است؟
الف) Bubble Sort
ب) Selection Sort
ج) Merge Sort
د) Linear Search
⸻
Stable Sort
کدام گزینه معمولاً یک الگوریتم Stable محسوب میشود؟
الف) Merge Sort
ب) Heap Sort
ج) Selection Sort
د) همه موارد
⸻
Recursion ⭐
پیچیدگی زمانی تابع زیر چیست؟
F(n):
if n <= 1:
return
F(n/2)
F(n/2)
الف) O(log n)
ب) O(n)
ج) O(n log n)
د) O(2ⁿ)
⸻
سؤال طلایی امتحان ⭐⭐⭐
کدام گزینه ترتیب صحیح پیچیدگی زمانی را از کم به زیاد نشان میدهد؟
الف)
O(n) < O(log n) < O(1) < O(n²)
ب)
O(1) < O(log n) < O(n) < O(n log n) < O(n²)
ج)
O(log n) < O(1) < O(n²) < O(n)
د)
O(n²) < O(n) < O(log n) < O(1)
https://t.me/dars_test_computer🛑 تست های ساختمان داده 🛑
کدام گزینه درباره Queue صحیح است؟
الف) اولین عنصر واردشده، آخرین عنصر خارجشده است.
ب) آخرین عنصر واردشده، اولین عنصر خارجشده است.
ج) اولین عنصر واردشده، اولین عنصر خارجشده است.
د) عناصر بدون ترتیب خاص خارج میشوند
مهمترین مزیت Linked List نسبت به Array در حالت معمول چیست؟
الف) دسترسی مستقیم O(1) به هر عنصر
ب) امکان درج و حذف آسانتر در صورت داشتن اشارهگر مناسب
ج) مصرف حافظه کمتر در همه حالات
د) مرتب بودن خودکار عناصر
برای درخت زیر، ترتیب پیمایش Inorder چیست؟
10
/ \
5 15
/ \ \
2 7 20
الف) 10, 5, 2, 7, 15, 20
ب) 2, 5, 7, 10, 15, 20
ج) 2, 7, 5, 20, 15, 10
د) 10, 15, 20, 5, 7, 2
کدام ساختار داده برای پیادهسازی Undo در یک نرمافزار مناسبتر است؟
الف) Queue
ب) Stack
ج) Heap
د) Graph
پیچیدگی قطعهکد زیر چیست؟
for i = 1 to n
j = 1
while j <= n
j = j * 2
الف) O(n)
ب) O(log n)
ج) O(n log n)
د) O(n²)
اگر عملیات زیر روی یک Stack انجام شود:
push(10)
push(20)
push(30)
pop()
push(40)
pop()
مقدار دومین pop چیست؟
الف) 10
ب) 20
ج) 30
د) 40
اگر عناصر A, B, C, D به همین ترتیب وارد یک Queue شوند و دو بار dequeue انجام دهیم، کدام عناصر خارج میشوند؟
الف) D و C
ب) A و B
ج) B و C
د) A و D
در یک Singly Linked List، اگر اشارهگر p به گره قبلی محل درج داده اشاره کند، درج یک گره جدید بعد از p چه مرتبه زمانی دارد؟
الف) O(1)
ب) O(log n)
ج) O(n)
د) O(n²)
در یک آرایه مرتب با 1024 عنصر، در بدترین حالت Binary Search حداکثر تقریباً چند بار باید آرایه را نصف کند؟
الف) 10
ب) 32
ج) 512
د) 1024
اگر اعداد زیر به ترتیب در یک Binary Search Tree درج شوند
50, 30, 70, 20, 40, 60, 80
پیمایش Preorder کدام است؟
الف) 20, 30, 40, 50, 60, 70, 80
ب) 50, 30, 20, 40, 70, 60, 80
ج) 20, 40, 30, 60, 80, 70, 50
د) 50, 70, 80, 60, 30, 40, 20
پیمایش Inorder در یک BST چه خاصیتی دارد؟
الف) عناصر را نزولی نمایش میدهد.
ب) عناصر را تصادفی نمایش میدهد.
ج) عناصر را صعودی نمایش میدهد.
د) فقط برگها را نمایش میدهد
هدف اصلی AVL Tree چیست؟
الف) حذف کامل نیاز به حافظه
ب) حفظ تعادل درخت جستوجو
ج) مرتبسازی آرایه
د) پیادهسازی Queue
کدام گزینه درباره Max Heap صحیح است؟
الف) ریشه همیشه کوچکترین عنصر است.
ب) ریشه همیشه بزرگترین عنصر است.
ج) همه عناصر کاملاً مرتب هستند.
د) Heap الزاماً یک BST است
پیچیدگی زمانی Heap Sort در بدترین حالت چیست؟
الف) O(n)
ب) O(log n)
ج) O(n log n)
د) O(n²)
اگر تابع Hash بهگونهای باشد که چند کلید مختلف را به یک خانه نگاشت کند، چه اتفاقی رخ داده است؟
الف) Overflow
ب) Collision
ج) Underflow
د) Recursion
پیچیدگی متوسط جستوجو در یک Hash Table مناسب با تابع Hash خوب معمولاً چیست؟
الف) O(1)
ب) O(log n)
ج) O(n)
د) O(n log n)
برای پیمایش DFS در گراف معمولاً از کدام ساختار داده استفاده میشود؟
الف) Queue
ب) Stack
ج) Heap
د) Hash Table
برای پیمایش BFS معمولاً از چه ساختاری استفاده میشود؟
الف) Stack
ب) Queue
ج) Heap
د) Array فقط
۱۶) کوتاهترین مسیر
در یک گراف بدون وزن، برای پیدا کردن کوتاهترین مسیر از یک رأس به رأس دیگر معمولاً از چه الگوریتمی استفاده میشود؟
الف) DFS
ب) BFS
ج) Merge Sort
د) Prim
۱۷) Dijkstra
الگوریتم Dijkstra برای چه مسئلهای استفاده میشود؟
الف) مرتبسازی
ب) کوتاهترین مسیر با یالهای وزندار غیرمنفی
ج) ساخت BST
د) تشخیص Collision
۱۸) Merge Sort
پیچیدگی زمانی Merge Sort در حالت بدترین حالت چیست؟
الف) O(n)
ب) O(log n)
ج) O(n log n)
د) O(n²)
۱۹) Quick Sort
پیچیدگی Quick Sort در بدترین حالت چیست؟
الف) O(log n)
ب) O(n)
ج) O(n log n)
د) O(n²)
۲۰) سؤال ترکیبی و مهم ⭐
فرض کنید یک BST کاملاً نامتعادل داشته باشیم که عناصر آن به صورت زیر درج شدهاند:
10, 20, 30, 40, 50, 60
ارتفاع این درخت نسبت به تعداد عناصر چگونه خواهد بود؟
الف) O(log n)
ب) O(n)
ج) O(1)
د) O(n log n)
https://t.me/dars_test_computer
زمان بندی را جدی بگیر
حتی حرکت درست در زمان غلط،
می تواند شکست بخورد.
https://t.me/dars_test_computer
.
🔴 ماژول 🔴
🟢 ماژول نام این پکیج هست که در تصویر اول قرار داره
این یک ماژول 8 پورت هست (۴ تا دوتا)
ما ماژول تک پورت هم داریم ...
در سمت راست ماژول دو پریز قرمز رنگ لحاظ شده که مربوط به برق اضطراری (UPS) است
توجه داشته باشید که به طور استاندارد فقط باید مانیتور و کیس را به این دو پریز قرمز متصل کنیم و همکاران مجاز به اتصال وسایلی مانند پرینتر و اسکنر یا هر وسیله دیگه ای به این دو پریز نیستند.
معمولا پیش هر همکاری یکی از این ماژول ها قرار داره (ممکنه تعداد پورت ها کمتر یا بیشتر باشه)
روی پریز UPS یک لیبل با مشخصه UPP1-L14 نصب شده که مشخص می کند برق این پریز قرمز از کجا (کدام فیوز) تامین می شود.
برای مثال ما چندتا تابلو برق داریم که UPP1 یعنی تابلو برق شماره یک ... و L14 یعنی Line شماره 14
(شکل صفحه دوم و سوم مربوط به تابلو برق شماره یک هست)
اگه به تصویر سوم نگاه کنید در تابلو برق شماره یک ، چندتا لاین فیوز برق موجود هست و L14 یعنی لاین 14 .... بنابرین اگر روی تابلو برق UPP1 بروید و دکمه ای که بالاش نوشته L14 رو قطع کنید ، همه ی پریز برق هایی که روی این لاین هستند قطع می شوند
به طور استاندارد باید روی هر کدام از لاین های فیوز برق ، حداقل 1 و حداکثر 4 یا 5 پریز برق ups (پریز قرمز تصویر شماره یک ) وجود داشته باشد .
🟢 در تصویر اول یک پریز برق سفید قرار داره و روش یه لیبل داره که نوشته N-L16 ، این N مخفف نرمال به معنی برق شهر است و برای توضیح L16 هم باید بگم دقیقا مشابه UPS یه تابلو برق هم برای برق شهری داریم که اون هم لیبل گذاری شده و....
🟢 در تصویر اول پورت بعدی مربوط به کیستون شبکه هست که از این به بعد کلا باید بهش بگیم نود (node) و در توضیح لیبل هم باید بگم R1 یعنی رک شماره یک و A13 یعنی پچ پنل A ، پورت شماره 13 ... (در تصویر آخر پچ پنل B رو مشاهده می کنید که پچ پنل A هم بالاش هست ولی زیر برچسب سیم هست و تو تصویر مشخص نیست )
🟢 پورت آخر هم مربوط به تلفن است که این موضوع تلفن ارتباطی با واحد IT نداره .
🔴 نکته: بعد از این پست شاید احساس کنید کار سخت هست و تو شغل تون درگیر این تابلو برق ها بشید ، که کاملا تصور اشتباهی هست . این نکته رو درنظر داشته باشید که شاید سالی یک مرتبه درب تابلو برق رو باز کنید پس نگران موضوع نباشید
ولی باید بلد باشید که داشتانش چیه ...
https://t.me/dars_test_computer
.
📚 رک (RACK) و عیب یابی شبکه
🟢 معمولا در توپولوژی ستاره ای ، باتوجه به تعداد کلاینت ها ، در هر طبقه یک رک (یا بیشتر) بکارگیری میشه
تعداد سوییچ ها و پچ پنل ها وابسته به تعداد کلاینت ها ( کاربران ) است
کلیه کابل های شبکه ای که برای کلاینت ها کابل کشی شده ، وارد رک می شود و در رک نیز ابتدا از پشت به پچ پنل متصل می شوند ...
سپس برای ارتباط بین پچ پنل و سوییچ ، از یک کابل بسیار قوی نیم متری بنام پچ کورد استفاده میشود
شیارهای مخصوصی که در جلوی پچ پنل قرار دارند (زیر اون پنل که نوشته AMP) به پچ کوردها نظم می دهند و به این طریق که مشاهده میکنید رک را آرایش میکنند .
در این رک که مشاهده می کنید از قسمت بالا ابتدا پچ پنل نصب شده سپس سوییچ ، دوباره پچ پنل و در آخر سوییچ بکارگرفته شده است .
🔴 بریم سراغ ترابل شوتینگ شبکه
فرض کنید همکارتان به شما میگوید من شبکه ندارم ،
شما ابتدا باید با کمک دستور Ping در خط فرمان (cmd) مطمئن شوید که او شبکه ندارد (اگر TTL نداد یعنی شبکه ندارد)
🔹در قدم اول یک بار کابل شبکه را از پشت کیس و از نود (تصویر۲) جدا کنید و مجددا آنها را متصل کنید..
اگر با این کار وصل نشد ، باید لیبل روی نود همکار را یادداشت کنید (در تصویر دوم لیبل های روی نودها را مشاهده می کنید)
روی پچ پنل ها یک اتیکت ( لِیبل ) قرار دارد که متناسب با آن یک لیبل نیز در اتاق کاربر روی نود کاربر قرار دارد ( تصویر دوم )
این لیبل ها مشخص میکنند هر کابل مربوط به کدام نود است ✌🏻
لیبل گذاری و نقشه شبکه از مهم ترین و اساسی ترین ابزارهای کارشناس آیتی برای ترابل شوتینگ است
مثلا اگر روی لیبل کنار همکار نوشته R1-14 یعنی رک شماره یک ، نود شماره 14
این یعنی شما باید برید سراغ رک شماره یک
و چک کنید که آیا پچ کوردی (کابل شبکه ای) که در پورت 14ِ پچ پنل قرار دارد ، به سوییچ متصل است یا نه؟
اگر متصل نبود ، باید آنرا به یکی از پورت های خالی سوییچ متصل کنید (شماره پورت سوییچ مهم نیست )
پس از اتصال به سوییچ ، باید چراغ مربوط به آن پورت ، روی سوییچ روشن شودظ
سپس مجددا روی سیستم همکار میرویم و ping میکنیم تا مطمئن شویم اتصال برقرار شده است
معمولا در 99 درصد مواقع مشکل قطعی شبکه با همین روش حل می شود .
اما اگر مشکل قطعی شبکه همکار حل نشد :
یا کیستون ( نود ) همکار خراب است
یا کارت شبکه همکار خراب است
یا کابل مشکل داره و باید مجدد کابل کشی انجام شود که کار زمان بری است .
که البته هر سه حالت بعید و به ندرت اتفاق می افتد .
https://t.me/dars_test_computer
سوییچ وسط تصویر ۱ رو اتاق سرور در نظر بگیرید
چند نکته امنیتی در اتاق سرور باید رعایت شود
هیچ وسیله اضافی نباید داخل اتاق سرور باشد
اتاق باید مجهز به کف ، سقف ، درب و دیوار ضد حریق باشد باید از نوع خاصی از رنگ ضد حریق استفاده شود
درب اتاق سرور باید ضد سرقت و ترجیحا رمزدار باشد
دوتا کولر گازی باید در اتاق سرور وجود داشته باشد که هر ۱۲ ساعت یک بار یکی از آنها خاموش و دیگری روشن شود
دمای اتاق سرور باید زیر ۲۴ درجه و بالاتر از ۱۶ درجه باشد و رطوبت اتاق نیز بین ۴۰ تا ۵۰ باشد
اتاق سرور باید مجهز به سیستم اعلام حریق و اطفای حریق باشد
حسگر حرارتی که در اتاق سرور وجود دارد عین دماسنج عمل می کند و اگر زیاد گرم شد سیستم اعلام حریق (آژیر) روشن می شود
✍🏻خب بریم ادامه ماجرا ...
در تصویر ۳-۴ سوییچ مشاهده می کنید
سوییچ ها معمولا ۲۴ یا ۴۸ پورت هستند
داریم راجع به سوییچ اصلی (Core) صحبت میکنیم نه سوییچ های فرعی موجود در طبقات .
هیچ سوییچی خودبه خود در شبکه نیست و آیپی ندارد
اگه بخوایم از هر سوییچی در شبکه استفاده کنیم باید ابتدا آن سوییچ کانفیگ بشه
برای کانفیگ سوییچ به یک کابل کنسول نیاز داریم یک طرفش به پشت سرور امنیتی و یک طرفش هم به پورت کنسول سوییچ (پورت آبی رنگ تصویر چهارم) متصل میکنیم تا همکاران پشتیبانی شعبه آن را کانفیگ کنند
در تصویر چهارم مشاهده می کنید که سوییچ ها یک یا چند پورت uplink دارند که این پورت ها سرعت بیشتری دارند و برای اتصال بین دو سوییچ به یکدیگر استفاده می شود (پورت زرد در سمت راست بالا تصویر چهار)
پس باید به پورت آپ لینک سوییچ هر طبقه یک کابل متصل باشد تا ارتباط بین سوییچ ها برقرار شود
همچنین در بالای تصویر چهارم ملاحظه میکنید که برخی از سوییچ ها مثلا سوییچ Core (سوییچ اصلی) دارای پورت فیبر نوری هستند
که در تصویر ۵ ما یک سوییچ داریم که فیبر نوری به آن متصل است (زرد بالا)
داریم به نقطه ی پایان (از دید کاربر) و آغاز (از دید آیتی) میرسیم ، در جایی که طرف دیگر فیبر نوری به مسیر یاب یا Ruter متصل است .
برای اتصال شبکه به خارج از شعبه (شرکت زیرساخت یا مخابرات) از مسیریاب ها استفاده میکنند.
بکبار مرور کنیم ؛
از مخابرات یا شرکت زیرساخت به وسیله فیبر نوری شبکه را میاریم تا شعبه
از شبعه اولین جا به مسیریاب اتاق سرور متصل شدیم
سپس با فیبر نوری به سوییچ اصلی متصل شدیم
سپس پورت های سوییچ به وسیله پچ کورد ، به پچ پنل متصل شدند
سپس پچ پنل به درون ترانک که روی دیوار نصب شده می رود و به رک ها میرسد و در رک فرعی نیز به پچ کورد سوییچ های موجود فرعی متصل می شود
سپس دوباره از سوییچ فرعی به ترانک میره تا برسه به کیستون و از کیستون به کلاینت متصل میشه...
https://t.me/dars_test_computer
نکاتی که در پست های قبلی گفتیم ، مربوط به فلش آبی رنگ تصویر ۱ 👆🏻 بود
با فرض اینکه هر دسته کلاینت ها (مربع ها)در یک طبقه از شعبه قرار دارند ، کابل شبکه تمام کلاینت ها پس از اینکه از پشت کیس به کیستون متصل شد ، از کیستون به درون تِرانک رفته و یک مسیر را طی میکند تا به Rack (رک) موجود در آن طبقه برسد که سوییچ و پچ پنل در آن رک قرار دارد (فلش بنفش)
( فلش بنفش ) کابل های شبکه ی تمام کلاینت ها وقتی به رک می سند ابتدا با اتصال به یک پچ پنل کاملا مرتب می شوند و بعد از پچ پنل نیز به سوییچ آن طبقه وصل میشوند
درتصویر دوم ، یک پچ پنل ملاحظه میکنید ،
پچ پنل در دوطرف (پورت های پشت پچ پنل و پورت های جلوی پچ پنل) پورت شبکه دارد
پچ پنل که یک دستگاه نسبتا ارزان و مانند یک چند راهی شبکه است وظیفه ی مرتب سازی و آرایش رک را برعهده دارد
ضمنا امنیت و حفاظت از کابل های متصل به سوییچ شبکه را بالا می برد
اجازه دهید یک مرور کنیم :
ما یک کابل از پشت کیس به کیستون متصل میکنیم (معمولا یک یا سه متر است)
به پشت کیستون هم یک کابل متصل است که وارد ترانک می شود
و یک مسیر را طی می کند تا به رک برسد فرض میکنیم این مسیر ۱۰۰ متر باشد
بعد از اینکه کابل ما به رک رسید ، ابتدا به پشت پچ پنل متصل می شود و در اینجا آن کابل ۱۰۰ متری به پایان می رسد ، تکلیف پورت های پشت پچ کورد مشخص شد ...
سپس از کابل های کوتاه و قوی نیم متری شبکه به نام پچ کورد (همان زوج سیم بهم تابیده که همان کابل شبکه کوتاه است ) استفاده میکنیم . باید یک طرف پچ کورد را به جلوی پچ پنل متصل کنیم و طرف دیگر را به سوییچ متصل میکنیم
پس ما بجای اینکه کابل های شبکه همکاران را مستقیم به سوییچ ها متصل کنیم ، ابتدا آن هارا به پچ پنل وصل میکنیم و سپس با یک کابل کوچک شبکه به نام پچ کورد ، آن را به سوییچ اصلی متصل میکنیم .
یعنی درصورت قطعی کابل نمیخواد هی کابل رو به سوییچ اصلی هی جدا کنیم و وصل کنیم .
در تصویر سوم و چهارم میبینیم که رک ها چه آرایش خوبی دارنذ . این نظم بخاطر وجود پچ پنل و جداکننده کابل هایی است که در پچ پنل وجپد دارد . میبینید که پچ پنل کابل های پچ کورد را دوتا دوتا دسته بنده کرده و بعد هم وارد سوییچ شدند .
در تصویر چهارم آن دستگاهایی که چراغ سبز دارند سوییچ هستند (پایین تصویر)
و دستگاهایی که سفید هستند نیز پچ پنل هستند
کابل های که در تصویر سوم و چهارم میبینید پچ کورد هستند .
پچ کوردها از رابط RJ-45 قوی تری برخوردارند
فلش سبز مربوط به اتاق سرور و رک و سوییچ اصلی است که در پست بعدی توضیح میدهیم
https://t.me/dars_test_computer
×
📚معرفی کابل شبکه ، ماژول ، کیستون ، ترانک
اکنون میخواهیم نقطه ی دوم را به شما توضیح دهیم ،
نکته ی بسیار مهم این است که در شبکه ما دو نوع محیط انتقال داریم :
۱- بی سیم
۲- سیمی
که به خاطر مسائل امنیتی و نویز از رسانه انتقال بیسیم استفاذه نمی کنیم
سه نوع رسانه انتقال سیمی داریم :
۱- کواکسیال
۲ - زوج سیم بهم تابیده
۳ - فیبر نوری
که در اکثر ادارات ایران از زوج سیم بهم تابیده + cat 6 استفاده می شود که در دو طرف رابط RJ-45 دارد
ما از این به بعد به زوج سیم بهم تابیده میگوییم کابل شبکه ...
2️⃣ در تصویر شماره دو یک ماژول مشاهده میکنید که شامل پریز قرمز (ups یا برق اضطراری) و پریز سفید (برق شهر) و کیستون (نود شبکه) و نود تلفن قرار دارد
ضمنا کل این ماژول روی ترانک قرار دارد ... نام کاور سفید رنگ روی دیوار ترانک است که جلوتر توضیح میدهیم
پس از اتصال کابل شبکه به کیس ، باید طرف دیگر کابل را به کیستون موجود روی دیوار متصل کنیم که اصطلاحا به کیستون روی دیوار میگن node (نود)
3️⃣در تصویر سوم یک کیستون برند لگرند را مشاهده میکنید که باید کابل شبکه را در آن قرار دهیم .
به پشت کیستون هم یک کابل شبکه متصل است که وارد ترانک شده است
4️⃣ترانک هم چیزی شبیه داکت است که سایز بزرگتر و مقاومت بیشتری دارد . تمام سیم های برق و شبکه و تلفن از طریق ترانک به همه اتاق ها کشیده شده است ...
در تصویر چهارم ترانک را با داکت مقایسه کردیم ...
https://t.me/dars_test_computer
