Выбор читателей
Популярные статьи
, 644.79kb.
Копирование через буфер содержимого блока ячеек в другой блок:
Копирование и перемещение выделенного блока (один раз) :
Задание ширины столбцов и высоты строк:
Автоматическое форматирование (по имеющимся образцам):
Отмена разделения окна:
Закрепление строк таблицы выше активной ячейки и столбцов левее активной ячейки (при перемещении активной ячейки они не будут перемещаться):
Защита всей таблицы .
Частичная защита:Отмена защиты:.
Переход от листа к листу.
Активизирование листа ,
В Ехсel имеются средства, позволяющие осуществлять операции, присущие работе с базами данных (БД): ведение БД (ввод, коррекция и удаление записей); фильтрация (отбор) записей по задаваемому критерию поиска, сортировка записей по одному и нескольким полям; получение итогов по группе записей и всей БД
Сортировка по одному - трем полям:
С использованием фильтрации (в БД видны только записи, удовлетворяющие критерию поиска):
Отмена всех фильтров:
Синтаксис
БДФункция(база_данных;поле;критерий)
База_данных - это интервал ячеек, формирующих список или базу данных.
Во всех функциях баз данных в том случае, если база данных ссылается на ячейку в сводной таблице, вычисления производятся только для данных в сводной таблице.
Для вычисления и добавления промежуточных итогов в список следует пользоваться командой меню.
Поле определяет столбец, используемый функцией. Поля данных в списке должны содержать идентифицирующее имя в первой строке. Аргумент «поле» может быть задан как текст с названием столбца в двойных кавычках, например « Возраст « или « Прибыль « в приведенном ниже примере базы данных, или как адрес ячейки, содержащей название поля.
Критерий - это ссылка на интервал ячеек, задающих условия для функции. Функция возвращает данные из списка, которые удовлетворяют условиям, определенным диапазоном критериев. Диапазон критериев включает копию названия столбца, для которого выполняется подведение итогов, в списке. Ссылка на критерий может быть введена как интервал ячеек, например A1:E2 в приведенном ниже примере базы данных, или как имя интервала, например «Критерии».
· Любой интервал, который содержит, по крайней мере, одно название столбца и, по крайней мере, одну ячейку под названием столбца с условием, может быть использован как аргумент критерий БДФункции.
Несмотря на то, что диапазон критериев может располагаться в любом месте таблицы, не стоит помещать его внизу списка. Это связано с тем, что данные, добавляемые в список командой меню, вставляются с первой строки после списка. Если эта строка не пустая, Microsoft Excel не сможет добавить данные в список.
Диапазон критериев не должен перекрываться со списком.
Чтобы выполнить операцию над целым столбцом базы данных, нужно ввести пустую ячейку под названием столбца в интервале критерия.
Следующий рисунок является примером базы данных для небольшого фруктового сада. Каждая запись содержит информацию об одном дереве. Диапазон A6:E12 имеет название База_Данных, а диапазон A1:E4 - Критерий.
БСЧЁТ(A6:Е12; «Возраст»;A1:С2) равняется 2. Эта функция просматривает записи о яблонях, которые имеют высоту от 5 до 10 и подсчитывает количество числовых полей “Возраст” в этих записях.БСЧЁТ(A6:Е12; « Прибыль »;A3: С4) равняется 1. Эта функция просматривает записи о грушах, которые имеют высоту до 10 и возраст менее 10 и подсчитывает количество непустых полей “Прибыль” в этих записях.
ДМАКС(A6:Е12; « Прибыль»;A1: А4) равняется 105,00 руб. - максимальный доход от яблонь и груш.
ДМИН(A6:Е12;«Прибыль»;A1:B2) равняется 75,00 руб. - минимальный доход от яблонь выше 5.
БДСУММ(A6:Е12;E6;A1:A2) равняется 225,00 руб. - суммарный доход от яблонь.
БДСУММ(A6:Е12; «Прибыль»;A1: С2) равняется 180,00 руб. - суммарный доход от яблонь высотой от 5 до 10 .
ДСРЗНАЧ(A6:Е12; «УРОЖАЙ (кг)»;A1:B2) равняется 12 - средний урожай яблонь высотой более 5.
ДСРЗНАЧ(A6:E12;C6;A6:A11) равняется 13 - средний возраст всех деревьев.
БИЗВЛЕЧЬ(A6:Е12;D6;A1:B2) возвращает значение ошибки #ЧИСЛО!, потому что критерию удовлетворяет более чем одна запись.
БИЗВЛЕЧЬ(A6:Е12; «УРОЖАЙ (кг)»;A3:С4) равняется 8, возвращает значение поля « УРОЖАЙ (кг)» для груш высотой меньше 10 и возраст, которых меньше 10.
Замечания
Если ни одна из записей не удовлетворяет критерию, то функция возвращает значение ошибки #ЗНАЧ!.
Если более чем одна запись удовлетворяет критерию, то функция возвращает значение ошибки #ЧИСЛО!
При работе с денежными единицами следует учитывать, что полученные результаты необходимо округлять с точностью до центов (или копеек).
Чтобы удалить объект:
· выделите объект кнопкой Выбор объектов на панели рисования;
· нажмите клавишу DEL или кнопку Вырезать (в этом случае объект временно помещается в буфер обмена и может быть снова вставлен).
Копирование или перемещение объекта на небольшое расстояние:
· выполните одно из следующих действий:
Чтобы переместить выделенный объект, перетащите его на нужное место;
Чтобы скопировать выделенный объект, во время перетаскивания удерживайте нажатой клавишу CTRL .
Примечание :
при перетаскивании выделенного объекта можно удерживать нажатой правую кнопку мыши. После отпускания кнопки на экране появится контекстное меню, содержащее команды перемещения и копирования.
Копирование или перемещение объекта на большое расстояние или в другой документ :
· выделите объект, который следует переместить или скопировать;
· выполните одно из следующих действий, помещающих объект или его копию в буфер обмена:
Чтобы переместить объект, нажмите кнопку Вырезать
Чтобы скопировать объект, нажмите кнопку Копировать на стандартной панели инструментов;
· если объект следует скопировать в другой документ, перейдите в нужный документ;
· укажите, куда следует вставить объект;
· нажмите кнопку Вставить на стандартной панели инструментов.
Предварительный просмотр документа
Перед тем как распечатать документ, нужно просмотреть, как он будет выглядеть на бумаге. Для этого надо сделать следующее:
· открыть документ;
· чтобы увидеть, как будет выглядеть напечатанной каждая страница документа, нажмите кнопку Предварительный просмотр на стандартной панели инструментов или в менюФайл выполните командуПредварительный просмотр ;
· на экране появиться панель:
Рисунок 7.4 - Панель инструментов Предварительный просмотр
· в раскрывающемся списке выберите нужный масштаб %;
· для просмотра одной или нескольких страниц используйте кнопки Одна страница или Несколько страниц ;
· пролистайте документ, используя линейку прокрутки. Чтобы выйти из режима предварительного просмотра, нажмите кнопку Закрыть .
Печать документа
Чтобы напечатать весь документ от начала до конца, нажмите кнопкуПечать на панели инструментов.Принтер при этом выбирается по умолчанию.
Для того чтобы распечатать часть документа :
· в меню Файл выберите команду Печать, откроется диалоговое окно (рисунок 7.5);
· в поле Страницы укажите, какие страницы документа требуется напечатать (например, 3-6);
· укажите число копий и щелкните по кнопке ОК .
Примечание :
если подключено несколько принтеров, необходимо из списка Принтер имя: выбрать тип принтера.
Рисунок 7.5 - Диалоговое окно Печать
Порядок выполнения работы
1. Открыть файл, созданный в лабораторной работе № 6, и вызвать Редактор формул .
2. Набрать несколько формул по указанию преподавателя.
3. Внести в формулы изменения по указанию преподавателя.
4. По указанию преподавателя набрать текст, содержащий верхние и нижние индексы. Если на панели форматирования таких значков нет, то установить их самостоятельно.
5. Нарисовать схему электрической сети по указанию преподавателя.
6. Сгруппировать рисунок.
7. Разгруппировать рисунок.
8. Добавить в схему еще один трансформатор.
9. Удалить из схемы одну линию.
10. Вставить в рисунок надписи по указанию преподавателя.
11. Сгруппировать рисунок.
12. Добавить заголовок к схеме в виде объекта WordArt .
13. Просмотреть документ, пользуясь командой Предварительный просмотр .
14. Если есть возможность, вывести документ на печать.
1. Цель работы.
7.4 Контрольные вопросы
1. Как пользоваться Редактором формул ?
2. Как установить значок Редактор формул , если его нет на панели?
3. Как набирать надстрочные и подстрочные индексы?
4. Как изменить текст объекта WordArt ?
5. Как создать копию нарисованного объекта?
6. Как создать надпись на рисунке?
7. Как и для чего используются команды Границы и заливка ?
8. Как сгруппировать и разгруппировать объекты?
9. Как при просмотре документа перед печатью выводить на экран по 2 страницы?
10. Как напечатать весь документ?
11. Как напечатать 2 копии документа?
12. Как напечатать документ, начиная с третьей страницы и до конца?
13. Как напечатать пятую и шестую страницы документа?
14. Как напечатать страницы документа с пятой по восьмую?
15. Как выбрать принтер?
ЛАБОРАТОРНАЯ РАБОТА № 8
общие сведения об электронных таблицах excel. меню excel
Цель работы: изучение меню и основных принципов работы с электронными таблицами EXCEL .
Теоретические сведения
Общие положения
EXCEL представляет собой программный продукт Microsoft Office, предназначенный для ввода, обработки и хранения данных в виде таблиц, выполнения по этим данным расчетов, создания графиков и диаграмм.
Структура окна EXCEL
После загрузки на экране появляется окно, в котором расположена пустая, готовая к заполнению таблица (рисунок 8.1.), разделенная на ячейки. Столбцы в ней обозначены буквами A, B, С…IW, строки – цифрами 1, 2, 3…
Адрес текущей ячейки образуется из названия столбца и номера строки, например, А1 или К6, и показан слева на строке формул (5 на рисунке 8.1).
Таблица представляет собой рабочий лист. Несколько рабочих листов составляют рабочую книгу. Для вновь открытой книги, которая ни разу не записывалась на диск, устанавливается стандартное имя Книга 1, которое находится в строке заголовка (1 на рисунке 8.1). Каждая вновь открытая книга по умолчанию содержит 3 рабочих листа. Внизу экрана указано: Лист1, Лист2… Такой объем таблицы достаточен для занесения большого количества данных.
На экране видна только часть рабочего листа. Полностью просмотреть лист можно с помощью линеек прокрутки (12 на рисунке 8.1.). С помощью мыши можно переключиться с Листа 1 на Лист 2 и другие.
Как и во всех программах Windows, окно EXCELимеет кнопки управления (7 на рисунке 8.1): (Свернуть окно, Восстановить окно, Закрыть окно).
Такие же кнопки имеются на рабочей строке Книга 1 .
|
Рисунок 8.1 -Структура окна EXCEL:
1 - строка заголовка; 2 - строка меню; 3 - стандартная панель инструментов;
4 - панель инструментов форматирования; 5 - поле адреса ячейки;
6 - заголовок строки; 7 - кнопки управления окнами; 8 - строка состояния;
9 - строка формул; 10 - ярлычки листов; 11 - заголовок столбца; 12 - полосы прокрутки.
На стандартной панели инструментов (3) по умолчанию находятся кнопки наиболее часто используемых команд. Набор кнопок пользователь может изменить по своему усмотрению.
Эти кнопки предназначены для операции с файлами. Первая – для создания новой рабочей книги, вторая - для открытия уже существующей рабочей книги, третья - для сохранения изменений, четвертая – для отправки сообщения электронной почты с содержимым текущего листа в качестве основного текста.
Кнопки этой группы предназначены: первая - для вывода на печать, вторая - для предварительного просмотра файла перед печатью, третья - для проверки орфографии.
Эти кнопки предназначены: первая - для вырезания, вторая - копирования, третья - вставки содержимого ячеек через буфер обмена, четвертая - для копирования формата ячеек.
Первая кнопка предназначена для отмены результата последней из выполненных команд, вторая - для повторения выполненной команды после ее ошибочной отмены.
Эти кнопки предназначены для вставки гиперссылок, автоматического суммирования выделенных ячеек и вызова Мастера функций .
Эти кнопки устанавливают порядок сортировки списков по возрастанию и по убыванию.
С помощью первой кнопки можно запустить Мастер диаграмм , с помощью второй - вывести на экран или удалить панель Рисование .
Это поле масштабирования. С его помощью можно уменьшить или увеличить изображение рабочего листа на экране.
С помощью этой кнопки можно запустить Мастер подсказок и получить контекстную справку.
На панели инструментов форматирования (4 на рисунке 8.1) находятся кнопки, которые помогают в оформлении рабочих листов.
В этом поле выбирается тип шрифта для текста в ячейках.
Размер шрифта.
Кнопки этой группы используются для назначения стиля текста: Ж – полужирный, К - курсив, Ч - подчеркивание.
С помощью этих кнопок можно выравнивать текст в ячейках: по левой границе ячейки, по центру и по правой границе ячейки. Последняя кнопка предназначена для выравнивания текста по центру выделенной области из нескольких ячеек (т.е. объединяются выделенные ячейки, но сохраняется только та информация, которая содержится в левой верхней ячейке, она же и выравнивается по центру).
С помощью кнопок этой группы можно задать формат чисел в ячейках таблицы:
первая кнопка - денежный стиль,
вторая - процентный стиль,
третья - установка знаков после запятой,
четвертая и пятая - увеличение и уменьшение числа знаков после запятой на единицу.
Эти кнопки предназначены для выбора стиля обрамления ячеек (рамки), цвета фона и цвета шрифта в ячейках.
Некоторые из кнопок Стандартной панели и панели Форматирования имеют раскрывающийся список (например: шрифт, размер шрифта и др.), который управляется мышью и предоставляет пользователю широкий выбор возможностей.
В строке формул (9 на рисунке 8.1) отображается или корректируется
вводимая в рабочую ячейку информация, при этом появляются специальные кнопки:
Удалить;
- выделить.
В самой нижней части экрана располагается строка состояния (8 на рисунке 8.1) отражающая производимые операции (Готово, Копирование и т.д.).
Команды меню рабочего листа
Организация меню программы Excel аналогична организации меню в Windows. Если в командах меню есть многоточие ... , то далее следует диалоговое окно, если команда содержит значок }, то далее следуют команды подменю.
Группа Файл содержит команды работы с книгой.
Создать… - создает новый файл, т.е. новую рабочую книгу.
Открыть... - открывает уже существующую рабочую книгу (файлы Excel имеют расширение.xls ).
Закрыть - закрытие текущего файла без выхода из EXCEL. Если в файле имеются не сохраненные изменения, на экран будет выведен запрос на сохранение изменений перед закрытием файла. Для того чтобы закрыть все файлы, следует, удерживая нажатой клавишу SHIFT , выбрать команду Закрыть все в меню Файл.
Предварительный просмотр Web-страницы - предварительный просмотр текущего файла, сохраненного в виде Web-страницы.
Параметры страницы… - установка полей, источника бумаги, размера и ориентации листов и других параметров размещения текста.
Предварительный просмотр - просмотр файла перед печатью.
Печать… - Печать текущего файла или выделенных элементов. Параметры печати задаются с помощью команды Печать меню Файл.
Свойства -отображение свойств активного файла.
Выход - закрывает EXCEL.
Внизу находится список рабочих книг, созданных и хранящихся в EXCEL.
Группа Правка содержит команды редактирования файлов.
Вырезать - удаление выделенного фрагмента из текущего документа и помещение его в буфер обмена.
Отменить - отмена последней выполненной команды или удаление последнего введенного фрагмента. Для отмены действия нескольких команд за один раз следует нажать стрелку рядом с кнопкой и выбрать действия, которые должны быть отменены.
Копировать - копирование выбранного фрагмента в буфер обмена.
Специальная вставка… - вставка, создание связи или внедрение содержимого буфера обмена в текущий документ в выбранном формате.
Заполнить } - содержит команды для быстрого способа копирования или заполнения таблицы.
Очистить } - содержит команды для удаления содержимого таблицы.
Удалить… - удаление выделенного объекта.
Удалить лист - удаление выделенного листа из книги.
Переместить / скопировать лист… - перемещение или копирование выбранного листа в другое место книги или в другую книгу.
Найти … - поиск заданного набора символов в выбранных ячейках или таблицах и выбор первой ячейки, содержащей эти символы.
Заменить… - поиск и замена заданного текста и форматирования.
Перейти… - перемещение по листу и выбор диапазонов и ячеек с заданными характеристиками.
Связи… - устанавливает и изменяет связи выделенного объекта.
Объект -позволяет вносить изменения во внедренный в EXCEL объект (например, например, текст WORD или рисунок).
Группа команд Вид определяет вид экрана.
Значок , устанавливаемый мышью, показывает, что команда находится в действии.
Обычный режим - переключение в обычный режим просмотра, который по умолчанию используется для решения большинства задач Microsoft EXCEL, таких как ввод, отбор и форматирование данных, построение диаграмм.
Разметка страницы - переключение активного рабочего листа в страничный режим, который позволяет изменять данные и при этом видеть их так, как они будут напечатаны. Чтобы изменить разбиение листа на страницы, следует перетащить соответствующую границу страницы влево, вправо, вверх или вниз. Масштабирование страниц для правильного размещения строк и столбцов выполняется в данном режиме автоматически.
Строка формул - выводит па экран или отменяет панель формул.
Строка состояния - вывод на экран или скрытие строки состояния.
Панели инструментов } - выводит на экран или скрывает панели инструментов.
Колонтитулы - ввод и изменение текста, находящегося в верхней и нижней части каждой страницы.
Примечания - включение и отключение режима вывода примечаний на листе.
Новое представление - создание различных представлений листа. Представления позволяют просматривать данные в различных режимах.
Во весь экран - удаление с экрана большинства управляющих элементов, что увеличивает видимую часть документа. Для возврата к исходному режиму следует нажать клавишу ESC .
Масштаб - выбор масштаба изображения документа на экране.
Группа Вставка содержит команды вставки в файл различных элементов.
Ячейки -добавлениеячеек, начиная с позиции курсора. При этом остальные ячейки таблицы можно сдвигать вправо или вниз. Кроме того, предусмотрено добавление целой строки или столбца.
Строки - вставка строк.
Столбцы - вставка столбцов.
Лист - добавление в рабочую книгу нового листа слева от текущего.
Диаграмма - запуск Мастера диаграмм , позволяющего по шагам создать на листе новую или изменить существующую диаграмму.
Разрыв страницы - вставка разрыва страницы перед выбранной ячейкой.
Функция - вывод Мастера функций для выполнения вычислений.
Имя }- позволяет именовать ячейки, например, вместо А1 присвоить имя Alfa.
Примечание - добавляет примечание к активной ячейке.
Рисунок }- вставляет рисунок в активный рабочий лист. Раскрывает подменю:
Картинки… Из файла… Автофигуры Организационная
диаграмма Объект WordArt… Со сканера или камеры .
Объект - вставка объектов, созданных другими программами.
Группа команд Формат служит для изменения размеров ячеек, столбцов, строк, листов, задания стиля (денежный, процентный) и др.
Группа команд Сервис служит для проверки орфографии, настройки панелей, установки и снятия защиты и др.
Группа команд Данные служит для сортировки, подведения итогов по столбцам, создания водных таблиц и др.
Группа команд Окно служит дляработы с окнами.
Справка содержит справочную информацию об EXCEL.
Порядок выполнения работы
1. Загрузить EXCEL и ознакомиться с теоретическими сведениями.
2. Найти на экране номера рабочей книги, листов, строк, столбцов.
3. В ячейке А1 набрать название текущего месяца, в ячейке А2 набрать дату, в ячейке A3 - текущее время и пронаблюдать, как информация отображается в окне с адресом рабочей ячейки.
4. Начиная с ячейки B1, ввести в таблицы информацию.
Примечание : в русифицированном EXCEL десятичным разделителем по умолчанию является запятая.
Стоимость продукции | 1384, 55 руб | 394,4 руб |
В процентах | 19, 2 % | 8, 75 % |
5. Изучить и опробовать основные функции меню рабочего листа.
1. Цель работы.
2. Краткое описания хода выполнения лабораторной работы.
3. Письменные ответы на контрольные вопросы по указанию преподавателя.
8.4 Контрольные вопросы
1. Как переключиться с одного рабочего листа на другой?
2. Каково назначение кнопок, расположенных на стандартной панели инструментов?
3. Каково назначение кнопок, расположенных на панели форматирования?
4. Каковы функции основных команд меню рабочего листа?
5. Каково назначение кнопок управления рабочей книгой и функций системного меню Книга 1?
ЛАБОРАТОРНАЯ РАБОТА № 9
Весь функционал необходимый для создания, удаления, копирования или перемещения файлов сосредоточен в методах классов File и FileInfo. Они представлены в таблице ниже.
Все методы класса File статические, методы класса FileInfo работают только через объектную ссылку.
Многие из этих методов принимают строку в качестве параметра. Это строка содержит путь к файлу, его имя и расширение. Может быть возвращена методами класса Path. Путь может быть абсолютным (полный путь от корня диска до файла с расширением) или относительным, то есть отчитываться от текущей директории.
Для использования любого из этих методов следует включить пространство имен System.IO перед использованием их в коде приложения.
Метод Delete класса File удаляет файл, путь к которому (относительный или абсолютный) передан ему строкой в качестве параметра.
Пример использования:
String pathOfFile = @"c:\Examples\FileTestApp.txt"; File.Create(pathofFile); File.Delete(pathofFile);
Удалить можно только созданный и закрытый файл. И если в первом случае не возникнет исключение, во втором - обязательно. Поэтому перед процедурой удаления лучше организовывать проверку существования файла:
String pathOfFile = @"c:\Examples\FileTestApp.txt"; File.Create(pathofFile); if (File.Exists(pathofFile)) { File.Delete(pathofFile); } В отличии от метода Delete класса File, соответствующий метод класса FileInfo не принимает параметров. Кроме того, он возвращает обьект FileStream, который занимается изменениями в файле. Как только изменения окончены файл следует зарыть и лишь за тем удалять.
Пример использования:
String pathOfFile = @"c:\Examples\FileTestApp.txt"; FileInfo FI = new FileInfo(pathOfFile); FileStream FS = fi.Create(); FS.Close(); Fi.Delete();
Класс File для удаления имеет в своей функционале метод Copy(), принимающий два параметра типа string: имя копируемого файла и имя конечного. Имена передаются методу вместе с путем к нему (абсолютным или относительным).
Метод копирует информацию из файла и все файловые атрибуты в файл-назначения с указанным именем. Если имена файла копируемого файла и файла назначения совпадают, копирование не будет выполнено. Если необходим такой функционал нужно воспользоваться перегруженной версией метода с третьим параметром типа Boolean.
Пример использования:
String FirstDir = @"c:\FirstDir"; string SecondDir = @"c:\SecondDir"; try { string ListOfDats = Directory.GetFiles(sourceDir, "*.dat"); // Копируем каждый файл с расширением.dat в папку назначения. foreach (string FName in ListOfDats) { // Удаляем путь из измени файла. string f = f.Substring(FirstDir.Length + 1); // Используем перегруженный метод Copy. В качестве параметров передаем строки, сгенерированные методом Combine, класса Path. File.Copy(Path.Combine(FirstDir, f), Path.Combine(SecondDir, f), true); } }
Метод CopyTo класса FileInfo принимает только один строковый параметр - файл назначения, работает аналогично методу Copy класса File.
Пример использования :
Public static void Main() { string sourcepath = @"c:\FirstFile.txt"; string destpath = @"c:\DestFile.txt"; FileInfo FFI = new FileInfo(sourcepath); FileInfo SFI = new FileInfo(destpath); try { // Создаем файл-источник. using (FileStream fs = FFI.Create()) { } //Проверяем существует ли файл назначения. if (File.Exists(destpath)) { SFI.Delete(); } //Копируем. FFI.CopyTo(destpath); Console.WriteLine("Файл {0} был полностью скопирован в файл {1}.", sourcepath, destpath); } catch (IOException e) { Console.WriteLine(e.Message); } }
Файл назначения перед копированием не должен существовать. Метод CopyTo его создаст. Поэтому в примере выше инициирована проверка его существования перед копированием.
Метод Move принимает два параметра типа string: файл-источник и файл-назначения. При вызове копирует информацию и все атрибуты из файла-источника в файл-назначения, затем файл источник удаляется. Конечный файл не должен существовать перед копированием.
Допустимо если имя файла-источника совпадает с именем фала назначения. Но перемещение файла-источника в файл-назначения внутри одной директории вызовет исключение.
Файл-источник не будет удален после перемещения, если файл был открыт, но не был зарыт до начала копирования. Перед копированием обязательно стоит удостовериться в том, что исходный файл существует.
Пример использования :
Public static void Main() { string Firstpath = @"c:\temp\Source.txt"; string Secondpath = @"c:\temp2\Destination.txt"; try { if (!File.Exists(Firstpath)) { // Проверка существует ли файл-источник. using (FileStream fs = File.Create(Firstpath)) {} } // Проверка того, что файл назначения отсутствует. if (File.Exists(Secondpath)) File.Delete(Secondpath); // Перемещение файла. File.Move(Firstpath, Secondpath); Console.WriteLine("файл {0} был перемещен в файл {1}.", Firstpath, Secondpath); // Существует ли еще файл-источник? if (File.Exists(Firstpath)) { Console.WriteLine("Файл источник, все еще существует!!!"); } else { Console.WriteLine("Файл-источник был удален."); } } catch (Exception e) { Console.WriteLine("Процесс был прерван: {0}", e.ToString()); } }
Вторая проверка существования файла-источника инициирована в тех случаях, когда перемещение совмещено в коде приложения с чтением файла. Особенно это касается многопоточных приложений. Если проверка показывает, что файл еще существет, то необходимо закрыть его и запустить процедуру удаления вручную, например, с помощью File.Delete.
Платформа.NET не предусматривает группового перемещения файлов внутри нескольких каталогов средствами встроенных методов. Такие методы должны быть созданы программистом самостоятельно на основе функциональности классов Directory (DirectoryInfo) и File (FileInfo).
Копирование, перемещение и удаление объектов.
Цель урока : сформировать у учащихся навыки и умения копировать, перемещать, удалять, переименовывать файлы и папки, создавать ярлыки.
Задачи:
Образовательная: - сформировать у учащихся навыки и умения копировать, перемещать, удалять, переименовывать файлы и папки, создавать ярлыки.
Развивающая: развивать познавательный интерес, навыки самоконтроля и оценки деятельности.
Воспитательная: способствовать воспитанию информационной культуры учащихся, внимательности, дисциплинированности, усидчивости.
Дидактические основы урока :
Методы обучения : объяснительно-иллюстративный.
Тип урока: комбинированный урок.
Формы учебной работы учащихся : фронтальная беседа.
Оборудование: компьютеры; программное обеспечение: операционная система, Проводник; инструкции к практической работе, плакаты.
План урока:
Орг. момент (1 мин.);
Актуализация знаний. (2 мин.);
Объяснение нового материала (15 мин.);
Практическая работа (17 мин.);
Подведение итогов (8 мин.);
Домашнее задание (2 мин.).
Ход урока:
- приветствие, проверка присутствующих;
Сообщение темы урока, его целей и задач;
Краткий план деятельности.
Записывают тему урока в тетради.
Актуализация знаний.
На прошлом уроке мы узнали, что такое файл, расширение, папка. Теперь нам нужно разобраться что можно выполнять с этими объектами.
Рассказ учителя.
Диалог: учитель – ученики.
Объяснение нового материала
Разница между операциями копирования и перемещения.
Предположим, у вас есть тетрадь с вашими стихами. Вы показали их своему другу или подруге, одно из стихотворений им понравилось и вы разрешили переписать ему или ей стихотворение из вашей тетради в свою.
Ответ: да.
Ответ: да.
Ответ: два.
Различаются ли эти стихотворения?
Ответ: нет.
стихотворение осталось в вашей тетради и появилось в тетради друга. Друг от друга стихи ничем не отличаются.
Изменим ситуацию. Вместо того, чтобы дать переписать понравившееся стихотворение, вы просто вырвали листочек с ним из своей тетради и вклеили в тетрадь друга.
Осталось ли ваше стихотворение в тетради?
Ответ: нет.
Появилось ли стихотворение в тетради вашего друга (подруги)?
Ответ: да.
Сколько одинаковых стихотворений получилось?
Ответ: одно.
Учащиеся должны прийти к выводу: стихотворение отсутствует в нашей тетради и присутствует только в тетради друга в единственном экземпляре.
При копировании и перемещении файлов и папок происходит то же самое. При копировании файлов и папок они остаются на старом месте и их копии с теми же именами появляются на новом. При перемещении файлов и папок происходит их «перекладывание» с одного места в другое. Если копировать файл в папку, в которой находится, то ему необходимо дать другое имя.
Объект восприятия : схема.
Упрощенная схема копирования объектов:
Упрощенная схема перемещения объектов:
Объект восприятия : лекция учителя.
Что такое «буфер обмена»
Буфер обмена – это специальная область оперативной памяти компьютера, в которую помещается копируемый или перемещаемый объект. Поместить объект в буфер обмена достаточно один раз и копировать объекты из него столько раз, сколько необходимо.
Вернемся к ситуации со стихотворением. Предположим, что ваше стихотворение понравилось нескольким вашим друзьям. Тогда вы переписываете его на листочек, и уже с этого листочка, по очереди, все ваши друзья переписывают стихотворение. При этом вам из своей тетради переписывать еще раз не придется. Ваши друзья в качестве источника информации используют листочек. Так вот этот листочек и можно представить себе буфером обмена.
Объект восприятия : схема.
Для наглядности учащимся предлагаются схемы:
Полная схема копирования объектов:
Полная схема перемещения объектов:
Объект восприятия : лекция учителя.
Что такое «ярлык».
Ярлык – это средство быстрого доступа к файлам и папкам. Его создают в том случае, если путь к файлу с документом или программой, или папке, которая нужна вам часто или постоянно, достаточно длинный и «ручной» переход по файловой системе занимает много времени. Операционная система предлагает вам более простой способ быстрого поиска часто используемых объектов – ярлык. Значок ярлыка снабжен стрелкой в левом нижнем углу.
По нему достаточно щелкнуть и компьютер сам найдет нужную вам программу или документ.
Конспектируют нужные моменты в тетради.
Практическая работа.
Приготовьте в тетради таблицу отчета.
Команда, действия или значокНазначение и результат
Щелчок по объекту мышью
Кнопка «Копировать»
Кнопка «Вырезать»
Кнопка «Вставить»
Щелчок правой кнопкой мыши
Shift + щелчки по объектам
Ctrl + щелчки по объектам
Ctrl + A
Создайте на Рабочем столе папку Урок
Скопируйте все графические файлы из папки Мои документы в папку Урок.
Создайте текстовый файл в папке Мои документы.
Переместите ваш файл в папку Урок.
Дайте вашему файлу другое имя.
Создайте ярлык для своего файла.
Покажите результат работы учителю и удалите вашу папку
Инструкция.
Выделение группы файлов.
Последовательная группа файлов. Щелкнуть на значке первого файла выделяемой группы, нажать клавишу Shift и, не отпуская ее, щелкнуть на значке последнего файла группы.
Произвольная группа файлов. Щелкать по значкам файлов при нажатой клавише Ctrl . Щелчок на значке уже выделенного файла исключает его из группы.
Выбор всех файлов в папке. Открыть папку и нажать клавиатурную комбинацию Ctrl + A .
Сброс группового выделения. Для отказа от выполнения групповой операции достаточно щелкнуть в любом месте окна папки.
Копирование файла или папки.
I способ.
В правой части окна проводника найти файл, который необходимо копировать.
Щелкните по значку файла. Выполните команду Файл Копировать или щелкните на Панели инструментов по кнопке Копировать. Можно вызвать команду Копировать в контекстном меню файла.
В левой части окна Проводника найдите папку, в которую необходимо скопировать файл.
II способ.
– 3. См. способ I.
Наведя указатель мши на значок файла, нажмите левую кнопку мыши и клавишу Ctrl и перетащите значок файла на значок папки в левой панели окна Проводника. Обратите внимание на то, что указатель мыши снабжается дополнительным значком «+».
Перемещение файла или папки.
I способ.
Откройте окно программы Проводник.
В правой части окна проводника найти файл, который необходимо переместить.
Щелкните по значку файла. Выполните команду Файл Вырезать или щелкните на Панели инструментов по кнопке Вырезать. Можно вызвать команду Вырезать в контекстном меню файла.
В левой части окна Проводника найдите папку, в которую необходимо переместить файл.
Щелкните по папке, в которую копируете файл. Выполните команду Файл Вставить или щелкните на Панели инструментов по кнопке Вставить или в контекстном меню папки выберите команду Вставить.
II способ.
– 3. См. способ I.
Наведя указатель мши на значок файла, нажмите левую кнопку мыши и клавишу и перетащите значок файла на значок папки в левой панели окна Проводника.
Переименование файла или папки.
I способ.
Найдите на правой панели окна Проводника файл (папку), который (которую) хотите переименовать.
Вызовите контекстное меню файла (папки), который хотите переименовать или выполните команду Файл строки меню.
Выберите команду Переименовать.
II способ.
Щелкните на надписи под значком файла (папки).
Введите новое имя файла (папки).
Нажмите Enter.
Создание ярлыков.
I способ.
В левой панели окна Проводника найти папку, в которой вы хотите создать ярлык, и открыть ее двойным щелчком по значку. При этом на правой панели окна отразиться содержимое данной папки.
Вызвать контекстное меню щелчком правой кнопки мыши на свободном месте в рабочей области правой панели Проводника.
Перед вами откроется окно Мастера создания ярлыков, в котором можно воспользоваться кнопкой Обзор. Щелкнуть по кнопке Далее.
После этого ввести надпись под ярлыком и щелкнуть по кнопке Готово.
II способ.
В левой панели окна Проводника найти папку, в которой вы хотите создать ярлык. Щелкнуть правой кнопкой мыши по значку и в контекстном меню выбрать команду Создать, а затем Ярлык.
Как только ярлык будет создан, перетащите его с помощью мыши в левую панель Проводника на значок папки, в которой должен находиться ярлык.
Изменить подпись под иконкой можно щелчком мыши по названию ярлыка, или выбором в контекстном меню команды Переименовать.
Удаление папок и файлов.
Выберите файл или группу файлов, подлежащих удалению.
Нажмите клавишу Delete или вызовите контекстное меню и выберите команду Удалить. Альтернативным является перетаскивание значка файла или группы файлов на значок Корзины.
На запрос о подтверждении на удаление ответить «Да».
Учащиеся выполняют эту работу самостоятельно, получают карточки с заданиями и инструкциями для работы, при этом они заполняют таблицу в тетради.
Подведение итогов урока
Учащиеся оценивают результаты работы друг друга (таблицы в тетради и работа на компьютере)
Учитель подводит итоги урока.
Домашнее задание.
Выучить определение новых терминов и понятий урока.
Записыва-ют в дневники.
Копировать, перемещать и удалять файлы можно несколькими способами: с помощью комбинаций клавиш, контекстного меню и различными вариантами перетаскивания мышью. Выбор того или иного способа зависит от ситуации и ваших предпочтений.
Каталоги копируются, перемещаются и удаляются в графическом режиме так же, как и файлы.
Опишем каждый способ копирования и перемещения в окне файлового менеджера наподобие Наутилуса.
Операции с помощью контекстного меню:
Операции с помощью комбинаций клавиш:
Операции с помощью перетаскивания файла мышью:
Существуют несколько способов таких операций, которые зависят не только от ваших предпочтений, но и от места, куда копируется или перемещается файл.
Если копирование осуществляется между разными разделами жесткого диска или с дискеты на жесткий диск и т.д., то достаточно перетащить файл, зажав левую кнопку мыши. Если копия помещается на тот же раздел диска, то перетаскивание левой кнопкой мыши приведет не к копированию, а перемещению файла. Можно сформулировать такое правило: перетаскивание с зажатой левой кнопкой мыши в пределах одного диска приводит к перемещению, перетаскивание с одного на другой диск – к копированию.
Существует способ копирования, когда используется мышь и клавиатура одновременно – перетаскивание при зажатой клавише Ctrl . Опишем его подробно:
Для удаления каталогов и файлов работают все те же три основных способа. Однако чаще всего используют удаление с помощью клавиши Delete (сначала надо выделить файл, а затем нажать Delete на клавиатуре). После удаления файл оказывается в каталоге Корзина, представляющем собой область на диске, отведенную для временного хранения удаленных файлов. (Обычно значок Корзины присутствует на Рабочем столе.) Если файл снова понадобится или был удален ошибочно, то, зачастую, его можно восстановить (т.е. вернуть обратно).
Статьи по теме: | |
Apple AirPlay: что это и как включить на iPhone, iPad, Mac, Apple TV, Windows и телевизоре
Если Вы стали обладателем телефон iPhone - Вам очень повезло, ведь... Установка счетчика Liveinternet
Для начала смотрим в нижнюю часть в раздел «На линии» и видим цифры 12 и... Как сделать название вашего youtube канала запоминающимся
Определите качества удачного названия. В названиях YouTube-каналов... |