- •Введение
- •1. Программирование на языке 1с
- •1.1. Создание информационной базы
- •1.2. Модули
- •1.3. Создание модуля
- •2. Описание языка 1с
- •2.1. Общая характеристика
- •2.2. Двуязычность 1с
- •2.3. Типы данных
- •3. Операторы
- •3.1. Округление чисел Окр (Round)
- •3.2. Условные операторы
- •3.2.1. Вычисление выражения по условию
- •3.2.2. Оператор Если…Тогда…ИначеЕсли…Тогда…Иначе…КонецЕсли (If…Then…ElseIf…Then…Else…EndIf)
- •3.3. Операторы цикла
- •4.2. Функции
- •4.2.1. Пользовательские функции
- •4.2.2. Числовые функции
- •Заключение
- •Список использованных источников
- •Приложение 1. Общие ключевые слова
- •Приложение 2. Ключевые слова системы компоновки данных
Заключение
Проведенный сравнительный анализ собственно встроенного языка системы программ 1С:Предприятие показывает, что он сам по себе никаких преимуществ перед другими языками программирования не имеет. Он написан так, чтобы не было споров из-за авторских прав на другие языки программирования.
Язык 1С создан на основе Юникода, как и множество других языков программирования, что позволило равноправным образом использовать как латинские, так и русские буквы.
Для русских пользователей введение русских названий объектов, переменных и т.п. очень удобно. Например, удобно писать по-русски таких объектов, как «План счетов», «Отчет», «Журнал» и т.п., избавляя пользователей (и программистов) от поиска аналогов в английском языке.
К сожалению, создатели языка 1С пошли дальше и сделали лишнюю работу - переписали русскими буквами на основе русских слов также и привычные всем программистам ключевые слова на основе английский слов. На самом деле это затрудняет работу обычных программистов, которым нужны привычные написания ключевых слов на основе английских слов. В то же время обычный пользователь программировать не будет и не обязан, и ему удобнее пользоваться обозначения объектов на основе русских слов.
Можно сделать очень важный вывод из проведенной работы:
Программы на 1С должны писаться таким образом, что все ключевые слова входят в них в обычном английском варианте, а объекты, переменные и т.п. – на основе русских слов.
Список использованных источников
Кашаев С.М. 1С:Предприятие 8. Учимся программировать на примерах. – СПб.: БХВ-Петербург, 2008.
Шнурков А. Как стать программистом 1С. Профессиональные курсы онлайн. – http://howknow1c.ru/nastroika-1c/page/5.
Антонов И. Знакомимся с1С:Предприятие. Часть 5. Встроенный язык. – http://www.vr-online.ru/content/znakomimsja-s-1spredprijatie-chast-5-vstroennyj-jazyk-2954.
Митичкин С. Учебник по 1С. – http://nashol.com/2011070457110/uchebnik-po-1s-stanislav.html.
Михайлов С. Е. Программирование как дважды два. Самоучитель. – СПб.: Тритон, 2005.
1С:Предприятие 8.2 Описание встроенного языка. – М.: Фирма «1С», 2006.
Архангельский А.В.Программирование в C++ Builder. – М.: Бином-Пресс, 2005.
Филатова В. Компьютер для бухгалтера. Самоучитель. – СПб.: Питер, 2003.
Макиан М. Финансы и бухгалтерский учет. – М.:АСТ, Астрель, 2004.
Попов С. А. Delphi и 1С:Предприятие. Программирование информационного обмена. – СПб.: БХВ-Петербург, 2007.
Диркова Е. Ю. Инкубатор для бухгалтера: от нуля до баланса. Самоучитель. – М.: Эксмо, 2009.
Новиков Ф., Яценко А. Microsoft Office XP в целом. – СПб.: БХВ-Петербург, 2001.
Дьяконов В. П. Maple 9.5/10 в математике, физике и образовании. – М.: СОЛОН-Пресс, 2006.
Чичкарёв Е. Компьютерная математика с Maxima. – http://www.altlinux.org/Books:Maxima.
Стахин Н.А. Основы работы с системой аналитических (символьных) вычислений Maxima. – М., 2008.
Франка П. С++: учебный курс. – СПб.:Питер, 2001.
Лебланк Д.-А., Хоуг М., Бломквист Э. Linux для «чайников». – М.: Издательский дом «Вильямс», 2003.
Ачкасов В.Ю. Введение в программирование на Delphi. – http://www.intuit.ru/search?text=Delphi.
Громов А.И., Сафин М.Я.Основы информатики и вычислительной техники. – М.: Университетское,1994.
Андреева Т.А. Программирование на языке Pascal. 2006. – http://www.intuit.ru/department/pl/plpascal/1.
Спиридонов О.В. Microsoft Excel 2007. Видеокурс. – www.intuit.ru/department/office/vmsexcel2007/lit.html.
Ковальски С. Excel 2000 без проблем. – М.: Бином, 2000.
Манзон Б.М. Maple V Power Edition. – http://www.exponenta.ru/soft/Maple/Maple.asp.