Практическая работа № 1 1. Создать на жестком диске своего компьютера папку с именем NET. 2. Создать в каталоге NET текстовый файл, в который записать некоторую информацию о себе (фамилия, имя, любимый фильм, любимая книга, любимая музыка, хобби). В качестве имени файла использовать свою фамилию. 3. Открыть общий сетевой доступ к папке NET. 4. Переслать созданный текстовый файл в папку NET всех компьютеров сети. 5. Просмотреть все полученные текстовые файлы в своей папке NET. 6. Сделать папку NET соседнего компьютера сетевым диском и вывести на экран его содержимое. 7. Отключить сетевой диск. 8. Закрыть сетевой доступ к своей папке NET (с разрешения учителя). Практическая работа № 2 1. Зайти на сервер http://www.gismeteo.ru и узнать погоду на завтрашний день в городе Томске. 2. Зайти на сервер Пермского государственного университета по адресу http://www.psu.ru и найти список экзаменов для поступления на механико-математический факультет. 3. Создать на жестком диске папку INFO. Сохранить найденную информацию на локальном диске в папке INFO. 4. Зайти на сервер газеты «Из рук в руки» (http://www.izrukvruki.ru) и найти все объявления за последнюю неделю о продаже автомобилей BMW. 5. Зайти на сайт http://www.kulichki.com/football и найти результаты матчей последнего тура чемпионата России по футболу. Сохранить найденную информацию на локальном диске в папке INFO. 6. Зайти на сайт компьютерной школы ПГУ (http://uniserv.math.psu.ru/cschool) и узнать год ее основания. 7. Сохранить найденную информацию на локальном диске в папке INFO. Практическая работа № 3 1. Зайти на поисковый сервер http://www.rambler.ru в тематический каталог «Театр» и найти информацию о репертуаре театра «Ленком» на текущий месяц. 2. Занести адрес найденного сайта в раздел Избранное. 3. Используя любой поисковый сервер, узнать, какие файлы заражает компьютерный вирус WMCap. 4. Используя любой поисковый сервер, узнать, кто режиссер фильма «Унесенные ветром». 5. Используя любой поисковый сервер, узнать настоящую фамилию писателя Кира Булычева. 6. Используя любой поисковый сервер, найти информацию о расписании поездов из Томска в Москву. Практическая работа № 5 1. Создать на жестком диске папку САЙТ. 2. Используя текстовый редактор MS WORD, создать сайт «Наша школа», состоящий из нескольких страниц: a. «Главная». Должна содержать заголовок, фотографию школы (в папке «Общая Teacher), три гиперссылки («История», «Учителя», «Расписание уроков»). b. «История». Должна содержать заголовок и два абзаца по три строки с историей школы (придумать самостоятельно). c. «Учителя». Должна содержать и маркированный список с указанием фамилий пяти учителей и названий предметов, которые они преподают. d. «Расписание уроков». Должна содержать заголовок и следующее расписание уроков: День недели 9а 9б Понедельник Химия Физика Алгебра Химия Информатика Алгебра География Литература Литература Физкультура Иностранный язык Вторник Геометрия Информатика Русский язык Алгебра Физкультура Русский язык Алгебра Иностранный язык Физика Геометрия Экономика 3. Все создаваемые файлы должны сохраняться в папке Сайт. 4. Проверить работоспособность сайта Практическая работа № 6 1.Зайти в папку «Моя папка» 2. Заархивировать все файлы с расширением doc в архиве с именем ДОКУМЕНТЫ. 3. Просмотреть содержимое созданного архива. 4. Добавить в архив ДОКУМЕНТЫ.rar все файлы с расширением ppt. 5. Удалить из архива все файлы с расширением doc. 6. Создать в папке «Моя папка» папки «New1» и «New2». 7. Заархивировать все файлы из папки «Моя папка» в многотомный архив с именем «Мой архив» и поместить его в папку New1. 8. Извлечь файлы из архива «Мой архив» в папку New1. 9. Заархивировать все файлы с расширением jpg в самораспаковывающемся архиве с именем «Рисунки» и поместить его в папку New2. 10. Извлечь файлы из архива «Рисунки» в папку New2. 11. Показать результаты работы учителю для оценивания. 12. Удалить папки New1 и New2, а также все созданные вами архивы. Практическое задание № 7 1. На основе следующих данных спроектировать таблицу и создать ее, пользуясь средствами табличного процессора (MS Word). Полярная звезда находится в созвездии Малая Медведица. Бетельгейзе находится в созвездии Орион. Расстояние до Спики – 260 световых лет. Денеб находится в созвездии Лебедь. Акрукс ярче Солнца в 2200 раз. Расстояние до Бетельгейзе – 650 световых лет. Ригель ярче Солнца в 55000 раз. Канопус находится в созвездии Стрекоза. Ахернар ярче Солнца в 660 раз. Расстояние до Капеллы – 46 световых лет. Спика находится в созвездии Дева. Антарес находится в созвездии Скорпион. Расстояние до Арктура – 36 световых лет. Альдебаран ярче Солнца в 165 раз. Бетельгейзе ярче Солнца в 22000 раз. Расстояние до Акрукса – 260 световых лет. Денеб ярче Солнца в 72500 раз. Расстояние до Антареса – 425 световых лет. Альдебаран находится в созвездии Телец. Антарес ярче Солнца в 6600 раз. Расстояние до Канопуса – 181 световой год. Арктур находится в созвездии Волопас. Капелла ярче Солнца в 150 раз. Ахернар находится в созвездии Эридан. Расстояние до Полярной Звезды – 780 световых лет. Ригель находится в созвездии Орион. Спика ярче Солнца в 2200 раз. Акрукс находится в созвездии Южный Крест. Расстояние до Альдебарана – 70 световых лет. Арктур ярче Солнца в 105 раз. Расстояние до Ахернара – 127 световых лет. Расстояние до Денеба – 1600 световых лет. Канопус ярче Солнца в 6600 раз. Капелла находится в созвездии Возничий. Полярная Звезда ярче Солнца в 6000 раз. Расстояние до Ригеля – 820 световых лет. 2. Дать название таблице, определить названия столбцов. 3. Анализируя таблицу, определить саму яркую звезду и звезду, максимально удаленную от Земли. Практическое задание «Графы» 1. Составить родословное дерево потомков Владимира Мономаха Потомки Владимира Мономаха Владимир Мономах умер в 1125 г. Он оставил 4 сыновей: Мстислава (год смерти – 1132), Ярополка (1139), Вячеслава Туровского (1154) и Юрия Долгорукого (1157). После Мстислава осталось 3 сына: Изяслав Волынский (1154), Всеволод Новгородский (1138) и Ростислав Смоленский (1168). У Изяслава Волынского был сын Мстислав (1170), у Мстислава сын Роман (1205), у Романа – Даниил Галицкий (1264). Ростислав Смоленский имел 4 сыновей: Романа (1180), Рюрика (1215), Давида (1197) и Мстислава Храброго (1180). После Романа Ростиславовича остался сын Мстислав Киевский (1224), после Мстислава Храброго – сын Мстислав Удалой (1228). Юрий Долгорукий имел 3 сыновей: Андрея Боголюбского (1175), Михаила (1177) и Всеволода (1212). Сыновьями Всеволода были Константин (1217), Юрий (1238) и Ярослав Тверской (1272). У Ярослава Всеволодовича было 3 сына: Александр Невский (1263), Андрей Суздальский (1264) и Ярослав Тверской (1272). Сыновья Александра Невского: Димитрий Переяславский (1294), Андрей Городецкий (1304) и Даниил Московский (1303). У Андрея Суздальского был сын Василий (годы его жизни неизвестны), у Ярослава Тверского – сын Михаил (1318). Практическая работа № 8 1. Открыть таблицу базы данных SPORT. 2. Добавить в таблицу следующую запись: 311 Агеев Игорь Россия 9,200 9,225 9,500 3. Изменить в записи с номером 310 страну на «Великобритания». 4. Изменить в записи с номером 301 оценку за кольца на 8,825. 5. Удалить запись с номером 307. 6. С помощью Мастера Форм создать форму для редактирования таблицы (дизайн произвольный). 7. Открыть созданную форму и с помощью нее добавить в таблицу запись: 312 Симоненко Руслан Украина 9,000 9,225 8,900 8. Используя форму, перейти к первой записи БД. 9. Используя форму, перейти к последней записи БД. 10. Используя форму, отредактировать запись с номером 311, изменив название страны на «Казахстан». 11. С помощью формы удалить записи с номерами 302 и 303. 12. Определить, сколько записей осталось в таблице (не выходя из формы). Практическая работа № 9 1. Создать структуру базы данных «Ученик», содержащую следующие поля: фамилия, имя, класс, дата рождения, вес. 2. Определить первичный ключ таблицы. 3. В режиме таблицы ввести в базу данных 5 записей об учениках с фамилиями: Бобров, Семенова, Петров, Лукьянова, Филимонов (остальные поля заполнить произвольно). 4. Добавить в структуру таблицы после поля «Дата рождения» поле «Рост». 5. Удалить из структуры поле «Вес». 6. Заполнить в таблице поле «Рост» (произвольно). 7. Вывести на экран поля «Фамилия», «Имя», «Класс» (использовать запрос). 8. Удалить из таблицы сведения об учениках Петрове и Филимонове. Практическая работа № 10 1. Открыть БД SPORT. 2. Изменить размер поля «страна» на 20. 3. Сформировать запрос для вывода на экран фамилия и стран для спортсменов из США. 4. Сформировать запрос для вывода на экран номеров, фамилий, оценок за кольца и перекладину для спортсменов, получивших на кольцах балл не ниже 9,500. 5. Сформировать запрос для удаления информации обо всех спортсменах, получивших за кольца оценку ниже 9,000. 6. Сформировать запрос, с помощью которого у всех спортсменов из России название страны будет изменено на название «Российская Федерация». 7. Применить все созданные запросы и проверить правильность их работы. Практическое задание № 11 1. Открыть БД SPORT. 2. Сформировать запрос для вывода на экран номеров, фамилий, оценок за кольца и перекладину для спортсменов, получивших на кольцах балл не ниже 9,000, а на перекладине – не ниже 9,200. 3. Сформировать запрос для вывода на экран фамилий и названий стран для спортсменов из США и России. 4. Сформировать запрос для вывода на экран фамилий и названий стран для всех спортсменов, кроме спортсменов из России и Украины. 5. Сформировать запрос для вывода на экран фамилий, названий стран и сумм баллов для всех спортсменов, набравших в сумме более 28 баллов. Практическая работа № 12. 1. Открыть таблицу «Фильмы» базы данных VIDEO. 2. Создать отчет, содержащий поля Номер, Фильм, Страна и Жанр. Данные отсортировать по полю Жанр (по возрастанию). 3. Создать запрос для вывода на экран полей Фильм, Страна и Время для всех боевиков. Данные отсортировать по ключу Страна (возр.)+Время (убыв.). 4. На основе созданного выше запроса создать отчет и вывести его на экран. 5. Создать запрос для вывода на экран полей Фамилия, Фильм, Дата выдачи и Страна для фильмов, выданных позднее 01.01.2004. 6. На основе созданного выше запроса создать отчет, сгруппировав данные по полю Страна. Практическая работа № 13 1. Открыть таблицу базы данных SPORTSMEN. 2. С помощью Мастера форм создать форму для редактирования данной таблицы. 3. С помощью созданной формы изменить у Ольги Розовой страну на «Белоруссия». 4. Создать запрос для вывода на экран фамилий, видов спорта и мест для всех легкоатлетов и гимнастов. Проверить работоспособность запроса. 5. Создать запрос, с помощью которого заменить у всех спортсменов из Российской Федерации (РФ) название страны на «Россия». Выполнить запрос. 6. Создать отчет для вывода на экран сведения обо всех спортсменах-призерах, отсортировав данные по ключу «Место» (возр.)+»Страна» (возр.). 7. Создать запрос для удаления из базы данных сведений обо всех спортсменах-легкоатлетах, занявших место ниже 3. Выполнить запрос. Практическая работа № 14 1. Создать таблицу: A B C D 1 Абитуриенты Мате Соч Физик 2 Фамилия, имя матик инен а а ие 3 Бобров Игорь 5 4 3 4 Городилов Андрей 4 5 4 5 Лосева Ольга 4 5 4 6 Орехова Татьяна 3 5 5 7 Орлова Анна 3 2 0 8 Петров Олег 4 3 2 9 Семенова Ирина 5 5 5 10 Симонова Елена 4 3 4 11 Сомов Виктор 4 4 4 12 Суслов Иван 3 4 4 E F Сумма баллов Средний балл =B3+C3+D3 =B4+C4+D4 =B5+C5+D5 =B6+C6+D6 =B7+C7+D7 =B8+C8+D8 =B9+C9+D9 =B10+C10+D10 =B11+C11+D11 =B12+C12+D12 =(B3+C3+D3)/3 =(B4+C4+D4)/3 =(B5+C5+D5)/3 =(B6+C6+D6)/3 =(B7+C7+D7)/3 =(B8+C8+D8)/3 =(B9+C9+D9)/3 =(B10+C10+D10)/3 =(B11+C11+D11)/3 =(B12+C12+D12)/3 2. Установить ширину ячеек таким образом, чтобы вся информация целиком отображалась на экране. 3. Добавить после строки, содержащей сведения о Боброве Игоре, строку с оценками Волкова Сергея (3, 4, 5). Скопировать из предыдущей строки формулы в ячейки E4 и F4. 4. Очистить содержимое столбца B (кроме заголовков). 5. Ввести новые оценки по математике для всех абитуриентов и проследить за изменение среднего балла и общей суммы баллов. 6. Удалить из таблицы столбец, содержащий сведения о сумме баллов. 7. Удалить из таблицы строки, в которых содержатся сведения об абитуриентах, имеющих «2». Практическая работа № 14 1. Создать таблицу: A B C D 1 Абитуриенты Мате Соч Физик 2 Фамилия, имя матик инен а а ие 3 Бобров Игорь 5 4 3 4 Городилов Андрей 4 5 4 5 Лосева Ольга 4 5 4 6 Орехова Татьяна 3 5 5 7 Орлова Анна 3 2 0 8 Петров Олег 4 3 2 9 Семенова Ирина 5 5 5 10 Симонова Елена 4 3 4 11 Сомов Виктор 4 4 4 12 Суслов Иван 3 4 4 E F Сумма баллов Средний балл =B3+C3+D3 =B4+C4+D4 =B5+C5+D5 =B6+C6+D6 =B7+C7+D7 =B8+C8+D8 =B9+C9+D9 =B10+C10+D10 =B11+C11+D11 =B12+C12+D12 =(B3+C3+D3)/3 =(B4+C4+D4)/3 =(B5+C5+D5)/3 =(B6+C6+D6)/3 =(B7+C7+D7)/3 =(B8+C8+D8)/3 =(B9+C9+D9)/3 =(B10+C10+D10)/3 =(B11+C11+D11)/3 =(B12+C12+D12)/3 2. Установить ширину ячеек таким образом, чтобы вся информация целиком отображалась на экране. 3. Добавить после строки, содержащей сведения о Боброве Игоре, строку с оценками Волкова Сергея (3, 4, 5). Скопировать из предыдущей строки формулы в ячейки E4 и F4. 4. Очистить содержимое столбца B (кроме заголовков). 5. Ввести новые оценки по математике для всех абитуриентов и проследить за изменение среднего балла и общей суммы баллов. 6. Удалить из таблицы столбец, содержащий сведения о сумме баллов. 7. Удалить из таблицы строки, в которых содержатся сведения об абитуриентах, имеющих «2». Практическое задание № 15 Во время каникул ребята отправились путешествовать на разных видах транспорта. Коля проплыл 50 км на пароходе, проехал 40 км на поезде и пролетел 10 км на самолете. Вася проплыл на пароходе 100 км, проехал на поезде 20 км и пролетел на самолете 60 км. Толя пролетел на самолете 200 км, проехал поездом 10 км и проплыл на пароходе 25 км. Маша проехала на поезде 30 км, пролетела на самолете 100 км и проплыла на пароходе 60 км. 1. Построить на основе вышеперечисленных данных электронную таблицу. 2. Добавить к таблице столбец, в котором будет отображаться общее количество километров, которое преодолел каждый из ребят (для занесения формул использовать копирование ячеек). 3. Вычислить общее количество километров, которое ребята проехали на поезде, пролетели на самолете и проплыли на пароходе (на каждом виде транспорта в отдельности). 4. Вычислить суммарное количество преодоленных километров всеми детьми вместе. 5. Определить среднее количество километров, которое дети проплыли на пароходе. 6. Отсортировать таблицу по убыванию общего количества километров, которое преодолел каждый из ребят. 7. Внести в таблицу следующие изменения: Коля проехал на поезде 150 км, а Вася пролетел на самолете 200 км, и определить, какие изменения произойдут в данных. 8. Вывести таблицу в режиме отображения формул. 9. Сохранить таблицу в файле «Путешествия». Практическое задание № 16 1. Разработать таблицу, содержащую следующие сведения о восьми абитуриентах университета: фамилия, оценка за экзамен по математике, оценка за экзамен по физике, сумма баллов за два экзамена. Проходной балл за поступление равен 8 и может изменяться. 2. Добавить в таблицу столбец, в котором будет выводиться «истина», если абитуриент не имеет «троек», и «ложь» в противном случае (использовать логическое умножение). 3. Добавить в таблицу столбец, в котором будет выводиться «истина», если абитуриент имеет хотя бы одну «пятерку», и «ложь» в противном случае (использовать логическое умножение). 4. Добавить в таблицу столбец, в котором будет выводиться «зачислен», если сумма баллов абитуриента больше или равна проходному баллу, и «не зачислен», если сумма баллов меньше проходного балла (использовать условную функцию). 5. Отсортировать таблицу по возрастанию суммы баллов, полученной абитуриентами. 6. Построить гистограмму, отображающую сумму баллов каждого абитуриента. 7. Изменить проходной балл на 9 и проследить, какие изменения произойдут в таблице и гистограмме. Практическое задание № 17 1. Провести вычислительный эксперимент в таблице расчета количества рыб в пруду, поставив следующую цель: подобрать такие значения параметров k и q, при которых количество рыб за 10 лет может быть доведено до 2000. 2. Построить электронную таблицу для имитационной модели, разобранной в § 24. 3. Провести вычислительный эксперимент на линейной имитационной модели для различных вариантов исходного расселения организмов. Ответьте на вопросы: a. Возможно ли такое расселение, при котором все организмы, в конце концов, вымрут? b. Не ведет ли любое расселение в конечном итоге к одной и той же последовательности поколений? c. Что меняется с изменением размера жизненного пространства? Практическая работа № 18 1. Написать алгоритм для изображения букв «Е», «Т», «Б» (высота каждой буквы – 4 шага, ширина – 2 шага, расстояние между буквами - 1шаг). 2. Написать алгоритм для изображения лестницы из 5 ступеней (высота и ширина ступеней – 1 шаг). 3. Написать алгоритм для изображения буквы «Р» в следующем виде (высота буквы – 6 шагов, ширина – 3 шага) и сохранить его в файле: Практическое задание № 19 1. Разработать алгоритм для написания слова «БАОБАБ» (для изображения каждой отдельной буквы использовать процедуру). Высота каждой буквы – 2 шага, ширина – 1 шаг. Практическая работа № 20 1. Составить алгоритм перехода из любой позиции экрана в угол рамки и изображения во всех четырех углах рамки креста размером 3х3. Практическая работа № 20 1. Путем пошаговой детализации составьте программы управления графическим исполнителем для решения следующей задачи: расчертить все поле в клетку со стороной, равной шагу. Практическая работа № 22 1. Написать программу, изображающую зигзаг с любого места экрана до границы поля. 2. Высота зигзага – полный размер экрана. Практическое задание № 23 1. В системе программирования на Паскале открыть файл car.pas с программой, которая решает следующую задачу: скорость первого автомобиля v1 км/час, второго – v2 км/час, расстояние между ними – s км. Какое расстояние будет между ними через t часов, если автомобили изначально движутся в противоположные стороны? 2. Откомпилировать программу и при необходимости исправить все синтаксические ошибки. 3. Протестировать программу со следующими входными данными: V1=40, v2=60, s=20, t=2; V1=50, v2=80, s=5, t=3; V1=40, v2=40, s=0, t=0,5. Доказать правильность работы программы. 4. Написать программу на Паскале для решения следующей задачи: дана величина А, выражающая объем информации в байтах. Перевести А в более крупные единицы измерения (Кбайт, Мбайт, Гбайт). Практическое задание № 24 1. Построить алгоритм и составить программу, по которой будет реализован следующий сценарий: компьютер запрашивает номер дня недели и после ввода сообщает название этого дня. Например, если ввели 1, то компьютер должен вывести фразу «Это понедельник». 2. На плоскости XOY задана своими координатами точка А. Составить программу, определяющую, где она расположена (на какой координатной оси или в каком координатном угле). Практическое задание № 25 1. Заданы размеры А, В прямоугольного отверстия и размеры X, Y, Z кирпича. Составить программу, определяющую, пройдет ли кирпич через отверстие. Практическое задание № 26 1. В январе литр бензина стоил 14, 5 руб. Каждый месяц стоимость бензина увеличивается на 5% по отношению к предыдущему месяцу. Составить программу определения, в каком месяце стоимость одного литра бензина впервые превысит 20 рублей. Для проверки правильности работы программы использовать пошаговую отладку, отслеживая стоимость бензина в каждом месяце. 2. Составить программу нахождения наибольшего общего делителя трех чисел, используя следующую формулу: НОД (А, В, С) = НОД (НОД(А, В), С). Практическое задание № 27 1. Дана таблица со значениями среднемесячных температур в течение года. Составить программу на Паскале, в которой вычисляются четыре величины: средние температуры зимних месяцев, весенних месяцев, летних и осенних. 2. Вы посетили магазин и купили 10 видов товара. В таблицу T [1..10] записали количество купленного товара каждого вида. В таблицу C [1..10] записали цену единицы каждого вида товара соответственно. Составить программу на Паскале вычисления общей стоимости всех покупок. Практическое задание № 28 1. Составить программу заполнения массива из 100 чисел случайными значениями из диапазона от -20 до 20. Подсчитать в этом массиве количество положительных и количество отрицательных значений. 2. Заполнить случайными числами в диапазоне от 1 до 5 два массива: A [1..20] и B[1..20]. Найти и вывести на экран только те элементы этих массивов, значения которых совпадают. Например, если a[2] = b[2] = 4, то на экран надо вывести Номер: 2 значение: 4. Если таких совпадений нет, то вывести на экран сообщение об этом.