Конспект лекций по информатике и информационным технологиям
124 контрольных расчетов, оформление документации на программу и т.п. Программа, пред назначенная для длительной эксплуатации, должна иметь соответствующую документа цию. Требования к этой документации даны в государственных стандартах Единой систе мы программной документации (ЕСПД) (см.[3]). Любая программа должна иметь инст рукцию по ее использованию. Требования к документации возрастают, если программа эксплуатируется большим кругом пользователей. Контрольные вопросы 1. Из каких этапов состоит технология решения вычислительных и инженерных задач с использованием компьютера? 2. В чем заключается постановка задачи, какие действия необходимо выполнить, чтобы поставить задачу? 3. Что такое техническое задание, какая информация в нем содержится? 4. Как выбирается метод решения задачи? 5. Что такое алгоритм и какие способы известны для его разработки? 6. Перечислите характеристики алгоритмов. 7. Какие формы представления алгоритмов Вы знаете? 8. Какие существую виды алгоритмов? 9. Как производится разработка программы? 10. Как производится отладка программы? 11. Как проверить правильность работы программы? 12. Для чего составляется программная документация? Каким требованиям она должна удовлетворять? 13. Как проводится счет по программе? 14. В чем заключается анализ и интерпретация полученных результатов? 15. Что следует предпринять, если результаты работы программы оказываются неприем лемыми? 10. ЯЗЫК ПРОГРАММИРОВАНИЯ С++ Язык программирования Си — универсальный язык программирования, который завоевал особую популярность у программистов, благодаря сочетанию возможностей языков программирования высокого и низкого уровней. Язык Си широко применяется при современном профессиональном программиро вании. Большинство программистов предпочитают использовать язык Си для своих серь езных разработок потому, что их привлекают такие особенности языка, как свобода выра жения мыслей, мобильность и чрезвычайная доступность. Язык Си наряду с тем, что он позволяет освоить хороший стиль программирова ния, так же как более простые и менее мощные языки высокого уровня (Бейсик, Паскаль), даёт возможность программисту осуществлять непосредственный доступ к ячейкам памя ти и регистрам компьютера, требуя при этом знания особенностей функционирования ЭВМ. В этом Си схож с языком низкого уровня — ассемблером. Поэтому язык Си иногда называют ассемблером высокого уровня, хотя на самом деле он представляет собой гораз до более мощное средство решения трудных задач и создания сложных программных сис тем. Язык программирования Си - был создан в 70- е годы первоначально не рассмат ривался как массовый язык программирования. Первое описание языка Си дал его автор Деннис Ритчи совместно с Брайном Керниганом в книге «Язык программирования Си». Он планировался для замены ассемблера, чтобы иметь возможность создавать такие же эффективные и короткие программы, но не зависеть от конкретного процессора. Он во многом похож на Паскаль и имеет дополнительные возможности для работы с памятью. На нем написано много прикладных и системных программ, а также операционная систе ма Unix.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy