Методические указания к выполнению практических работ по дисциплине «Информатика»


НазваниеМетодические указания к выполнению практических работ по дисциплине «Информатика»
страница6/9
ТипМетодические указания
filling-form.ru > бланк строгой отчетности > Методические указания
1   2   3   4   5   6   7   8   9



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

  1. Линейный алгоритм – это такой алгоритм, в котором все операции выполняются последовательно одна за другой.

  2. Алгоритмы разветвленной структуры применяются, когда в зависимости от некоторого условия необходимо выполнить либо одно, либо другое действие.

  3. Алгоритмы циклической структуры.

Циклом называют повторение одних и тех же действий (шагов). Последовательность действий, которые повторяются в цикле, называют телом цикла

Циклические алгоритмы подразделяют на алгоритмы с предусловием, постусловием и алгоритмы с конечным числом повторов. В алгоритмах с предусловием сначала выполняется проверка условия окончания цикла и затем, в зависимости от результата проверки, выполняется (или не выполняется) так называемое тело цикла.

Линейные алгоритмы


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

На рисунке приведен пример блок-схемы линейного алгоритма вычисления периметра Р и площади S квадрата со стороной длины A.


Пример записи алгоритма в виде блок-схемы, псевдокодов и на языке Паскаль Вычислить среднее геометрическое чисел а и b.

http://www.ido.rudn.ru/nfpk/inf/f70.gif

Содержание работы:

Задание №1. Построить линейный алгоритм вычисления площади прямоугольника S=a · b. Записать алгоритмы в виде блок-схемы, в виде псевдокодов на алгоритмическом языке , а также на языке Паскаль.

Задание №2. Построить линейный алгоритм вычисления значения У по формуле

У=(7Х+4)(2Х-2) при Х=3.Составьте алгоритм самостоятельно, выделяя каждое действие как отдельный шаг. Записать алгоритмы в виде блок-схемы, в виде псевдокодов на алгоритмическом языке , а также на языке Паскаль.

Сделайте вывод о проделанной работе.

Контрольные вопросы:
1. Поясните понятие «алгоритм».

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

3. Перечислите типовые алгоритмические конструкции и объясните их назначение.
Литература

  1. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

  2. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.



Практическая работа №14-15.

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

Тема: Алгоритмы и способы их описания

Цели занятия:

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

  • освоить принципы решения задач с использованием основных алгоритмических конструкций.

Оборудование, программное обеспечение: ПК, ОС Windows




Методические рекомендации
Решение любой задачи на ЭВМ можно разбить на следующие этапы: разработка алгоритма решения задачи, составление программы решения задачи на алгоритмическом языке, ввод программы в ЭВМ, отладка программы (исправление ошибок), выполнение программы на ПК, анализ полученных результатов.

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

Алгоритм – это точная конечная система правил, определяющая содержание и порядок действий исполнителя над некоторыми объектами (исходными и промежуточными данными) для получения после конечного числа шагов искомого результата.

Алгоритм может быть описан одним из трех способов:

  • словесным (пример в начале раздела);

  • графическим (виде специальной блок-схемы);

  • с помощью специальных языков программирования.


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

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

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

Разветвляющаяся конструкция предполагает выбор шага для выполнения на основе проверки истинности какого-либо условия. Можно провести аналогию с железнодорожной стрелкой, в зависимости от положения которой поезд пойдет по одному из двух путей. Если условие имеет значение ≪истина≫, то дальнейшее выполнение пойдет по одной ветке, иначе — по другой. На структурных схемах такие алгоритмыобозначают с помощью ромба с выходом стрелок по итогам.



Условием ветвления могут быть сравнение чисел, совпадение набора символов с каким-то заранее заданным словом, получение не коего информационного признака, например кратности, цвета, веса и т.д. Причем условие может быть представлено в виде логического выражения: простого, в частности а = с или d >0, или составного, использующего операции алгебры логики. Например, такое: (а> b И с < d ИЛИ а + с = 0 ИЛИ d = 5). Логическое выражение может принимать лишь одно значение из двух: либо истина, либо ложь. В качестве записи условий в алгоритмической записи часто используют операции отношения: = (равно), о (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), а также логическиеоперации: И (and), ИЛИ (or), НЕ (not), ≪Исключающее ИЛИ≫ (хоr). Использование составных условий в ряде случаев позволяет повысить эффективность алгоритма за счет его сокращения и упрощения.





Пример 1.

Определить площадь трапеции по введенным значениям оснований (a и b) и высоты (h).

Запись решения задачи Запись алгоритма в виде блок-схемы (рис. 1):1

на алгоритмическом языке:

алг трапеция

вещ a,b,h,s

нач

ввода,b,h

                s:=((a+b)/2)*h

        выводs

кон 

Рисунок 1. Блок-схема линейного алгоритма

Пример 2. Определить среднее арифметическое двух чисел, если a положительное и частное (a/b) в противном случае.

Запись решения задачи : Запись алгоритма в виде блок-схемы (рис. 2):

на алгоритмическом языке

2

алг числа

    вещ a,b,c

нач

    ввод a,b

    если a>0

        то       с:=(a+b)/2

        иначе с:=a/b

    все

    вывод с

кон

Рисунок 2. Блок-схема алгоритма с ветвлением

Пример 3. Составить алгоритм нахождения суммы целых чисел в диапазоне от 1 до 10.

Запись решения задачи Запись алгоритма в виде блок-схемы (рис. 3):

на алгоритмическом языке:3

алг сумма

    вещ a,s

нач

    S:=0;

   а:=1;

   нц

      покаa<=10 

      S:=S+a;

        а:=a+1;

    кц

    вывод S

кон

 Рисунок 3. Циклический алгоритм с предусловием

В алгоритме с постусловием сначала выполняется тело цикла, а затем проверяется условие окончания цикла. Решение задачи нахождения суммы первых десяти целых чисел в данном случае будет выглядеть следующим образом:4

алг сумма

    вещ a,s

нач

    S:=0;

    а:=1;

    нц

        S:=S+a;

        а:=a+1;

        пока a<=10 

    кц

    вывод S

кон

 Рисунок 4. Циклический алгоритм с постусловием

Содержание работы:

Задание №1. Определить площадь прямоугольного треугольника со сторонами a и b.

Записать решение задачи на алгоритмическом языке и в виде блок-схемы.
Задание №2. Определить произведение двух чисел, если b положительное и частное (a/b) в противном случае.

Записать решение задачи на алгоритмическом языке и в виде блок-схемы.

Задание № 3. Сделайте вывод о проделанной работе
Контрольные вопросы:

  1. Виды алгоритмов.

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

  3. Отличительные особенности алгоритмов с предусловием и постусловием.


Литература

  1. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

  2. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.


Практическая работа 16-17

Среда программирования. Тестирование программы. Программная реализация несложногоалгоритма

Тема: Компьютер как исполнитель команд. Программный принцип работы компьютера.

Цель занятия: изучить среду программирования и структуру программы Turbo Pascal, научиться составлять несложные программы в этой среде программирования, производить тестирование программы.

Оборудование, программное обеспечение: ПК, ОС Windows, среда программирования Turbo Pascal.

Методические рекомендации

Теоретическая часть

Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968- 1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.

Паскаль популярен среди программистов по следующим причинам:

  • Прост дляобучения.

  • Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектироватьпрограммы.

  • Позволяет четко реализовать идеи структурного программирования и структурной организацииданных.

  • Использование простых и гибких структур управления: ветвлений,циклов.

  • Надежность разрабатываемыхпрограмм.

Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США).

Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.

Основные файлы Турбо Паскаля:

Turbo.exe - исполняемый файл интегрированной среды программирования; urbo.hlp - файл, содержащий данные для помощи;

Turbo.tp - файл конфигурации системы;

Turbo.tpl - библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3,GRAPH3).

Для запуска интегрированной среды программирования нужно установить текущим каталог с Турбо Паскалем (TP7\BIN) и ввести команду: turbo.exe.

Окно программы содержит полосу меню, область окна и строку статуса.

Для входа в меню можно воспользоваться одним из способ:

  • с помощью"мышки";

  • с помощью клавишиF10;

  • с помощью комбинации Alt+<выделенная буква>. О том, что мы в меню свидетельствует курсор - прямоугольник зеленого цвета.

Интегрированная среда программирования Турбо Паскаль позволяет иметь любое количество открытых окон, но в любой момент времени активным может быть только одно.

Активное окно - это окно с которым вы в настоящий момент работаете.

Команды меню File:

Open-F3 - открыть существующий файл (при активизации этой опции появляется окно со списком файлов, где можно выбрать необходимый),

New - создать новый файл (очищает память редактора и переводит в режим создания нового файла, которому присваивается имя Noname.pas; имя можно изменить при записи файла на диск),

Save-F2 - сохранить файл (переписывает файл из памяти редактора на диск), Save as - сохранить с новым именем,

Save all - сохранить все в окнах (записывает содержимое всех окон редактора в соответствующие файлы),

Change dir - смена каталога (позволяет изменить установленный по умолчанию диск или каталог),

Print - печать файла,

Get info - выдача информации о текущем состоянии программы и используемой памяти, DOS Shell - выход в DOS без выгрузки из памяти (для возврата ввести команду exit), Exit - выход и выгрузка из памяти.

Программы на языке Паскаль имеют блочную структуру:

Блок типа PROGRAM - имеет имя, состоящее только из латинских букв и цифр. Его присутствие не обязательно, но рекомендуется записывать для быстрого распознавания нужной программы среди других листингов.

Программный блок, состоящий в общем случае из 7 разделов: раздел описания модулей (uses);

раздел описания меток (label); раздел описания констант (const);

раздел описания типов данных (type); раздел описания переменных (var); раздел описания процедур и функций; раздел описания операторов.

Общая структура программы на языке Паскаль: Рrogram ИМЯ..; {заголовок программы}

Uses ...; {раздел описания модулей}

Var ..; {раздел объявления переменных}

...

Begin {начало исполнительной части программы}

... {последовательность. операторов}

End. {конец программы}

Пример программы, которая осуществляет сложение двух чисел и выводит сумму на экран:

Program Summa; Uses

Crt;{Подключаем модуль Crt}

Var

number1, {переменная, в которой будет содержаться первое число} number2, {переменная, в которой будет содержаться второе число} rezult {переменная, в которой будет содержаться результат}

:integer; {указывает тип целых чисел} Begin

ClrScr;{Используем процедуру очистки экрана из модуля Crt} Write ('Введите первое число ');

{Выводим на экран символы, записанные между апострофами} Readln (number1);

{Введенное пользователем число считываем в переменную number1} Write ('Введите второе число ');

{Выводим на экран символы, записанные между апострофами} Readln (number2);

{Введенное пользователем число считываем в переменную number2} rezult := number1 + number2;

{Находим сумму введенных чисел и присваиваем переменной rezult} Write ('Сумма чисел ', number1, ' и ', number2, ' равно ', rezult);

{Выводим на экран строчку, содержащую ответ задачи} Readln;{Процедура задержки экрана}

End.

Практическая часть

Задание 1. Изучите внешний вид системы программирования Турбо Паскаль.

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

Найдите в этой программе заголовок, раздел описания переменных, признак начала программы, признак конца программы, тело программы, комментарий.

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

  1. Какое назначение переменных number1, number2, rezult?

  2. Что обозначает строка: number1, number2, rezult : integer; ?

  3. Если присвоить переменным number1 и number2 соответственно значение 5 и 7, то какую строчку выдаст компьютер при исполнении последней процедуры Write? Запишите ее в отчет.

  4. Переведите с английского языка слова: Write, Read. Как вы думаете, что должен делать операторы с таким названием?

  5. Как вы понимаете запись: readln(number1); ?



  1. Чему равно значение переменной rezult после выполнения оператора: rezult := number1 + number2; ?

  2. Что делает оператор присваивания в этой программе?

Задание 3. Измените программу, выполненную в задании 2 так, чтобы она находила произведение двух чисел. Сохраните текстом программы в файле Proizv.pas. Результат покажите преподавателю.

Задание 4. Измените программу, выполненную в задании 3 так, чтобы она выполняла расчет площади прямоугольника по его длине и ширине. Заполните по результатам работы программы таблицу:



Параметры прямоугольника

длина

ширина

площадь

1










2










3










4










5










Контрольные вопросы

  1. Что такое среда программирования?

  2. Опишите среду программирования Тurbo Pascal.

  3. Как сохранить текст программы в Тurbo Pascal?

  4. Какова структура программы на языке Pascal?

  5. Как осуществить запуск программы?

Сделайте вывод о проделанной работе.

Литература

      1. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

      2. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.

Практическая работа 18.

Проведение исследования на основе использования готовой компьютерной модели.

Тема: Компьютерные модели различных процессов

Цели занятия:

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

Оборудование, программное обеспечение: ПК, ОС Windows, ЭОР к курсу Семакина.
Методические рекомендации

Теоретические сведения

Модель - объект, который отражает существенные признаки изучаемого объекта, процесса или явления.

Формы представления моделей: предметные и информационные.

im_1.jpg

Предметные модели: воспроизводят геометрические, физические и другие свойства объектов в материальном мире (например, глобус, муляжи, модели кристаллических решеток, зданий).

im_2.jpg

Информационные модели: представляют объекты и процессы в образной или знаковой форме.

im_3.jpg

Образные модели: рисунки, фотографии и т. д. представляют зрительные образы и фиксируются на каком-то носителе.

im_4.jpg

Знаковые модели строятся с использованием различных языков (знаковых систем), например, закон Ньютона, таблица Менделеева, карты, графики, диаграммы.

im_5.jpg

im_5_5.jpg

Визуализация формальных моделей

1. Различные формы для наглядности: блок – схемы, графы, пространственные чертежи, модели электрических цепей или логических устройств, графики, диаграммы.

im_6.jpg

2. Анимация: динамика, изменение, взаимосвязь между величинами.

im_7.jpg

Формализация

Формализация это процесс построения информационных моделей с помощью формальных языков.

  1. физические информационные модели (закон Ома, электрическая цепь)

  2. математические модели (алгебра, геометрия, тригонометрия)

  3. астрономические модели (модель Птолемея и Коперника)

  4. формальные логические модели (полусумматор, триггер) и т. д.

im_8.jpg

Примеры и необходимость моделей

  1. наглядная форма изображения (глобус)

  2. важная роль в проектировании и создании различных технических устройств, машин, механизмов, зданий или электрических цепей (самолет, автомобиль)

  3. применение моделей в теоретической науке – теории, законы, гипотезы (модель атома, Земли, солнечной системы)

  4. применение в художественном творчестве (живопись, скульптура, театральные постановки)

Пути построения моделей

  1. текстовые редакторы

  2. графические редакторы

  3. презентации

  4. MacromediaFlash

  5. построение модели с помощью одного из приложений: электронных таблиц, СУБД

  6. построение алгоритма решения задачи и его кодировка на одном из языков программирования (VisualBasic, Паскаль, Basic и т. д.)

1. Геоинформационные модели (например, Планета Земля 4.2)

im_9.jpg

2. Программа Graphics (рассмотреть примеры построения графиков функций)

im_10.jpg

3. Естественно - научные модели. Периодическая система элементов Д.И.Менделеева

im_11.jpg
Практические задания:

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

1.1. Запустить программу «Демонстрационная математическая модель». Познакомиться с работой модели в режиме без учета сопротивления воздуха и с учетом сопротивления воздуха.

1.2. В режиме «Сопротивление воздуха не учитывать» провести следующий эксперимент: изменяя величину начальной скорости снаряда от 60 м/с до 200 м/с с шагом 10 м/с для каждого значения скорости подбирать величину угла выстрела, при котором произойдет попадание снаряда в цель. Желательно поиск искомого значения угла осуществлять методом деления пополам. При попадании в цель фиксировать время полета снаряда. Полученные результаты занести в таблицу.

V0 (м/с)

α (град)

t (c)



















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

1.3. Повторить те же эксперименты в режиме «Сопротивление воздуха учитывать»

Задание 2. Провести исследование на основе имитационной модели системы массового обслуживания

2.1. Запустить программу «Имитационное моделирование». Познакомиться с работой программы

Пояснение. В магазине проводится эксперимент с целью совершенствования обслуживания покупателей. Эксперимент длится 60 минут. Управляемыми являются параметры А, В, С (см. описание на экране). Результатами эксперимента являются параметры D, E, F, G, H, I. Покупателей обслуживает один продавец.

2.2. Для заданных значений параметров С и А (например С=3 чел. , А=5 мин) подобрать максимально возможное В, при котором не будет покупателей, отказавшихся от совершения покупки. Для этого изменять В от 1 мин до 10 мин с шагом 1 мин. Результаты эксперимента заносить в таблицу:

A

B

C

D

E

F

G

H

I























































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

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

        1. Что такое моделирование?

        2. Что такое формализация?

        3. Виды информационных моделей?


Сделать вывод о проделанной работе

Литература:

        1. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

        2. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.

Практическая работа №19-20

«ПОИСКОВЫЕ СИСТЕМЫ»

Тема: Основные информационные процессы и их реализация с помощью компьютеров: хранение, поиск и передача информации

Цели занятия:

  • Получить представление о поисковых системах, об информационных ресурсах и технологии поиска информации в сети Internet.

  • Научиться осуществлять поиск информации в компьютерных сетях,

  • Научиться использовать ключевые слова, фразы для поиска, комбинацию слов.

  • Сформировать информационно-коммуникационная компетентность


Оборудование, программное обеспечение: ПК, ОС Windows
Методические рекомендации

Поиск информации – одна из самых востребованных на практике задач, которую приходится решать любому пользователю Интернета.

Существуют три основных способа поиска информации в Интернет:

  1. Указание адреса страницы.

  2. Передвижение по гиперссылкам.

  3. Обращение к поисковой системе (поисковому серверу).

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

Не стоит забывать возможность поиска по открытой в окне браузера web-странице (Правка-Найти на этой странице...).

Это наименее удобный способ, так как с его помощью можно искать документы, только близкие по смыслу текущему документу.

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

На помощь приходят специальные поисковые системы (их еще называют поисковыми машинами). Адреса поисковых серверов хорошо известны всем, кто работает в Интернете. В настоящее время в русскоязычной части Интернет популярны следующие поисковые серверы: Яндекс (yandex.ru), Google (google.ru) и Rambler (rambler.ru).

Поисковая система — веб-сайт, предоставляющий возможность поиска информации в Интернете.

Большинство поисковых систем ищут информацию на сайтах Всемирной паутины.

Существуют также системы, способные искать файлы на ftp-серверах, товары в интернет-магазинах, а также информацию в группах новостей Usenet.

По принципу действия поисковые системы делятся на два типа:

поисковые каталоги,

поисковые индексы.

Поисковые каталоги служат для тематического поиска.

Информация на этих серверах структурирована по темам и подтемам. Имея намерение осветить какую-то узкую тему, нетрудно найти список web-страниц, ей посвященных.

Катало́г ресурсов в Интернете или каталог интернет-ресурсов или просто интернет-каталог — структурированный набор ссылок на сайты с кратким их описанием.

Каталог в котором ссылки на сайты внутри категорий сортируются по популярности сайтов называется рейтинг или топ.

Поисковые индексы работают как алфавитные указатели. Клиент задает слово или группу слов, характеризующих его область поиска, — и получает список ссылок на web-страницы, содержащие указанные термины.

Первой поисковой системой для Всемирной паутины был «Wandex», уже не существующий индекс, разработанный Мэтью Грэйем из Массачусетского технологического института в 1993.

Поисковые индексы автоматически, при помощи специальных программ (веб-пауков), сканируют страницы Интернета и индексируют их, то есть заносят в свою огромную базу данных.

Как работает поисковой индекс?

Поиско́вый робот («веб-пау́к») — программа, являющаяся составной частью поисковой системы и предназначенная для обхода страниц Интернета с целью занесения информации о них (ключевые слова) в базу поисковика. По своей сути паук больше всего напоминает обычный браузер. Он сканирует содержимое страницы, забрасывает его на сервер поисковой машины, которой принадлежит и отправляется по ссылкам на следующие страницы.

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



Индекс Яндекс: поиск по запросу "Информатика и ИКТ"

http://www.yandex.ru/

Яндекс — российская система поиска в Сети. Сайт компании, Yandex.ru, был открыт 23 сентября 1997 года. Головной офис компании находится в Москве. У компании есть офисы в Санкт-Петербурге, Екатеринбурге, Одессе и Киеве. Количество сотрудников превышает 700 человек.

Слово «Яндекс» (состоящее из буквы «Я» и части слова index; обыгран тот факт, что русское местоимение «Я» соответствует английскому «I») придумал Илья Сегалович, один из основателей Яндекса, в настоящий момент занимающий должность технического директора компании.

Поиск Яндекса позволяет искать по Рунету документы на русском, украинском, белорусском, румынском, английском, немецком и французском языках с учётом морфологии русского и английского языков и близости слов в предложении. Отличительная особенность Яндекса — возможность точной настройки поискового запроса. Это реализовано за счёт гибкого языка запросов.

По умолчанию Яндекс выводит по 10 ссылок на каждой странице выдачи результатов, в настройках результатов поиска можно увеличить размер страницы до 20, 30 или 50 найденных документов.

Время от времени алгоритмы Яндекса, отвечающие за релевантность выдачи, меняются, что приводит к изменениям в результатах поисковых запросов. В частности, эти изменения направлены против поискового спама, приводящего к нерелевантным результатам по некоторым запросам.

Rambler Media Group — интернет-холдинг, включающий в качестве сервисов поисковую систему, рейтинг-классификатор ресурсов российского Интернета, информационный портал.

Rambler создан в 1996 году.

Поисковая система Рамблер понимает и различает слова русского, английского и украинского языков. По умолчанию поиск ведётся по всем формам слова.

Библиотеки, энциклопедии и словари в Интернете

Специальным сервисом, который позволяет человеку, не выходя из дома найти и использовать в своей работе информацию, которой даже может и не быть в библиотеке. Это онлайн-библиотеки, энциклопедии и словари.

Поиск по ключевым словам

Большинство поисковых машин имеют возможность поиска по ключевым словам. Это один из самых распространенных видов поиска. Для поиска по ключевым словам необходимо ввести в специальном окне слово или несколько слов, которые следует искать, и щелкнуть на кнопке Поиск. Поисковая система найдет в своей базе и покажет документы, содержащие эти слова.

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

Использование ключевых фраз

Правила и советы при подборе ключевых фраз:

  • каждая ключевая фраза не более 5-ти слов, включая союзы и предлоги;

  • в словах допустимы только буквы, цифры и знак «-» ;

  • общая длина поля ключевых слов ограничена 4096 знаками;

  • подбираем максимально «широкие» в использовании фразы – лучше короткие, что бы было больше вариантов для использования с другими словами;

  • единственное или множественное число не имеет значения – выбираем что-то одно;

  • падеж не имеет значения – выбираем один из вариантов;

  • однокоренные глагол, существительное или прилагательное – это разные ключевые слова.

Содержание работы:

ЗАДАНИЕ 1. Найти информацию по теме «Выдающиеся ученые, внесшие вклад в развитие информатики и вычислительной техники»

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

Оценить сайты и выделить те, из которых можно получить необходимую информацию о каком-либо одном учёном.

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

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

Разработать документ в текстовом редакторе - конспект статьи на тему о выдающемся ученом.

Создать текстовый документ.

Примерный план итогового документа:

  1. Фамилия, имя, отчество ученого

  2. Даты жизни, место рождения, учёбы, интересы.

  3. Где работал.

  4. Вклад в науку.

  5. Основные научные труды.

ЗАДАНИЕ 2. Найти информацию по теме «История развития вычислительной техники»

Используя программу поиска, найти сайты со статьями об истории развития вычислительной техники

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

В отобранных статьях найти информацию о выбранном поколении ЭВМ: годы применения, элементная база, количество ЭВМ в мире, габариты, быстродействие, носители информации, особенности, характер программного обеспечения.

Сравнить информацию из разных статей, выделить нужные аспекты.

Разработать документ в текстовом редакторе - конспект статьи на тему о выбранном поколении ЭВМ или счетных устройствах до появления ЭВМ.

Создать текстовый документ.

Примерный план итогового документа:

  1. Поколение ЭВМ

  2. Годы применения

  3. Элементная база

  4. Количество ЭВМ в мире

  5. Габариты

  6. Быстродействие

  7. Носители информации

ЗАДАНИЕ 3. Сделайте вывод о проделанной работе

Контрольные вопросы:
1.Какие поисковые системы вы знаете?

2.Как правильно осуществлять поиск в сети Интернет?

Литература:

1.Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

2.Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г
Практическое занятие № 21

Создание архива данных. Извлечение данных из архива.
Тема: Основные информационные процессы и их реализация с помощью компьютеров: хранение, поиск и передача информации

Цели занятия:

- изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов,

- приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов.

Оборудование, программное обеспечение: ПК, ОС Windows, программа для архивации данных WinZip, WinRar.

Методические рекомендации

Теоретические сведения к практической работе

Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

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

Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз.

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

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

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

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

Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.

Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.

Разархивация (распаковка) — процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.

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

Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме .ЕХЕ-файла.

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

    • имя файла;

    • сведения о каталоге, в котором содержится файл;

    • дата и время последней модификации файла;

    • размер файла на диске и в архиве;

    • код циклического контроля для каждого файла, используемый для проверки целостности архива.

Архиваторы имеют следующие функциональные возможности:

  1. Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.

  2. Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.

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

  4. Написания комментариев к архиву и файлам в архиве.

  5. Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора.

  6. Создание многотомных архивов – последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.

Содержание работы:
1   2   3   4   5   6   7   8   9

Похожие:

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания к выполнению практических и лабораторных работы...
Методические указания к выполнению практических работ обучающимися по дисциплине оп. 05

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания к выполнению практических занятий ен. 02 Информатика...
Методические указания к выполнению практических занятий по дисциплине ег. 02 Информатика

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению практических работ по дисциплине «Техническое черчение»
Методические указания по выполнению практических работ по дисциплине «Техническое черчение» для обучающихся по профессии 13. 01....

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания к выполнению практических работ по дисциплине...
Методические указания к выполнению практических работ по дисциплине «Подтверждение соответствия продукции машиностроения». – Екатеринбург,...

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению практических работ по дисциплине...
Монтаж и эксплуатация внутренних сантехнических устройств, кондиционирования воздуха и вентиляции

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению практических занятий по учебной дисциплине
Методические указания по выполнению практических работ разработаны на основе рабочей программы учебной дисциплины «Правовое обеспечение...

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению практических занятий по учебной дисциплине
Методические указания по выполнению практических работ разработаны на основе рабочей программы учебной дисциплины «Право»

Методические указания к выполнению практических работ по дисциплине «Информатика» iconЕ. П. Пегова Методические указания к выполнению лабораторных работ по дисциплине
Методические указания к выполнению лабораторных работ по дисциплине информатика для студентов I курса специальности 080507 IV курса...

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению практических заданий по дисциплине...
Методические указания предназначены для проведения практических занятий по дисциплине Технология топографо-геодезических и маркшейдерских...

Методические указания к выполнению практических работ по дисциплине «Информатика» iconМетодические указания по выполнению лабораторно-практических заданий...
Методические указания предназначены для выполнения лабораторно-практических работ по проведению сервисных и восстановительных работ...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск