دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Kim W. Tracy
سری: ACM Books, 38
ISBN (شابک) : 145038725X, 9781450387255
ناشر: Association for Computing Machinery
سال نشر: 2021
تعداد صفحات: 357
[358]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 Mb
در صورت تبدیل فایل کتاب Software: A Technical History به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب نرم افزار: تاریخچه فنی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تاریخچه نرمافزار تأثیر عمیقی بر طراحان نرمافزار، دانشمندان رایانه و فنآوران کنونی دارد. محدودیتهای سیستم اعمال شده در گذشته و طرحهایی که به آنها پاسخ میدهند اغلب ناشناخته هستند یا به خوبی درک نمیشوند. دانشجویان و شاغلین، اما سیستم های نرم افزاری مدرن اغلب شامل نرم افزارهای قدیمی و تکنیک های برنامه نویسی «تاریخی» می شوند. این کار به تاریخچه نرمافزار از طریق حوزههای نرمافزار خاص نگاه میکند تا شیوههای قابل مصرف دانشآموز، اصول طراحی، درسهای آموختهشده و روندهای مفید در طراحی نرمافزار فعلی و آینده را توسعه دهد. همچنین حوزههای کلیدی را که به طور گسترده در نرمافزارهای مدرن استفاده میشوند، اما به ندرت در برنامههای محاسباتی آموزش داده میشوند، نشان میدهد. این کتاب که به عنوان یک کتاب درسی نوشته شده است، از موارد خاصی از گذشته و حال برای بررسی تأثیر روندها و تکنیک های نرم افزار استفاده می کند.
بر اساس مفاهیم تاریخ علم و فناوری، تاریخچه نرم افزار زمینه هایی مانند اصول، سیستم عامل ها، زبان های برنامه نویسی، محیط های برنامه نویسی، شبکه ها و پایگاه های داده را بررسی می کند. این موضوعات از ابتدای اولیه تا انواع مدرن آنها پوشش داده شده است. مطالعات موردی متمرکزی روی UNIX، APL، SAGE، GNU Emacs، Autoflow، پروتکلهای اینترنتی، System R و غیره وجود دارد. مشکلات گسترده و پروژههای پیشنهادی خوانندگان را قادر میسازد تا عمیقاً در تاریخچه نرمافزار در زمینههایی که بیشتر مورد علاقه آنها هستند تحقیق کنند.
Software history has a deep impact on current software designers, computer scientists, and technologists. System constraints imposed in the past and the designs that responded to them are often unknown or poorly understood by students and practitioners, yet modern software systems often include “old” software and “historical” programming techniques. This work looks at software history through specific software areas to develop student-consumable practices, design principles, lessons learned, and trends useful in current and future software design. It also exposes key areas that are widely used in modern software, yet infrequently taught in computing programs. Written as a textbook, this book uses specific cases from the past and present to explore the impact of software trends and techniques.
Building on concepts from the history of science and technology, software history examines such areas as fundamentals, operating systems, programming languages, programming environments, networking, and databases. These topics are covered from their earliest beginnings to their modern variants. There are focused case studies on UNIX, APL, SAGE, GNU Emacs, Autoflow, internet protocols, System R, and others. Extensive problems and suggested projects enable readers to deeply delve into the history of software in areas that interest them most.