محصولات مرتبط
کتاب درسی مبانی کامپیوتر و برنامه سازی به تألیف حمیدرضا مقسّمی، مریم سپهری نور، پریسا دانشجو و ابوالفضل شیبانی از انتشارات گسترش علوم پایه به چاپ رسیده است.
مبانی کامپیوتر و برنامه سازی اولین درس جهت برنامه نویسی در تمامی گرایش های مختلف رشته کامپیوتر از جمله سخت افزار، نرم افزار، هوش مصنوعی، علوم کامپیوتر و مهندسی IT می باشد. این درس همچنین در عموم رشته های مهندسی تدریس می شود که نشان از اهمیت این درس است.
تأکید در این کتاب بر روی درک الگوریتم ها و نوشتن برنامه است چرا که انجام برنامه نویسی توسط خود دانشجو بهترین راه برنامه نویس شدن است. همچنین زبان انتخاب شده در این درس زبان C است که مادر تمام زبان های مطرح امروزی است، هر چند که مواردی ساده و ابتدایی از C++ هم بیان شده است. از جمله ویژگی های قابل ذکر اینکه در تألیف این کتاب از خرد جمعی و سال ها تجربه اساتید برتر در این زمینه استفاده شده است و مطالبی کاربردی را شامل می شود که دارای مثال ها و تمرین های متعدد است. جواب کلیدی تمرین ها در آخر کتاب آورده شده و اساتید گرامی می توانند جواب تشریحی تمرین ها و برنامه ها را از مؤلفین دریافت کنند.
فهرست
فصل اول : تبدیل مبناها فصل دوم : الگوریتم و فلوچارت فصل سوم : ساختار کلی برنامه های C و C++ فصل چهارم : متغیرها و ثابت ها فصل پنجم : عملگرها و عبارات فصل ششم : دستورات کنترلی فصل هفتم : آرایه ها و رشته ها فصل هشتم : اشاره گرها فصل نهم : توابع فصل دهم : استراکچر پاسخ نهایی تمرین ها
برشی از متن کتاب
منظور از شناسه ها (Identifiers) نام هایی است که به توابع، متغیرها و غیره داده می شود. نام یک متغیر یا شناسه در C++ می تواند 1024 کاراکتر باشد. اولین کاراکتر باید حرف یا زیرخط باشد. کاراکتر بعدی می بایست، حروف، اعداد یا زیرخط باشد. در نام شناسه ها نمی توان blank و علائم خاص مثل ؟، !، $ و ... را استفاده کرد. توجه کنید که از علامت زیرخط می توان استفاده کرد ولی علامت منها را نمی توان در نامگذاری ها به کار برد. مثال 1 : نام های ali، test 56، first _ name، _counter درست هستند ولی نام های 5 Reza، hi!ali، kSm، "x"، error flag غلط می باشند. نام شناسه نمی تواند از کلمات کلیدی (keywords) باشد. به کلمات کلیدی، کلیدواژه یا کلمات ذخیره شده (Reserved words) نیز می گویند. کلمات کلیدی در ANSI C عبارتند از : Auto Break Case Char Const Continue Default Do Double Else Enum Extern Float For Goto If Int Long Register Return Short Signed Sizeof Static Struct Switch Typedef Union Unsigned Void Volatile while
نویسندگان: حمیدرضا مقسّمی - مریم سپهری نور - پریسا دانشجو انتشارات: گسترش علوم پایه
نظرات کاربران درباره کتاب درسی مبانی کامپیوتر و برنامه سازی - مقسمی
دیدگاه کاربران