
- •Тема: Состав и назначение основных элементов персонального компьютера, их характеристики. Центральный процессор. Системные шины. Слоты расширения
- •Тема: Служебное (сервисное) программное обеспечение
- •Тема: Основные понятия реляционных баз данных
- •2. Средство визуализации информации, позволяющее просматривать, вводить и редактировать данные в удобном формате, – это …
- •Тема: Объекты баз данных. Основные операции с данными в субд
- •2. Дан фрагмент базы данных «Склад»:
- •1. К свойствам экспертных систем не относится …
- •Тема: Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
- •Тема: Интегрированные среды программирования
1. К свойствам экспертных систем не относится …
способность к распознаванию и точному воспроизведению текста с искаженного изображения
способность анализа и объяснения хода решения задачи и полученных результатов
способность приобретения новых знаний и изменения в соответствии с ними своего поведения
обеспечение, как правило, естественного языка интерфейса с пользователем
Решение:
Экспертная система – это вычислительная система, в которую включены знания специалистов о некоторой конкретной проблемной области и которая в пределах этой области способна принимать экспертные решения.
Экспертная система обладает следующими свойствами:
1) алгоритм решения задачи генерируется экспертными системами динамически;
2) способность анализа и объяснения хода решения задачи и полученных результатов;
3) способность приобретения новых знаний и изменения в соответствии с ними своего поведения;
4) обеспечение, как правило, естественного языка интерфейса с пользователем.
2.
Тема: Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
1. Преобразование всей программы, представленной на одном из языков программирования, в машинные коды называется …
трансляцией компоновкой кодированием шифрованием
Решение:
Компиляция – это процесс преобразования всего исходного кода программы в так называемый машинный код, то есть набор команд, непосредственно понятных процессору.
Интерпретация – процесс непосредственного покомандного преобразования и выполнения программы без предварительной компиляции всей программы.
Компоновка программы – это один из этапов создания исполняемого файла.
Генерация кода – это преобразование элементарных действий, полученных в результате лексического, синтаксического и семантического анализа программы, в некоторое внутреннее представление.
2. Решение задач на компьютерах состоит из ряда этапов. Непосредственно перед этапом «Программирование» выполняется этап …
«Разработка алгоритма» «Анализ задачи и моделирование»
«Постановка задачи» «Сопровождение программы»
Решение:
Этапы решения задач на компьютере представляют следующую последовательность:
1. Постановка задачи
2. Анализ задачи и моделирование
3. Разработка алгоритма
4. Программирование
5. Тестирование и отладка
6. Анализ результатов
7. Сопровождение программы
Тема: Понятие алгоритма и его свойства. Способы записи алгоритма. Блок-схема алгоритма
1. Имеется словесное описание алгоритма:
«До тех пор пока Y не станет больше нуля, то изменить Y. Изменить S»
Этому описанию соответствует блок-схема …
Тема: Эволюция и классификация языков программирования. Основные понятия языков программирования
1. Функция RANDOM(X) возвращает случайное целое число в диапазоне от 0 до Х – 1. В переменную Y требуется поместить случайное целое число в диапазоне от 10 до 15 включительно.
Это сделает оператор …
Y := RANDOM(6) + 10 Y := RANDOM(5) + 10 Y := RANDOM(10) + 5 Y := RANDOM(10) + 15
Решение:
Количество чисел в требуемом диапазоне равно 6 (возможные значения: 10, 11, 12, 13, 14, 15), а минимальное значение равно 10. Поэтому нужная формула выглядит как «Y := RANDOM(6) + 10».
Выражение «RANDOM(5) + 10» дает случайные значения от 10 до 14 (не включает 15).
Выражение «RANDOM(10) + 5» дает случайное число от 5 до 14.
Выражение «RANDOM(10) + 15» дает случайное число от 15 до 24.
2. Функция SQR(X) возвращает квадрат значения Х.
Если выражение в операторе присваивания
Y := sqr(A + B) – C
записать без использования функции SQR, то получится …
Y := (A + B) * (A + B) – C Y := (A + B) * A + B – C
Y := A + B * A + B – C Y := A * A + B * B – C
Решение:
Функция SQR(X) возвращает Х в квадрате, то есть Х * Х.
Выражение «sqr(A + B)» преобразуется в «(A + B) * (A + B)», выражение «sqr(A + B) – C» аналогично преобразуется в «(A + B) * (A + B) – C».
Тема: Алгоритмы разветвляющейся структуры
Имеется фрагмент схемы алгоритма:
.
Перед выполнением были введены значения переменных A = 13, B = 21 и С = 11. Последовательность выполнения блоков алгоритма (номера блоков без пробелов, например, 12359) будет выглядеть как …
12489
2.
Тема: Алгоритмы циклической структуры
Имеется фрагмент схемы алгоритма:
Значение переменной А после его выполнения будет равно …10 |
2. Имеется фрагмент схемы алгоритма:
.
Значение переменной M после его выполнения будет равно … 43
Тема: Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ "сверху-вниз" и "снизу-вверх"
1. В основе структурного программирования лежит следующая идея: …
при написании программ основными конструкциями являются: последовательность, ветвление и цикл
структура программы описывается в терминах объектов и связей между ними
функционирование программы описывается в терминах обмена сообщениями между объектами
повторяющиеся фрагменты программы включаются непосредственно в основную программу
Тема: Объектно-ориентированное программирование
1. Событиями в объектно-ориентированном программировании называются …
уведомления, получаемые или передаваемые объектом другим объектам или приложениям
отдельные методы в форме процедур
способы поведения объектов
атрибуты
Решение:
Классы в объектно-ориентированном программировании состоят из полей, свойств, методов и событий. События – это уведомления, получаемые или передаваемые объектом другим объектам или приложениям. События позволяют объектам выполнять действия при каждом вхождении.
2. В объектно-ориентированном программировании определенный пользователем тип данных, который обладает внутренними данными и методами для работы с ними в форме процедур или функций, называется …
классом атрибутом полем свойством
Решение:
Класс и объект – наиболее используемые термины ООП. Класс – определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда очень похожих объектов.