ВНИМАНИЕ, 1 КУРС! ССЫЛКА НА it-starter ТЕЛЕГРАМ в группах (см. комментарии).
ВНИМАНИЕ, 1 КУРС! ССЫЛКА НА it-starter ТЕЛЕГРАМ в группах (см. комментарии).
1. Перечислимые типы языка Паскаль. Операции над перечислимыми типами.
2. Множественные типы языка Паскаль. Основные операции над множествами.
3. Использование множеств для фильтрации значений. Реализация множеств в компиляторах.
4. Комбинированные типы языка Паскаль. Записи. Табличная интерпретация записей.
5. Вложенные комбинированные типы и записи. Оператор присоединения.
6. Вариантные комбинированные типы и вариантные записи. Распределение памяти под вариантные записи.
7. Модульная структура программ. ЮНИТы и их состав. Читать дальше »
Вопросы к экзамену по информатике и программированию ( 1 семестр, ПМ)
1. Общие понятия об алгоритмах и программах. Алгоритм Евклида нахождения НОД. Таблица трассировки. Основные свойства алгоритмов.
2. Алгоритмические языки. ЕЯ, ЯБС, МЯ, ЯП. Понятие об уровне ЯП.
3. Аппаратная архитектура компьютера, основные устройства процессора, форматы представления данных и команд (на примере МиК).
4. Модельная система команд и алгоритм работы процессора (на примере МиК).
5. Структура и основные элементы языка высокого уровня. Переменные, константы, описания, выражения, операторы, комментарии. Читать дальше »
21. Булевский тип, логические операции и логические выражения ТП. Примеры.
22. Поразрядные булевские операции и операции сдвигов над целыми в ТП. Примеры.
23. Понятие о символьных типах, кодовых таблицах и кодировках ASCII, UNICODE. Стандартный символьный тип Char языка ТП и операции над его значениями.
24. Порядковые типы ТП и стандартные операции над ними.
25. Понятие о линейных, разветвляющихся и циклических программах. If-then-else- оператор ТП, синтаксис, семантика и примеры его использования. Читать дальше »
Целочисленная арифметика языка Паскаль (например, в версии Turbo Pascal 7.0) основана на использовании пяти стандартных целых типов: Byte, Word, ShortInt, Integer, LongInt.
Широко распространённой формой внутренней (аппаратной) реализации этих типов в Паскале, является дополнительный код. Читать дальше »
Рассмотрим несколько примеров простейших МиК-программ, иллюстрирующих некоторые принципиальные моменты техники программирования в машинных языках вообще.
Задача 1. Написать МиК-программу нахождения разности двух заданных целых чисел.
Решение. Алгоритм решения данной задачи, составленный с учётом системы команд МиК, мог бы представлять собой следующую последовательность шагов:
Шаг_1. Ввести уменьшаемое (in);
Шаг_2. Сохранить введённое данное в ячейке ОП (st);
Шаг_3. Ввести вычитаемое (in); Читать дальше »
Последние комментарии
15 недель 2 дня назад
15 недель 3 дня назад
17 недель 2 дня назад
17 недель 6 дней назад
17 недель 6 дней назад
17 недель 6 дней назад
17 недель 6 дней назад
17 недель 5 дней назад
18 недель 1 день назад
18 недель 1 день назад