Файл: Программные средства создания клиентских программ (Теоретические аспекты клиентских программ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.05.2023

Просмотров: 22

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ЗАКЛЮЧЕНИЕ

Целью исследования было изучения программных средств создания клиентских программ.

Для решения данной цели были решены следующие задачи:

1. Исследовано понятие и назначение клиентских программ.

2. Выделены основные виды клиентских программ.

3. Изучены языки программирования.

4. Проведен обзор программных продуктов для создания клиентских программ.

4. Проведен сравнительный анализ программных продуктов для создания клиентских программ.

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

За счет клиентского программного обеспечения можно значительно упростить работы пользователям с базами данных. Также можно сказать, что в последнее время организации стали отдавать предпочтение тем программным средствам, для которых характерна закрытость программного кода, содержащего реальную информацию. Посредством использования современных технологий удается упростить работу клиента с интерфейсом программы настолько, что можно понять всю суть практически на интуитивном уровне. В этом упрощении есть свои плюсы. Например, пользователь сможет сосредоточиться на выполнение конкретных обязанностей, что в свою очередь ведет к повышению эффективности работы.

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

Языки программирования – один из самых значимых инструментов в разработке клиентских программ. Правильный выбор языка для разрабатываемого приложения – важное условие успеха разработки и достижения непрерывной интеграции или постоянной поддержки.

Средства разработки программ – это специальные программы для создания программ. В процессе работы были исследованы следующие программы для разработки клиентских приложения: Visual Studio, IntelliJ IDEA, HiAsm, Game Editor, Arduino IDE, Turbo Pascal. Далее был проведен сравнительный анализ. Проведя сравнение программных средств по выбранным критериям, наилучшим средством разработки можно признать Visual Studio.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.
  2. Баранцова А.С. Информационные системы и программные средства для их создания/А.С. Баранцова // Материалы VIII Международной студенческой научной конференции «Студенческий научный форум» – 2017. – № 4. – С.23.
  3. Блюмин А.М. Проектирование систем информационного, консультационного и инновационного обслуживания: учебное пособие / А. М. Блюмин, Л. Т. Печеная, Н. А. Феоктистов. – СПб.: Дашков и К, 2017. – 352 с.
  4. Бобров А. Н. Проблемы выбора языка программирования в школьном курсе информатики /А.Н. Бобров // Молодой ученый. – 2017. – №24. – С. 61-64.
  5. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.
  6. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.
  7. Дейт К.Дж. Введение в системы баз данных /К.Дж. Дейт – М.: ДМК, 2018. – 762 с.
  8. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.
  9. Казанский А. А. Объектно-ориентированный анализ и программирование на visual basic 2013 : учебник для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 290 с.
  10. Казанский А. А. Программирование на visual C# 2013 : учебное пособие для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 191 с.
  11. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.
  12. Кудрина Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для бакалавриата и специалитета / Е. В. Кудрина, М. В. Огнева. – М.: Юрайт, 2019. – 322 с.
  13. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.
  14. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.
  15. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.
  16. Программы для создания программ на компьютере. URL: http://softcatalog.info/ru/obzor/programmy-dlya-sozdaniya-programm-na-kompyutere (дата обращения: 07.11.2019).
  17. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.
  18. Хомоненко А.Д. Базы данных /А.Д. Хомоненко, В.М. Цыганков – Спб.: БХВ-Петербург, 2017. – 678 с.
  19. Черпаков И. В. Основы программирования : учебник и практикум для прикладного бакалавриата / И. В. Черпаков. – М. : Юрайт, 2019. – 219 с.

  1. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  2. Бобров А. Н. Проблемы выбора языка программирования в школьном курсе информатики /А.Н. Бобров // Молодой ученый. – 2017. – №24. – С. 61-64.

  3. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.

  4. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  5. Черпаков И. В. Основы программирования : учебник и практикум для прикладного бакалавриата / И. В. Черпаков. – М. : Юрайт, 2019. – 219 с.

  6. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  7. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.

  8. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.

  9. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  10. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  11. Дейт К.Дж. Введение в системы баз данных /К.Дж. Дейт – М.: ДМК, 2018. – 762 с.

  12. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  13. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  14. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  15. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  16. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  17. Баранцова А.С. Информационные системы и программные средства для их создания/А.С. Баранцова // Материалы VIII Международной студенческой научной конференции «Студенческий научный форум» – 2017. – № 4. – С.23.

  18. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  19. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  20. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  21. Бобров А. Н. Проблемы выбора языка программирования в школьном курсе информатики /А.Н. Бобров // Молодой ученый. – 2017. – №24. – С. 61-64.

  22. Баранцова А.С. Информационные системы и программные средства для их создания/А.С. Баранцова // Материалы VIII Международной студенческой научной конференции «Студенческий научный форум» – 2017. – № 4. – С.23.

  23. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  24. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  25. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  26. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  27. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  28. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  29. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  30. Бобров А. Н. Проблемы выбора языка программирования в школьном курсе информатики /А.Н. Бобров // Молодой ученый. – 2017. – №24. – С. 61-64.

  31. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  32. Баранцова А.С. Информационные системы и программные средства для их создания/А.С. Баранцова // Материалы VIII Международной студенческой научной конференции «Студенческий научный форум» – 2017. – № 4. – С.23.

  33. Казанский, А. А. Объектно-ориентированный анализ и программирование на visual basic 2013 : учебник для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 290 с.

  34. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  35. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  36. Бобров А. Н. Проблемы выбора языка программирования в школьном курсе информатики /А.Н. Бобров // Молодой ученый. – 2017. – №24. – С. 61-64.

  37. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  38. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  39. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  40. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  41. Казанский, А. А. Объектно-ориентированный анализ и программирование на visual basic 2013 : учебник для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 290 с.

  42. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  43. Кудрина Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для бакалавриата и специалитета / Е. В. Кудрина, М. В. Огнева. – М.: Юрайт, 2019. – 322 с.

  44. Гниденко И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  45. Баранцова А.С. Информационные системы и программные средства для их создания/А.С. Баранцова // Материалы VIII Международной студенческой научной конференции «Студенческий научный форум» – 2017. – № 4. – С.23.

  46. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  47. Кудрина Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для бакалавриата и специалитета / Е. В. Кудрина, М. В. Огнева. – М.: Юрайт, 2019. – 322 с.

  48. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  49. Левушкин А. В. Основные современные языки программирования/ А.В. Левушкин, М.К. Турчанинов, А.А. Жиганов, В.В. Ермолаева // Молодой ученый. – 2018. – №25. – С. 96-98.

  50. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  51. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  52. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  53. Авдошин С. М. Информатика и ИКТ/ С.М. Авдошин, Р.З. Ахметсафина, О.В. Максименкова. – М.: Просвещение, 2018. – 252 с.

  54. Кудрина Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для бакалавриата и специалитета / Е. В. Кудрина, М. В. Огнева. – М.: Юрайт, 2019. – 322 с.

  55. Казанский, А. А. Объектно-ориентированный анализ и программирование на visual basic 2013 : учебник для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 290 с.

  56. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX/Э.Д. Камер – М.: Вильямс, -СПб-Киев, 2017. – 576 с.

  57. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.

  58. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.

  59. Казанский, А. А. Объектно-ориентированный анализ и программирование на visual basic 2013 : учебник для среднего профессионального образования / А. А. Казанский. – М. : Юрайт, 2019. – 290 с.

  60. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.

  61. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.

  62. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.

  63. Гниденко И. Г. Технологии и методы программирования : учебное пособие для прикладного бакалавриата / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – М. : Юрайт, 2019. – 235 с.

  64. Черпаков И. В. Основы программирования : учебник и практикум для прикладного бакалавриата / И. В. Черпаков. – М. : Юрайт, 2019. – 219 с.

  65. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.

  66. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.

  67. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.

  68. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.

  69. Когаловский М. Р. Перспективные технологии информационных систем/М.Р. Когаловский. – М.: ДМК Пресс; Компания АйТи, 2016. – 288 с.

  70. Тузовский А. Ф. Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. – М.: Юрайт, 2019. – 206 с.

  71. Зыков С. В. Программирование : учебник и практикум для академического бакалавриата / С. В. Зыков. – М. : Юрайт, 2019. – 320 с.

  72. Насретдинов И.Р. Обзор российского рынка программных продуктов /И.Р. Насретдинов // Международный студенческий научный вестник. – 2016. – № 4-5. – С. 6-9.

  73. Программы для создания программ на компьютере. URL: http://softcatalog.info/ru/obzor/programmy-dlya-sozdaniya-programm-na-kompyutere (дата обращения: 07.11.2019).

  74. Там же.

  75. Программы для создания программ на компьютере. URL: http://softcatalog.info/ru/obzor/programmy-dlya-sozdaniya-programm-na-kompyutere (дата обращения: 07.11.2019).

  76. Там же.