Главная » Просмотр файлов » Практикум по информатике

Практикум по информатике (984128), страница 2

Файл №984128 Практикум по информатике (Практикум по информатике) 2 страницаПрактикум по информатике (984128) страница 22015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Найти абитурненток, получивших одинаковые оценки по всем предметам, но не набравшим проходного балла р. Найти абитуриентов, имеющих полупроходной балл, при наличии р мест на факультете. Найти пассажиров, вес багажа которых отличается от максимального веса монсе чем нар кг. Найти пассажира, средний вес вещей багажа которого отличается не более чем на р кг от среднего веса вещей пассажиров для каждого рейса. Найти пассажиров, имеющих более р вещей. Найти пассажиров, число вещей которых превосходит среднее число вещей не менее, чем нар штук.

Определить, имеются ли два пассажира, багаж которых совпадает по числу вещей и различается по весу нс более чем на р кг. Выяснить, имеется ли пассажир, багаж которого состоит из р, вещей весом не менее ря кг. Дать сведения о пассажирах, число вещей которых не меньше, чем в любом другом багаже, а вес вещей нс больше, чем в любом другом багаже с этим же числом вещей. Выяснить, имеется ли пассажир„багаж которого превышает багаж каждого из остальных пассажиров и по числу вещей н по ассу. Выяснить, имеются ли в школе однофамильцы. Выяснить, имеются лн однофамильцы в каких-либо параллельных классах. Выяснить, имеются ли однофамильцы в каком-нибудь классе.

43.* Выяснить, в каком классе учится максимальное число учениц. 44. Выяснить, на сколько учеников в р-х классах школы больше, чем в десятых. 45.* Найти среднее число учениц в классах школы. 46.в Найти классы, в которых число учеников больше числа учениц. 47. Найти классы, выпускники которых либо поступили в вузы, либо служат в армии. Литература к заданию 'Л 1. Кристиан К. Введение в операционную систел!и !Л~ПХ. — Л1: Финансы и стапшспшка, 1985.

Беляков ИН., Рабовер ЮИ., Фридман Л.у! Л!обильная операционная система: Справочник..-Л!.: Радио и связь, 1991. 3. Баурн С. Отрационная систеча БЛ1Х Л1: Мир, 1986. 4. СП Снь!ПРазса!. Краткое руководсгпвоззЗайцев В.Е., Лебедев А В., Сошников Д В. Мл МАИ, 1997 2003. 5. Неясен К., Вирт Н. Паскаль. Руководство пользователя и описание языка.

— М: Финансы и тнатистика, !980, 1989. 6. Абралнзв СА. и др. Задачи по програлсиированию. — Л1: Наука, !988. 7. Пичыциков В.Н. Сборник упралснений по языку Паскаль. -.М: Наука, 1989. 8. Зайцев В Е. и др. СТ)-хреспюлгапшя по к~усу Информатика. М: МАИ 1997 2004. 9. Дейт. Введение в сисгпемы баз данных. — Л1: Наука, 1981. !О. Каймин ВА., Титов В.К., и др. Информатика. Учебное пособие и сборник заоач срешениялш (для школьникое). Л!.: Бридлс, 1994 1!. Технология программирования. 1995, Лй! (март). Журнал для профессиональных про ршилшстов с прилозкениел( С!з-КОЛЛ! (имеется в продазюе в киоске Л!АИ ц. 35 рл), 12. Дейтел 1 .

'Введение в операционные ситпемы. Т.2. — Мл Мир, 1987. Вопросы для самостоятельного изучения к заданию 17П курсового проекта и к лабораторной работе №21 РАЗРЕЖЕННЫЕ МАТРИЦЫ 1. Представление массивов в памяти ЭВМ. 2. Адрес щия элементов массивов и сс использование для представления структур данных. 3. Передача параметров-массивов и параметров-записей.

4. Ошибки адресации массивов и их последствия при выполнении программ в операционных системах с зшцитой памяти и бсэ нее. 5. Приемы обработки и ввода/вывода массивов на скалярных ЭВМ. 6. Представление обычных и вариантных записей в памяти ЭВМ. 7. Приемы обработки и ввода/вывода записей. 8. Разреженные матрицы. Их представление в памяти ЭВМ. 9.

Особенности хранения в памяти ЭВМ треугольных, симметричных и квазидиагональных матриц. 10. Приемы хранения и обработки разреженньж матриц на языках Паскаль и Си. ОС 1)Ь!1Х. ПРОГРАММИРОВАНИЕ НА ИКЯ. !. Понятие о программировании на ИКЯ (бйсП.Сзйс11, Ьавй, рог!, ...). Командные файлы и процедуры. 2. ИКЯ ОС )Лч)1Х (бйе11.

Свйе!1, Ьав1ь )гвйе11, хз1ге!1, ...). 3. ИКЯ общего назначения (ЙЕХХ. рег1, ...). Основные консгпрукции и приемы програлгиирования на одном из ИКЯ, по выбору преподавателя в группе. 1. Переменные. Присваивание. Понятие окружения. 2. Использование параметров в командных файлах и процедурах. 3. Интерпретация команд. Подстановка переменных и комацд. Встроенные документы. 4. Вычисление выражений. 5. Проверки и ветвления. 6. Циклы. 7.

Оператор выбора Задача Ъ'11. Разреженные матрицы. Составить програгял~у на Паскале (на Си) с процедурами и!или функциями для обработки прлмоу. альных разреженных матриц с элементами целого (группы 1. 2, 3. 9). вещественного (группы 4, 5. 7), или комплексного (группы 6, 8) типов, которая: 1. вводит матрицы различного размера представленные во входном текстовом файле в обычном формате (по строкам). с одновременным размещением ненулевых элементов в разреженной матрице в соответствии с заданной схемой: 2. печатает введенные матрицы во внутреннем представлении согласно заданной схеме ра)мещения и в обычном (естественном) виде; 3.

выполняет необходимыс преобразования разреженных матриц (или вычисления над ними) путем обращения к соответствующим процедурам игили функциям; 4. печатает результат преобразования (вычисления) согласно заданной схеме размещения и в обычном виде. В процедурах и функциях предусмотреть проверки и печать сообщсиий в случаях ошибок в задании параметров. Для отладки использовать матрицы. содержащие 5 — 10% ненулевых элементов с максимальным числом элементов 100.

Вариант схемы размещения матрицы определяется по формуле ((ггг з- 3) шо(1 4) ж 1, где Аг — номер студента по списку в группе. Вариант преобразования определяется по формуле ((Х вЂ” 1) шо(1 11) -г 1. Вариант физического предспаления (1— отображение на массив, 2 — отображение на динамические структуры) определяются по формуле (11 5 х((3+Лз) шо(! 9)) +Л) апой 2+1, где ЛХ вЂ” номер группы. В случае использования динамических структур индексы заменяются соответствующими ссылками. Варианты схемы размещения матрицы: все матрицы т х п хранятся по строите, в порядке возрастания индексов ненулевых элементов.

1. епочка не .левых элементов в некто еЛ со ст очным и екси ованием (индексы в массивеМравны О, если соответствующая строка матрицы содержит только нули) М: Индекс начала 1-ой строки Иипекс начала 3-й ... Иннекс начала М-ой в массиве А с окн Ст оки А Помер сголбца Значение Иннекс сленующего !1омер столбца Значение ненулевого элемента этой от окн (илло) Индекс следующего ненулевого элемента этой строки (или 0) 0 Номер Номер Значение Номер Значение ст оки столбца столбца 0 Номер Номер Значение ст оки столбца 0 0 г.тр р: Индекс начали 1-ой строки в массивах Р! и ггЕ Индекс начарла 2-ой Ст ки Индекс начала )г(-ой С ки Р1: Номер Номер Номер Номер 0 столбца столбца столбца Столбца г'Е: Значение Значение Значение Значение р.

~~зн )В: )й' Аг А1 т'Е: Значение Значение Значение Значение где )мэ = (1 — 1) х и ь) — 1 !!о согласованию с преподавателем возможна модификация схемы хранения, например хранение не исходной, а транспонированной матрицы. Дополнительное задание: реализовать функциональную спецификацию АТД Матрица. Индекс, равный нулю. означжзт отсутствие ненулевых элементов в строке (или в ее остатке). Если матрицы нс изменяются программой, возможна экономия памяти за счет отказа от хранения в массиве й индексов следующего элемента столбца (когда элементы идут подряд).

Вставка и удаление при этом способе возможны, но чересчур дороги: число перестановок элементов составит 0(Ж) вместо О(1). 2. Орю р: Ненулевому элементу соответствуют две ячейки: первая содержит номер столбца, вторая содержит значение элемента. Нуль в первой ячейке означает конец строки, а вторая ячейка содержит в этом случае номер следующей хранимой строки. Нули в обеих гщейках являются признаком конца перечня ненулевых элементов разреженной матрицы. Варианты преобразований: 4. 5.

б. 7. 10. 11. Вопросы для самостоятельного изучения к заданию ь>1П курсового проекта и к лабораторным работам № 23 и 24. 180/1ЕС 9899:1999 Ргойгагппггпй!апйпайея — С [С99! (для изучающих С! 1. 2. 3. 5. 1. 2 3. 5. 6. 7. 8. 9. 10. !!. 13. 14. 15. 16. 17. 18. 19. 20. 2!.

22. 23. 74 Определить максимальный по модулю элемент матрицы и разделить на него все элементы строки, в которой он находится. Если таких элементов несколько. обработать каждую строку, содержащую такой элемент. Определить максимальный по модулю элемент матрицы н рагделнть на него все элементы столбца, в котором он находится. Если таких элементов несколько, обработать предпоследний столбец, содержащий такой элемент.

Найти элемент матрицы. ближайший к заданному значению. Разделить на него элементы строки и столбца, на пересечении которых он расположен. Если таких элементов несколько, обработать все. Умножить разреженную матрицу на вектор-столбец и вычислить количество ненулевых элементов результата. Умножить вектор-строку на разреженную матрицу и вычислить количество ненулевых элементов ре.п льтата. Вычислить сумму двух разреженных матриц. Проверить, не является ли полученная матрица симметричной.

Найти строку, содеряшщую наибольшее количество ненулевых элементов, и напечатать ее номер и сумму элементов этой строки. Если таких строк несколько, обработать все. Вычислить произведение двух разракенных матриц. Проверить, не является зи полученная матрица диагональной. Найти столбец, содсрясащий наибольшее количество ненулевых элементов, и напечатать его номер и произведение элементов этого столбца. Если таких столбцов несколько обработать предпоследний. Вычислить матрочлен — многочлен первой степени от разрехсенной матрицы: (а М м Ь Е), где Š— единичная матрица, а и Ь вЂ” числовые константы. транспонировать разреженную матрицу относительно побочной диагонали.

Характеристики

Тип файла
DJVU-файл
Размер
91,17 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

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