Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.
2. ГРАФИКА И ЯЗЫКИ ПРОГРАММИРОВАНИЯ 2.1. Выборязыкапрограммирования Присозданиисерьезногопрограммногопродуктавсегда возникаетзадачавыбораподходящегоязыкапрограммирования. Насвданномслучаеинтересуютграфическиевозможностиязы ка, хотяследуетсказать, чтопрактическиналюбомязыке программирования (спривлечениемвособосложныхслучаях языкаАссемблер) можнореализоватьпрактическивсезамыслы, втомчислеилюбуюграфику. Графическиемодулиилиоперато рыимеютвсеосновныеязыкипрограммированияПК: Бейсик, Фортран, ПаскальиСи. Вопроспоэтомусостоитввыбореязы ка, удовлетворяющегорядудругихтребований: удобствоиско ростьпрограммирования, наличиеинтегрированнойсредыи средствотладки. Преждечемсравниватьязыкипрограммированияпосмотрим, какиежезадачинампредстоитрешатьприсозданииграфичес когопрограммногокомплекса. Преждевсегосамаграфика. Чтотакоеграфикаспозиции программирования? Можносказать, чтографиксостоитизсле дующихэлементов: точек, линий, букв, цифридругихсимволов идляцветныхизображений- цвета. Всеостальныестандартные элементы (окружности, дуги, многоугольникиидр.) являются производными. Такимобразом, желательноиметьдостаточно Ьсльшийнаборграфических 'кирпичиков1'-примитивовинаборов различныхшрифтов, втомчислеискириллицей. Дляпостроенияграфиковнеобходимовводитьиобрабаты ватьбольшиемассивыисходныхданных, т.е. языкпрограммиро ваниядолженобеспечиватьэтифункции. Построенныенаэкране графическиеизображенияжелательнокак-тосохранять, соби ратьькакую-тобиблиотекуииметьсистемууправленияею. И наконец, дляуправлениякомплексомнеобходимдиалоговыйин терфейс, включающийвсебянаборменю, запросов, сообщенийи предупреждений. Крометого, насегодняшнийденьхорошимто І5
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz