«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
266
*.bdf қаріптерін құрастыру кезінде Font Forge бағдарламасы қолданылды. 60 қазақ
қаріптері жасалды. Жасау кезінде әрбір қаріпке сәйкес ұяшыққа сәйкес Юникод сілтемелері
орын-орнына қойылып, қазақ қаріптері меншіктелді. crox1c.bdf. crox1cb.bdf, crox1cbo.bdf,
crox1co.bdf, crox1h.bdf, crox1hb.bdf, crox1hbo.bdf , crox4tb.bdf, crox4tbo.bdf, crox4to.bdf,
crox5h.bdf, crox5hb.bdf, crox5hbo.bdf , crox5ho.bdf, crox5t.bdf, crox5tb.bdf, crox5tbo.bdf,
crox5to.bdf , crox6h.bdf, crox6hb.bdf, crox6hbo.bdf, crox6ho.bdf, kz-koi10x20-20.bdf, kz-
koi12x24-24.bdf, kz-koi12x24b-24.bdf, kz-koi5x8-8.bdf, kz-koi6x10-10.bdf, kz-koi6x13-13.bdf,
kz-koi6x13b-13.bdf, kz-koi6x9-9.bdf, kz-koi7x14-14.bdf, kz-koi8x13-13.bdf, kz-koi8x16-16.bdf,
kz-koi8x16b-16.bdf, kz-screen8x16-16.bdf, kz-screen8x16b-16.bdf – кейбір жасалған қазақ
қаріптерінің аты.
Midnight Commander бағдарламасының интерфейсін қазақ тіліне аудару бейімдеудің
келесі қадамы. Midnight Commander – есептеу машина жадысындағы файлдарды басқаруды
қамтамасыз ететін ыңғайлы жалған графикалық қабықша. Әрбір үстел тақырыптан, қандай
да бір каталогтардың файл тізбегінен және жолдың мини-жағдайынан (соңғысы көрінбеуі
мүмкін, ол бағдарлама баптауларымен беріледі) тұрады. Тақырыпта үстелде бейнеленетін
каталогтың толық жолы көрсетіледі, және де программаны басқару үшін тышқанды
қолданатын үш экрандық батырма - "<", "v" и ">" (егер сіз mc бағдарламасын терминал
эмуляторында жүзеге асырсаңыз, онда батырмалар жұмыс істемейді) көрсетіледі. “Мини-
жағдай” жолында қазіргі уақытта каракөлеңке көрсетіп тұрған файл жайлы кейбір деректер
(мысалы, файл өлшемімен оның қатынас құқығы) көрсетіледі. Үстелдердің бірі ағымдағы
(белсенді) үстел болады, мұны тақырып үстеліндегі каталог атыны мен оның кейбір
жолдарының
қаракөлеңкесінен
байқауға
болады.
Тиісінше,
Midnight
Commander
бағдарламасы іске асырылған қабықша белсенді үстелде бейнеленетін ағымдағы каталог
болып саналады. Осы каталогта операциялардың барлығы дерлік орындалады. Көшіру
() немесе тасымалдау () типті операциялар мақсатты каталог ретінде екінші
үстелде бейнеленетін каталогты қолданады. Белсенді үстелде бір жол қаракөлеңкемен
белгіленген. Қаракөлеңкені тасымалдауды басқару батырмалары арқылы тасымалдауға
болады. Файлдарды қарау енгізілген бағдарламасы, атауларды қарау бағдарламасы және
каталогтарды қарау бағдарламасы тасымалдауды басқару бағдарламасымен бірге бір кодты
қолданады. Сол себептен, тасымалдау үшін бір батырмалар әрекеті қолданылады (бірақ,
әрбір программада тек сол ортада ғана қолданылатын әрекеттер бар). Көп тілдікті қолдау
үшін бағдарлама gettext сұлбасын қолданады. Midnight Commander орыс тіліндегі
хабарлардың бәрін /usr/share/locale/ru/LC-MESSAGES/mc.mo екілік файлында сақтайды.
Gettext пакетіндегі msgunfmt бағдарламасы көмегімен барлық хабарлар *.po текстті
форматына ауыстырылды. Linux операциялық жүйесін қазақ тілінде активтендіргеннен кейін
барлық хабарлар орыс тілінен қазақ тіліне аударылды. Msgfmt бағдарламасының көмегімен
хабарлар қайтадан *.mo форматына ауыстырылды. Midnight Commander интерфейсін аудару
кезінде ағылшын-орыс-қазақ сөздігі қолданылды.
Келесі кезең кейбір UCS позициясындағы әрекеттенген таңбаларды құрастыру болды.
Unicode 3.0 стандартында Unicode Consortium-да жарияланған толық деңгейде орындалған
ISO 10646-1:2000. К Unicode 3.1 стандартында сипатталғандай UCS Basic Multilingual Plane –
3-ші деңгей бар, және де ISO 10646-2 қосымша деңгейлер қосылған. Unicode Consortium-да
жарияланатын Unicode 3.0 стандарты мен техникалық хабарлар әртүрлі таңбаларды
қолданудағы көптеген қосымша сипаттамалар береді. Және де өңдеу, сұрыптау, салыстыру,
нормализациялау, жаңарту және Unicode жолын шығару үшін алгоритмдер мен басқарушы
қағидаларды түсіндіріледі. Мұның бәрі kz-utf.map үшін кодты түрлендіру баптауларын және
локальдарды құрастыруды талап етті.
Linux операциялық жүйесін Қазақстан үшін бейімдеу ел тұрғындарына жаңа
технологияны
жылдам
және
нәтижелі
меңгеруге
көмектеседі,
қызметкерлердің
бағдарламалық қамтамасыздандыруға бейімделуіне аз уақыт жұмсауға және жергілікті
нарықтың өзгешіліктерің ескеретін салалы шешімдерді құрастыруға мүмкіндік береді.
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
267
СЕКЦИЯ 4 SECTION 4 ЭКОНОМИКАНЫ ЖӘНЕ БАСҚАРУДЫ АҚПАРАТТАНДЫРУ ИНФОРМАТИЗАЦИЯ ЭКОНОМИКИ И УПРАВЛЕНИЯ INFORMATIZATION OF ECONOMICS AND MANAGEMENT
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
268
УДК 681.5
ИСАГУЛОВА Ж., АТАНОВ А.К. ПЕРСПЕКТИВЫ РАЗВИТИЯ БЫТОВЫХ РОБОТОВ (Евразийский национальный университет им. Л.Н.Гумилева, Астана) Сегодня миллионы роботов используются в мире. Применяют их в разных сферах
деятельности. Роботы спускаются на дно океана и в жерла вулканов, управляют поездами и
самолётами, спускаются в жерла вулканов, помогают в сборке автомобилей, производстве
микрочипов и космической станции, используются для разведки и разминирования
военными, охраняют здания, помогают искать людей под завалами. Не существует такой
области, в котором человек не смог попытаться создать себе автоматического помощника.
Основная причина, заставляющая человека развивать новые сферы техники и науки,
является присущее с давних пор стремление упростить свою жизнь и улучшить возможности
во взаимодействии с внешней средой.Билл Гейтс, вождь компьютерной революции,
предсказывал, что робототехника станет следующим популярнейшим направлением.
Чешский писатель Карел Чапек в 1921 году ввел слово робот, но люди еще за тысячи
лет до этого стали рисовать в своем воображении подобные устройства. Единого
определения современных роботов не существует. В технической литературе определение
робота звучит, как автономно функционирующая универсальная автоматическая машина,
предназначенная для воспроизведения определенных умственных, двигательных и
физических функций человека, наделенная теми или иными средствами обратной связи
(слухом, зрением, осязанием и т. п.), а также способностью к обучению и адаптации в
процессе активного взаимодействия с окружающей средой. Например из терминологии
"Теория робототехнических систем. Терминология": Робототехника - область науки и
техники, связанная с исследованием, созданием и применением роботов. Робототехника
охватывает вопросы программного обеспечения, проектирования, управления, очувствления
роботов, а также роботизации непромышленной и промышленности сферы. Робот -
многофункциональная перепрограммируемая машина, для полностью или частичного
автоматического выполнения двигательных функций аналогично живым организмам, а
также некоторых интеллектуальных функций человека.
В современной робототехнике основа лежит на компьютерных технологиях: роботы не
сумели бы сделать десятой части того, что они могут, без компьютеров. Современные
роботы разделяются на три категории: промышленные (т. е. роботы, сконструированные для
служебных задач), военные и домашние.
Больше 80 % составляют промышленные роботы от всех существующих устройств.
Они могут практически полностью работать за человека на многих предприятиях и заводах:
например, всю сборочную работу автомобильных заводов, в покрасочных камерах,
выполняют именно роботы, человеку только остается контролировать их. При таком
раскладе много положительных плюсов: механические «рабочие» не устают, не допускают
ошибок, тем более не нужно платить зарплату. Промышленные роботы давно и успешно
используются на производстве. Множество заводов Европы и США роботизировано, для
выполнения различных работ.
Также роботы активно применяются военными. Но уже сейчас саперы активно
используют их для дистанционного разминирования. Также сюда можно отнести
безпилотники, используемые у военных. Помимо военных роботы применяются МЧС для
поиска выживших в завалах.
Но нам конечно больше интересны бытовые роботы, именно эта ниша пустовала
довольно долго. Бытовой робот - это робот, предназначенный для упрощения роботы
человеку в повседневной жизни. Сейчас распространение домашних "помощников"
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
269
невелико, однако прогнозируют широкое их распространение в ближайшем будущем. Билл
Гейтс в 2006 году опубликовал статью «Робот в каждом доме», рассуждающую о
значительном потенциале роботов (включая бытовых или домашних бытовых роботов) для
социума. И именно в этом направлении вскоре времени все ждут главный прорыв.
Применение бытовых роботов все больше расширяется в таких направлениях как:
- Роботы игрушки
Сейчас выпускают много роботов игрушек от самых простых до весьма сложных
рассчитанных на то чтобы различать и понимать разные голоса, ориентироваться в
пространстве, различать цвета и проявлять эмоции. Первый пример в реализации роботов-
игрушек была собачка AIBO корпорации Sony.
- Социальные роботы
Социальные роботы созданы для взаимодействия и общения с людьми. Наиболее на
данный момент интересными из них являются роботы удаленного присутствия. В сентябре
2005 фирма Mitsubishi презентовали первые человекообразные роботы «Вакамару». Робот
стоил $15 тыс. и был способен узнавать лица, давать справки, следить за помещением,
выполнять некоторые секретарские функции, понимать некоторые фразы.
Нетрудно догадаться, как роботы облегчили и обезопасили бы нашу жизнь, охраняя
наши дома, выполняя за нас хозяйственные работы, помогая нам на наших рабочих местах.
Вот и мы хотим создать робота, который сможет контролировать и обезопасить наш дом от
чрезвычайных ситуаций. Он будет ездить, онлайн транслировать обстановку хозяину по
интернету, охранять от взлома, распознавать пожар и своевременно тушить его. Его миссия -
охранять квартиру или офис, в случаи выявления пожара, взлома или других чрезвычайных
ситуации посылать на сотовый телефон или выбранный владельцем адрес электронной
почты запись любых «беспорядков".
Подключение к персональным компьютерам домашних роботов способно дать нам
много преимуществ. Например, любой сотрудник офиса сможет проконтролировать, а также
наблюдать, как себя чувствует его прикованный к постели дедушка, наблюдая за сетью
домашних роботов с помощью настольного компьютера.
Робототехника – это увлекательное занятие для каждого в любом возрасте.
Конструирование, программирование самодельного робота не только интересная работа, но
и процесс познания таких наук, как: механика, электроника, программирование,
материаловедение. И совсем не обязательно быть программистом или инженером, чтобы
создать робота. Реализовать домашнего помощника самостоятельно сможет даже и
начинающий радиолюбитель. Для сбора робота главное знать с чего начать.
- Для начала надо определить концепцию и основную идею создания робота.
- Робот собирается из простых деталей (микроконтроллеры, электронные компоненты,
двигатели и т.д), так что следует выбрать и приобрести нужные материалы. Важным
компонентом является выбор микроконтроллера, так как он является «мозгом» робота.
Микроконтроллер (сокращенно МК) - это программируемая микросхема. Важнейшая
особенность МК является то, что выполняемые им функции не задается при производстве
микросхемы, а определяется записанной в него программой. По сути, микроконтроллер - это
компьютер из одной микросхемы. Обычный МК состоит из процессора, памяти программ,
памяти данных и набора устройств ввода-вывода.
- Спроектировать и сконструировать робота и его компонентов. Выбрать тип или
платформу для робота.
- Создать схемы всех узлов робота, включая схему сопряжения с главным блоком
управления на основе материнской платы, схему основного блока управления на
микроконтроллере,
схему
драйвера
управления
двигателями
и
схему
простого
программатора микроконтроллеров.
- Написать программу управления роботом на языке высокого уровня Си.
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
270
- Собрать все вышеуказанные компоненты робота в одно - целое устройство и
проверить работа всех узлов на готовом роботе.
Однако сейчас появление робототехники, прогрессирует аналогично компьютерной
отрасли 30 лет назад. Например: промышленные роботы, использующихся на сборке
автомобильных конвейерах на место вчерашних больших ЭВМ. Роботы применяются в
армии, хирургии и дома (роботы - пылесосы, роботы - пожарники, роботы - шпионы).
Роботы - игрушки, служат для развлечения людей, которые имитируют персонажей, собак
или, скажем, динозавров.
В 1970-х годах, когда зарождались идеи о масштабном внедрении персональных
компьютеров в повседневную жизнь, сейчас невозможно точно предугадать, где именно
роботы окажутся более востребованными. Вероятно всего, что "механические машины"
сумеют стать помощниками инвалидов и престарелых людей, также сотрудничать с
строителями, солдатами, рабочими и докторами, работать с опасными химическими
веществами, обслуживать промышленное оборудование, контролировать нефтепроводы в
труднодоступных для человека местах. Роботы позволят врачам ставить диагноз и лечить
пациентов, находящихся за тысячи км от них, будут ключевыми помощниками при
проведении поисково-спасательных операций и основой охранных систем
По всей вероятности, существование роботов в нашей жизни станет практически
неотъемлемой частью повседневной жизни. Считаю, что такие технологии, как определение
голоса, беспроводная широкополосная связь, распределенная переработка данных,
визуальное распознавание, откроют путь технике новейшего поколения, которая дозволит
компьютерам еще лучше служить нам. Возможно, мы уже на пороге новейшей эры, где
персональные компьютеры покинут свои столы и дадут нам вероятность слышать, видеть и
осязать предметы, также править ими там, где мы не присутствуем физически.
Сегодня создатели роботов имеют все шансы применять еще чипы спутниковой
навигационной системы (gps, global positioning system), камеры, матричные микрофоны (
которые весьма лучше обычных микрофонов распознает голос из фонового шума) и очень
много дополнительных датчиков приемлемой цены. В данное время современные роботы
способны, к примеру, почистить комнату пылесосом, следить за безопасностью квартиры
или офиса или помочь обезвредить мину, то есть выполнять поручения такие, которые не
смогли бы выполнять серийно выпускаемых машин такового рода, только несколько лет
назад. Многие наблюдают, что наука робототехника прокладывает технологическую
поворотную точку, где движение в направлении персональных компьютеров получает все
более значительное место в нашем мире. В настоящее время в мире существует около 2 млн.
роботов - военных, промышленных, игрушечных и домашних, причём реализации двух
последних категорий очень быстро растут.
Конечно же, большое количество роботов используется в промышленности - около 1
млн. Примерно половина из них находятся в Японии. В Европе - 300 тыс., в Северной
Америке - 150 тыс. главным образом промышленных роботов используют на сборочных
конвейерах.
Рост благосостояния, уровня жизни, заработной платы при одновременном снижении
себестоимости роботов приводит в развитых странах к тому, что все больше и больше
профессий становится выгодно оснащать роботами, а не использовать в них живых людей.
Можно сказать точно, когда эти устройства станут доступными, они перевернут нашу
повседневную жизнь аналогично тому, как это уже сделали персональные компьютеры.
Сейчас уже вполне очевидно, что следующий крупный рывок в науке и технике происходит
в робототехнике.
Литература
1. Афонин В. Л. « Интеллектуальные робототехнические системы» -М, 2005 г.
2. Попов Е.П., Письменный Г.В «Роботехнические системы и комплексы» - М,1990 г.
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
271
3. Атанов С.К. Особенности видеозахвата изображений в системах управления движением
мобильных объектов // «Вестник науки», Костанайский СТУ им.З.Алдамжара, №3, 2010 год стр 4-7
УДК 681.3.04(075)
МОЛДАМУРАТ Х., СЕРИКБАЕВА Ж. ОСОБЕННОСТИ ТЕХНОЛОГИЙ РАЗРАБОТКИ КОМПЬЮТЕРНЫХ ИГР (Евразийский национальный университет им. Л.Н.Гумилева, Астана) Как нам всем известно, человечество играло в игры с незапамятных времен. Но самые
ранние простые игры со временем заменялись более совершенными, более интересными и
современными играми. Компьютеры уже перестали существовать как вычислительные
устройства и наряду с классическими популярными играми компьютерные игры стали
неотъемлемой частью нашей жизни. Сегодня же компьютерные игры установлены в каждом
доме, где есть компьютер. Многие родители придерживаются того мнения, что пусть
ребенок сидит дома за компьютерной игрой у них на глазах, чем гуляет вместе с дурной
компанией. Таким образом, ребенок получает свободный и неограниченный доступ к
компьютерным играм. Поэтому сегодня же в компьютерные игры играют даже самые
маленькие дети. Давайте заглянем немного в прошлое, наверное, каждому из нас будет
интересно узнать, когда и где была разработана первая компьютерная игра? Самая первая
компьютерная игра "Space War",разработанная в 1961 в Массачуссетском Институте, но,
разумеется никто и не думал делать деньги на продаже игры, но спустя 10 лет в 1971 году
компания "Атари" модернизировала игру "space war" и совершила первые серьезные
попытки продажи компьютерных игр. С этого периода и можно назвать началом индустрии
компьютерных игр [1].
На начальном этапе существования компьютерных игр стоимость разработки была
минимальной, поэтому это был прибыльный бизнес. Игры, разработанные единственным
программистом, могли обеспечивать продажи в количестве сотен тысяч копий. Многие из
этих игр были разработаны всего за несколько месяцев, что давало возможность
разработчикам выпускать по несколько игр в год. Это давало возможность издателям
предлагать весьма щедрые отчисления разработчикам. Производители компьютерных игр
привезли сотни новинок, каждая из которых, без сомнения, найдет покупателя, потому что,
по статистике, в компьютерные игры регулярно играет каждый третий европеец, и причем не
только подросткового возраста.
Индустрия компьютерных игр не стоит на месте и изо дня в день предлагает
пользователям все новые и новые варианты развлечений. Релизы любимых игр наперебой
сменяют друг друга. Конечно, не все из них достойны внимания, но некоторые новинки
игр заслуживают его однозначно. В настоящее время сеть очень развита, поэтому
обновленные версии игрушек появляются очень часто. Как производителям игр это очень
выгодно. Как правило, игры проходят за несколько уровней, каждый из которых требует
немалого количества времени, а ведь это очень выгодно, потому что время — деньги.
А что с проблемами индустрии и ее последствия для человечества? Разумеется,
проблемы есть. Самая значительная проблема индустрии это, разумеется, компьютерное
пиратство. Когда игры, которые должны стоить 50-60$ "ломаются" и продаются за 5-6$ (как
в нашей республике), компании несут огромные потери, и иногда даже не могут вернуть
средства, затраченные на разработку, таким образом, испытывая серьёзные финансовые
проблемы. Однако, грамотный маркетинг и гибкая ценовая политика могут значительно
снизить влияние деятельности пиратов ПО на динамику продаж продукта. Другой
проблемой является также гейминг или иными словами игровая зависимость, проявляющая в
навязчивом увлечении компьютерными играми [2].
«ҚОҒАМДЫ АҚПАРАТТАНДЫРУ» IV ХАЛЫҚАРАЛЫҚ ҒЫЛЫМИ-ПРАКТИКАЛЫҚ КОНФЕРЕНЦИЯ
272
По итогам исследований сетевые игры были признаны играми, вызывающими самую
сильную зависимость, эта зависимость распространяется среди людей различного возраста.
Согласитесь нередко мы встречали людей, которые стремятся побыстрей попасть домой,
потому что там заветная игра. Детей уже не интересуют игрушки как раньше, те же самые
машинки они могут найти и за компьютерной игрой. Занятия для школьников не так важны,
как пройденный ими уровень игры. Частыми беседами между школьниками становятся не
предметы или предстоящие контрольные, а игры и количество очков за них.
Распространяется это далеко не на всех, своевременный контроль над своими действиями и
увлечение другой интересной деятельностью помогут выйти из любой ситуации. Конкретная
польза от компьютерных игр заключается в том, что они учат логическому мышлению,
реакции, глазомеру и координации движений, являются важным средством обучения. Кроме
того, компьютерные игры в качестве тренажеров, используются для тренировки
спортсменов. Чего больше вреда или пользы, принесут компьютерные игры, зависит только
от самого человека.
Компьютерные игры являются одним из видов компьютерных учебных материалов и
обладают всеми дидактическими достоинствами этих материалов. Компьютерные игры
можно использовать как на занятии для организации общения по схеме «человек -
компьютер - человек» (поисковые игры), так и с целью замены учителя в определённых
пределах во время самостоятельной работы по схеме «человек - компьютер». В этих рамках,
компьютерные дидактические игры могут быть автономными, т.е. самодостаточными в
рамках поставленной цели, и неавтономными, т.е. являться частью учебно-методического
комплекса [3].
Компьютерная дидактическая игра представляет собой один из видов компьютерных
обучающих программ, в которой, как и в традиционной дидактической игре, наблюдается
единство двух целей: учебной и игровой
А если заглянуть на секундочку в будущее, всем уже понятно, что следующим шагом
эволюции игр станут онлайн - игровые проекты. Вы наверное спросите о чем идет речь?В
ближайшем будущем милионы людей будут играть не с компьютером, а с другими людьми.
Задачей компьютеров станут только обеспечение взаимодействия между игроками.
Индустрия компьютерных игр станет весьма влиятельной и будет нести в себе огромные
деньги. И только нам решать: играть или зарабатывать деньги.
Литература
1. Астляйтнер Г. Дистанционное обучение посредством WWW социальные и эмоциональные
аспекты // Гуманитарные исследования в Интернете: Сб. ст. М.: Можайск Терра, 2000. С. 333 - 367.
2. Узнадзе Д.Н. Теория игры (теория функциональной тенденции) // Педагогика и психология
игры: Межвуз. сб. научн. трудов. Новосибирск, 1985. С. 4-13.
3. Атанов С.К. Некоторые аспекты компьютерных систем тестирования // Научно-методичес-
кий журнал Казақстан қәсіпкері – профессионал, №5, 2006 год, стр. 27-29