программирование

Вопросы по программированию (2 семестр)

1. Перечислимые типы языка Паскаль. Операции над перечислимыми типами.
2. Множественные типы языка Паскаль. Основные операции над множествами.
3. Использование множеств для фильтрации значений. Реализация множеств в компиляторах.
4. Комбинированные типы языка Паскаль. Записи. Табличная интерпретация записей.
5. Вложенные комбинированные типы и записи. Оператор присоединения.
6. Вариантные комбинированные типы и вариантные записи. Распределение памяти под вариантные записи.
7. Модульная структура программ. ЮНИТы и их состав. Читать дальше »

0
Your rating: Нет

Вопросы к экзамену по информатике и программированию ( 1 семестр, ПМ, ИС)

Вопросы к экзамену по информатике и программированию ( 1 семестр, ПМ)
1. Общие понятия об алгоритмах и программах. Алгоритм Евклида нахождения НОД. Таблица трассировки. Основные свойства алгоритмов.
2. Алгоритмические языки. ЕЯ, ЯБС, МЯ, ЯП. Понятие об уровне ЯП.
3. Аппаратная архитектура компьютера, основные устройства процессора, форматы представления данных и команд (на примере МиК).
4. Модельная система команд и алгоритм работы процессора (на примере МиК).
5. Структура и основные элементы языка высокого уровня. Переменные, константы, описания, выражения, операторы, комментарии. Читать дальше »

4.5
Your rating: Нет Average: 4.5 (8 votes)

Список вопросов теоретической части 2-го модуля (Программирование, 1-й семестр, ПМ, ИС)

21. Булевский тип, логические операции и логические выражения ТП. Примеры.
22. Поразрядные булевские операции и операции сдвигов над целыми в ТП. Примеры.
23. Понятие о символьных типах, кодовых таблицах и кодировках ASCII, UNICODE. Стандартный символьный тип Char языка ТП и операции над его значениями.
24. Порядковые типы ТП и стандартные операции над ними.
25. Понятие о линейных, разветвляющихся и циклических программах. If-then-else- оператор ТП, синтаксис, семантика и примеры его использования. Читать дальше »

5
Your rating: Нет Average: 5 (1 vote)

Паскаль реализация целочисленной арифметики

Целочисленная арифметика языка Паскаль (например, в версии Turbo Pascal 7.0) основана на использовании пяти стандартных целых типов: Byte, Word, ShortInt, Integer, LongInt.

Широко распространённой формой внутренней  (аппаратной)  реализации этих типов в Паскале, является дополнительный кодЧитать дальше »

4.833335
Your rating: Нет Average: 4.8 (18 votes)

Программирование в машинном коде

Рассмотрим несколько примеров простейших МиК-программ, иллюстрирующих некоторые принципиальные моменты техники программирования в машинных языках вообще.

Задача 1. Написать МиК-программу  нахождения разности двух заданных целых чисел.

Решение. Алгоритм решения данной задачи, составленный с учётом системы команд МиК, мог бы представлять  собой следующую последовательность шагов:

Шаг_1. Ввести уменьшаемое (in);

Шаг_2. Сохранить введённое данное в ячейке ОП  (st);

Шаг_3. Ввести вычитаемое  (in); Читать дальше »

4.76923
Your rating: Нет Average: 4.8 (13 votes)
RSS-материал