کتاب برنامه نویسی به زبان ++C | جعفرنژاد قمی
- انتشارات : علوم رایانه
- مترجم : عین الله جعفرنژاد قمی
محصولات مرتبط
کتاب برنامه نویسی به زبان ++C جعفرنژاد قمی
در ویراست جدید کتاب برنامه نویسی به زبان c++ اثر عین الله جعفرنژاد قمی، از کامپایلر Visual c++ استفاده شده است که در محیط مجتمع و قدرتمند ویژوال استودیو فراهم آمده است. به دلایل زیر از این محیط مجتمع برای برنامه نویسی c++ استفاده شده است:
- جدیدترین کامپایلر visual c++
- محیط ویراستاری قوی برای تایپ و اشکالزدایی برنامه
- محیط اجرایی مناسب برای اجرای برنامههای c++
- استفاده از جدیدترین استانداردهای c++
- کمک به برنامهنویس در نوشتن برنامههای عاری از خطاهای دستوری
روش برنامه نویسی در محیط ویژوال استودیو در پیوست کتاب برنامه نویسی به زبان c++ قمی، با ارائهی یک مثال ساده به صورت گام به گام تشریح شده است. قبل از شروع فصل دوم کتاب که اولین برنامه را در c++ خواهید نوشت، پیوست کتاب را مطالعه کنید تا با ویژوال استودیو جهت برنامه نویسی c++ آشنا شوید. تعداد زیاد مثال در کتاب به شما کمک میکند تا با روش حل مساله و برنامه نویسی در c++ آشنا شوید.
بخشی از کتاب برنامه نویسی به زبان ++C عین الله جعفرنژاد قمی
آرایهها در c++ مثل اشارهگرها عمل میکنند، لذا احتمال اینکه کار کردن با آرایه منجر به خطا شود، بسیار زیاد است. به عنوان مثال، به دلیل ویژگی اشارهگری که در آرایه نهفته است، خروج از حد ومرز آرایه با خطا مواجه نمیشود. اندیسهای آرایهای به طول n عبارتند از: 0،1،2،...، n-1. کل آرایه را نمیتوان یکباره از ورودی خواند و یا به خروجی برد؛ یعنی هر عنصر آرایه باید به طور جداگانه خوانده یا نوشته شود.
دو آرایه را نمیتوان با عملگرهای رابطهای با هم مقایسه کرد ( زیرا نام آرایه، اشارهگری به اولین عنصر آرایه است.) وقتی آرایهای به تابع همه منظورهای ارسال میشود که آرایهای با هر طول را پردازش میکند، طول آرایه باید به عنوان آرگومان دیگر ارسال شود. با دستور انتساب نمیتوان آرایهای را به آرایهی دیگر نسبت داد ( زیرا اسامی آرایهها، اشارهگرهای ثابت هستند و اشارهگر ثابت نمیتواند در سمت چپ انتساب قرار گیرد). این اعمال و بسیاری از اعمال دیگر، در مورد آرایهها طبیعی به نظر میرسد، ولی در c++ این امکانات وجود ندارد. اما با استفاده از مفهوم تعریف مجدد عملگرها میتوان این قابلیتها را برای آرایهها پیادهسازی کرد.
کتاب برنامه نویسی به زبان ++C تألیف عین الله جعفرنژاد قمی توسط انتشارات علوم رایانه به چاپ رسیده است.
فهرست
مقدمات زبانc++
ساختارهای کنترلی
توابع و کلاسهای حافظه
مقدمهای بر کلاسها و اشیا
آرایهها و رشتهها
اشارهگرها
کلاسها و اشیا: بخش دوم
تعریف مجدد عملگرها
فایلها
برنامهنویسی شیگرا: وراثت
برنامهنویسی شیگرا: چند ریختی
قالبها
اداره کردن استثناها
ساختمان دادهها
تسهیلات ورودی و خروجی
دستورات پیشپردازنده، ساختمان و نوع شمارشی
کتابخانهی قالب استاندارد ( stl)
راهنمای محیط ویژوال استودیو
- ویــراست پنجــم
- نویسنده: عین الله جعفرنژاد قمی
- انتشارات: علوم رایانه
عین الله جعفرنژاد قمی
عین الله جعفرنژاد قمی کیست؟
عین الله جعفرنژاد قمی، نامی آشنا برای دانشجویان کامپیوتر و فناوری اطلاعات است. وی نویسنده و مترجم انواع کتاب آموزش کامپیوتر و برنامه نویسی در ایران بوده و کتابهای زیادی از او، در دانشگاههای ایران تدریس میشوند. در این مطلب، کمی درباره زندگینامه عین الله جعفرنژاد قمی و آثار او توضیح داده شده است. اگر از علاقهمندان به علوم کامپیوتر و آثار عین الله جعفرنژاد قمی هستید و یا قصد خرید آنلاین کتاب های عین الله جعفرنژاد قمی را دارید، در ادامه با ما همراه باشید.
زندگینامه عین الله جعفرنژاد قمی
عین الله جعفرنژاد قمی، در سال 1339، در قمیکلا بابل دیده به جهان گشود. او کارشناسی خود را در رشته مهندسی نرمافزار، از دانشگاه فردوسی مشهد دریافت کرد و در رشته مدیریت سیستمهای اطلاعاتی دانشگاه آزاد قائمشهر، در مقطع کارشناسی ارشد، فارغالتحصیل شد. اولین کتاب خود، تحت عنوان ایجاد بانکهای اطلاعاتی به کمک نرمافزارهای dbase III plus & foxbase plus را در اواخر دهه شصت منتشر نمود و پس از آن، کتابهای زیادی را ترجمه، تألیف و منتشر نمود. او در دورههای مختلف، معاونت آموزشی و ریاست جهاد دانشگاهی و مرکز علمی کاربردی را برعهده داشت. جعفرنژاد، هم اکنون نیز، عضو هیئتعلمی جهاد دانشگاهی مازندران بوده و یکی از پرکارترین نویسندگان و مترجمان در حوزه علوم کامپیوتر در ایران است.
کتاب های عین الله جعفرنژاد قمی
همانطور که پیشازاین نیز اشاره شد، عین الله جعفرنژاد قمی، از نویسندگان و مترجمان پرکار حوزه علوم کامپیوتر بوده و در دستهبندیهای مختلف این علوم، کتابهای زیادی را تألیف، ترجمه و منتشر نموده است. از جمله آثار عین الله جعفرنژاد قمی در بخش تألیف، میتوان به موارد زیر اشاره نمود:
- کتاب برنامهنویسی به زبان C
- کتاب مبانی کامپیوتر و الگوریتمها
- کتاب آموزش گامبهگام Visual C++.NET
- کتاب آموزش گامبهگام C++.NET
- کتاب آموزش گامبهگام برنامهنویسی به زبان جاوا
- کتاب آموزش گامبهگام ASP.NET
- کتاب برنامهنویسی به زبان اسمبلی
- کتاب برنامهنویسی به زبان C++
- کتاب اصول طراحی و برنامهنویسی تحت وب
- کتاب آموزش گامبهگام PHP
- کتاب کارگاه کامپیوتر
- کتاب طراحی و پیادهسازی زبانهای برنامهسازی
- کتاب ساختمان دادهها در C
- کتاب ساختمان دادهها در C++
- کتاب طراحی الگوریتمها با شبه کدهای C++
- کتاب تحلیل و طراحی سیستمها
- کتاب اصول طراحی کامپایلرهای نوین
- کتاب سیستمهای توزیع شده
- کتاب پایگاهدادهها
- کتاب ذخیره و بازیابی اطلاعات
- کتاب آموزش گامبهگام MySQL
- کتاب آموزش گامبهگام SQL
- کتاب آموزش گامبهگام SQL Server
- کتاب شبکههای کامپیوتری
- کتاب اصول مهندسی اینترنت
- کتاب آموزش گامبهگام جاوا اسکریپت
برخی از کتاب های ترجمه شده توسط جعفرنژاد قمی نیز عبارتاند از:
- کتاب برنامهنویسی شبکه به زبان C#.NET
- کتاب الگوریتمهای موازی
- کتاب مقدمهای بر الگوریتمها
- کتاب کامپایلرها
- کتاب مهندسی نرمافزار
- کتاب مرجع کامل UML
- کتاب طراحی و پیادهسازی زبانهای برنامهسازی
- کتاب هوش مصنوعی
- کتاب سیستمهای عامل
- کتاب مفاهیم و اصول طراحی سیستمهای عامل
- کتاب سیستمهای بانک اطلاعاتی
- کتاب اصول طراحی پایگاهدادهها
- کتاب شبکههای کامپیوتری
- کتاب شبکههای بیسیم
- کتاب کتاب مبانی امنیت شبکه
کتاب های عین الله جعفرنژاد قمی، از جمله منابع تدریس در دانشگاهها در مقاطع مختلف رشتههای مهندسی کامپیوتر، مهندسی فناوری اطلاعات، علوم کامپیوتر و سایر رشتههای مهندسی هستند.
خرید کتاب های عین الله جعفرنژاد قمی
شما در کتابانه میتوانید با مختصری از زندگینامه عین الله جعفرنژاد قمی آشنا شوید و کتاب های عین الله جعفرنژاد قمی و یا سایر کتاب های رشته کامپیوتر را سریع و آنلاین خریداری نمایید. برای این کار تنها کافی است نام این نویسنده را در سایت کتابانه جستجو کرده تا به لیستی از آثار عین الله جعفرنژاد قمی برسید. اگر قصد خرید این آثار را دارید، کتابانه میتواند بستری امن و سریع برای خرید شما باشد.
ثبت دیدگاه
دیدگاه کاربران