📊 Benchmark: معیار سنجش عملکرد سیستمها 🚀
بنچمارک (Benchmark) به فرآیندی گفته میشود که عملکرد سختافزار، نرمافزار یا سیستم را با استفاده از یک سری تستهای استاندارد اندازهگیری میکند. این تستها به ما کمک میکنند تا بفهمیم یک سیستم چقدر سریع، پایدار و کارآمد است.
💡 کاربردهای بنچمارک:
1️⃣ مقایسه عملکرد سیستمها (مثل CPU یا GPU).
2️⃣ شناسایی نقاط ضعف و بهبود آنها.
3️⃣ بررسی کارایی سیستم در شرایط خاص.
برای مثال، وقتی قصد خرید یک پردازنده یا کارت گرافیک جدید دارید، نتایج بنچمارک به شما نشان میدهد کدام گزینه مناسبتر است. ابزارهایی مثل Cinebench، Geekbench و 3DMark برای این کار بسیار پرکاربردند.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
بنچمارک (Benchmark) به فرآیندی گفته میشود که عملکرد سختافزار، نرمافزار یا سیستم را با استفاده از یک سری تستهای استاندارد اندازهگیری میکند. این تستها به ما کمک میکنند تا بفهمیم یک سیستم چقدر سریع، پایدار و کارآمد است.
💡 کاربردهای بنچمارک:
1️⃣ مقایسه عملکرد سیستمها (مثل CPU یا GPU).
2️⃣ شناسایی نقاط ضعف و بهبود آنها.
3️⃣ بررسی کارایی سیستم در شرایط خاص.
برای مثال، وقتی قصد خرید یک پردازنده یا کارت گرافیک جدید دارید، نتایج بنچمارک به شما نشان میدهد کدام گزینه مناسبتر است. ابزارهایی مثل Cinebench، Geekbench و 3DMark برای این کار بسیار پرکاربردند.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍5
👨💻 دنیس ریچی: مردی که دنیا را تغییر داد 🌍
دنیس ریچی (Dennis Ritchie)، خالق زبان برنامهنویسی C و یکی از بنیانگذاران سیستم عامل UNIX، از تأثیرگذارترین افراد در دنیای فناوری است. زبان C، که توسط ریچی در دهه 70 میلادی توسعه یافت، پایه و اساس بسیاری از زبانهای مدرن مثل C++، Java، Python و حتی سیستم عاملهایی مانند لینوکس و ویندوز است.
یونیکس (UNIX)، که با همکاری کن تامپسون توسعه یافت، ساختار بسیاری از سیستمعاملهای امروزی را شکل داده است. دنیس ریچی با سادهسازی پیچیدگیهای برنامهنویسی، مسیر را برای پیشرفتهای بزرگ فناوری هموار کرد.
ریچی خودش را قهرمان نمیدانست، اما دنیای ما هر روز از میراث او بهره میبرد. 👏
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
دنیس ریچی (Dennis Ritchie)، خالق زبان برنامهنویسی C و یکی از بنیانگذاران سیستم عامل UNIX، از تأثیرگذارترین افراد در دنیای فناوری است. زبان C، که توسط ریچی در دهه 70 میلادی توسعه یافت، پایه و اساس بسیاری از زبانهای مدرن مثل C++، Java، Python و حتی سیستم عاملهایی مانند لینوکس و ویندوز است.
یونیکس (UNIX)، که با همکاری کن تامپسون توسعه یافت، ساختار بسیاری از سیستمعاملهای امروزی را شکل داده است. دنیس ریچی با سادهسازی پیچیدگیهای برنامهنویسی، مسیر را برای پیشرفتهای بزرگ فناوری هموار کرد.
ریچی خودش را قهرمان نمیدانست، اما دنیای ما هر روز از میراث او بهره میبرد. 👏
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
🔥2👍1
بنظرتون سخت ترین زبان برنامه نویسی کدومه؟
Anonymous Poll
17%
JavaScript
5%
Python
5%
Php
7%
C#
41%
C++
17%
Java
8%
Ruby
🤔10🍾2
ASCII
ASCII(اسکی) یک سیستم کدگذاری کاراکترهاست که توی دنیای کامپیوتر خیلی مهمه. این سیستم هر کاراکتر رو به یه عدد بین ۰ تا ۱۲۷ نسبت میده. مثلا حرف a کوچیک عدد ۹۷ رو داره و علامت * عدد ۴۲ رو.
این کدگذاری از قدیمیترین استانداردهای موجوده و همه سیستمهای کامپیوتری میتونن اون رو بخونن و پردازش کنن. از ASCII برای نمایش متن، انتقال دادهها و ذخیرهسازی اطلاعات استفاده میشه.
یه چیز جالب در مورد ASCII اینه که فقط ۱۲۸ کاراکتر رو پشتیبانی میکنه و کاراکترهای غیرانگلیسی مثل حروف فارسی یا چینی رو نداره. به همین خاطر استانداردهای دیگهای مثل Unicode ساخته شدن که میتونن انواع کاراکترها رو پوشش بدن.
با این حال، ASCII هنوزم پایه و اساس خیلی از فناوریهای امروزیه و توی برنامهنویسی و مدیریت دادهها نقش مهمی داره. حتی وقتی متن رو با یونیکد ذخیره میکنیم، زیرساخت اون روی ASCII بنا شده.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
ASCII(اسکی) یک سیستم کدگذاری کاراکترهاست که توی دنیای کامپیوتر خیلی مهمه. این سیستم هر کاراکتر رو به یه عدد بین ۰ تا ۱۲۷ نسبت میده. مثلا حرف a کوچیک عدد ۹۷ رو داره و علامت * عدد ۴۲ رو.
این کدگذاری از قدیمیترین استانداردهای موجوده و همه سیستمهای کامپیوتری میتونن اون رو بخونن و پردازش کنن. از ASCII برای نمایش متن، انتقال دادهها و ذخیرهسازی اطلاعات استفاده میشه.
یه چیز جالب در مورد ASCII اینه که فقط ۱۲۸ کاراکتر رو پشتیبانی میکنه و کاراکترهای غیرانگلیسی مثل حروف فارسی یا چینی رو نداره. به همین خاطر استانداردهای دیگهای مثل Unicode ساخته شدن که میتونن انواع کاراکترها رو پوشش بدن.
با این حال، ASCII هنوزم پایه و اساس خیلی از فناوریهای امروزیه و توی برنامهنویسی و مدیریت دادهها نقش مهمی داره. حتی وقتی متن رو با یونیکد ذخیره میکنیم، زیرساخت اون روی ASCII بنا شده.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
سرعت زبانهای برنامهنویسی در اجرای ۱ میلیارد حلقهی تو در تو
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍8
🔴شبکه: ارتباط دو یا چند رایانه با یکدیگر به شکلی که قادر به اشتراک اطلاعات با یکدیگر باشند.
🟢همبندی یا توپولوژی (topology): چیدمان و اتصال اجزای شبکه مطابق با یک نقشه مشخص.
● انواع همبندی:
1. همبندی ستاره ای
2. همبندی خطی
3. حلقوی
4. ترکیبی
1. همبندی ستاره ای چیست؟
تمام رایانه ها با استفاده از قطعه مرکزی به نام سوویچ به هم متصل میشوند.
2. همبندی خطی چیست؟
تمام سیستم ها با استفاده از یک کابل کواکسیال به یکدیگر متصل میشوند.
3. همبندی حلقوی چیست؟
فقط کافیست که در همبندی خطی سیستم اول را به سیستم آخر متصل کنیم و سپس همبندی حلقوی شکل میگیرد.
4. همبندی ترکیبی چیست؟
وقتی دو همبندی ستاره ای را به که به صورت مجزا هستند با یکدیگر ترکیب و متصل کنیم همبندی ترکیبی شکل میگیرد.
#شبکه
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
🟢همبندی یا توپولوژی (topology): چیدمان و اتصال اجزای شبکه مطابق با یک نقشه مشخص.
● انواع همبندی:
1. همبندی ستاره ای
2. همبندی خطی
3. حلقوی
4. ترکیبی
1. همبندی ستاره ای چیست؟
تمام رایانه ها با استفاده از قطعه مرکزی به نام سوویچ به هم متصل میشوند.
2. همبندی خطی چیست؟
تمام سیستم ها با استفاده از یک کابل کواکسیال به یکدیگر متصل میشوند.
3. همبندی حلقوی چیست؟
فقط کافیست که در همبندی خطی سیستم اول را به سیستم آخر متصل کنیم و سپس همبندی حلقوی شکل میگیرد.
4. همبندی ترکیبی چیست؟
وقتی دو همبندی ستاره ای را به که به صورت مجزا هستند با یکدیگر ترکیب و متصل کنیم همبندی ترکیبی شکل میگیرد.
#شبکه
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍4❤1
در شکل زیر از کدام همبندی شبکه استفاده شده است؟
Anonymous Quiz
5%
ترکیبی
7%
خطی
80%
ستاره ای
7%
حلقوی
🔆 واژه الگوریتم از کجا آمد ؟
واژه "الگوریتم" از الخوارزمی نام دانشمند و ریاضیدانِ مشهور ایرانی محمد بن موسی الخوارزمی، مشتق شده است. الخوارزمی یکی از بزرگترین ریاضیدانان و علمآموختگان در دوران قرون وسطی بود و او به عنوان یکی از پیشگامان توسعهٔ ریاضیات و علوم کامپیوتر شناخته میشود. الگوریتمها به معنای اجرای مراحل مشخصی برای حل یک مسئله میباشد و این واژه برای اولین بار در ترجمه کتاب "الجبر و المقابله" از آثار الخوارزمی در اروپا مورد استفاده قرار گرفت. پس از آن، واژه الگوریتم جاذبه وسیعی در دنیای ریاضیات و علوم کامپیوتر پیدا کرد .
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
واژه "الگوریتم" از الخوارزمی نام دانشمند و ریاضیدانِ مشهور ایرانی محمد بن موسی الخوارزمی، مشتق شده است. الخوارزمی یکی از بزرگترین ریاضیدانان و علمآموختگان در دوران قرون وسطی بود و او به عنوان یکی از پیشگامان توسعهٔ ریاضیات و علوم کامپیوتر شناخته میشود. الگوریتمها به معنای اجرای مراحل مشخصی برای حل یک مسئله میباشد و این واژه برای اولین بار در ترجمه کتاب "الجبر و المقابله" از آثار الخوارزمی در اروپا مورد استفاده قرار گرفت. پس از آن، واژه الگوریتم جاذبه وسیعی در دنیای ریاضیات و علوم کامپیوتر پیدا کرد .
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
❤6
رایج ترین دیتابیس open source کدام است؟
Anonymous Quiz
16%
Microsoft access
53%
My SQL
18%
ORACLE
13%
Microsoft SQL Server
MySQL: محبوبترین دیتابیس جهان! 🗂️✨
ا MySQL یکی از محبوبترین دیتابیسهای Open Source است که توسط میلیونها توسعهدهنده در سراسر دنیا استفاده میشود. این دیتابیس رابطهای (Relational) و مبتنی بر زبان SQL است و به دلیل سرعت، امنیت و سادگیاش شهرت دارد.
ویژگیهای کلیدی MySQL:
✅ رایگان و متنباز: برای پروژههای کوچک تا بزرگ مناسب است.
✅ پشتیبانی از دادههای عظیم: حتی برای پلتفرمهایی با میلیونها کاربر!
✅ انعطافپذیر: با اکثر زبانهای برنامهنویسی مثل PHP، Python و Java سازگار است.
✅ کاربرد گسترده: از وبسایتهای وردپرسی تا پلتفرمهای تجاری پیچیده!
جالب است بدانید فیسبوک، توییتر و بسیاری از سایتهای بزرگ دنیا از MySQL استفاده میکنند.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
ا MySQL یکی از محبوبترین دیتابیسهای Open Source است که توسط میلیونها توسعهدهنده در سراسر دنیا استفاده میشود. این دیتابیس رابطهای (Relational) و مبتنی بر زبان SQL است و به دلیل سرعت، امنیت و سادگیاش شهرت دارد.
ویژگیهای کلیدی MySQL:
✅ رایگان و متنباز: برای پروژههای کوچک تا بزرگ مناسب است.
✅ پشتیبانی از دادههای عظیم: حتی برای پلتفرمهایی با میلیونها کاربر!
✅ انعطافپذیر: با اکثر زبانهای برنامهنویسی مثل PHP، Python و Java سازگار است.
✅ کاربرد گسترده: از وبسایتهای وردپرسی تا پلتفرمهای تجاری پیچیده!
جالب است بدانید فیسبوک، توییتر و بسیاری از سایتهای بزرگ دنیا از MySQL استفاده میکنند.
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
💥صندلی هایی که طیف کاملی از انواع بدن و الزامات ارگونومیک را در نظر می گیرند و راحتی و سلامت بدن شما را فراهم میکند ؛
✨خیلی باحاله🔥
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
✨خیلی باحاله🔥
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍4🔥1
بیچاره نمیدونه علامت ! چه تاثیری تو جمله میزاره😂😂😂
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
😁14💔1
💥مقایسه "Hello World" در زبان های برنامه نویسی مختلف💥
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
دست به مهره پیشرفت... 💻
انجمن علمی علـوم کامـپـیوتر
🆔 @HSU_CS
👍6