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

UptoLike

127
устанавливать и использовать особенности вашего компилятора (осо-
бенности установки связаны с особенностями Вашего компьютера)
пошаговой разработке программы на C++
вводить, компилировать, и связывать Вашу первую рабочую программу
на C++
Подготовка к программированию
C++, наряду с другими объектно-ориентированными языками типа Java,
требует, чтобы программист разрабатывал программу до ее написания. Реше-
ние
тривиальных задач, о которых упоминалось ранее в этой книге, не требует
длительной подготовки. Решение же сложных задач, которые каждый день бро-
сают вызов профессиональным программистам, требует тщательной подготов-
ки. Чем тщательнее подготовка, тем больше вероятность, что программа решит
проблемы. Подготовка программиста позволяет написать программу в заданное
время, не выходя за пределы
бюджета. Хорошая разработка частично помогает
не только находить и исправить ошибку, но и в дальнейшем обслуживать про-
грамму. Ведь 90 процентов стоимости программного обеспеченияэто общая
стоимость отладки и обслуживания. Хорошая подготовка может существенно
уменьшить эти затраты, что положительно влияет на итоговую стоимость про-
екта.
Первый вопрос, который Вы должны задать
при подготовке к написанию
любой программы: "Какую проблему мне надо решить?". Каждая программа
должна иметь ясную, хорошо сформулированную цель, и Вы поймете, что она
может быть проще самого легкого примера программы из этой книги.
Второй вопрос, который задает каждый хороший программист: "Может ли
это быть достигнуто, без написания специального программного обеспече
-
ния?". Многократное использование старой программы, ручки и бумаги, или
покупка программного обеспечения в магазине часто более правильное реше-
ние проблемы, чем написание чего-то нового. Программист, который может
предложить эти альтернативы, никогда не будет страдать от недостатка работы;
    ► устанавливать и использовать особенности вашего компилятора (осо-
бенности установки связаны с особенностями Вашего компьютера)
    ► пошаговой разработке программы на C++
    ► вводить, компилировать, и связывать Вашу первую рабочую программу
на C++
    Подготовка к программированию
    C++, наряду с другими объектно-ориентированными языками типа Java,
требует, чтобы программист разрабатывал программу до ее написания. Реше-
ние тривиальных задач, о которых упоминалось ранее в этой книге, не требует
длительной подготовки. Решение же сложных задач, которые каждый день бро-
сают вызов профессиональным программистам, требует тщательной подготов-
ки. Чем тщательнее подготовка, тем больше вероятность, что программа решит
проблемы. Подготовка программиста позволяет написать программу в заданное
время, не выходя за пределы бюджета. Хорошая разработка частично помогает
не только находить и исправить ошибку, но и в дальнейшем обслуживать про-
грамму. Ведь 90 процентов стоимости программного обеспечения — это общая
стоимость отладки и обслуживания. Хорошая подготовка может существенно
уменьшить эти затраты, что положительно влияет на итоговую стоимость про-
екта.
    Первый вопрос, который Вы должны задать при подготовке к написанию
любой программы: "Какую проблему мне надо решить?". Каждая программа
должна иметь ясную, хорошо сформулированную цель, и Вы поймете, что она
может быть проще самого легкого примера программы из этой книги.
    Второй вопрос, который задает каждый хороший программист: "Может ли
это быть достигнуто, без написания специального программного обеспече-
ния?". Многократное использование старой программы, ручки и бумаги, или
покупка программного обеспечения в магазине часто более правильное реше-
ние проблемы, чем написание чего-то нового. Программист, который может
предложить эти альтернативы, никогда не будет страдать от недостатка работы;



                                                                         127