Общая характеристика языков программирования. Краткий обзор C, C , Java, PHP, Python, Delphi и Visual Basic. Процесс разработки программы игра "Крестики и нолики" с помощью AppWizard. Компиляция и компоновка модулей, определение интерфейса приложения.
Аннотация к работе
1. Языки программирования 1.1 Распространенные языки программирования 1.1.1 Краткий обзор C 1.1.2 Краткий обзор C 1.1.3 Краткий обзор Java 1.1.4 Краткий обзор PHP 1.1.5 Краткий обзор Python 1.1.6 Краткий обзор Delphi 1.1.7 Краткий обзор Visual Basic 2. Используемые методы 2.1 Среда разработки Microsoft Visual C 6.0 2.1.1 Мастер приложений MFC AppWizard 2.1.2 Мастер классов MFC ClassWizard 2.1.3 Меню, панель управления и панель состояния 3. Код программы 3.1 Команды игрока 3.1.1 Класс C KrestikiAndNolikiView 3.1.1.1 Функция CKrestikiAndNolikiView 3.1.1.2 Функция OnDraw 3.1.1.3 Функция OnLButtonDown 3.1.1.4 Функции DrawX и Draw0 3.1.2 Класс CKrestikiAndNolikiDoc 3.1.2.1 Функция OnNewDocument 3.1.2.2 Функция AddX 3.1.2.3 Функция Add0 3.1.2.4 Функция GetSquare Введение язык программирование игра интерфейс С развитием цифровых технологий компьютеры все больше вливаются в жизнь человека. Язык Си считается языком системного программирования, хотя он удобен и для написания прикладных программ. Последнее связано с тем, что хотя Си является языком высокого уровня, имеющим полный набор конструкций структурного программирования, он также обладает набором низкоуровневых средств, обеспечивающих доступ к аппаратным средствам компьютера. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В качестве примера можно привести следующие модули: - Numerical Python - расширенные математические возможности, такие как манипуляции с целыми векторами и матрицами; - Tkinter - построение приложений с использованием графического пользовательского интерфейса (GUI) на основе широко распространенного на X-Windows Tk-интерфейса; - OpenGL - использование обширной библиотеки графического моделирования двух- и трехмерных объектов Open Graphics Library фирмы Silicon Graphics Inc. Данный стандарт поддерживается, в том числе, в таких распространенных операционных системах как Microsoft Windows 95 OSR 2, 98 и Windows NT 4.0. 1.1.6 Краткий обзор Delphi Delphi - язык программирования, который используется в одноимённой среде разработки и является комбинацией нескольких важнейших технологий: - высокопроизводительный компилятор в машинный код; - объектно-ориентированная модель компонент; - визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов; - масштабируемые средства для построения баз данных. 13).И добавим следующий код: CKrestikiAndNolikiDoc* pDoc=GetDocument //получит указатель на класс document CClientDC dc (this); dc.SetMapMode(MM_LOENGLISH);//преобразовать записаные в переменной dc.DPtoLP (&point); //point значения к логической системе координат for (int i=1; iGetSquare ( i, j) == 0 ) { pDoc->AddX (i, j); DrawX (&dc, &m_rect[i][j]); }}}} Функция pDoc->GetSquare (i, j) - проверяет пустая ли это клетка.