
- •1.А)Информа́тика—наука о способах получения, накопления, хранения, преобразования, передачи, защиты и использования информации.
- •2.А) Семантическая информация в логике, характеристика содержания, которая передаётся в некотором сообщении.
- •5.А) Система счисле́ния — символический метод записи чисел, представление чисел с помощью письменных знаков.
- •7.А) Компьютерное представление целых чисел.
- •9.А)Кодирование текста: Для кодирования букв и других символов, используемых в печатных документах, необходимо закрепить за каждым символом числовой номер – код.
- •10. А)Алгори́тм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.
- •17. Проектирование по — процесс создания проекта по, а также дисциплина, изучающая методы проектирования.
- •19)Спиральная модель проектирования по работ
- •19)Объект и класс
- •20) Отношения между классами в ооп.
- •21) Основные принципы ооп
- •22) Программное обеспечение
- •23. Операционные системы (основные определения). Пользовательский и программный интерфейс. Примеры ос. Сервисные системы.
- •24. Инструментальные средства. Системы программирования. Система языков программирования. Средства программирования (транслятор, компилятор, компоновщик, интерпретатор, отладчик).
- •25. Системы управления базами данных (субд). Реляционные бд. Основные определения реляционных бд.
- •26. Прикладное по.
- •27. Компьютерная сеть. Классификация компьютерных сетей по территориальному признаку.
- •28)Интернет и Точки зрения на сеть Интернет
- •30) Программирование разветвляющихся алгоритмов - алгоритм называется разветвляющимся, если он содержит несколько ветвей выполнения программы отличающихся друг от друга содержанием вычислений.
21) Основные принципы ооп
Абстрагирование – полиморфизм – наследование -- инкапсюляция
. Абстрагирование
Описание объектов реального мира при помощи программных объектов называют абстрагированием.
Абстрагирование — это способ выделить набор значимых характеристик объекта, исключая из рассмотрения незначимые. Соответственно, абстракция — это набор всех таких характеристик.
Инкапсуляция
языковой механизм ограничения доступа к определённым компонентам объекта;
языковая конструкция, способствующая объединению данных с методами (или другими функциями), обрабатывающими эти данные.
Смысл инкапсуляции состоит в отделении реализации объекта (его внутреннего содержания) от способа взаимодействия с ним. Другие объекты приложения взаимодействует с рассматриваемым объектом посредством имеющихся у него открытых (public) свойств и методов, которые составляют его интерфейс.
Полиморфизм
Полиморфизм - возможность объектов с одинаковой спецификацией иметь различную реализацию.
Полиморфизм позволяет вызывать методы и свойства объекта независимо от их реализации.
Например, объект класса Водитель взаимодействует с объектом класса Автомобиль через открытый интерфейс. Если другой объект, например Грузовик или Гоночный_автомобиль, поддерживает такой открытый интерфейс, то объект класса Водитель сможет взаимодействовать и с ними (управлять ими), невзирая на различия в реализации интерфейса.
22) Программное обеспечение
Системное ПО используется для разработки выполнения программных продуктов, а также для предоставлению пользователю определенных услуг. Системное ПО необходимое дополнение технических средств.
Прикладное ПО служит для решения определенных целевых задач или класса задач.
Схема системного ПО.
Систем ПО: – операцион системы—сервисные системы – инструментальные системы –системы технич обслуживания
Сервисные системы: интерфейсные системы -- оболочки ос – утилиты
Инструмент системы: системы програмирования – СУБД-- инструментарий искуственного интелекта.
23. Операционные системы (основные определения). Пользовательский и программный интерфейс. Примеры ос. Сервисные системы.
ОС – комплекс программ, обеспечивающих управление ресурсами компьютера и процессами, использующих эти ресурсы при вычислениях.
Основные ресурсы: процессор (процессорное время), ОП, периферийные устройства.
Управление ресурсами сводится к: распределению ресурсов между конкурирующими процессами и упрощению доступа к ресурсам
ОС поддерживает пользовательский и программный интерфейс
Пользовательский интерфейс – набор сервисных услуг предоставляемых пользователю для управления функционированием компьютера. Пользовательский интерфейс может включать командный язык, набор утилит и сервисов по управлению файловой системой и работой компьютера.
Программный интерфейс – набор услуг, упрощающих программисту программирование рутинных операций. Например функции API в Windows, прерывания int 21h в DOS.
Примеры ОС
Семейство DOS (disk operating system)
Семейство Unix
OS/2
Семейство Windows
Linux
Серверные системы
Сервисные системы – это системы дополняющие и расширяющие пользовательский и программный интерфейс ОС. Сервисные системы делятся на:
Интерфейсные системы
Оболочки
Утилиты