Методы искусственного интеллекта для машинного перевода текстов. Роганов В.Р - 94 стр.

UptoLike

94
software is the combined cost of debugging and maintenance. 13 To the extent that
good design can reduce those costs, it can have a significant impact on the bottom-
line cost of the project.
14 The first question you need to ask , when preparing to design any program
is, "What is the problem I'm trying to solve?" 15 Every program should have a clear,
well-articulated goal; and you'll find that even the simplest programs in this book
have one.
16 The second question every good programmer asks is, "Can this be accom-
plished without resorting to writing custom software?" 17 Reusing an old program,
using pen and paper, or buying software off the shelf are often better solutions to a
problem than writing something new. 18 The programmer who can offer these alter-
natives willnever suffer from lack of work; finding less expensive solutions to today's
problems will always generate new opportunities later.
19 Even when writing new software, the efforts of others can be leveraged by
using pre-existing libraries or classes (libraries of object definitions). 20 This is an
excellent way to speed development, which partially explains the popularity of C++.
21 IBM's DeveloperWorks
22 Although it is largely focused on Java, the DeveloperWorks at IBM
http://www.ibm.com/developerworks/ provides some excellent examples of the proc-
ess of sharing libraries.
23 Assuming you understand the problem and it requires writing a new pro-
gram, you are ready to begin your design.
24 Clearing Up Some Areas of Confusion with C++, ANSI C++, ISO C++,
and Windows
25 C++ is a language. 26 Windows, Unix (like AIX, Solaris, HP-UX, and oth-
ers), Linux, and Mac OS X are operating systems. 27 When you learn C++, you'll
want to learn it as a portable language without regard to which machine and operating
system you'll run your programs on.
28 Teach Yourself C++ in 24 Hours makes no assumptions about your operat-
ing system. 29 This book teaches ANSI/ISO C++. 30 ANSI/ISO C++ is just another
software is the combined cost of debugging and maintenance. 13 To the extent that
good design can reduce those costs, it can have a significant impact on the bottom-
line cost of the project.
      14 The first question you need to ask , when preparing to design any program
is, "What is the problem I'm trying to solve?" 15 Every program should have a clear,
well-articulated goal; and you'll find that even the simplest programs in this book
have one.
      16 The second question every good programmer asks is, "Can this be accom-
plished without resorting to writing custom software?" 17 Reusing an old program,
using pen and paper, or buying software off the shelf are often better solutions to a
problem than writing something new. 18 The programmer who can offer these alter-
natives willnever suffer from lack of work; finding less expensive solutions to today's
problems will always generate new opportunities later.
      19 Even when writing new software, the efforts of others can be leveraged by
using pre-existing libraries or classes (libraries of object definitions). 20 This is an
excellent way to speed development, which partially explains the popularity of C++.
      21 IBM's DeveloperWorks
      22 Although it is largely focused on Java, the DeveloperWorks at IBM
http://www.ibm.com/developerworks/ provides some excellent examples of the proc-
ess of sharing libraries.
      23 Assuming you understand the problem and it requires writing a new pro-
gram, you are ready to begin your design.
      24 Clearing Up Some Areas of Confusion with C++, ANSI C++, ISO C++,
and Windows
      25 C++ is a language. 26 Windows, Unix (like AIX, Solaris, HP-UX, and oth-
ers), Linux, and Mac OS X are operating systems. 27 When you learn C++, you'll
want to learn it as a portable language without regard to which machine and operating
system you'll run your programs on.
      28 Teach Yourself C++ in 24 Hours makes no assumptions about your operat-
ing system. 29 This book teaches ANSI/ISO C++. 30 ANSI/ISO C++ is just another

                                                                                     94