دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3rd نویسندگان: Peter A. Darnell, Philip E. Margolis سری: ISBN (شابک) : 0387946756, 9780387946757 ناشر: Springer سال نشر: 1996 تعداد صفحات: 521 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 46 مگابایت
در صورت تبدیل فایل کتاب C A Software Engineering Approach به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ج یک رویکرد مهندسی نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به مهندسی نرم افزار برای این ورزش این است که مهندس بالابر با پتار خودش را داشته باشد. شکسپیر، هملت در فصل قبل، ما همان اطلاعات اولیه را در مورد زبان های برنامه نویسی و برنامه نویسی، به ویژه زبان C معرفی کردیم. اگر این کتابی در مورد ساختن پل بود، این فصل اول ممکن بود مقدمه ای برای ابزارهایی باشد که شما نیاز دارید - چکش، اره، مته و غیره. بدیهی است که ساختن یک پل خوب چیزهای بیشتری از دانستن نحوه استفاده از ابزارها دارد. به طور مشابه، ایجاد محصولات نرم افزاری به مهارت بسیار بیشتری نسبت به استفاده از ابزارهای برنامه نویسی نیاز دارد. یک رشته کامل به نام مهندسی نرم افزار وجود دارد که با طراحی، ایجاد، آزمایش و نگهداری محصولات نرم افزاری بزرگ سروکار دارد. در این فصل ما برخی از موضوعات کلیدی مهندسی نرم افزار را معرفی می کنیم که بسیاری از آنها را در طول دوره کتاب مورد بررسی مجدد قرار خواهیم داد. 10 2: مقدمهای بر مهندسی نرمافزار 2.1 مقدمه اگرچه هزینه سختافزار کامپیوتر - تراشههای سیلیکونی حاوی میلیونها ترانزیستور که مجموعه دستورالعملها و حافظهها را تشکیل میدهند - طی سالها روند ثابتی رو به پایین نشان داده است، هزینه نرمافزار از این روند پیروی نکرده است. . هزینه بالای نرم افزار عمدتاً (و بطور متناقض) به دلیل سهولت و انعطاف پذیری است که می توان با آن شکل داد.
to Software Engineering For 'tis the sport to have the engineer Hoist with his own petar. Shakespeare, Hamlet In the previous chapter, we introduced same basic information about programming and programming languages, particularly C. If this were a book about building bridges, this first chapter might have been an introduction to the tools you would need - hammer, saw, drill, etc. Obviously there is a lot more to building a good bridge than simply knowing how to use the tools. Similarly, creating software products requires considerably more skill than simply wielding the programming tools. There is an entire discipline called software engineering that deals with designing, creating, testing, and maintaining large software products. In this chapter we introduce some key software engineering themes, many of which we will revisit through out the course of the book. 10 2: Introduction to Software Engineering 2.1 Introduction Though the cost of computer hardware-the silicon chips containing the millions of transistors that form the instruction set and memories-has shown a consistent trend downward over the years, the cost of software has not followed suit. The high cost of software is due largely (and paradoxically) to the ease and flexibility with which it can be shaped.
Front Matter....Pages i-xxvii
Introduction to Programming....Pages 1-8
Introduction to Software Engineering....Pages 9-30
C Essentials....Pages 31-56
Scalar Data Types....Pages 57-91
Control Flow....Pages 92-125
Operators and Expressions....Pages 126-163
Arrays and Pointers....Pages 164-211
Storage Classes....Pages 212-235
Structures and Unions....Pages 236-269
Functions....Pages 270-303
The C Preprocessor....Pages 304-325
Input and Output....Pages 326-354
Software Engineering—A Case Study....Pages 355-375
Back Matter....Pages 376-497