ПРЕДМЕТ: ИНФОРМАТИКА
ПРЕПОДАВАТЕЛЬ: ШАЙХИЛАЕВА Н.Г.
ГРУППА: 1-3
СПЕЦИАЛЬНОСТЬ 23.01.17 МАСТЕР ПО РЕМОНТУ И ОБСЛУЖИВАНИЮ АВТОМОБИЛЬНОГО ТРАНСПОРТА
ДАТА ПРОВЕДЕНИЯ: 26.03.2020Г.
ТЕМА УРОКА: Файл и файловая СИСТЕМА
Цели урока:
- помочь учащимся получить представление о файлах и файловых системах, именах файлов, пути к файлам, дать основные понятия, необходимые для работы на компьютере.
- воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.
- развитие познавательных интересов, навыков работы с мышью и клавиатурой, самоконтроля, умения конспектировать.
Ход урока:
I. Изучение новых знаний. Теоретическая часть. (Наглядный метод, общеклассные формы)
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.
Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
| Тип файла | Расширение |
| Исполняемые программы | exe, com |
| Текстовые файлы | txt, rtf, doc |
| Графические файлы | bmp, gif, jpg, png, pds и др. |
| Web-страницы | htm, html |
| Звуковые файлы | wav, mp3, midi, kar, ogg |
| Видеофайлы | avi, mpeg |
| Код (текст) программы на языках программирования | bas, pas, cpp и др. |
В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более восьми букв латинского алфавита и цифр, а расширение состоит из трех латинских букв, например: proba.txt
В операционной системе Windows имя файла может иметь до 255 символов, причем допускается использование русского алфавита, например:
Единицы измерения информации.doc
До появления операционной системы Windows 95 на большинстве компьютеров IBM PC работала операционная система MS-DOS, в которой действовали весьма строгие правила присвоения имен файлам. Эти правила называют соглашением 8.3
По соглашению 8.3 имя файла может состоять из двух частей, разделенных точкой. Первая часть может иметь длину до 8 символов, а вторая часть (после точки) — до 3 символов. Вторая часть, стоящая после точки, называется расширением имени.
При записи имени файла разрешается использовать только буквы английского алфавита и цифры. Начинаться имя должно с буквы. Пробелы и знаки препинания не допускаются, за исключением восклицательного знака (!), тильды (~) и символа подчеркивания (_).
После введения в действие операционной системы Windows 95 требования к именам файлов стали существенно мягче. Они действуют и во всех последующих версия операционных систем Windows.
1. Разрешается использовать до 255 символов.
2. Разрешается использовать символы национальных алфавитов, в частности русского.
3. Разрешается использовать пробелы и другие ранее запрещенные символы, за исключением следующих девяти: /\:*?"|.
4. В имени файла можно использовать несколько точек. Расширением имени считаются все символы, стоящие за последней точкой.
Роль расширения имени файла чисто информационная, а не командная. Если файлу с рисунком присвоить расширение имени ТХТ, то содержимое файла от этого не превратится в текст. Его можно просмотреть в программе, предназначенной для работы с текстами, но ничего вразумительного такой просмотр не даст.
Файловая система. На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.
Ф
айловая система - это система хранения файлов и организации каталогов.
Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Для отыскания файла на диске достаточно указать лишь имя файла.
Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в многоуровневую иерархическую файловую систему, которая имеет «древовидную» структуру (имеет вид перевернутого дерева).
Н
ачальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.
Каталог сам может входить в состав другого, внешнего по отношению к нему каталога. Это аналогично тому, как папка вкладывается в другую папку большего размера. Таким образом, каждый каталог может содержать внутри себя множество файлов и вложенных каталогов (их называют подкаталогами). Каталог самого верхнего уровня, который не вложен ни в какие другие, называется корневым каталогом.
А теперь полную картину файловой структуры представьте себе так: вся внешняя память компьютера — это шкаф с множеством выдвижных ящиков. Каждый ящик — аналог диска; в ящике — большая папка (корневой каталог); в этой папке множество папок и документов (подкаталогов и файлов) и т.д. Самые глубоко вложенные папки хранят в себе только документы (файлы) или могут быть пустыми.
Путь к файлу. Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл.
Например, путь к файлам на рисунке можно записать так:
C:\Рефераты\
C:\Рефераты\Физика\
C:\Рефераты\Информатика\
C:\Рисунки\
Полное имя файла.
Путь к файлу вместе с именем файла называют полным именем файла.
Пример полного имени файлов:
C:\Рефераты\Физика\Оптические явления.doc
C:\Рефераты\Информатика\Интернет.doc
C:\Рефераты\Информатика\Компьютерные вирусы.doc
C:\Рисунки\Закат.jpg
C:\Рисунки\ Зима.jpg
В операционной системе Windows вместо каталогов используется понятие «папка». Папка – это объект Windows, предназначенное для объединения файлов и других папок в группы. Понятие папки шире, чем понятие «каталог».
В Windows на вершине иерархии папок находится папка Рабочий стол. (Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети).
II. закрепление изученного материала.
Тест
1.Файл это:
А) область хранения данных на диске
Б) программа или данные, хранящиеся в долговременной памяти
В) программа или данные, имеющие имя и хранящиеся в оперативной памяти
Г) программа или данные, имеющие имя и хранящиеся в долговременной памяти
2.Имя файла состоит из двух частей:
А) адреса первого сектора и объёма файла
Б) имени и расширения
В) области хранения файлов и каталога
Г) имени и адреса первого сектора
3.Имя файлу даёт:
А) операционная система
Б) процессор
В) программа при его создании
Г) пользователь
4.Расширение файлу присваивает:
А) программа при его создании
Б) процессор
В) пользователь
Г) операционная система
5.Имя файла может включать до
А) 16 символов
Б)254 символов
В) 256 символов
Г) 255 символов
6.Под расширение отводится
А) 4 символа
Б) 2 символа
В) 3 символа
Г) 5 символов
7.Для того, чтобы на диске можно было хранить файлы, диск должен быть предварительно:
А) скопирован
Б) отформатирован
В) удалён
Г)дифрагментирован
8.В процессе форматирования диск разбивается на две области:
А) имя и расширение
Б) область хранения и каталог
В) оперативную и кэш-память
Г) сектора и дорожки
9.Одноуровневая файловая система
А) каталог диска представляет собой иерархическую последовательность имён файлов
Б) представляет собой систему вложенных папок
В) когда каталог диска представляет собой линейную последовательность имён файлов и соответствующих начальных секторов
Г) каталог диска представляет собой геометрическую последовательность имён файлов
10. Имя логического диска обозначается
А) цифрами
Б) буквами и цифрами
В) русскими буквами
Г) латинскими буквами
ПРЕДМЕТ: ИНФОРМАТИКА
ПРЕПОДАВАТЕЛЬ: ШАЙХИЛАЕВА Н.Г.
ГРУППА: 1-3
СПЕЦИАЛЬНОСТЬ 23.01.17 МАСТЕР ПО РЕМОНТУ И ОБСЛУЖИВАНИЮ АВТОМОБИЛЬНОГО ТРАНСПОРТА
ДАТА ПРОВЕДЕНИЯ: 2.04.2020Г.
ТЕМА ЗАНЯТИЯ: Основы логики. Формы мышления. Законы логики.
Цели урока:
Образовательные: познакомить учащихся с законами логики; совершенствовать, развивать и углублять знания и умения по теме «Логические основы построения компьютера»; проконтролировать степень усвоения учебного материала; сформулировать правила преобразования логических выражений; научить учащихся приводить логическое выражение к нормальной форме;
Развивающие: развивать у учащихся внимание, умение анализировать, обобщать и наблюдать, сравнивать, выделять главное, делать выводы; развивать теоретическое, творческое, логическое мышление, формировать но вый тип мышления – операционное мышление, - направленное на выбор оптимальных способов решения.
Воспитательные: стимулировать познавательную деятельность учащихся, прививать интерес к предмету.
Ход урока:
Объяснение нового материала.
Самый простой и ясный способ научиться правильно мыслить самому и находить ошибки в чужих суждениях – это освоить основы формальной логики.
В основе современной логики лежат учения, созданные еще древнегреческими мыслителями, хотя первые учения о формах и способах мышления возникли в Древнем Китае и Индии. Основоположником формальной логики является Аристотель, который впервые отделил логические формы мышления от его содержания
Логика – это наука о формах и способах мышления
Мышление всегда осуществляется в каких-то формах. Основные формы мышления: понятие, высказывание и умозаключение
Понятие – форма мышления, фиксирующая основные, существенные признаки объекта
Имеет две стороны: содержание и объем
Содержание понятия составляет совокупность существенных признаков объектов. Чтобы раскрыть содержание понятия необходимо найти признаки, необходимые и достаточные для выделения данного объекта из множества других объектов
Объем понятия определяется совокупностью предметов, на которую оно распространяется
Пример
Прямоугольник, проливной дождь, компьютер.
Своё понимание окружающего мира человек формируется в форме высказываний (суждений, утверждений). Высказывание строится на основе понятий и по форме является повествовательным предложением.
Высказывание могут быть выражены с помощью не только естественных языков, но и формальных. Например, высказывание на естественном языке имеет вид «Два умножить на два равно четырем», а на формальном языке оно записывается в виде: «2*2=4».
Высказывание - это форма мышления, в которой что-либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними.
Высказывание является повествовательным предложением. По поводу высказывания можно сказать, истинно оно или ложно. Истинным будет высказывание, в котором связь понятий правильно отражает свойства и отношения реальных вещей. Ложным высказывание будет в том случае, когда оно противоречит реальной действительности.
Пример
Истинное высказывание: «Буква «а» - гласная».
Ложное высказывание: «Компьютер был изобретен в середине XIX века».
Пример
Какие из предложений являются высказываниями? Определите их истинность.
1.Прослушайте сообщение.
2.Назовите устройство ввода информации.
3. Кто отсутствует?
4.Лондон — столица Англии. (ИСТИНА)
5. Число 11 является простым. (ИСТИНА)
6. 4 + 5=10. (ЛОЖЬ)
7. Без труда не вытащишь и рыбку из пруда.
8. Умножьте числа 25 и 4
9.Некоторые медведи живут на севере. (ИСТИНА)
10. Все медведи — бурые. (ЛОЖЬ)
11.Чему равно расстояние от Москвы до Ленинграда.
Умозаключение - это форма мышления, с помощью которой из одного или нескольких суждений (посылок) может быть получено новое суждение (заключение).
Посылками умозаключения по правилам формальной логики могут быть только истинные суждения. Тогда, если умозаключения проводится в соответствии с правилами формальной логики, то оно будет истинным. В противном случае можно прийти к ложному умозаключению.
Пример
Дано высказывание(посылка): «Все углы равнобедренного треугольника равны». Получить высказывание (заключение): «Этот треугольник равносторонний» путем умозаключений. (доказательство пытаются сделать дети)
Алгебра в широком смысле этого слова – наука об общих операциях, аналогичных сложению и умножению, которые могут выполняться над различными математическими объектами (алгебра переменных и функций, алгебра векторов, алгебра множеств и так далее). Объектами алгебры логики являются высказывания.
Алгебра логики – это раздел математики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических операций над ними.
Алгебра логики возникла в середине 19 века в трудах английского математика Джорджа Буля.
Ее создание представляло собой попытку решать традиционные логические задачи алгебраическими методами, не вникая в их содержание.
Алгебра высказываний была разработана для того ,чтобы можно было определять истинность или ложность составных высказываний, не вникая в их содержание.
В алгебре высказываний над высказываниями можно производить логические операции, в результате которых получаются новые, составные высказывания.
Для образования новых высказываний наиболее часто используются базовые логические операции, выражаемые с помощью логических связок «и», «или», «не»
Объединение двух (или несколько) высказываний в одно с помощью союза «и» называются операцией логического умножения или конъюнкцией.
Составное высказывание, образованное в результате операции логического умножения (конъюнкции) , истинно тогда и только тогда, когда истинны все входящие в него простые высказывания.
Так, из приведенных ниже четырех составных высказываний, образованных с помощью операции логического умножения, истинно только четвертое, так как в первых трех составных высказываниях хотя бы одно из простых высказываний ложно:
«2*2=5 и 3*3=10»
«2*2=5 и 3*3=9»
«2*2=4 и 3*3=10»
«2*2=4 и 3*3=9»
Обозначать значком « &» либо «^».
Образуем составное высказывание F, которое получится в результате конъюнкции двух простых высказываний:
F=A ^ B
Объединение двух (или нескольких) высказываний с помощью союза «или» называется операцией логического сложения или дизъюнкцией.
Составное высказывание, образованное в результате логического сложения (дизъюнкции), истинно тогда, когда истинно хотя бы одно из входящих в него простых высказываний.
Так, из приведенных ниже четырех составных высказываний, образованных с помощью операции логического сложения, ложно только первое, так как в трех последних составных высказываниях хотя бы одного из простых высказываний истинно:
«2 * 2 = 5 или 3* 3 = 10» - ложь
«2 * 2 = 5 или 3 * 3 = 9» - истина
«2 * 2 = 4 или 3 * 3 =10» - истина
«2 * 2 =4 или 3 * 3 = 9» - истина
Ообозначать значком «v» либо «+».
Образуем составное высказывание F, которое получится в результате конъюнкции двух простых высказываний: F=A v B
Присоединение частицы «не» к высказываниям называются операцией логического отрицания или инверсией.
Логическое отрицание (инверсия) делает истинное высказывание ложным и, наоборот, ложное – истинным
Операцию логического отрицания над высказыванием А принято обозначать ¬А
Пусть А – истинное высказывание. Тогда высказывание F, образованное с помощью операции логического отрицания – ложно
Найдите значения логических выражений:
F = (0v0) v(1v1) (ответ: 1)
F = (1v1)v(1v0) (ответ: 1)
F= (0&0)&(1&1) (ответ: 0)
F= ¬1&(1 v1) v(¬0&1) (ответ: 1)
F = (¬1v1)&(1v¬1)&( ¬1v 0) (ответ: 0)
Закрепление изученного материала
Тест
Прием мышления, позволяющий на основе одного или нескольких суждений-посылок получить новое суждение (знание или вывод) – это:
понятие
суждение
умозаключение
Определите, истинно или ложно составное суждение: «Число 36 делится на 6 или на 8»:
истинно
ложно
нельзя определить истинность или ложность
Какая роль связки ИЛИ в суждении: «Ночью будет холодно или сыро»?
объединяющая
разделяющая
Составное суждение со связкой И считается истинным, если:
истинно хотя бы одно из составляющих суждений
одновременно истинны составляющие суждения
Присоединение частицы НЕ к высказыванию – это:
дизъюнкция
конъюнкция
импликация
эквивалентность
инверсия
Соединение двух простых высказываний А и В в одно составное с помощью союза И – это:
дизъюнкция
конъюнкция
импликация
эквивалентность
инверсия
Операция дизъюнкция называется иначе:
логическое умножение
логическое сложение
логическое следование
логическое равенство
логическое отрицание
Операция импликация называется иначе:
логическое умножение
логическое сложение
логическое следование
логическое равенство
логическое отрицание
ПРЕДМЕТ: ИНФОРМАТИКА
ПРЕПОДАВАТЕЛЬ: ШАЙХИЛАЕВА Н.Г.
ГРУППА: 1-3
СПЕЦИАЛЬНОСТЬ 23.01.17 МАСТЕР ПО РЕМОНТУ И ОБСЛУЖИВАНИЮ АВТОМОБИЛЬНОГО ТРАНСПОРТА
ДАТА ПРОВЕДЕНИЯ: 9.04.2020Г.
ТЕМА: Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители.
Цели урока:
получить представление о алгоритме и его формальном исполнении, свойствах алгоритма и его исполнителях;
воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.
развитие познавательных интересов, навыков работы на компьютере, самоконтроля, умения конспектировать.
Ход урока:
1.Теоретическая часть.
Главная особенность всех вычислений машины состоит в том, что в основе ее работы лежит программный принцип управления. Это означает, что для решения как самой простой, так и самой сложной задачи пользователю необходимо использовать перечень инструкций или команд, следуя которым шаг за шагом ЭВМ выдаст необходимый результат.
Много примеров алгоритмов имеется в школьных предметах. Но боле всего таких примеров в школьном курсе математики. Это и понятно: ведь математика и занимается, по существу, изучением различных алгоритмов и созданием новых.
Название «алгоритм» произошло от латинской формы имени величайшего среднеазиатского математика Мухаммеда ибн Муса ал-Хорезми (Alhorithmi), жившего в 783–850 гг. В своей книге «Об индийском счете» он изложил правила записи натуральных чисел с помощью арабских цифр и правила действий над ними «столбиком», знакомые теперь каждому школьнику. В XII веке эта книга была переведена на латынь и получила широкое распространение в Европе.
Алгоpитм — заранее заданное понятное и точное пpедписание возможному исполнителю совеpшить определенную последовательность действий для получения решения задачи за конечное число шагов
Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия, предписываемые алгоритмом.
Исполнителя хаpактеpизуют:
среда;
элементарные действия;
система команд;
отказы.
Сpеда (или обстановка) — это «место обитания» исполнителя.
Система команд. Каждый исполнитель может выполнять команды только из некотоpого стpого заданного списка — системы команд исполнителя. Для каждой команды должны быть заданы условия пpименимости (в каких состояниях сpеды может быть выполнена команда) и описаны pезультаты выполнения команды.
После вызова команды исполнитель совершает соответствующее элементарное действие.
Отказы исполнителя возникают, если команда вызывается при недопустимом для нее состоянии среды.
Обычно исполнитель ничего не знает о цели алгоритма. Он выполняет все полученные команды, не задавая вопросов «почему» и «зачем».
В информатике универсальным исполнителем алгоритмов является компьютер.
Примеры исполнителей.
1. Исполнитель «Робот».
Среда обитания клетчатое поле со стенами. Система команд :вверх, вниз, вправо, влево, закрасить. Элементарные действия закрашивает клетки на поле.
2. Исполнитель «Чертежник».
Среда обитания бесконечное клетчатое поле . Система команд :поднять перо ,опустить перо, сместиться на вектор, сместиться в точку. Элементарные действия создает рисунки.
3. Исполнитель «Квадратор», «Утроитель», «Умножитель» и т.д.
Среда обитания экран монитора. Система команд :1.возвести в квадрат, 2.прибавить 1.() Элементарные действия -действия с числами.
Основные свойства алгоритмов следующие:
1. Понятность для исполнителя — исполнитель алгоритма должен понимать, как его выполнять. Иными словами, имея алгоритм и произвольный вариант исходных данных, исполнитель должен знать, как надо действовать для выполнения этого алгоритма.
2. Дискpетность (прерывность, раздельность) — алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов (этапов).
3.Опpеделенность — каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический хаpактеp и не требует никаких дополнительных указаний или сведений о решаемой задаче.
4. Pезультативность (или конечность) состоит в том, что за конечное число шагов алгоpитм либо должен пpиводить к pешению задачи, либо после конечного числа шагов останавливаться из-за невозможности получить решение с выдачей соответствующего сообщения, либо неограниченно продолжаться в течение времени, отведенного для исполнения алгоритма, с выдачей промежуточных результатов.
5. Массовость означает, что алгоритм решения задачи разрабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными. Пpи этом исходные данные могут выбиваться из некоторой области, которая называется областью применимости алгоритма.
На практике наиболее распространены следующие формы представления алгоритмов:
словесная (запись на естественном языке);
графическая (изображения из графических символов);
псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);
программная (тексты на языках программирования).
Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке.
При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.
Такое графическое представление называется схемой алгоритма или блок-схемой.
Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов. Примером псевдокода является школьный алгоритмический язык в русской нотации (школьный АЯ), описанный в учебнике А.Г. Кушниренко и др. «Основы информатики и вычислительной техники», 1991. Этот язык в дальнейшем мы будем называть просто «алгоритмический язык».
Основные служебные слова
| алг (алгоритм) | сим (символьный) | дано | для | да |
| арг (аргумент) | лит (литерный) | надо | от | нет |
| рез (результат) | лог (логический) | если | до | при |
| нач (начало) | таб(таблица) | то | знач | выбор |
| кон (конец) | нц (начало цикла) | иначе | и | ввод |
| цел (целый) | кц (конец цикла) | все | или | вывод |
| вещ (вещественный) | длин (длина) | пока | не | утв |
Общий вид алгоритма:
алг название алгоритма (аргументы и результаты)
дано условия применимости алгоритма
надо цель выполнения алгоритма
нач описание промежуточных величин
| последовательность команд (тело алгоритма)
Кон
Программная (тексты на языках программирования).
Система программирования Паскаль является интегрированной средой программирования, т.к. она включает в себя редактор, компилятор, отладчик и имеет много сервисных возможностей.
Преимущества языка программирования Паскаль перед другими системами:
-краткость языка (некоторые называют его «спартанским» языком программирования);
-легкость программирования на нем;
-мобильность написанных программ;
-возможность эффективной реализации и пригодность с точки зрения формальных методов отладки программ;
Первоначальные недостатки языка Паскаль:
-невозможность передачи функциям массивов переменной длины;
-отсутствие нормальных средств работы с динамической памятью;
-ограниченная библиотека ввода-вывода;
-отсутствие средств для подключения функций написанных на других языках;
-отсутствие средств раздельной компиляции и т. п.
14