- •Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
- •Меры и единицы количества и объема информации
- •Позиционные системы счисления
- •Логические основы эвм
- •История развития эвм. Понятие и основные виды архитектуры эвм
- •Состав и назначение основных элементов персонального компьютера, их характеристики
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Устройства ввода/вывода данных, их разновидности и основные характеристики
- •Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы
- •Файловая структура операционных систем. Операции с файлами
- •Технологии обработки текстовой информации
- •Электронные таблицы
- •Технологии обработки графической информации
- •Средства электронных презентаций
- •Системы управления базами данных
- •Основы баз данных и знаний
- •Моделирование как метод познания
- •Классификация и формы представления моделей
- •Методы и технологии моделирования
- •Информационная модель объекта
- •Понятие алгоритма и его свойства. Блок-схема алгоритма
- •Основные алгоритмические конструкции. Базовые алгоритмы
- •Программы линейной структуры
- •Операторы ветвления, операторы цикла
- •Сетевые технологии обработки данных
- •Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
- •Сетевой сервис и сетевые стандарты
- •Защита информации в локальных и глобальных компьютерных сетях
- •Этапы решения задач на компьютерах
- •Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх
- •Объектно-ориентированное программирование
- •Эволюция и классификация языков программирования. Основные понятия языков программирования
- •Структуры и типы данных языка программирования
- •Трансляция, компиляция и интерпретация
Объектно-ориентированное программирование
Вопрос: |
Варианты ответов |
К концепции объектно-ориентированного программирования не относится... |
1) параллелизм 2) полиморфизм 3) инкапсуляция 4) наследование |
Объектно-ориентированный подход к программированию использует следующие базовые понятия: а) инструкции б) данные в) модель г) объект д) свойство е) метод обработки ж) событие з) класс объектов |
1) а, д 2) только д, е, ж, з 3) а, д, з 4) г, д, е, ж, з |
В основе объектно-ориентированного подхода лежит понятие… |
1) иерархии классов 2) формализации свойств 3) рекурсии 4) декомпозиции объектов |
В объектно-ориентированном программировании каждый объект по отношению к своему классу является… |
1) методом 2) экземпляром 3) функцией 4) кодом |
Методом в объектно-ориентированном программировании является… |
1) визуальное свойство объекта 2) атрибут, объединяющий объекты в классы 3) журнал изменений состояния объекта 4) процедура, реализующая действия (операции) над объектом |
Эволюция и классификация языков программирования. Основные понятия языков программирования
Вопрос: |
Варианты ответов |
К языкам высокого уровня не относят… 1) ADA 2) АССЕМБЛЕР 3) PASСAL 4) LISP 5) МАКРОАССЕМБЛЕР |
1) только 5 2) 1 и 3 3) 2 и 5 4) 3 и 5 |
Языком сценариев является… |
1) Lisp 2) Delphi 3) Pascal 4) Perl |
Языки программирования, не зависящие от архитектуры компьютера и отражающие структуру алгоритма, называются ... |
1) машинно-ориентированными 2) независимыми 3) естественными 4) алгоритмическими |
Для задач анализа и понимания естественных языков на основе языка формальной логики и методов автоматического доказательства теорем используется язык программирования … |
1) PASCAL 2) JAVASCRIPT 3) PROLOG 4) BASIC |
Одним из представителей языков описания сценариев является … |
1) FORTRAN 2) PROLOG 3) PASCAL 4) JAVASCRIPT |
Структуры и типы данных языка программирования
Вопрос: |
Варианты ответов |
Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[3] ] - D[ D[5] ] равно... |
1) -2 2) 2 3) -1 4) 3 |
Если элементы массива D[1..5] равны соответственно 4, 1, 5, 3, 2, то значение выражения D[ D[4] ] - D[ D[5] ] равно... |
1) 1 2) -3 3) 4 4) -4 |
В результате выполнения фрагмента программы X := 7 Y := 7 P := X=Y Q := Y>X P := P OR Q значения переменных будут равны... |
1) P = True; Q = True 2) P = False; Q = True 3) P = False; Q = False 4) P = True; Q = False |
После выполнения фрагмента программы X := 5 Z := 7 вывод ( “X= ”, X<Z, ” X= ”, Z>X, Z+X ); на печать будет выведено... |
1) X= TRUE X= TRUE12 2) X= TRUE X= TRUEZ+X 3) X= X<Z X= Z>X12 4) X= 5<7 X= 7>512 |
Тип данных языка программирования характеризуется… |
1) множеством допустимых значений и набором допустимых над этими значениями операций 2) размером кластера 3) набором методов обработки данных 4) правилами преобразования значений, заданными в описании языка программирования |