ЛАБОРАТОРНАЯ РАБОТА 1. Регистрации, настройки, апробация сред обучения

1. Зарегистрируйтесь на сайте it-starter.ru;
2. Выполните задания, указанные во "Введении для первокурсников 2020" (размещение пробного поста и "Красивого кода"); Читать дальше »

5
Your rating: Нет Average: 5 (2 votes)

Введение для первокурсников 2020

Здравствуйте, ребята такой нелёгкой судьбы набора 2020!
Я - автор этого сайта и ваш преподаватель - Тлюстен Валерий Шахамболетович. Поздравляю вас с началом студенческой жизни и очень надеюсь на плодотворное сотрудничество.

Начните с регистрации на этом сайте. Прежде чем регистрироваться, заведите себе электронный почтовый ящик, например, на одном из бесплатных ресурсов: mail.ru, yandex.ru, gmail.com и т.п. (рекомендую все же последний - он вам не раз ещё понадобится). Читать дальше »

4.944445
Your rating: Нет Average: 4.9 (18 votes)

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

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

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

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

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

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

Задачи по программированию на машинном языке и на Ассемблере МиК

Напоминаю, что умение программировать в системе команд МиК (в машинном языке и на ассемблере) включено в аттестационный тест модуля 1 и что материалы по МиК лежат здесь (архитектура и система команд МиК), здесь(программирование на МЯ МиК) и здесь (понятие об Ассемблерах и программирование на языке ассемблера МиК). Читать дальше »

4.61111
Your rating: Нет Average: 4.6 (18 votes)

Формальное БНФ определение языка программирования Мини-Паскаль (МиП)

Рекомендованная для изучения статья Языки, грамматики, Бэкусовские нормальные формы (БНФ)
(начните с неё!) выводит на практическое использование БНФ для описания паскалеподобных ЯП. Читать дальше »

4.75
Your rating: Нет Average: 4.8 (12 votes)

Среда Turbo (Borland) Pascal 7.0

В университете на занятиях по программированию студенты используют среду Turbo Delphi, интерфейс этой среды понятен и мало чем отличается от большинства Windows-приложений. Однако при выполнении домашних работ у студента может не оказаться среды Turbo Delphi на домашнем компьютере. Читать дальше »

5
Your rating: Нет Average: 5 (7 votes)

Формальное описание МиП

МиП (сокращение от Мини Паскаль) - это узкое подмножество языка Паскаль. Любая программа на МиП является, в то же время правильно построенной программой на Паскале. Обратное далеко не всегда верно. Главное достоинство МиП - его компактность, позволяющая легко формально определить этот язык в БНФ. Этому и посвящена данная статья. Читать дальше »

Машины Тьюринга и их варианты

Данный материал ориентирован на студентов, изучающих элементы теории алгоритмов, например, в курсе  "Математической логики". Он посвящён рассмотрению вопросов существования ограниченных вариантов машин Тьюринга (МТ), способных эмулировать вычисления MT в их авторской (классической) версии.  Читать дальше »

5
Your rating: Нет Average: 5 (2 votes)

Языки, грамматики, Бэкусовские нормальные формы (БНФ)

Введём несколько определений. Пусть задано некоторое непустое, конечное множество знаков А={a1, ...an}, которое мы назовём алфавитом

Любую конечную последовательность букв (которые могут и повторяться), выбираемых из алфавита А назовём словом (цепочкой) в А.

Множество всех слов в алфавите А, включая и пустое слово, которое мы обозначим через ε, будем обозначать через A*.   Читать дальше »

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