Добавил:
Я уверяю Вас, мне можно доверить огнестрельное оружие Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

итип билеты

.docx
Скачиваний:
2
Добавлен:
10.10.2023
Размер:
19.07 Кб
Скачать

Вопросы к зачету

1) Какие существуют 3 варианта мобильных приложений платформы 1С (с точки зрения режима работы)? Опишите каждый вариант.

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

Мобильный клиент — позволяет взаимодействовать с информационными базами онлайн, аналогично тому, как это делают клиентские приложения платформы для настольных компьютеров;

Мобильный клиент с автономным режимом — в зависимости от наличия соединения позволяет взаимодействовать с информационными базами онлайн, либо использовать для работы локальную информационную базу на мобильном устройстве;

Мобильная платформа — использует для работы только локальную информационную базу на мобильном устройстве.

2) Одинаковы ли функциональности мобильной платформы 1С и функциональность платформы для ПК? Обоснуйте свой ответ.

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

Основные различия между мобильными и настольными версиями платформ заключаются в следующем:

1. Размер экрана: мобильные приложения обычно имеют меньший размер экрана по сравнению со стационарными приложениями. Это связано с тем, что большинство мобильных устройств имеют экраны с диагональю от 4 до 6 дюймов.

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

3. Совместимость: мобильные приложения могут работать только на определенных операционных системах, таких как iOS или Android, в то время как настольные приложения могут работать на различных операционных системах.

4. Интерфейс: мобильные приложения часто имеют более простой интерфейс по сравнению со стационарными приложениями. Они могут использовать пиктограммы, анимацию и другие элементы дизайна, которые упрощают работу с приложением.

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

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

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

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

  3. Социальные приложения - позволяют пользователям общаться, обмениваться информацией и участвовать в социальных сетях. Они могут включать функции, такие как обмен сообщениями, видеозвонки, фото и видео sharing и т.д.

  4. Развлечения приложения - предоставляют игры, музыку, видео и другие развлекательные функции для пользователей.

  5. Образовательные приложения - помогают учащимся изучать различные предметы, такие как математика, наука, языки и т.д., с помощью интерактивных уроков, тестов и других инструментов.

  6. Медицинские приложения - предоставляют информацию о здоровье и медицине, помогают пациентам следить за своим здоровьем и управлять медицинскими записями.

4) Каким образом нужно загружать конфигурацию с веб-сервера на мобильную платформу? Дайте развернутый ответ.

Ответ: Передача конфигурации через файловую систему:

- Создайте на веб-сервере папку, в которой будет храниться конфигурация.

- Скопируйте файлы конфигурации в эту папку.

- На мобильном устройстве откройте приложение 1С и выберите опцию "Загрузить конфигурацию".

- Укажите путь к папке на веб-сервере, где хранится конфигурация.

- Подтвердите загрузку и дождитесь завершения процесса.

5) Может ли разработчик загружать конфигурацию на моб платформу без публикации на веб-сервере? А пользователь? Поясните Ваш ответ.

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

Однако, пользователь не может загрузить конфигурацию без публикации на веб-сервере. Публикация позволяет опубликовать конфигурацию на веб-сервере и сделать ее доступной для загрузки на мобильные устройства. Без публикации конфигурация не будет доступна для загрузки.

6) Допустим, что в мобильном приложении есть форма для заполнения определенной информации в соответствующих полях ввода. Эту информацию нужно сохранять в файл. Какими объектами и методами можно воспользоваться для сохранения этой информации в файл при написании кода? Опишите их

Ответ: Для сохранения данных из формы в файл на мобильном устройстве можно использовать объект “Файл” и метод “Сохранить”.

Пример кода:

Файл = Новый Файл("путь к файлу");

Если Файл.Существует() Тогда

Файл.Удалить();

КонецЕсли;

Запись = Новый Запись(Файл);

ЗаписатьДанных(Запись);

Запись.Закрыть();

В данном примере мы создаем новый файл, если он уже существует - удаляем его. Затем создаем запись в этом файле и записываем в нее данные. После этого закрываем запись.

7) С помощью какого объекта можно реализовать функционал для управления средствами мультимедиа? Назовите 2-3 метода этого объекта и опишите их.

Ответ: Для управления средствами мультимедиа в мобильном приложении можно использовать объект Мультимедиа. Вот несколько методов этого объекта:

– Воспроизвести() - воспроизводит аудио или видео. – Пауза() - ставит воспроизведение на паузу. – Стоп() - останавливает воспроизведение.

Кроме того, у объекта Мультимедиа есть свойства, такие как Громкость и Позиция, которые позволяют управлять громкостью и позицией воспроизведения.

8) Расскажите про объект «ДанныеКонтакта»: что из себя представляет свойство «НомераТелефонов», как и какие данные в этом свойстве хранятся? Назовите ещё любые 2 свойства объекта и опишите их.

Ответ: Объект “Данные контакта” содержит информацию о контакте, такую как имя, фамилия, адрес, номера телефонов, электронная почта и т. д.

Свойство “Номера телефонов” содержит список номеров телефонов контакта. Данные в этом свойстве хранятся в виде массива строк. Каждая строка представляет собой один номер телефона. Например, если контакт имеет два номера телефона, то массив будет содержать две строки с номерами телефонов.

Еще два свойства объекта “Данные контакта”:

– “Электронная почта” - содержит адрес электронной почты контакта – “Адрес” - содержит физический адрес контакта

9) С помощью какого объекта можно реализовать функционал для управления контактами телефона? Каким образом с помощью этого объекта нужно программно добавлять контакт на мобильное устройство? Опишите порядок написания кода: какими объектами и методами нужно воспользоваться.

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

Вот пример кода для добавления контакта:

ДанныеКонтакта = Новый ДанныеКонтакта;

ДанныеКонтакта.Имя = "Иван";

ДанныеКонтакта.Фамилия = "Иванов";

ДанныеКонтакта.НомерТелефона = "1234567890";

ДанныеКонтакта.Адрес = "ул. Ленина, д. 1, кв. 2";

Попытка

ДанныеКонтакта.Сохранить();

Исключение

Сообщить("Ошибка сохранения контакта!", СтатусСообщения.Важное);

КонецПопытки;

Этот код создаст новый контакт с именем “Иван Иванов”, номером телефона “1234567890” и адресом “ул. Ленина, д. 1, кв. 2”.

10) Можно ли запустить собранное сборщиком приложение без установленной на телефон мобильной платформы? Поясните Ваш ответ.

Ответ: Нет, без установленной мобильной платформы “1С:Предприятие” запустить приложение, собранное с ее помощью, не получится. Мобильная платформа необходима для работы приложения, поскольку содержит все необходимые библиотеки, компоненты и инструменты для работы с данными и пользовательским интерфейсом. Без нее приложение не сможет корректно функционировать.

11) Чем собранное мобильное приложение отличается от мобильной платформы с точки зрения использования конфигураций?

Ответ: Собранное мобильное приложение представляет собой готовый продукт, который может быть установлен на мобильное устройство и использоваться без необходимости подключения к серверу или выполнения каких-либо дополнительных настроек. Оно содержит все необходимые компоненты и данные, необходимые для работы приложения.

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