Областное методическое объединение: программного обеспечения и информационных систем

Разработка игровой программы «Лимпопо».

Гельвер Юлия, учащаяся КРиС, руководитель Тусупбаева К.М.

На данное время игровая индустрия получает наибольшее распространение и применение в различных областях жизнедеятельности человека. Игра при этом преследует различные цели: образовательную, воспитывающую и развивающую. Они развивают познавательные способности, в особенности способность логически мыслить. Этим они очень полезны для гармоничного всестороннего развития детей. Однако следует помнить, что злоупотребление компьютерными играми может иметь нежелательные последствия.

Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить от человека инструкции, как ее решать. Набор таких инструкций для компьютера, направленный на решение конкретной задачи, называется компьютерной программой.

Современные компьютеры не настолько совершенны, чтобы понимать программы, записанные на каком-либо употребляемом человеком языке — русском, английском, японском… Команды, предназначенные для ЭВМ, необходимо записывать в понятной ей форме. С этой целью применяются языки программирования — искусственные языки, алфавит, словарный запас и структура которых удобны человеку и понятны компьютеру.

В самом общем смысле языком программирования называется фиксированная система обозначений и правил для описания алгоритмов и структур данных. Языки программирования имеют как бы два лица. Одно из них обращено к человеку, использующему язык для записи своих программ, а другое адресовано ЭВМ, которая должна понимать команды.

Исходя из этого, все языки программирования делятся на языки низкого, высокого и сверхвысокого уровня. Язык низкого уровня — это средство записи инструкций компьютеру простыми приказами-командами на аппаратном уровне. Такой язык отражает структуру данного класса ЭВМ и поэтому иногда называется машинно-ориентированным языком. Пользуясь системой команд, понятной компьютеру, можно описать алгоритм любой сложности. Правда, такая запись для сложных задач будет настолько громоздкой, что у человека будет мало шансов сделать ее безошибочной, так как этот язык мало приспособлен для использования человеком, ведь запись программы на этом языке представляет собой последовательность нулей и единиц.