Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_1S.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
87.72 Кб
Скачать

1. Что такое платформа «1С: Предприятие»? Что такое «Конфигурация 1С»? В чем их отличия.

Сравнение с проигрывателем и пластинкой. Платформа – это проигрыватель для пластинок. Конфигурация – пластинка. Существует много пластинок(конфигураций) и только один проигрыватель(платформа). Платформа обеспечивает работу конфигурации и позволяет вносить в нее изменения или создавать собственную конфигурацию.

10. Для чего предназначен объект метаданных «Документ»? В каких случаях его необходимо использовать? Какие варианты существования документов в приложении Вы знаете? В чем их отличия друг от друга?

Документ – объект метаданных предназначенный для описания информации о совершенных хозяйственных операциях или о событиях (приходные/расходные накладные, счета и тд). Документ обладает важной способностью проведения. Документ может быть проведен\не проведен. Факт проведения означает что событие, которое он отражает, повлияло на состояние учета. Пока документ не проведен, состояние учета неизменно, и документ не более чем заготовка, черновик.

2. Какие клиентские части предусмотрены в платформе «1С:Предприятие 8»? Под какими операционными системами они могут использоваться?

Клиентские части платформы «1С:Предприятие 8» делятся на три клиента 1)Толстый и 2)Тонкий и 3)Веб-клиент. Клиенты реализованы для Windows, Linux и OS X.

3. Какая архитектура заложена в платформу «1С:Предприятие 8»? Какие варианты работы предусмотрены в платформе «1С:Предприятие»? Как реализуется масштабируемость платформы?

Архитектура:

Клиент серверное:

Файловый вариант:

Платформа поддерживает два варианта работы: файловый и клиент-серверный. И в том, и в другом варианте все прикладные решения работают полностью идентично.

  • Файловый вариант работы Файловый вариант работы рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети. В этом варианте все данные информационной базы располагаются в одном файле - в файловой СУБД.

  • Клиент - серверный вариант работы Клиент-серверный вариант работы предназначен для использования в рабочих группах или в масштабе предприятия. Он реализован на основе трехуровневой архитектуры «клиент-сервер». В этом варианте информационная база хранится в одной из поддерживаемых систем управления базами данных, а взаимодействие между клиентским приложением и СУБД осуществляет кластер серверов 1С:Предприятия 8.

Используются многозвенная архитектура «клиентское приложение - кластер серверов 1С:Предприятия - сервер базы данных». Это позволяет масштабировать систему от вариантов персонального использования, до работы в крупных, территориально распределенных холдинговых компаниях.

4. Как влияет клиент-серверная архитектура платформы на программирование приложения? Что может выполняться на клиенте, а что на сервере?

На сервере выполняется: 1. запросы к БД 2. запись данных 3. проведение документов 4. различные расчеты 5. выполнение обработок 6. формирование отчетов 7. подготовка форм к отображению На клиенте выполняются: 1. получение и открытие форм 2. отображение форм 3. "общение" с пользователем 4. небольшие расчеты в формах, требующие быстрой реакции 5. работа с локальными данными 6. работа с оборудованием

5. Какие директивы компиляции Вы знаете? В чем их отличие друг от друга? Когда необходимо применять ту или иную директиву компиляции?

&НаКлиенте, &НаСервере, &НаСервереБезКонтекста, &НаСервереНаКлиенте, &НаКлиентеНаСервереБезКонтекста. &НаКлиенте Указывает на то, что процедура или функция выполняется на стороне клиента 1C, все переменные существуют лишь на время жизни клиентской части формы. Такой метод выполняется «у Вас на компьютере», никак не затрагивая серверную часть. С клиента доступны все серверные функции. &НаСервере Выполняется на сервере, переменные существуют только на время серверного вызова. С сервера допустим вызов практически любых процедур, кроме клиентских. Если работа происходит в режиме тонкого клиента, вся работа происходит на сервере, а клиент получает лишь результат выполнения. &НаСервереБезКонтекста Это процедура выполняется на сервере, вне контекста формы. Т.е. процедура не имеет доступа к реквизитам формы, выполняется на сервере и возвращает желаемый результат. Хорошо подходит для получения статичных данных. Крайне рекомендуется к использованию для оптимизации клиент-серверного взаимодействия. &НаКлиентеНаСервереБезКонтекста Используется, когда к процедуре нужно обращаться и с клиента, и с сервера. В остальном аналог &НаСервереБезКонтекста Процедуры и функции с директивой &НаКлиентеНаСервере используются только в модулях команд и ограничены возможностями клиентской стороны.

6. Какой интерфейс используется в платформе «1с:Предприятие 8»? на чем базируется его работа? Как добавить тот или иной объект метаданных в интерфейс приложения?

В 1с предприятие 8 используется интерфейс «такси».

Работа интерфейса такси базируется на удобстве пользовательского интерфейса( большие размеры элементов управления, крупный шрифт, значительные пробелы (отступы) между элементами, изменилась цветовая гамма, активизированные элементы управления выделяются цветом, улучшенные возможности навигации по приложению, настраиваемое рабочее пространство, работа с историей наподобие истории веб-браузера, расширенные возможности выбора в полях ввода ) и на прикладную направленность, облегчающую выполнение ежедневных операций.

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

7. Какие примитивные типы данных существуют в платформе «1с:Предприятие 8»? Что происходит с коллекцией типов данных конфигурации при добавлении нового объекта метаданных?

Примитивные типы данных: 1. строковые константы 2. числовые выражения 3. булевские значения (истина/ложь) 4. литералы* типа Дата 5. тип данных с единств значением Неопределённо 6. тип NULL (состоит из единств значения) 7. тип данных Тип Значения примитивных типов являются простыми неделимыми значениями, в которых нельзя выделить отдельные составляющие. *Литерал - символьный идентификатор значения.

Конкретное прикладное решение может использовать уникальные типы данных, существующие только в этом конкретном прикладном решении. Конкретное имя типа, состав свойств и методов объекта будут зависеть от того, как разработчик назовет объект конфигурации и какие, например, реквизиты, табличные части он в него добавит. Например, после создания нового справочника Номенклатура, становятся доступны следующие типы данных:  СправочникМенеджер.Номенклатура,  СправочникСсылка.Номенклатура,  СправочникОбъект.Номенклатура,  СправочникВыборка.Номенклатура,  СправочникСписок.Номенклатура.

8. Какая концепция заложена в платформу «1С:Предприятие»? Какой объект метаданных является основным в этой концепции?

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

9. Для чего предназначен объект метаданных «Справочник»? В каких случаях его необходимо использовать? Какие виды справочников Вы знаете?

«Справочник» в системе 1С:Предприятие предназначен для ведения списков однородных элементов данных — справочников, картотек, нормативных сборников и тому подобное. Использование объектов метаданных этого типа позволяет организовать ведение любых справочников, необходимых для автоматизации деятельности предприятия. Как правило, объекты метаданных типа «Справочник» являются компьютерными аналогами реально существующих на предприятии справочников, например, справочника сотрудников или номенклатуры товаров, хотя могут использоваться и для организации списков, не имеющих явных физических аналогов. Справочники бывают: с "Иерархия групп и элементов" в которых располагаются элементы, относящиеся к этим группам. Кроме того, группы справочника могут включать в себя и другие группы, создавая тем самым многоуровневую иерархическую структуру. с "Иерархия элементов" в которых элементы справочника будут относиться не к группам, а к другим элементам этого же справочника

10. Для чего предназначен объект метаданных «Документ»? В каких случаях его необходимо использовать? Какие варианты существования документов в приложении Вы знаете? В чем их отличия друг от друга? Документ – объект метаданных предназначенный для описания информации о совершенных хозяйственных операциях или о событиях (приходные/расходные накладные, счета и т.д.). Документ обладает важной способностью проведения. Документ может быть проведен\не проведен. Факт проведения означает что событие, которое он отражает, повлияло на состояние учета. Пока документ не проведен, состояние учета неизменно, и документ не более чем заготовка, черновик.

11. Для чего предназначен объект метаданных «Регистр сведений»? В каких случаях его необходимо использовать? Какие виды регистров сведений Вы знаете? В чем их принципиальное отличие друг от друга?

Предназначены для хранения многомерных сведений о значениях различных величин. Такими значениями могут быть, например, курсы валют или цены на товары конкурентов по состоянию на определенную дату.  Регистр сведений используется в тех случаях, когда необходимо выполнить операцию только над одной записью. При этом менеджер записи использует для выполнения записи два набора записей. Обычные (непериодические) и Периодические. Периодический регистр сведений отличается от обычного тем, что информация в нем дополнительно разворачивается во времени (добавляется системное измерение «Период»). Такой регистр хранит историю изменения ресурсов и может выдавать актуальные значения ресурсов на любую дату.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]