Практикум по информатике, страница 4

DJVU-файл Практикум по информатике, страница 4 Информатика (615): Лекции - 2 семестрПрактикум по информатике: Информатика - DJVU, страница 4 (615) - СтудИзба2015-07-19СтудИзба

Описание файла

DJVU-файл из архива "Практикум по информатике", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "информатика" в общих файлах.

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 4 - страница

Сонат М. Сотрац Ровса), — Саге)РХ Гп!уегз!!у, 2000. 1учч. сХасиЛ НР Ткиб4 БучТХтап радел )ог сХЬк ПР Тгпб4 (нцХ!Хтап раиез Хог рс Ссппрац Ровса! ПвегМапиа1)ог Тги64 БАХ Ошуег ьХитбегз(А-Р1'37В-ТЕ. Сотрац Ровса! Х апКиа8е ВеХегепсе Л 1ап па! Огс!ег Хситбее ЛА-Р1(с)чСС-ТК. Крссстпан К. Введение в операционную систему (ЛМ!Х. - М: Финансья и статистика, 1985. Дейтел 1.

Введение в операционные системьс Т2- ЛХ: ЛХир, !987. 1ХпкритзисД., !'ернстапн Ф. Операционные системы. — М: Мир, 1977. ХХнструл~ентачьные средства разрабопши программ сс соврсменнгях операционньсх систелгах "Учебное пособие пос) ред. СЛХЮдина. - ЛХ: ХХзд-во ЛХАН, 1990, с. 38-53, 78-85 Ознтерарьчпатор команд свйеН). Мейер Б., Бодуэн К. ЛХетоды програчлшрования: в 2-х то,чах .

М.. Мир, 1982. з7уговая Х1 3., Черньшюв ЛН., Юдин С.ЛХ Диначическпе структуры данных языка Паскаль М;ЛХ4Х! 1988. Баурн С Операционная система С',"ч!Х - Ы: Мир, 1986. ТоьхечД., Хай Ван СХьюн. Юникс и Ксеникс. Пер. с англ. ЛХ: ЛХир, 1988. Тювенен ')., Сеппянен !Х. Мир Лиепа. Введение в язык Лиса и функциональное программирование.

М: Мпр, 1990. Лавров С С., Силагадзе Г С. Лвпю.чапгическая обработка данных Язгвк Лпсп и его решшзация. ЛХ: Наука, 1978. Тихолшров В.П., Давидов МРХ Операционная системаДЕМОС. Инстручентальные средсгпва програчлшрования.— М: Финансы и статпсяшка, 1988.

с. П-76. Балаган ЛХ, Раттер Э. Введение в операционную систему (ХЛ1Х - ЛХ: Радио и связь, 1986. с. 46-63. Вопросы для изучения к заданию 1Х курсового проекта Сортировка и поиск 1. Таблицы. Статические и динамические таблицы. Задача поиска в таблицах прямого и последовательного доступа. 2.

Особенности поиска в упорядоченных и неупорядоченных таблицах. Оценка среднего числа сравнений. 3. Метод двоичного поиска. Оценка эффективности метода, 4. Быстрые методы поиска. 5. Понятие о внутреннем и внешнем упорядочении. Оценка методов внутреннего упорядочения. 6. Обменная (пузырьковая, шейкер) сортировка. 7. Методы простой и двоичной вставки. 8. Методы линейного выбора с обменом и с подсчетом. 9. Пирамидальная сортировка с просеиванием. 10. Быстрая сортировка Хоара.

11. Метод Шелла. 12. Сортировка простым двухпоточным слиянием. 13. СОртирОвка путом пОСтрОЕния дЕрсва пОиСка. Системы программирования Рааса! для ОБРП, 1)!я!!а), Сошрас), НР Тги64 (/я()Х (для групп 1, 3, 7, 10) 1. Модули в стандарте Ех(спс(ес( Раяса1. Экспорт и импорт идентификаторов. 2.

Модули в стандарте Вот!апс( РжсаИ)е1р1п( 3. Единицы компиляции. Препроцсссор. Директива //1пс1пс)е. 4. Адресный тип. Бсстиповыс (родовые) указатели. 5. Процедурный тип в расширениях Ржса1. 6. Объектныс модули. Редактирование связей. Использование библиотек. Опция — 1. 7. Реализация многоплатформенности и многоязычности в семействе О)'П3 (О(9(3 С/С-н-, О!ч)3 Ржса1). 8. Модчльное многоязычие.

Директивы С и ЕХТЕРс) (АЬ. 9. Автоматизация процесса компиляции и сборки модульных программ. Утилита ша1се. 10. Особенности реализации СП О)9(3 для платформы %1п!е1. 11. Система программирования РгееРжса1. 12. Расширения входного языка СП Со1прас1 Ржса1: модульность, 64-бигные типы данных и др. Системы программирования С для ОЯР/1, 1)18!!а!, Сошрас(, НР Тпз64 1/я(1Х (для групп 2, 4, 6, 8, 9) 1. Модули в стандарте С. Директива//!пс1пс(е. Стражи включения. 2. Экспорт идентификаторов.

3. Описание встроенных функции. 4. Разделение интерфейса и реализации. 5. Указатели. Бестиповый указатель. Указатель на функцию. 6. Объектныс модули. Редактирование связей. Использование библиотек. Опция — 1. 7. Реализация многоплатформенности в семействе О)9(3 (О('(3 С). 8. Модульное многоязычис. Директива ех(егп. 9. Автоматизация процесса компиляции и сборки модульных программ. Утилита шике. 10. Особенности реализации СП ОМ3 С для платформы %1п!е!.

11. Система программирования Сошрщ С. Задание 1Х. Сортировка и поиск Составить программу на расширенном Паскале или Си с использованием процедур и функций для сортировки таблицы заданным методом и двоичного поиска по ключу в таблице. Программа должна вводить значения элементов неупорядоченной таблицы и проверять работу процедуры сортировки в трех случаях: (1) элементы таблицы с самого начала упорядочены; (2) элементы таблицы расставлены в обратном порядке; (3) элементы таблицы не упорядочены. В последнем случае можзю генерировать последовательность с помощью процедур генерации псевдослучайных чисел (см. также шпаргалку по ОМ3 Паскалю).

Пример использования процедур: ртосгташ ганс(я (остриг! / /Ф 1997, Титов В.К. Печать 1000 случайных чисел в интервале 1 .. 100. © 2004, Лебедев А.В. Перенесено в среду Сатрас/ Раяса1 Тгиб4 ПЕЕХ/ мат 1 : Епьедег/ ркооес)пке ягапс( (8 : Евгедег); Ехбегяа1/ кипосаоп ганс( . "Епгедег/ Ехсегна1/ Еипосьоп Сзше (чан ьзш с Епсес/ел): Епте9ег; Ехсегла1/ Ьедз.п ягапс! ( ьЕте (з.) ); Кок Е:=1 Со 1000 с(о мгз'ье(ганс! шос( 100 е 1 : 4); Метод сортировки (в терминах Н.Вирта !4,51) 1. Линейный выбор с обменом.

2. Линейный выбор с подсчетом. 3. Метод пузырька 4. Шейкер-сортировка. 5. Метод простой вставки. 6. Метод двоичной вставки. 7. Пирамида.чьная сортировка с просеиванием. 8. Метод Шелла. 9. Простое двухпоточное слияние. 10. Быстрая сортировка Хоара !рекурсивный вариант). 1!. Быстрая сортировка Хоара (нерекурсивный вариант). 12*. Чстно-нечетная сортировка (парный обмен. основанный на методе пузырька) 1Ц. 13*. Прямое слияние 1Ц. 14*. Естественное слияние [Ц. (Дополнительные варианты (в) для псреводников и нарушителей учебно-производственной дисциплины). Структура таблицы: число элементов таблш Хранение данных и ключей тип к:почв длина ключа байтах целый 8-!2 вместе целый 10-14 отдельно ст оковый 8-12 отдельно ст оковый вместе 8-12 вещественный 16 вместе вещественный 8-10 отдельно отдельно комбинированный целое ь лит а 8-12 комбинированный ст как целое комплексный 8-10 32 вместе Литература к заданию 1Х 3!орин1.

Сортировка и системы сорлшровки. ЛХ: Наука, 1983. Кнълг Д Нскуссглво програгьъгированил длл .'3ВМ. Т 3. Сортировка и поиск. — М.:Мир, 1976. Карасев С.Б., Кошелево Т!Х, Черлыигов 3!!Х Машинные алгорипмгы обработки шгформации. — М: Нзд-во МЛ!! 1987. Вирт Н.

Л лгорилгмы . стръктъры данных лрограъгиы. -ЛХ г ЛХир, 1985 Вирпг Н. Л.ггоритмы и структуры данных — ЛХ:ЛХир, 1989 Разумов О. СЛ Организация данных в вычггслителыгых системах. - М: Стапгистика, 1978. - 184 с. Кармен Т., Лейзерсон Ч., Ривест Р. Ллгоритмы: построение и анализ. -М: МЦНЛХСЛ 3000. 960с., ил.

В!ель Л. Программирование. Теоремы и задачи. - Ы: Л ЩНМО, !995. ! асфилдД. С'траки, деревья и последовательности в аггорипгъгах: Нггформатика и иычггшгигггелыгал бггологияХНер. с англ. Н.В. Романовского. — СПб.: Невский Диалект, Б7СВ-Петербург, 2003.. 654 с., ил. 1. 3. 5. б. 7. Темы ъе атон къ сового и оекта по нн о матике во 11 семест е 2007!08 тчебного го а Алгоритмы и структуры данных в Паскале (Си): достоинства и недостатки. Тестирование и отладка (язык ПасггальгСи. СП Согпраг)10)кП)ХВог1апг) Паскаль или соответствующие для Си, ОС 1)111Х).

Интерпретируемые командныс языки ОС 1)1'11Х !обзор, сравнение с языками йЕХХ или ОСЕ ). 1. 2. ыгхтеЛп; епФ Для каждого вызова процедъры сортировки необходимо печатать исходное состояние таблицы и результаты сортировки. После выполнения сортировки программа должна запрашивать ключи и для каждого из них выполнять поиск в упорядоченной таблице с помощью процедуры двоичного поиска и печатать найденные элементы.

если они присутствуют в таблице. В процессе отладки и тестирования рекомендуется использовать команды обработки текстовых файлов ОС УХ!Х и переадресацию ввода-вывода. Тсстовыс данные необходимо заранее поместить в тскстовыс файлы. В качестве текста для записсй таблицы взять фрагмент стихотворения (группы 2-4), прозы (группы 1, 5) или и юбраженис АБС11-графики (группы 6-10).

Каждый элемент таблицы, содсржшций ключ и текст записи, распечатывать в отдельной строке. Вариант задания определяется двухи числами: (1) - номер метода сортировки = СС)ь) - 1) шог! 11) ь 1, (2) - номер структуры таблицы = (()ъ) ь 6) пни! 9) ь 1, где )к) - номер студента по списку в группе. 4.

Модульное программирование и Паскаль (Моди!а-2, ТшЬоРаяса!, ОМ3 Раяса1, Моди!а-3, ОЬегоп, Ада). 5. Обработка текстов в ОС ()МХ. 6. Рекурсивные методы в программировании. 7. Объектно-ориентированное программирование (иа примере одного из языков ОЬ!ес! Рааса!. С-н-. СЬО8, 8ша)!(а)к, ЕИТе1, )аяа, Сй). 8.

Сравнение языков программирования Паскаль и Си. 9.в Файлы и базы данных (Паскалзь ()Ы1Х, Щ., ). 10.в Логическое программирование. 11.* Функциональное программирование. !2.* Продукционное программирование. Темы со звездочкой требуют самостоятельной работы и даются по согласованию е преподавателем Практические занятии (32 часа) Файловые утилиты ОС ()МХ. Создание и обработка внешних текстовых и нетекстовых файлов в Паскале. Программирование на интерпретируемых командных языках. Стек и дек (отображение на динамические структуры). Разреженные матрицы Линейный список на массиве. Кольцевые и двунаправленные списки. Сборка мусора.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5232
Авторов
на СтудИзбе
424
Средний доход
с одного платного файла
Обучение Подробнее