Лабораторные работы по программированию в 1С

лабораторные работы по программированию в 1СВыкладываю здесь полный текст своих инструкций к лабораторным работам по дисциплине «Программное обеспечение в области коммерческой и банковской деятельности», а если говорить просто это лабораторные работы по программированию в 1С. Буду рада, если кому-то пригодится.

Примечание перед курсом: для более глубокого изучения платформы 1С с точки зрения бухгалтера стоит пройти недорогие курсы обучения 1с бухгалтерия. Для корректной разработки приложений на платформе желательно иметь хотя бы начальные представления о бухгалтерии и о решении фирмы 1С для автоматизации бухучета.

Лабораторные работы по дисциплинe

«Программное обеспечение в области коммерческой и банковской деятельности»

Составитель: Трефилова А.Ю.

Кафедра информатики, теории и методики обучения информатике

 

Пояснительная записка

Лабораторные работы предназначены для студентов 5 курса специальности «010503.65 – Математическое обеспечение и администрирование информационных систем». Основная цель – познакомить студентов с программным обеспечением, используемым в области коммерческой и банковской деятельности. Особое внимание уделяется языку программирования платформы 1С, который является специализированным объектно-ориентированным языком высокого уровня.

Отчет студента

Отчет по лабораторной работе студент выполняет в виде эссе в системе дистанционного обучения http://moodle.ggpi.org. Он должен обязательно содержать порядковый номер и название лабораторной работы, цель работы, задачи, краткий порядок выполнения работы и заключение (вывод).

 

 

Лабораторная работа 1. Первая программа на встроенном языке 1С:Предприятие.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

 

Ход выполнения лабораторной работы

1. Откройте платформу 1С:Предприятие 8.1. Создайте новую информационную базу, с названием Прогаммирование_Ваша_Фамилия и откройте ее в режиме Конфигуратора.
2. Откройте список объектов конфигурации, выбрав в меню Конфигурация – Открыть конфигурацию.
3. Создайте новую обработку: в окне конфигурации выбрать Обработки и нажать Ins или значок «+» в верхней части окна, или щелчок правой кнопкой мыши – Добавить.
4. Дайте осмысленное имя обработке и перейдите на вкладку Формы. Здесь нужно нажать кнопку со значком лупы напротив слов «Форма обработки…».

 открытие формы обработки5. Откроется конструктор формы, в котором мы, ничего не меняя, нажмем кнопку «Готово». Откроется окно формы.

 Модуль формы обработки

6. В окне формы нужно перейти на вкладку «Модуль», которая доступна в нижней части окна. В области модуля можно записать любой код для исполнения.
7. Выполните задание «Автоматизированная биография», которое можно найти на сайте дистанционного обучения ГГПИ по адресу: http://moodle.ggpi.org/mod/assign/view.php?id=783. Потребуется выполнить вход.

Контрольные вопросы

  1. Что такое обработка?
  2. Как описываются переменные в языке 1С?
  3. Как можно вывести сообщение при исполнении формы обработки?

Литература и интернет-ресурсы

  1. Трефилова А.Ю. Программное обеспечение в области коммерческой и банковской деятельности / Дистанционное образование ГГПИ, 2014. – Электрон. дан. – Режим доступа: http://moodle.ggpi.org/course/view.php?id=76. – Загл. с экрана.

 

 

Лабораторная работа 2. Основные алгоритмические конструкции встроенного языка 1С.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт системы дистанционного обучения ГГПИ и найдите курс «Программное обеспечение в области коммерческой и банковской деятельности» по адресу: http://moodle.ggpi.org/course/view.php?id=76. Потребуется ввести свои данные для входа в систему.
  2. Изучите теоретический материал «1С:Предприятие. Встроенный язык», выполняя все рассматриваемые в нем примеры.
  3. Выполните задание «Условные операторы».

Контрольные вопросы

  1. Какие виды условных операторов предусмотрены в языке 1С?
  2. Как организуются циклы в языке 1С?
  3. Какие соглашения по именованию переменных, процедур и функций существуют в языке 1С?

Литература и интернет-ресурсы

  1. Трефилова А.Ю. Программное обеспечение в области коммерческой и банковской деятельности / Дистанционное образование ГГПИ, 2014. – Электрон. дан. – Режим доступа: http://moodle.ggpi.org/course/view.php?id=76. – Загл. с экрана.

 

Лабораторная работа 3. Решение стандартных задач программирования на языке 1С.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт системы дистанционного обучения ГГПИ и найдите курс «Программное обеспечение в области коммерческой и банковской деятельности» по адресу: http://moodle.ggpi.org/course/view.php?id=76. Потребуется ввести свои данные для входа в систему.
  2. Прочитайте теоретический материал «1С:Предприятие. Отладка» и  «Генератор случайных чисел» выполните все рассматриваемые в них примеры.
  3. Решите задачи из задания «Итоговое задание по основам языка программирования 1С».

Контрольные вопросы

  1. Какие режимы отладки предусмотрены в 1С:Предприятии?
  2. Как можно сгенерировать случайные числа?
  3. Какой прием следует использовать для вывода двумерного массива на экран?

Литература и интернет-ресурсы

  1. Трефилова А.Ю. Программное обеспечение в области коммерческой и банковской деятельности / Дистанционное образование ГГПИ, 2014. – Электрон. дан. – Режим доступа: http://moodle.ggpi.org/course/view.php?id=76. – Загл. с экрана.

 

Лабораторная работа 4. Типы данных языка 1С. Работа с информационной базой данных.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт системы дистанционного обучения ГГПИ и найдите курс «Программное обеспечение в области коммерческой и банковской деятельности» по адресу: http://moodle.ggpi.org/course/view.php?id=76. Потребуется ввести свои данные для входа в систему.
  2. Прочитайте теоретический материал «1С:Предприятие. Типы данных» и  выполните все рассматриваемые в нем примеры.
  3. Создайте и заполните собственную таблицу значений, отражающую список студентов и их успеваемость по трем дисциплинам.

Контрольные вопросы

  1. Какие типы данных предусмотрены в 1С?
  2. Как типы данных связаны с типами  объектов в 1С?
  3. В каких единицах измерения выполняются вычисления с типом данных «Дата»?

Литература и интернет-ресурсы

  1. Трефилова А.Ю. Программное обеспечение в области коммерческой и банковской деятельности / Дистанционное образование ГГПИ, 2014. – Электрон. дан. – Режим доступа: http://moodle.ggpi.org/course/view.php?id=76. – Загл. с экрана.

 

Лабораторная работа 5. Реализация конкретной практической задачи с помощью обработки. Автоматизация учета при предоставлении платных образовательных услуг.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт znznium.com, выполните вход под своим логином и паролем. Найдите в списке книг, рекомендуемых для изучения дисциплины «Программное обеспечение в области коммерческой и банковской деятельности» книгу Кашаева С. М. «1С:Предприятие 8.1. Учимся программировать на примерах» и откройте ее для чтения.
  2. Перейдите на страницу 136 «Программирование форм».
  3. Изучите материал данной главы, выполняя рассматриваемые в книге примеры. Заполните необходимые Справочники, Регистры и другие объекты конфигурации для того, чтобы можно было построить обработку, выписывающую квитанцию для оплаты образовательных услуг.
  4. Выгрузите работоспособную базу данных и отправьте ее вместе с отчетом через систему Дистанционного образования ГГПИ.

Контрольные вопросы

  1. С какой целью используется объект Справочник в данной конфигурации?
  2. Что представляет собой Регистр сведений «Тарифы»?
  3. Что представляет собой Регистр сведений «Квитанции»?
  4. Каким образом функционирует форма обработки для учета квитанций по оплате?
  5. Для чего нужна форма регистрации квитанций?
  6. Каким образом формируется документ Microsoft Word?

Литература и интернет-ресурсы

  1. Кашаев С. М. 1С:Предприятие 8.1. Учимся программировать на примерах. — 4-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 368 с. – Режим доступа http://znanium.com/bookread.php?book=355316.

Лабораторная работа 6. Изучение языка запросов 1С:Предприятие. Основные конструкции.

 

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт znznium.com, выполните вход под своим логином и паролем. Найдите в списке книг, рекомендуемых для изучения дисциплины «Программное обеспечение в области коммерческой и банковской деятельности» книгу Кашаева С. М. «1С:Предприятие 8.1. Учимся программировать на примерах» и откройте ее для чтения.
  2. Откройте страницу 174 «Язык запросов. Основные конструкции». Изучите материал этого раздела, выполняя все рассматриваемые примеры.
  3. Получившуюся конфигурацию сохраните для дальнейшей работы и выгрузите для сдачи преподавателю.

Контрольные вопросы

  1. Что представляют собой конструкции ВЫБРАТЬ и ИЗ?
  2. Для чего используются ключевые слова ИЕРАРХИЯ, ГДЕ, МЕЖДУ?
  3. Как можно объединить результаты нескольких запросов?

Литература и интернет-ресурсы

  1. Кашаев С. М. 1С:Предприятие 8.1. Учимся программировать на примерах. — 4-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 368 с. – Режим доступа http://znanium.com/bookread.php?book=355316.

 

Лабораторная работа 7. Изучение языка запросов 1С:Предприятие. Сложные конструкции.

Оборудование: компьютер, 1С:Предприятие 8.х – версия для обучения программированию.

Ход выполнения лабораторной работы

  1. Зайдите на сайт znznium.com, выполните вход под своим логином и паролем. Найдите в списке книг, рекомендуемых для изучения дисциплины «Программное обеспечение в области коммерческой и банковской деятельности» книгу Кашаева С. М. «1С:Предприятие 8.1. Учимся программировать на примерах» и откройте ее для чтения.
  2. Откройте страницу 202 «Более сложные конструкции». Изучите главу «Извлечение информации с помощью запросов» до конца. Выполняйте все примеры, которые приводит автор.
  3. Выгрузите получившуюся конфигурацию для отправки преподавателю.

Контрольные вопросы

  1. Как соединяются таблицы при организации запроса?
  2. Для чего используется ключевое слово ВЫБОР?
  3. Опишите назначение функций языка запросов ПОДСТРОКА, ДобавитьКДате, РазностьДат, ПРЕДСТАВЛЕНИЕ?
  4. Для чего используется оператор ПОДОБНО?

Литература и интернет-ресурсы

  1. Кашаев С. М. 1С:Предприятие 8.1. Учимся программировать на примерах. — 4-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 368 с. – Режим доступа http://znanium.com/bookread.php?book=355316.

PS По поводу входа на сайт дистанционного образования ГГПИ – обращайтесь. В частном порядке можно будет решить данный вопрос 😉

Posted in Учебно-методические материалы and tagged .

Добавить комментарий

Ваш адрес email не будет опубликован.