
کتاب مبانی کامپیوتر و برنامه نویسی
مفاهیم پایه تا پیشرفته؛ راهنمای آموزشی (آموزش عالی)
قیمت:
۲۵۰,۰۰۰
تومان
معرفی کتاب مبانی کامپیوتر و برنامه نویسی
کتاب مبانی کامپیوتر و برنامه نویسی (مفاهیم اولیه تا پیشرفته) نوشته ابوذر بیات، محمدحسین شفیع آبادی و علی شعبانی بدیع، مسیر آشنایی با اجزای کامپیوتر را به طراحی الگوریتم و شناخت اصول زبان سیشارپ پیوند میدهد. موضوع اصلی این کتاب، تبدیل یک مسئله به دستورهایی است که کامپیوتر بتواند اجرا کند؛ مسیری که از شناخت داده و پردازش آغاز میشود و به شرطها، حلقهها و انواع داده میرسد. انتشارات آوای دانایی این کتاب را منتشر کرده است. مثالهای محاسباتی و فلوچارتها، ارتباط میان صورت مسئله و منطق برنامه را نشان میدهند. نسخهی الکترونیکی این اثر را میتوانید از طاقچه خرید و دانلود کنید.
درباره کتاب مبانی کامپیوتر و برنامه نویسی
کتاب مبانی کامپیوتر و برنامه نویسی نوشته ابوذر بیات، محمدحسین شفیع آبادی و علی شعبانی بدیع، بهعنوان راهنمای آموزشی دانشگاهی، مباحث شناخت رایانه و مقدمات برنامهنویسی را کنار هم قرار داده است. فهرست ارائهشده چهار فصل دارد: مبانی و مفاهیم کامپیوتر، فلوچارت و الگوریتم، زبان برنامهنویسی سیشارپ و انشعاب. فصل نخست، کامپیوتر را مجموعهای از اجزای مرتبط معرفی میکند که داده را دریافت میکنند و پس از پردازش، خروجی میسازند. بحث دربارهی نسلهای رایانه و دستهبندی سیستمها از نظر توان پردازشی، زمینهای برای شناخت تفاوت دستگاهها فراهم میکند. توضیح واحد ورودی، واحد خروجی، واحد کنترل و واحد محاسبه و منطق نیز نقش هریک از اجزای سختافزار را روشن میسازد. نویسندگان سپس سراغ حافظه، بیت و بایت، سازماندهی اطلاعات و تفاوت نرمافزارهای کاربردی و سیستمی رفتهاند. مبحث سیستمهای عددی نیز نشان میدهد که نمایش عدد در کامپیوتر چگونه با شیوهی معمول شمارش تفاوت دارد. جدولها، نمونههای تبدیل مبنا و تمرینها، بخش مهمی از شیوهی ارائهی مطالب هستند.
کتاب مبانی کامپیوتر و برنامه نویسی در ادامه، توجه را از اجزای دستگاه به چگونگی حل مسئله منتقل میکند. فصل الگوریتم، هدفهای کلی و انتظارات آموزشی مشخصی دارد؛ از جمله ارائهی الگوریتم، مقایسهی روشهای حل و استفاده از شرطها و حلقهها. متن، مسئلهها را به ورودی، محاسبات و خروجی تفکیک کرده است و نمادهای فلوچارت را برای نمایش این ارتباط توضیح میدهد. نمونههای اجرای الگوریتم نیز امکان دنبالکردن تغییر مقادیر را فراهم میکنند. فصل سیشارپ دامنهی بحث را به اجزای برنامه گسترش میدهد: کلاس، فضای نام، نقطهی ورود، قراردادهای نامگذاری و توضیحات داخل کد. انواع دادهی اولیه، تبدیل نوع، عملگرهای ریاضی و منطقی و راهنماهای پیشپردازش نیز در متن ارسالی مطرح شدهاند. شیوهی ارائه، ترکیبی از تعریف اصطلاحات، جدولهای مقایسهای، مثال و تمرین است. این ترکیب، آموزش را صرفاً به معرفی دستورها محدود نمیکند و رابطهی میان انتخاب داده، تنظیم محاسبات و کنترل اجرای برنامه را نیز نشان میدهد. موضوعات کتاب از شناخت اصطلاحات پایه آغاز میشوند و به جزئیات بیشتری دربارهی نوشتن و بررسی کد میرسند.
خلاصه کتاب مبانی کامپیوتر و برنامه نویسی
کامپیوتر برای انجام یک کار، هم به اجزای سختافزاری نیاز دارد و هم به دستورهایی که نحوهی استفاده از این اجزا را تعیین کنند. کتاب مبانی کامپیوتر و برنامه نویسی این ارتباط را از مسیر شناخت داده، حافظه و نرمافزار توضیح میدهد. مبحث مبناهای عددی، نمایش اطلاعات را روشن میکند و بخش الگوریتم، مسئله را به مجموعهای از عملیات مشخص تبدیل میسازد. مثال جابهجاکردن مقدار دو متغیر، ضرورت نگهداری موقت داده را نشان میدهد. تشخیص زوج یا فرد بودن عدد، نقش شرط را توضیح میدهد و محاسبهی مجموع یک دنباله، کاربرد تکرار را مشخص میکند. بخش سیشارپ نیز این مفاهیم را به قواعد نوشتن برنامه پیوند میزند. محور محتوایی این کتاب، شناخت رابطهی میان دادهی ورودی، ترتیب دستورها و نتیجهی محاسبات است؛ رابطهای که پیش از نوشتن کد باید مشخص شود.
چرا باید کتاب مبانی کامپیوتر و برنامه نویسی را بخوانیم؟
دلایل خواندن کتاب مبانی کامپیوتر و برنامه نویسی را میتوان اینطور خلاصه کرد:
- شرح تفاوت کامپایلر و مفسر، دو شیوهی ترجمه و اجرای دستورهای برنامه را روشن میکند.
- مبحث حلقههای تودرتو، ارتباط میان تعداد تکرارهای داخلی و خارجی را نشان میدهد.
- توضیح انواع داده و تبدیل نوع در سیشارپ، پیامد انتخاب قالب نامناسب برای نگهداری مقدارها را مشخص میکند.
خواندن این کتاب را به چه کسانی پیشنهاد میکنیم؟
- دانشجویانی که برای درس مبانی کامپیوتر و برنامهنویسی به مرور مفاهیم اولیه نیاز دارند.
- نوآموزانی که میخواهند پیش از نوشتن کد، طراحی الگوریتم و رسم فلوچارت را یاد بگیرند.
- علاقهمندان به سیشارپ که بهدنبال آشنایی مقدماتی با قواعد و اجزای برنامه هستند.
برای تجربهای بهتر در دانلود کتاب مبانی کامپیوتر و برنامه نویسی و خواندن آن، اپلیکیشن طاقچه را بهصورت رایگان نصب کنید. در اپلیکیشن میتوانید مطالعهی خود را شخصیسازی کنید و لذت خواندن و شنیدن کتابها را همیشه و همهجا تجربه کنید. علاوهبر دسترسی آسان، امکان خرید هزاران کتاب صوتی و الکترونیکی با تخفیفهای ویژه و بهترین قیمت هم فراهم است.
مشخصات کتاب
| نام کتاب | مبانی کامپیوتر و برنامه نویسی |
|---|---|
| عنوان دیگر | مفاهیم پایه تا پیشرفته؛ راهنمای آموزشی (آموزش عالی) |
| موضوع | کامپیوتر |
| نویسنده | ابوذر بیات، محمدحسین شفیع آبادی، علی شعبانی بدیع |
| انتشارات | انتشارات آوای دانایی |
| سال انتشار نسخه فیزیکی | ۱۴۰۵/۰۱/۰۱ |
| فرمت کتاب | |
| حجم فایل کتاب | ۱۵.۷۸ مگابایت |
| شابک | ۹۷۸۶۲۲۸۷۱۲۳۸۳ |
| تعداد صفحهها | ۱۵۵ صفحه |
| قیمت کتاب | ۲۵۰۰۰۰ تومان |
نظر شما دربارهٔ این کتاب