Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Современные технологии программирования. Язык 1С 8.3

Покупка
Основная коллекция
Артикул: 641227.08.01
К покупке доступен более свежий выпуск Перейти
В учебнике рассмотрены вопросы построения основ языка программирования 1С 8.3. Предназначен как для начинающих, так и для продвинутых пользователей. Изложение материала разбито на два раздела. В первом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором разделе применение языка 1С 8.3 дается для продвинутых пользователей — в справочной форме, на конкретных примерах. Соответствует требованиям федеральных государственных образовательных стандартов высшего образования последнего поколения. Для студентов высших учебных заведений, обучающихся по всем направлениям подготовки и специальностям, а также для аспирантов и слушателей ИПК.
5
Дадян, Э. Г. Современные технологии программирования. Язык 1С 8.3 : учебник / Э.Г. Дадян. — Москва : ИНФРА-М, 2023. — 173 с. — (Высшее образование: Бакалавриат). — DOI 10.12737/1094755. - ISBN 978-5-16-016301-7. - Текст : электронный. - URL: https://znanium.ru/catalog/product/1999900 (дата обращения: 28.11.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
СОВРЕМЕННЫЕ ТЕХНОЛОГИИ 

ПРОГРАММИРОВАНИЯ

ЯЗЫК 1С 8.3

Москва

ИНФРА-М

202Э.Г. ДАДЯН

УЧЕБНИК

Рекомендовано Межрегиональным учебно-методическим советом 

профессионального образования в качестве учебника для студентов 

высших учебных заведений, обучающихся по основным образовательным программам 

высшего образования по направлениям подготовки бакалавриата 

(протокол № 10 от 12.10.2020)

Дадян Э.Г.

Современные технологии программирования. Язык 1С 8.3 : учеб
ник / Э.Г. Дадян. — Москва : ИНФРА-М, 2023. — 173 с. — (Высшее 
образование: Бакалавриат). — DOI 10.12737/1094755.

ISBN 978-5-16-016301-7 (print)
ISBN 978-5-16-108698-8 (online)

В учебнике рассмотрены вопросы построения основ языка программи
рования 1С 8.3. Предназначен как для начинающих, так и для продвинутых пользователей. Изложение материала разбито на два раздела. В первом 
разделе даются основы языка программирования 1С 8.3 для начинающих. 
Во втором разделе применение языка 1С 8.3 дается для продвинутых пользователей — в справочной форме, на конкретных примерах.

Соответствует требованиям федеральных государственных образователь
ных стандартов высшего образования последнего поколения.

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

УДК 004.43(075.8)

ББК 32.973-018.1я73

Д14

 © Дадян Э.Г., 2021

УДК 004.43(075.8)
ББК 32.973-018.1я73
 
Д14

Подписано в печать 17.02.2023. 

Формат 6090/16. Бумага офсетная. Гарнитура Newton. 

Печать цифровая. Усл. печ. л. 10,81. 

ППТ20. Заказ № 00000

ТК 641227-1999900-140121

ООО «Научно-издательский центр ИНФРА-М»

127214, Москва, ул. Полярная, д. 31В, стр. 1

Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29

E-mail: books@infra-m.ru        http://www.infra-m.ru

Отпечатано в типографии ООО «Научно-издательский центр ИНФРА-М»

127214, Москва, ул. Полярная, д. 31В, стр. 1

Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29

ISBN 978-5-16-016301-7 (print)
ISBN 978-5-16-108698-8 (online)

ФЗ 

№ 436-ФЗ

Издание не подлежит маркировке 
в соответствии с п. 1 ч. 4 ст. 11

Данная книга доступна в цветном исполнении 
в электронно-библиотечной системе Znanium

Р е ц е н з е н т ы:

Барабаш Д.А., доцент Департамента анализа данных и машинного обучения 

Финансового университета при Правительстве Российской Федерации;

Некрылов И.И., доцент Департамента анализа данных и машинного обуче
ния Финансового университета при Правительстве Российской Федерации

ВВЕДЕНИЕ

В учебнике «Современные технологии программирования. Язык 

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

И это правильно, потому что знание элементарных основ про
граммирования позволит специалисту в любой предметной области 
достичь новых высот в своем деле.

Например, бухгалтер, владеющий основами программирования 

и конфигурирования в среде 1С: Предприятие, сможет не только автоматизировать свою деятельность без помощи программистов, но и 
найти ошибки и понять, почему программа выдает тот или иной результат. Если ему и понадобится помощь программистов — он сможет 
разговаривать с ними на одном языке. Грамотно ставить задачи. А это 
уже 50% успеха.

Итак, вы решили освоить язык программирования 1С 8.3 (или хотя 

бы его основы) и не знаете с чего начать? Растерянность на этом этапе 
вполне понятна. И тут бесполезно лезть в конфигуратор и сразу пытаться создавать новые справочники, документы и прочие объекты.

Самое главное, что вам нужно сделать, это усвоить суть програм
мирования. Ухватить сам принцип выполнения программы. А для 
этого нужно не объекты новые создавать в базе, а изучать основы 
самого языка программирования 1С 8.3. А все остальное уже потом 
приложится и будет изучено быстро и легко.

Изложение материала в учебнике разбито на два раздела. В пер
вом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором, в справочной форме, на конкретных примерах, дается применение языка 1С 8.3 для продвинутых пользователей, изучивших материал первой части.

Материал учебника излагается последовательно, по сложности 

освоения — от простого к сложному, по методике изложения "keyby-key" (делай как я) включает следующие разделы.

(В тексте учебника часто для краткости записи вместо "1С 8.3" 

используется "1С".)

Раздел 1. Основы языка программирования 1С 8.3 для начинающих 

пользователей

1.1:  установка 1С и ваша первая программа на языке 1С
1.2:  основные правила языка 1С
1.3:  типы данных в 1С
1.4:  имена переменных в 1С
1.5:  простые логические выражения в 1С
1.6:  сложные логические выражения в 1С
1.7:  условная команда в 1С
1.8:  циклы в 1С (часть 1)
1.9:  циклы в 1С (часть 2)
1.10: комбинирование простых конструкций в 1С
1.11: массивы в 1С
1.12: структуры в 1С
1.13: функции и процедуры в 1С (часть 1)
1.14: функции и процедуры в 1С (часть 2)
1.15: отладка в 1С
1.16: синтакс-помощник в 1С
1.17: работа с датами в 1С
1.18: математика в 1С
1.19: формат в 1С
1.20: использование диалогов в 1С
1.21: список значений в 1С
1.22: работа со строками в 1С

Раздел 2. Основы языка программирования 1С 8.3 для продвинутых 

пользователей (в примерах)

2.1:  работа с типом Дата в языке 1С (в примерах)
2.2:  массивы в языке 1С (в примерах)
2.3:  математика в языке 1С (в примерах)
2.4:  процедуры в языке 1С (в примерах)
2.5:  строки в языке 1С (в примерах)
2.6:  циклы в языке 1С (в примерах)
2.7:  описание типов в языке 1С (в примерах)
2.8: работа с операционной системой в языке 1С (в примерах)
2.9:  тип Соответствие в языке 1С (в примерах)
2.10: список значений в языке 1С (в примерах)
2.11: тип Структура в языке 1С (в примерах)
2.12: таблица значений в языке 1С (в примерах)
2.13: работа с файловой системой в языке 1С (в примерах)
2.14: функция Формат в языке 1С (в примерах)
2.15: объект Запрос в языке 1С (в примерах)

Раздел 1 ОСНОВЫ ЯЗЫКА 

ПРОГРАММИРОВАНИЯ 1С 8.3  
ДЛЯ НАЧИНАЮЩИХ 
ПОЛЬЗОВАТЕЛЕЙ

ЮНИТ 1. УСТАНОВКА 1С И НАША ПЕРВАЯ ПРОГРАММА

Для обучения программированию нам понадобится 1С 8.3 (не 

ниже 8.3.4.482).

Если у вас есть установленная 1С версии 8.3 — используйте ее. 

Если нет — скачайте  и установите учебную версию, которую фирма 1С выпускает специально для образовательных целей.

Задание №1. Скачать и установить учебную версию 1С 8.3.
Инструкция для скачивания и установки:

1. Перейдите на страницу скачивания на сайте фирмы "1С":
     http://online.1c.ru/catalog/programs/program/18610155/

2. Нажмите ссылку "Получить продукт бесплатно":

3. Заполните поля формы запроса (используйте свои данные)…

 

...и нажмите кнопку "Отправить".
4. Вместо формы появится уведомление о том, что ваша заявка 

отправлена:

5. Почти сразу же на указанную вами почту придет письмо из 

фирмы "1С" с таким заголовком:

6. В нем ссылка на скачивание архива с программой 1С, нажмите 

на эту ссылку:

 

7. К вам на компьютер загрузится архив "EducPl83.zip":

8. Нажмите правой кнопкой на этом архиве и выберите пункт 

"Извлечь все...":

9. В появившемся окне нажмите кнопку "Извлечь":

10. Рядом с архивом появится папка с именем "EducPl83", зайди
те в нее:

11. Нас интересует архив с именем "training.zip", нажмите на нем 

правой кнопкой и снова выберите пункт "Извлечь все...":

12. В появившемся окне снова нажмите кнопку "Извлечь":

13. Рядом с архивом "training.zip" появится папка "training", зай
дите в нее и запустите (двойным щелчком) файл "Setup.exe":

14. Запустится установщик:

На каждом из этапов просто нажимайте кнопку "Далее".
15. На вашем рабочем столе должен появиться вот такой ярлык:

К покупке доступен более свежий выпуск Перейти