Компьютерные науки

Введение в программные системы и их разработку

Программа для аналитиков и ИТ-специалистов, представляющая обзор современного программного обеспечения. В программе рассматриваются операционные системы, базы данных и офисные приложения.
Студентов 2625 Выпускников 624 Для всех
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебная программа посвящена систематизации знаний в области прикладной информатики и технологий разработки ПО. В рамках обучения изучаются классы операционных систем, принципы работы СУБД, текстовых процессоров и электронных таблиц. Рассматриваются инструменты компьютерной математики, статистической обработки данных и создания презентаций. Отдельный блок отведен под автоматизацию задач в пакете Microsoft Office с помощью VBA и проектирование интернет-ресурсов. Обучение охватывает весь жизненный цикл программных продуктов и включает тестовые задания для закрепления материала, что позволяет сформировать широкий профессиональный кругозор.
Цели
  • Сформировать целостное представление о классах и структуре программного обеспечения.
  • Познакомить с возможностями современных операционных систем и инструментального ПО.
  • Дать ориентиры по разработке офисных приложений и веб-сайтов.
Чему я научусь?
  • Классифицировать программное обеспечение по назначению и архитектуре.
  • Ориентироваться в функциях систем управления базами данных и электронных таблиц.
  • Использовать VBA для разработки интеллектуальных офисных приложений.
  • Понимать архитектуру WWW и технологию проектирования веб-сайтов.

Авторы

Белоусова Серафима Николаевна
Белоусова Серафима Николаевна
Доцент.\n
Бессонова Ирина Анатольевна
Бессонова Ирина Анатольевна
Кандидат технических наук, доцент.
Гудыно Лев Петрович
Гудыно Лев Петрович
Доцент, кандидат технических наук, доцент кафедры Архитектуры программных систем Национального исследовательского университета Высшая школа экономики.
Егоров Виктор Серафимович
Егоров Виктор Серафимович
Доцент кафедры Архитектуры программных систем Национального исследовательского университета Высшая школа экономики.
Исаев Дмитрий Валентинович
Исаев Дмитрий Валентинович
Кандидат экономических наук, доцент кафедры бизнес-аналитики Национального исследовательского университета Высшая школа экономики.
Кириченко Александр Аполлонович
Кириченко Александр Аполлонович
Кандидат технических наук, профессор, профессор кафедры Архитектуры программных систем Национального исследовательского университета Высшая школа экономики.
Кирсанов Александр Петрович
Кирсанов Александр Петрович
C.н.с., доктор технических наук, профессор кафедры бизнес-аналитики Национального исследовательского\nуниверситета Высшая школа экономики.
Кишкович Юрий Павлович
Кишкович Юрий Павлович
Кандидат технических наук, доцент кафедры информационных технологий Финансового университета при Правительстве РФ.
Кравченко Татьяна Константиновна
Кравченко Татьяна Константиновна
Профессор, доктор экономических\nнаук, заведующий кафедрой бизнес-аналитики Национального исследовательского университета Высшая школа экономики.
Куприянов Дмитрий Васильевич
Куприянов Дмитрий Васильевич
Кандидат технических наук, доцент кафедры Прикладной экономики и управления Московского городского педагогического университета.
Меликян Алиса Валерьевна
Меликян Алиса Валерьевна
Аспирант, старший преподаватель кафедры\nАрхитектуры программных систем Национального исследовательского университета Высшая школа экономики.
Назаров Станислав Викторович
Назаров Станислав Викторович
Доктор технических наук, профессор.
Пятибратов Александр Петрович
Пятибратов Александр Петрович
Профессор, доктор технических наук, профессор Московского государственного университета экономики,\nстатистики и информатики.
Гиляревский Руджеро Сергеевич
Гиляревский Руджеро Сергеевич
Профессор, доктор филологических наук, профессор кафедры Архитектуры программных систем Национального исследовательского университета Высшая школа экономики.
Чему я научусь?
  • Классифицировать программное обеспечение по назначению и архитектуре.
  • Ориентироваться в функциях систем управления базами данных и электронных таблиц.
  • Использовать VBA для разработки интеллектуальных офисных приложений.
  • Понимать архитектуру WWW и технологию проектирования веб-сайтов.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Общие сведения о программном обеспечении "Совокупность программ регулярного применения и сопровождающей их документации, предназначенная для решения задач пользователей на компьютерной технике,... "Совокупность программ регулярного применения и сопровождающей их документации, предназначенная для решения задач пользователей на компьютерной технике, называется программным обеспечением (ПО). Программное обеспечение в англоязычной литературе (сейчас и повсеместно) принято называть словосочетанием software. Этот термин является игрой слов и может быть дословно переведен как ""мягкий товар"". Однако термин закрепился, о чем свидетельствует использование его составных частей в названиях известных компаний и фирм, производящих и распространяющих ПО, как зарубежных, так и отечественных (Microsoft, Netware, СофтБит, AutoSoft и др.)." ещё
Общие сведения о программном обеспечении тест для курса Введение в программные системы и их разработку 30 мин
2 Классификация программного обеспечения Под программным обеспечением понимается совокупность программ, выполняемых вычислительной системой.
Классификация программного обеспечения тест для курса Введение в программные системы и их разработку 30 мин
3 Операционные системы Современный компьютер – сложнейшая аппаратно-программная система. Написание программ для компьютера, их отладка и последующее выполнение представляет... Современный компьютер – сложнейшая аппаратно-программная система. Написание программ для компьютера, их отладка и последующее выполнение представляет собой сложную, трудоемкую задачу. Во многом это связано с тем, что существует огромная разница между тем, что удобно для людей, и тем, что удобно для компьютеров. ещё
Операционные системы тест для курса Введение в программные системы и их разработку 30 мин
4 Инструментальное ПО Инструментальное программное обеспечение (ПО) или системы программирования предназначены для автоматизации разработки новых программ на языке программирования.
Инструментальное ПО тест для курса Введение в программные системы и их разработку 30 мин
5 Жизненный цикл программных систем Понятие жизненного цикла программных систем (ЖЦ ПС) является одним из базовых в программной инженерии.
Жизненный цикл программных систем тест для курса Введение в программные системы и их разработку 30 мин
6 Компьютерные системы редактирования текстовой информации Эффективность применения компьютеров для подготовки текстов привела к созданию множества прикладных программ обработки текстовых документов.
Компьютерные системы редактирования текстовой информации тест для курса Введение в программные системы и их разработку 30 мин
7 Электронные таблицы Прикладное программное обеспечение общего назначения, которое предназначено для обработки данных, представленных в табличной форме, называется электронными... Прикладное программное обеспечение общего назначения, которое предназначено для обработки данных, представленных в табличной форме, называется электронными таблицами. Электронные таблицы просты в обращении и быстро осваиваются непрофессиональными пользователями. С помощью программных средств для работы с таблицами можно эффективно осуществлять вычисления, упорядочивать, анализировать и графически представлять различные виды данных. ещё
Электронные таблицы тест для курса Введение в программные системы и их разработку 30 мин
8 Системы управления базами данных Для создания, хранения, обработки и коллективного использования информации применяются специальные программные системы, называемые системами управления базами... Для создания, хранения, обработки и коллективного использования информации применяются специальные программные системы, называемые системами управления базами данных (СУБД). ещё
Системы управления базами данных тест для курса Введение в программные системы и их разработку 30 мин
9 Системы презентаций "В широком смысле слова термин ""презентация"" (от лат. рraesento – передаю, вручаю, или англ. present –... "В широком смысле слова термин ""презентация"" (от лат. рraesento – передаю, вручаю, или англ. present – представлять) – это, говоря обобщенно, представление идей, людей, изделий, материалов и услуг. Электронные презентации технического предложения, готовых товаров или услуг заменяют привычную полиграфическую рекламную продукцию и удобны при использовании в целях рекламы или в качестве интерактивного каталога на выставках. Презентации, распространяемые на дисках среди потенциальных клиентов или размещенные в Интернете, в несколько раз увеличивают охват целевой аудитории и обеспечивают значительное повышение результативности рекламы." ещё
Системы презентаций тест для курса Введение в программные системы и их разработку 30 мин
10 Органайзер С появлением персональных компьютеров широкое распространение получили программы органайзеры. Эти программы еще называют менеджерами личной информации.
Органайзер тест для курса Введение в программные системы и их разработку 30 мин
11 Статистическая обработка данных В современном мире принятие управленческих, производственных, финансовых, кадровых и других решений все чаще основывается на всестороннем... В современном мире принятие управленческих, производственных, финансовых, кадровых и других решений все чаще основывается на всестороннем анализе данных, что позволяет делать более обоснованные выводы и прогнозы, давать оценки вероятности их выполнения и зачастую предотвращать принятие необоснованных и непродуманных решений. ещё
Статистическая обработка данных тест для курса Введение в программные системы и их разработку 30 мин
12 Системы компьютерной математики (СКМ) Использование компьютера для математических расчетов можно исторически разделить на два этапа.
Системы компьютерной математики (СКМ) тест для курса Введение в программные системы и их разработку 30 мин
13 Разработка приложений в среде Microsoft Office Язык Visual Basic for Applications (Visual Basic для приложений, сокращенно VBA) является основным инструментом офисного программирования.
Разработка приложений в среде Microsoft Office тест для курса Введение в программные системы и их разработку 30 мин
14 Компоненты моделей объектов MS Office Чтобы использовать VBA, необходимо иметь представление об объектной модели приложения. Модель объектов показывает структуру объектов офисного... Чтобы использовать VBA, необходимо иметь представление об объектной модели приложения. Модель объектов показывает структуру объектов офисного приложения и их взаимосвязи. ещё
Компоненты моделей объектов MS Office тест для курса Введение в программные системы и их разработку 30 мин
15 Принципы разработки приложений на VBA Редактор Visual Basic позволяет записывать, сохранять и модифицировать программные модули, выполнять и отлаживать программы, связанные с... Редактор Visual Basic позволяет записывать, сохранять и модифицировать программные модули, выполнять и отлаживать программы, связанные с документами MS Office. ещё
Принципы разработки приложений на VBA тест для курса Введение в программные системы и их разработку 30 мин
16 Основы программирования Процедуры записываются в стандартных модулях и на процедурных листах, связанных с объектами проекта.
Основы программирования тест для курса Введение в программные системы и их разработку 30 мин
17 Отладка программ "Процесс проверки работоспособности программы носит название ""отладка"" или ""тестирование""."
Отладка программ тест для курса Введение в программные системы и их разработку 30 мин
18 Разработка приложений "Редактор Visual Basic предоставляет эффективные средства для создания диалоговых окон (объекты Userform – пользовательские формы). Формы,... "Редактор Visual Basic предоставляет эффективные средства для создания диалоговых окон (объекты Userform – пользовательские формы). Формы, элементы форм, событийные процедуры можно рассматривать как ""кубики"", из которых разработчик строит удобный для пользователя интерфейс." ещё
Разработка приложений тест для курса Введение в программные системы и их разработку 30 мин
19 Назначение, функции и архитектура сервиса WWW "Сервис WWW (Word Wide Web, или W3 – ""всемирная паутина"") позволяет организовать огромное количество информации в... "Сервис WWW (Word Wide Web, или W3 – ""всемирная паутина"") позволяет организовать огромное количество информации в компактное хранилище с легким доступом к имеющимся материалам." ещё
Назначение, функции и архитектура сервиса WWW тест для курса Введение в программные системы и их разработку 30 мин
20 Виды интернет-представительств В основе любой коммерческой деятельности лежит маркетинг – система управления производственно-сбытовой деятельностью фирмы, ориентированная на получение... В основе любой коммерческой деятельности лежит маркетинг – система управления производственно-сбытовой деятельностью фирмы, ориентированная на получение прибыли с помощью активного влияния на рыночные условия и процессы. ещё
Виды интернет-представительств тест для курса Введение в программные системы и их разработку 30 мин
21 Технология проектирования веб-сайтов Эффективность веб-представительства фирмы в Интернете практически не зависит от применяемого при его создании аппаратного и программного... Эффективность веб-представительства фирмы в Интернете практически не зависит от применяемого при его создании аппаратного и программного обеспечения. Основными факторами, влияющими на эффективность, являются содержание, структура веб-сайта, новизна информации на нем, ее достоверность, уникальность стиля веб-сайта. ещё
Технология проектирования веб-сайтов тест для курса Введение в программные системы и их разработку 30 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.