سلام بچهها!
سه تا کار کامپیوتری هست که میتونید توی عید انجام بدید و بیشتر از قبل یک آدم کامپیوتری بشید! این کارا تکلیف یا اجباری نیستن، اگر وقت و حوصله و امکانش رو داشتید برید سراغشون، وگرنه از عیدتون لذت ببرید
ادامه مطلب
بنا به عقیده ی بسیاری از صاحب نظران، علم داده جذاب ترین و پر کاربرد ترین علم قرن بیست و یکم است.در جهان امروزی که تکنولوژی و فناوری حرف اول را در آن میزند، همه سوال هایی دارند که تنها راه پاسخ دادن به آنها بررسی دقیق و کامل حجم قابل توجهی از داده ها خواهد بود. از سازمان ها و شرکت ها کوچک گرفته تا موسسه ها ی دولتی و بزرگ همه داده های نامحدودی در اختیار دارند که با دستهبندی، تفسیر و بهکار گرفتن آنها، میتوان مقاصد گوناگونی را برآورده کرد و البته این کار ساده نیست و میتواند چالشبرانگیز باشد. اینجا است که پای علم داده و تخصص در آن به میان میآید. علم داده چیست و چگونه میتوان دانشمند داده شد؟ این سؤالی است که در ادامهٔ مقاله جوابی برایش خواهیم یافت.
ادامه مطلب
سلام امروز می خواهیم درمورد چگونگی ذخیره فیلم به صورت باینری(دودویی) صحبت کنیم.
0به معنی عدم وجود جریان الکتریکی و 1 به معنی وجود جریان الکتریکی است. این دو پارامتر تنها چیزهایی هستند که کامپیوتر می شناسد. یک فیلم سینمایی دوساعته با کیفیت HD نیز ترکیبی از همین صفر و 1 ها است که ما با چگونگی این اتفاق نگاهی میکنیم.
ادامه مطلب
سلام.
در مطالب قبلی در مورد اعداد تصادفی و اهمیتش در رمزنگاری صحبت کردیم.
امروز میخوایم بیشتر در مورد رمزنگاری بدونیم و با رمزنگاری متقارن و نامتقارن آشنا بشیم.
برای رمز نگاری الگوریتم های گوناگونی وجود دارد اما به طور کلی به دو دسته تقسیم می شوند:رمزنگاری متقارن و رمزنگاری نامتقارن
رمزنگاری متقارن
فرض کنید علی جعبه ای دارد که یک قفل روی آن است مانند تمام قفل های دنیا و اگر شما هم کلیدش را داشته باشید، هم می توانید آن را باز کنید و هم قفل کنید. پس اگر علی یک پیام محرمانه را داخل این جعبه بگذارد، باید آن را با کلید خود قفل کند. به دلیل اینکه تنها علی کلید این قفل را دارد، تنها علی می تواند محتوای آن را مشاهده کند اما او می تواند از کلید خود رونویسی کند و آن را به فرد یا افراد دیگری نیز بدهد که در آن صورت آن ها نیز می توانند در جعبه باز کنند و به محتوای آن دسترسی داشته باشند.
این همه ی مفهوم رمزنگاری متقارن یا دوطرفه بود.اینکه شما با یک کلید هم بتوانید جعبه را قفل کنید و هم آن را باز کنید.
رمزنگاری نامتقارن
این بار فرض کنید که سارا نیز جعبه ای دارد ولی این جعبه دارای قفل مخصوصی است. این قفل به جای دو وضعیت باز و بسته، دارای 3 وضعیت (بسته – 1)، (باز – 2) و (بسته – 3) است.
همچنین مهم ترین تفاوت این قفل در این است که به جای یک کلید، 2 کلید دارد. کلید اولی فقط می تواند از وضعیت 1 به 2 و به 3 بچرخد و کلید دومی که فقط می تواند از وضعیت 3 به 2 و به 1 بچرخد.
سارا کلید اولی را به صورت خصوصی تنها نزد خود نگه می دارد (ما کلید اولی را کلید خصوصی نامگذاری می کنیم چون تنها در اختیار سارا است). سارا از کلید دومی، 100 ها ساخته و آن را به خانواده و تمام دوستان و آشنایان خود داده و حتی تعداد اضافی آن را به هر کسی که از او درخواست کند نیز می دهد. ازین رو کلید دومی را کلید عمومی می نامیم.
تا اینجای کار سارا یک کلید خصوصی دارد که می تواند در شکل بالا از وضعیت 1 به سمت وضعیت 3 حرکت کند. تمام اطرافیان او نیز با کلید عمومی شان می توانند از وضعیت 3 به سمت وضعیت 1 حرکت کنند. همین ویژگی هست که ماجرا را برای این نوع از قفل جالب می کند.
یک مثال روشن کننده
اول از همه تصور کنید که می خواهید به سارا پیام محرمانه ای بفرستید که فقط خود او بتواند آن را ببیند. شما این پیام محرمانه را داخل جعبه سارا می گذارید ( این جعبه در حالت باز قرار دارد). سپس از کلید عمومی ای که سارا در اختیار شما قرار داده استفاده می کنید و جعبه را قفل می کنید (وضعیت بسته – 1 ). حالا شما، هم پیام را درون جعبه قرار داده اید و هم آن را قفل کرده اید.
حال تنها کلیدی که می تواند با چرخیدن از (وضعیت بسته – 1 ) به (وضعیت باز – 2 ) برود و قفل را باز کند و محتوای آن را مشاهده کند، کلید خصوصی سارا است.
تمام مفهوم رمزگذاری نامتقارن یا یک طرفه با کلید خصوصی و عمومی همین است. تمام افرادی که کلید عمومی جعبه سارا را دارند می تواند پیام( پول، اسناد و … ) را داخل جعبه وی قرار دهند و با قرار دادن در وضعیت 1 آن را قفل کنند. ولی این فقط سارا هست که می تواند با کلید خصوصی خود جعبه را از وضعیت 1 به وضعیت 2 در بیاورد به محتوای آن دسترسی پیدا کند.
منبع:https://coiniran.com/whats-cryptography/
هوش مصنوعی و تازه های آن
هوش مصنوعی artificial intelligence علمی است که در آن سعی در ساخت روبات یا ماشینی میشه که قابلیت حل مسائل پیچیده علمی و مدیریتی رو داشته باشه و بتونه به این صورت کمک شایانی به انسان ها بکنه و در گسترش علم نقشی اساسی رو ایفا کنه. نکته اینجاست که توی هوش مصنوعی ، فهم و شعوری بوجود اومده باشه که به اون توانایی انجام کاری جدید رو بده و با رباتیک در ارتباطه.
ادامه مطلب
برای تحلیل و فهم روشهایی که یک نفوذگر با بکارگیری آنها به شــبکه حملـه میکنـد، بـاید یـک دانش پایه از تکنولوژی شبکه داشته باشیم. درک مکانیزم حمـلات ممکـن نیسـت مگـر آنکـه حداقـل اصول TCP/IPرا بدانیم. عاملی که تمام شبکههای مختلف را به صورت موفقیت آمیز به هم پیوند زده اســت ، تبعیـت همـه آنها از مجموعه پروتکلی است که تحت عنوان TCP/IP در دنیا شناخته میشود.در این مطلب ما به این پروتکل خواهیم پرداخت.
ادامه مطلب
سلام
دفعه قبل در مورد هوش مصنوعی و اساسش با هم صحبت هایی کردیم. این دفعه تصمیم بر اینه تا با تازه های هوش مصنوعی/AI آشنایی بیشتری پیدا کنیم.
یکی از مسائلی که از 70 سال پیش مطرح بوده، یادگیری کامپیوتر هاست تا پدیده ها، داده ها و اطلاعات رو ذخیره کرده، روی اون ها پردازش هایی انجام داده و بعده ها از اون استفاده کنند و به این شکل قادر به کمک کردن در امور مختلف باشند. در مقایسه توانایی های محاسباتی یک مغز و یک کامپیوتر، شاهد کمتر بودن تعداد نورون ها در مغز به نسبت تعداد بیت ها در کامپیوتر، و با این وجود بیشتر بودن سرعت کامپیوتر ها (حتی اولین کامپیوتر ساخته شده) هستیم.
ادامه مطلب
سلام
در این بخش، قراره در ارتباط با سی پی یو (CPU) و اجزای اون بصورت خلاصه وار اما مفید و قابل فهم بخونید
CPU چیست؟
CPU، به عنوان مغز کامپیوتر ها شناخته می شود و وظیفه تعامل برقرار کردن با دیگر بخش های سخت افزاری کامپیوتر، پردازش داده ها و اجرای برنامه ها را بر عهده دارد؛
دقیقا همانند مغز یک انسان که بین عملکرد چشم، دست و پا و . ارتباط برقرار می کند، تصویر مشاهده شده چشم و نور ها و رنگ ها را پردازش می کند و در نهایت به ما کمک می کند تا بپریم و مثلا توپی را که به سمتمان پرتاب شده را بگیریم.
ساخت CPU های معتبر و رایج توسط دو شرکت مشهور AMD و INTEL انجام می شود.
ادامه مطلب
ادامه مطلب
سلام
قراره در این سری، آشنایی با کتابخانه پایگیم داشته باشیم که در محیط idle اجرا و به زبان برنامه نویسی پایتون تعلق داره.
پایگیم، اساسا برای ساخت بازی های گرافیکی کامپیوتری بکار می رود و یادگیری اون می تونه تجربه خوبی باشه و به ما چیز های زیادی در ارتباط با چهارچوب ساخت بازی های کامپیوتری بده. با استفاده از پایگیم، میشه به کاربر امکان استفاده از موس یا کیبرد رو برای انجام بازی، داد.
در قسمت اول، تصمیم بر این هست تا با ماژول های اساسی که در کتابخانه پایتون قرار دارند آشنا بشیم و محیط این کتابخانه رو بشناسیم.
مثالی آغازین
ادامه مطلب
سلام!
دفعه قبلی، مقدمه ای بر تاریخچه تحولات اینتل برای شما ارائه شد، و حالا پیشرفت های این شرکت در زمینه ساخت ریزپردازنده ها و گسترش کاربرد آنها برای شما شرح داده می شود.
ریزپردازنده ها
قبل از هر چیزی باید بدانیم یک ریزپردازنده چیست؛
ادامه مطلب
وبسایت Version Museum وبسایتی است که از طریق آن میتوان به تاریخچهٔ وبسایتها، سیستمعاملها، بازیها و نرمافزارهای مختلفی دست یافت که از سالها پیش تاکنون در زندگی دیجیتالی ما نقش داشتهاند.
در واقع، همچون یک موزهٔ واقعی که بازدیدکنندگان میتوانند در آن قدم زده و گریزی به گذشته بزنند.
آدرس سایت: http://www.versionmuseum.com
سلام، قراره در این سری مطالب، درباره تاریخچه سی پی یو ها همونطور که قول داده بودم، بهتون توضیحاتی ارائه بدم.
چرا روند پیشرفت اینتل را دنبال خواهیم کرد؟
اینتل بزرگترین شرکت ساخت پردازنده جهان است که در سال ۱۹۶۸ توسط رابرت نویس، گوردون مور (مبدع قانون مور) و اندرو گروو در کالیفرنیا تاسیس شد.
ادامه مطلب
سلام
در این مطلب، سوالی عنوان شده و پاسخش را تا هفته بعد، در دسترس عزیزان قرار می دهیم.
*** برنامه ای بنویسید که n عدد از کاربر گرفته، سپس عدد a را هم بگیرد و همه ترکیبات ممکن از مجموعه n تایی، که مجموعشان برابر a می شود را چاپ کند.
ادامه مطلب
ادامه مطلب
گاهیاوقات نیاز داریم که در خانه، به فایلهای کامپیوتر محل کارمان دسترسی داشته باشیم یا مشکل سادهی کامپیوتر دوستمان را از راه دور حل کنیم. برای این کار، به نرمافزارهایی نیاز داریم که به آنها نرمافزارهای دسترسی از راه دور (Remote Access) گفته میشود. این نرمافزارها امکان کنترل کامپیوتر از راه دور را برایمان فراهم میکنند. دسترسی به کامپیوتر از راه دور دقیقا همان چیزی است که تصور میکنید، یعنی میتوانید از ماوس و صفحه کلید استفاده کنید و از کامپیوتری که به آن متصل شدهاید، مانند کامپیوتر خودتان استفاده کنید. همراه ما باشید، در این مقاله با نرمافزارهای دسترسی به کامپیوتر از راه دور و روش نصب آنها آشنا میشوید.
ادامه مطلب
سلام،
دانشآموزان پایه نهم برای آزمون پایانترم بایستی بر مطالب زیر تسلط کافی داشته باشند:
1. تمامی مطالب سال هفتم و هشتم
2. یادآوری سالهای گذشته (حلقه، لیست، حلقه در لیست، لیست دو بعدی، رشته، فایل)
3. دیکشنری
4. شبیهساز فوتبال و برنامه پیشفرض تیم آبی (تیمی که از قبل برای مسابقه دادن نوشته شده بود و با آن مسابقه میدادید)
5. پایگیم و پردازش تصویر (حلقه بینهایت، رخدادها، مختصات پیکسلها و تغییر مختصات آنها، رنگها، Grayscale، Black & White، شطرنجی، مات، روشنایی، بزرگ و کوچک نمایی)
توصیه مهم: حتماً تمرینها را خودتان حل کنید و سپس جوابتان را با جوابهای ارائه شده مقایسه کنید و اگر مشکلی داشتید به معلم خود ایمیل بزنید و راهنمایی بخواهید.
ادامه مطلب
سلام، با توجه به درخواست مکرر دانشآموزان پایه نهم مبنی بر قرار دادن تمرینهای بیشتر برای حل کردن، سوالات کوییزهای گرفته شده در کلاسهای آقای کریمینیا و من در ادامه قرار گرفته شده است. لطفاً خودتون حلشون کنید.
ادامه مطلب
سلام.
در این مطلب میخوام درمورد کلید های میانبر ویندوز صحبت کنم.
شاید براتون اتفاق افتاده باشه بخواین مثلا اسم یک فایل رو عوض کنید یا اینکه پروپرتیز اون رو باز کنید. این کار ها رو می شه با یه کلیک راست ساده و انتخاب اون گزینه انجام داد. ولی خیلی جالب میشه وقتی بشه این کار و یه دسته کار های دیگر رو فقط با کلید های کیبورد انجام داد. تو این مطلب به چند تا از این ها می پردازیم.
ادامه مطلب
همه ما بیش از هر زمان دیگری با گوشیهای خود کار میکنیم، اما تایپ کردن ایمیل و پیامهای طولانی در مقایسه با کیبورد کندتر صورت میگیرد. سامسونگ برای این مسئله یک راه حل دارد: کیبورد نامرئی! در این فناوری فوق پیشرفته از هوش مصنوعی و دوربین گوشی برای ردیابی دستان شما روی کیبورد نامرئی استفاده میشود.
ادامه مطلب
سلام!
سیستمعامل اندروید امکانات بسیار زیادی دارد و افراد زیادی مشتاق استفاده از این سیستم عامل جذاب هستند. در کنار این امکانات، در برخی مواقع مشکلاتی هنگام استفاده از آن رخ میدهد که باعث نیتی کاربران آن میشود. خوشبختانه ۹۹ درصد این مشکلات با انجام دادن چند گام ساده قابل حل میباشد. در این مقاله به بررسی ۲۰ مشکل رایج و راههای حل آن در اندروید میپردازیم.
ادامه مطلب
سلام دوستان.
حتما تا به حال تجربه ی بازی های رایانه ای را داشته اید. بازی هایی با نقطه قوت های فراوان نسبت به برد گیم ها و بقیه ی بازی ها.
ولی آیا تا به حال از خود پرسیده اید که این بازی ها از کجا آمدند با چه روندی به این حد از پیچیدگی و گرافیک بالا رسیده اند؟
در این قسمت می خواهیم اولین بازی کامپیوتری که ساخته شد را به شما معرفی کنم.
ادامه مطلب
سلام،
حتما تا به حال از خود پرسیده اید که چگونه می توانم برنامه ی پاتونم را به صورت نرم افزار در بیاورم؟
منظور من از نرم افزار فایلی مستقل است که بدون نیاز به نصب کردن زبان برنامه نویسی یا editor بتوان آن را اجرا کرد.
ادامه مطلب
سلام
امیدواریم حالتون تو این تعطیلات کرونایی خوب باشه
حالا برای اینکه ما هم یخورده حالتونو عوض کنیم فیلمه چند سال پیش گروه کامپیوتر به نام گیگیلی رو اینجا براتون گذاشتیم تا ببینیدش و لذت ببرید
احتمالا بعضیها هم این فیلمو سر کلاس دیدن
برای دیدنش کافیه از طریق پیوند(لینک) زیر دانلودش کنید
دریافت گیگیلی
دریافت
درباره این سایت