44905 (Линейные списки. Стек. Дек. Очередь), страница 4

2016-07-31СтудИзба

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

Документ из архива "Линейные списки. Стек. Дек. Очередь", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "44905"

Текст 4 страницы из документа "44905"

Цели:

    1. Раскрыть понятие линейного списка «Очередь».

    2. Научиться использовать «Очередь» на практике при решении задач.

    3. Сформировать у учащихся познавательный интерес к информатике.

Этап урока

Время (мин.)

1.

Организационный момент

2

2.

Подготовка к лабораторной работе

10

3.

Выполнение лабораторной работы

20

4.

Закрепление

8

Лабораторная работа №4 по теме «Очередь».

  1. Нажмите кнопку "Теория" для очереди.

Внимательно изучите теоретический материал.

  1. Нажмите кнопку "Обновить" для формирования списков.

Кнопки "<>" служат для перемещения курсора по очереди.

а) Переместитесь вправо до 3 элемента;

б) Переместитесь влево (см. коментарии);

Кнопка "Добавить" служит для добавления элемента в очередь.

а) Добавьте 1, 4, 5-м элементами число 99;

б) Добавьте последним число 999;

Кнопка "Удалить" служит для удаления элемента из очереди.

Удалите 1, 2, 3 элементы;

  1. На листе формата А4, опишите ход проделанной работы.

Ответьте на поставленные вопросы:

    1. Как удаляется и добавляется элементы в очереди?

    2. В чем различие и сходство очереди и однонаправленного списка?

    3. Что называется головой и хвостом очереди?

    4. Как располагаются элементы в очереди?

________________________________________________________________

Задачи для самостоятельного решения:

  1. Пусть уже построена очередь Q, содержащая целые числа. Вычислить сумму и произведение элементов, находящихся в очереди.

  2. Пусть уже построена очередь Q, содержащая целые числа. Сформировать новую очередь P, состоящую из элементов очереди Q, кратных числу 3.

  3. Пусть уже построена очередь Q, содержащая целые числа. Вычислить количество простых чисел, находящихся в очереди.

Учитель

Ученик

ПК

Тетрадь

2 этап - Подготовка к лабораторной работе

Запускаем демонстрационную программу. Нажмите кнопку теория. Перед вами появилось окно с теоретическим материалом. Внимательно ознакомьтесь с новым материалом. Обратите внимание на примеры создания очереди и получения элемента из очереди. Провести аналогию между очередью и однонаправленным списком.

Знакомится с новым материалом.

Теоретический материал по теме «очередь».

Определение «очереди».

Порядок расположения данных.

Примеры создания очереди и получения элемента из очереди.

3 этап - Выполнение лабораторной работы

Открываем лабораторную работу №4.

Внимательно читаем задание и начинаем выполнять.

Выполняет лабораторную работу.

Лабораторная работа
№4.

После выполнения заданий ответьте на поставленные вопросы.

Отвечает на вопросы.

Ответы на вопросы.

Попробуйте выполнить практические задания.

Решает задачи.

Delphi или Pascal.

Листинг задачи.

4 этап - Закрепление лабораторной работы

Итак, давайте подведем итоги сегодняшней работы.

Что называется очередью?

Очередь — линейный список, в котором все включения производятся на одном конце списка, а все исключения на другом конце.

Как располагаются данные в очереди?

Очередь — тип данных, при котором новые данные располагаются следом за существующим в порядке поступления;

Какие данные в очереди обрабатываются первыми?

Данные поступившие первыми обрабатываются первыми.

Что такое «голова», «хвост» очереди?

Элемент, добавляемый в очередь, оказывается в её хвосте. Элемент, удаляемый из очереди, находится в её голове.

В чем схожи очередь и однонаправленный список?

Очередь, по сути, однонаправленный список, только

добавление и исключение элементов происходит на концах списка.

Тема: «Стек»

Цели:

  1. Раскрыть понятие линейного списка «Стек».

  2. Научиться использовать «Стек» на практике при решении задач.

  3. Сформировать у учащихся познавательный интерес к информатике.

Этап урока

Время (мин.)

1.

Организационный момент

2

2.

Подготовка к лабораторной работе

10

3.

Выполнение лабораторной работы

20

4.

Закрепление

8



Лабораторная работа №5 по теме «Стек».

  1. Нажмите кнопку "Теория" для стека.

Внимательно изучите теоретический материал.

  1. Нажмите кнопку "Обновить" для формирования списков.

Кнопки "<>" служат для перемещения курсора в стеке.

а) Переместитесь вправо до 4 элемента;

б) Переместитесь влево (см. комментарии);

Кнопка "Добавить" служит для добавления элемента в стек.

Добавьте 1, 3, 5 элементами число 22;

Кнопка "Удалить" служит для удаления элемента из стека.

Удалите 1, 3, 5, последний элементы;

  1. На листе формата А4, опишите ход проделанной работы.

Ответьте на поставленные вопросы:

    1. Как удаляется и добавляется элементы в стек?

    2. Приведи примеры стека на практике?

________________________________________________________________

Задачи для самостоятельного решения:

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

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

  3. Предположим, что уже построен стек, элементами которого являются целые числа. Написать программу, которая удаляет из стека все элементы, кратные 4 (использовать для промежуточного хранения элементов стека однонаправленный список с заглавным звеном).

Учитель

Ученик

ПК

Тетрадь

2 этап - Подготовка к лабораторной работе

Запускаем демонстрационную программу. Нажмите кнопку теория. Перед вами появилось окно с теоретическим материалом. Внимательно ознакомьтесь с новым материалом. Обратите внимание на примеры создания стека и получения элемента из стека. Провести аналогию между очередью и стеком.

Знакомится с новым материалом.

Теоретический материал по теме «стек».

Определение «стека».

Порядок расположения данных.

Примеры создания стека и получения элемента из стека.

3 этап - Выполнение лабораторной работы

Открываем лабораторную работу №5.

Внимательно читаем задание и начинаем выполнять.

Выполняет лабораторную работу.

Лабораторная работа
№5.

После выполнения заданий ответьте на поставленные вопросы.

Отвечает на вопросы.

Ответы на вопросы.

Попробуйте выполнить практические задания.

Решает задачи.

Delphi или Pascal.

Листинг задачи.

4 этап - Закрепление лабораторной работы

Итак, давайте подведем итоги сегодняшней работы.

Что называется стеком?

Стек — линейный список, в котором все включения и

исключения делаются в одном конце списка.

Как располагаются данные в стеке?

Стек, организован таким образом, что последний вводимый в область памяти элемент размещается на вершине списка.

Различия между очередью и стеком?

Из стека мы всегда исключаем «младший» элемент из имеющихся в списке, т. е. тот, который был включен позже других. Для очереди справедливо в точности противоположное правило: исключается

всегда самый "старший" элемент; узлы покидают список в том

порядке, в котором они в него вошли.



Тема: «Тест»

Цели:

  1. Закрепить полученные знания по пройденному курсу.

  2. Выяснить результативность полученных знаний с помощью теста.

  3. Сформировать у учащихся познавательный интерес к информатике.

Этап урока

Время (мин.)

1.

Организационный момент

2

2.

Подготовка к тесту

10

3.

Тест

20

4.

Подведение итогов

8



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