Электронный задачник по программированию для системы 1С:Предприятие М. Э. Абрамян, М. Ю. Беренкеева Южный федеральный университет, факультет математики,

Презентация:



Advertisements
Похожие презентации
Службы сайта задачника Programming Taskbook как пример веб-служб, связанных с обучающими программными комплексами М. Э. Абрамян, В. Н. Брагилевский Южный.
Advertisements

Был создан в 1970 году профессором из Швейцарии Никлаусом Виртом. Затем он перешел на другие языки программирования, но многие организации продолжали разрабатывать.
Основы программирования Цыбикова Т.Р.2.
Лекция 3. Программное обеспечение информационных технологий По дисциплине: «Информационные технологии в коммерческой деятельности»
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Массивы Описание массивов. Виды и назначение массивов. Заполнение и вывод элементов массива.
ПРАКТИКУМ по предмету: Информатика Алгоритмический язык Турбо-Паскаль.
Файловый тип данных Turbo Pascal Операции для работы с файлами 11 класс.
Файловый тип данных Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация. В языке Паскаль файл представляет собой последовательность.
Файловый ввод- вывод данных в Pascalе Средства обработки файлов 11 класс Дугина Ирина Радиковна, учитель информатики и ИКТ, МБОУ СОШ с.Камышки Александрово-Гайского.
Омутнинский колледж педагогики, экономики и права Разработка дистанционного курса учебной дисциплины «Программирование» как элемента дополнительной подготовки.
Знакомство с IDE Pascal. Этапы решения задачи на компьютере : 1. Постановка реальной задачи и ее содержательный анализ 2. Создание модели ( формализация.
Глава 9. ВВОД-ВЫВОД ДАННЫХ И ФАЙЛОВАЯ СТРУКТУРА Логический и физический файлы Типы файловой переменной Общие процедуры работы с файлами Текстовые файлы.
Подпрограммы 1.Принцип модульности 2.Область действия переменных 3.Параметры подпрограмм 4.Модули.
Вопрос 1. Для чего необходим графический интерфейс? ОПРОС ДОМАШНЕГО ЗАДАНИЯ: Ответ: Графический интерфейс необходим для реализации интерактивного диалога.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Презентация к уроку по информатике и икт (9 класс) на тему: Презентация на тему "Основы Visual Basic"
Процедуры и функции. Разработал учитель информатики МБОУ СОШ 50 г. Краснодара Ракута Елизавета Григорьевна « Учиться и, когда придет время, прикладывать.
1 Файловый тип данных Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация. Файл – это набор данных, хранящихся во внешней.
СТРУКТУРА ПРОГРАММЫ Среда программирования Pascal ABC.
Транксрипт:

Электронный задачник по программированию для системы 1С:Предприятие М. Э. Абрамян, М. Ю. Беренкеева Южный федеральный университет, факультет математики, механики и компьютерных наук

Общее описание задачника Programming Taskbook (1) Назначение задачника, языки и программные среды Задачник предназначен для обучения программированию на языках Pascal, Visual Basic, C++, C#, Visual Basic.NET Может использоваться в следующих программных средах: Borland Delphi 7, Turbo Delphi 2006, Free Pascal Lazarus 0.9, PascalABC.NET Visual Basic 4-5 Visual C++ 6 Visual Studio.NET 2003, 2005, 2008 (языки C++, C#, Visual Basic.NET)

Общее описание задачника Programming Taskbook (2) Возможности задачника Отображение на экране текста задания и связанных с ним данных Предоставление исходных данных программе учащегося Дополнительный контроль за правильностью операций ввода-вывода Проверка результатов, полученных программой учащегося Регистрация задания как выполненного после проведения серии успешных тестовых испытаний программы

Общее описание задачника Programming Taskbook (3) Базовый набор заданий Скалярные типы и управляющие операторы: группы Begin, Integer, Boolean, If, Case, For, While, Series, Minmax (300 заданий) Процедуры и функции: Proc и Param (130) Одномерные и двумерные массивы: Array и Matrix (240) Символы и строки: String (70) Двоичные и текстовые файлы: File и Text (150) Рекурсивные алгоритмы: Recur (30) Линейные динамические структуры: Dynamic (80) Деревья: Tree (100)

Общее описание задачника Programming Taskbook (4) Состав задачника Ядро: библиотека pt4.dll Библиотеки, обеспечивающие доступ к ядру из различных программных сред: pt4.pas, pt4.bas, pt4.h и pt4.cpp, pt4net.dll Дополнительные модули: PT4Demo (просмотр заданий) PT4Load (создание и загрузка программ-заготовок) PT4Result (просмотр результатов)

Общее описание задачника Programming Taskbook (5) Комплекс Teacher Pack: средства для преподавателя Конструктор вариантов PTVarMaker создание наборов вариантов индивидуальных заданий Контрольный центр PT4Teach настройка рабочих каталогов учащихся контроль за текущими результатами каждого учащегося и группы в целом Конструктор заданий PT4TaskMaker разработка новых групп заданий в виде dll-библиотек, доступных для любых языков и сред, поддерживаемых задачником

Реализация задачника для системы 1С:Предприятие (1) Система 1С:Предприятие 8.1 1С:Предприятие – программный продукт компании 1С, предназначенный для быстрой разработки прикладных систем, связанных, в основном, с решением задач автоматизации учета и управления на предприятии Среда 1С:Предприятие имеет встроенный язык программирования для реализации бизнес-логики Наряду со стандартным вариантом системы имеется ее сокращенный учебный вариант

Реализация задачника для системы 1С:Предприятие (2) Особенности разработки программ на языке 1С Программный код хранится не в отдельном файле, а в виде компонента («модуля приложения») базы данных 1С Для подключения внешних библиотек необходимо использовать технологию ActiveX В языке предусмотрены русские варианты ключевых слов и имен стандартных подпрограмм Имеется единственный числовой тип, символьные и строковые данные не различаются, предварительного описания переменных не требуется Отсутствуют средства для работы с двоичными типизированными файлами и указателями

Реализация задачника для системы 1С:Предприятие (3) Особенности реализации задачника (1) При создании программы-заготовки выполняется ее автоматическое подключение к учебной базе данных 1С, после завершения работы программный код сохраняется в отдельном файле (имя файла совпадает с именем задания) Для обеспечения взаимодействия программы на языке 1С с ядром задачника разработан ActiveX-компонент pt4_1c.dll Все дополнительные процедуры и функции, предоставляемые задачником для инициализации задания и ввода-вывода данных, имеют как английские, так и русские названия

Реализация задачника для системы 1С:Предприятие (4) Особенности реализации задачника (2) При вводе-выводе данных используется сокращенный набор подпрограмм: три функции ПолучитьЧисло, ПолучитьСтроку, ПолучитьБулево и одна процедура Вывести Из базового набора заданий исключены группы, связанные с использованием указателей (Dynamic и Tree) Из задач на обработку файлов исключены задачи, связанные с типизированными двоичными файлами; оставшиеся задачи объединены в группу File1C (50 заданий)

Реализация задачника для системы 1С:Предприятие (5) Возможности задачника Доступны 820 учебных заданий из базового набора Доступны дополнительные программные модули PT4Demo, PT4Load, PT4Result Доступны для использования все компоненты комплекса Teacher Pack С помощью конструктора учебных заданий можно разрабатывать новые группы заданий, в том числе специально предназначенные для языка системы 1С

Реализация задачника для системы 1С:Предприятие (6) Окно среды 1С с программой решения учебной задачи

Реализация задачника для системы 1С:Предприятие (7) Окно задачника с решением учебной задачи

Реализация задачника для системы 1С:Предприятие (8) Окна дополнительных программных модулей

Спасибо за внимание Подробная информация об электронном задачнике Programming Taskbook содержится на его веб-сайте