×
ribbon

مبانی کامپیوتر

تفاوت عمده یک دانشمند و برنامه نویس حرفه ای کامپیوتر با برنامه نویس مبتدی عمدتا مربوط به سطح دانش آنها از مطالب و علوم بنیادین است. کامپیوتر همانگونه که از اسم آن مشخص است یک ... بیشتر

جدید
5 (2 امتیاز)
58دانشجو
مقدماتی

محمد قریشوندی

به‌روزرسانی: ۱۴۰۵/۰۱/۱۹

محتوای دوره
درباره دوره
نظرات کاربران
درباره استاد

آنچه در این دوره می‌آموزید

مفاهیم بیت و بایت و اطلاعات

نمایش و تبدیل اعداد در سیستم های مختلف مثل دسیمال، هگزادسیمال و باینری

ساختمان کامپیوتر

مقایسه زبان های برنامه نویسی

محتوای دوره

2 فصل10 جلسه2 ساعت ویدیو
کدگذاری و سیستم های نمایش اعداد مختلف (encoding and different numbering systems)
  مقدمه(introduction)
"03:42
  کدگذاری در سیستم دسیمال (encoding in decimal numbering system)
"16:44
  کدگذاری در سیستم باینری و مفاهیم بیت و بایت (encoding in binary numbering system and bit and byte concepts)
"09:27
  اعداد در سیستم هگزادسیمال (numbers in hexadecimal system)
"08:22
  تبدیل اعداد در سیستم های مبنای 2(باینری) و 16 (هگزادسیمال) به 10 (دسیمال)
"11:31
  تبدیل اعداد از دسیمال (مبنای 10) به باینری (مبنای 2)
"08:16
  تبدیل اعداد هگزادسیمال و باینری به یکدیگر
"14:42
ساختمان کامپیوتر و زبان های برنامه نویسی

درباره دوره

تفاوت عمده یک دانشمند و برنامه نویس حرفه ای کامپیوتر با برنامه نویس مبتدی عمدتا مربوط به سطح دانش آنها از مطالب و علوم بنیادین است. 

کامپیوتر همانگونه که از اسم آن مشخص است یک محاسبه گر (اعداد) است. ما به عنوان کاربر سوال خود را در قالب "عدد" از کامپیوتر مطرح می کنیم، بنابراین اولین وظیفه ما معرفی عدد و سیستم هایی برای نمایش اعداد است.

در این دوره ابتدا مفهوم عدد و سپس سیستم های مختلفی برای نمایش اعداد معرفی می کنیم. خود را با مفاهیم بیت و بایت آشنا کرده، و واژهای کد، کدگذاری، انکودینگ و دیکودینگ را تعریف می کنیم.

تبدیل عدد از سیستم باینری به هگزادسیمال و دسیمال به همدیگر به همراه درک عمیق از مفهوم اطلاعات ارائه می شود.

در مورد ساختار کامپیوتر ibm pc 5150 به عنوان اولین pc شده در سال 1981 با نمای کلی و سپس جزییات زیاد بحث می کنیم و چونگی اجرای یک دستور را در کامپیوتر از ابتدا شرح می دهیم. همچنین مفهوم زبان برنامه نویسی را به همراه مقایسه ای از زبان های مختلف در آخر ارائه می دهیم.

 

اطلاعات بیشتر

امتیاز و نظرات کاربران

5

از مجموع 2 امتیاز

2نظر

4 روز پیش

عالی بود، استاد بسیار مسلط و پر انرژی هستند... منتظر سایر دوره های استاد هستیم.

وحید نجفی

4 روز پیش

انرژی و تسلط فوق العاده D: این دوره به عنوان یه مشوق برای پرداختن به اون چیزی که پشت پرده یک کامپیوتره عالیه.

مهدی مصطفایی

دوره‌های پیشنهادی مشابه

درباره استاد

محمد قریشوندی
1دوره
58دانشجو

محمد قریشوندی دارای مدرک کارشناسی ارشد الکترونیک  با بیش از  ۱۰ سال سابقه تدریس در پلتفرم یودمی (udemy) در بخشهای مختلف  کامپیوتر  شامل:

 reverse engineering  and exploit development 

 network hacking 

web development  

 assembly and c programming

  و داشتن بیش از ۱۰ ویدیو کورس و بالغ بر ۲۰۰۰۰ دانشجو است.  

 

اطلاعات بیشتر