- •1)Организация программного обеспечения
- •2) Системное программное обеспечение пк.
- •3) Классификация операционных систем для пк.
- •4)Операционная система (ос) и её окружение.
- •5) Назначение и функции ос.
- •6)Структура ос . Уровни защиты ос.
- •7) Файловая структура ос. Операции с файлами.
- •8)Основные характеристики операционных систем разных классов.(фирмы Microsoft)
- •9) Основные характеристики операционных систем разных классов. (unix)
- •10)Типы современных многозадачных ос.
- •11)Критерии выбора ос.
- •12)Окружение операционной системы: оболочки, внешние утилиты.
- •13)Внешние утилиты, архиваторы.
- •14)Типы компьютерных вирусов и способы защиты информации в персональных компьютерах. Антивирусные пакеты.
- •15)Система программирования. Функции и состав.
- •16)Алгоритмические языки. Основные понятия. Виды алгоритмических языков.
- •17) Алгоритмические языки.Объектно-ориентированные языки. Основные понятия.
- •18)Трансляторы: компиляторы и интерпретаторы.
- •19)Прикладное программное обеспечение пк. Классификация, назначение, возможности.
- •20)Виды универсальных приложений.
- •21)Средства электронных презентаций.
- •22) Табличные процессоры. Типы данных. Формулы и способы их ввода, встроенные формулы.
- •23) Основные понятия базы данных.
- •24)Классификация систем управления базами данных (субд).
- •25) Структуры организации доступа к централизованным базам данным.
- •26) Методо-ориентированные приложения.
- •27) Проблемно–ориентированные приложения
- •28) Виды лицензий программного обеспечения.
- •29) Автоматизированное рабочее место (арм) на основе пк.
- •30)Основные понятия компьютерных сетей . Передача данных.
- •31) Классификация компьютерных сетей.
- •32) Типы компьютерных сетей. Способы реализации.
- •33) Сетевые технические средства.
- •34) Организация обмена данными в сетях. Протоколы.
- •35) Виды серверов в компьютерной сети.
- •36)Организация сложных связей в глобальных сетях.
- •37)Основные понятия Internet.
- •38) Информационные ресурсы Интернета.
- •39) Информационная безопасность.
15)Система программирования. Функции и состав.
Система программирования — это система для разработки новых программ на конкретном языке программирования.
Состав: алгоритмический язык, трансляторы, инструм-ные ср-ва.
Алгоритмический язык-язык программирования, т. е. Система записи решения задачи на языке удобном разработчику.
16)Алгоритмические языки. Основные понятия. Виды алгоритмических языков.
Язык программирования, т.е. запись алгоритма решения задачи на языке, удобном разработку для реализации всех элементов алгоритма.
Уровень 3-проблемно-ориентированные
Уровень 2-процедурно-ориентированные языки(универсальные специализированные)
(Алгол, Фороран, Кобол)
Паскаль- Cu,Cu+,Cu++,Бэйсик
Уровень 1-машинно-ориентированные языки(осн. Язык- ассемблер)
Уровень 0- машинные языки-система команд микропроцессора(МП)
Уровень 1 –МШЯ отражают структуру конкретного вычислительного устройства и существуют отдельно для каждого.
Уровень 2- не зависят от архитектуры ЭВМ, призваны отражать структуру аогоритма. Универсальны для решения задач разных классов.
17) Алгоритмические языки.Объектно-ориентированные языки. Основные понятия.
Проблемно-ориентированные языки: разработаны для решения задач определенного класса, в качестве основного понятия объектно-ориентированного программирования выступает объект, объединяющий свойство и поведение модели, т.е., включающий в себя описывающие модель данные и средства обработки этих данных.
Система ООП широко используется графический интерфейс, процесс программирования с помощью мыши из готовых или вновь создаваемых объектов.
Концепция ООП основывается на том, что в основе управления процессом о реализации программы лежит передача сообщения объектами. Исходя из этого характерные свойства ОО языков программирования: 1)абстракция(наличие формального представления о качествах или свойствах предметов путём мыслительного удаления некоторых частностей или материальных объектов).
2)инкаспуляция (наличие механизмов, связывающего вместе код и данные, которыми он манипулирует, и защищающего их от внешних помех и некорректного использования).
(Сокрытие деталей реализации, которых позволяет вносить в отдельные части программы, безболезненно для других частей, что существенно упрощает сопровождение и модификацию ПО.)
3)наследование (наличие процесса, с помощью которого 1 объект приобретает свойство других, т.е. свойство иерархической классификации).
4) полиморфизм (наличие возможности использовать один и тот же интерфейс для общего класса действий).
ООП характеризуется дружественным пользовательским интерфейсом, программирование с помощью ООП является наглядным и простым, хотя все они являются развитыми версиями процедурных и проблемных языков.
КООПотносится: Visual Basic Delphi, C++
Проблемно-ориентировочные языки (ПОЯ) возникли в связи с постоянным расширением области применения ВТ и возникновения целых классов новых задач. Языки данной группы позволяют программу четко и коротко сформулировать задачу. Программы, написанные на их основе составлены в терминах решаемой задачи.
Язык Lisp
Применяется при разработке программного искусственного интеллекта, экспертных системах, в системных аналитических вычислениях.
Prolog (язык логического программирования ), который содержит средства логических выводов и утверждений.
Язык GPSS.
Язык для решения задач, в котором существуют понятия: событие, очередь и время.
В терминах этого языка легко исследуется и описывается модели массового обслуживания.
Алгоритмические языки интенсивно развиваются в направлении интеллектуализации, развиваются инструментальные средства и пользовательский интерфейс.