Основные понятия информатики. Операционная система. Файл. Файловая система. Устройства ввода-вывода. Потоки. Файловый менеджер Алг

Содержание

Слайд 2

Литература:
Сырецкий Г.А. Информатика. Фундаментальный курс. Т.1. Основы информационной и вычислительной техники.- СПб.:

Литература: Сырецкий Г.А. Информатика. Фундаментальный курс. Т.1. Основы информационной и вычислительной техники.-
БХВ-Петербург, 2005. – 832 с. Ил.
Попов А.В. Командные файлы и сценарии Windows Script Host. – СПб.: БХВ-Петербург, 2002. – 320 с.
Юров В. Assembler – СПб.: Питер, 2001. – 624 с.: ил.
Максимов Н.В., Пратыка Т.Л., Попов И.И. Архитектура ЭВМ и вычислительных систем: учебник. – 2-е изд., перераб. и доп. – М.: ФОРУМ, 2008 – 512 с.: ил. – (Профессиональное образование).

Слайд 3

5. Маслаков В.Г. Linux на 100% (+DVD).- СПб.: Питер, 2009. – 336

5. Маслаков В.Г. Linux на 100% (+DVD).- СПб.: Питер, 2009. – 336
с.: ил. – (Серия «На 100%»).
6. Вирт Н. Аглоритмы и структуры данных: Пер. с англ. – 2-е изд., испр. – СПб.: Невский Диалект, 2008. – 352 с.: ил.
7. Григорьев В.Л. Микропроцессор i486. Архитектура и программирование (в 4-х книгах). Книга 1. Программная архитектура. – М., ГРАНАЛ, 1993. – с.346, ил.87.
8. Григорьев В.Л. Микропроцессор i486. Архитектура и программирование (в 4-х книгах). Книга 2. Аппаратная архитектура. Книга 3. Устройство с плавающей точкой. Книга 4. Справочник по системе команд. – М., ГРАНАЛ, 1993. – с.382, ил.54.

Слайд 4

9. Фигурнов В.Э.
IBM PC для пользователей М.

9. Фигурнов В.Э. IBM PC для пользователей М.

Слайд 5

10. Шауцукова Л.З. Информатика
10 – 11
— М.: Просвещение,
Есть

10. Шауцукова Л.З. Информатика 10 – 11 — М.: Просвещение, Есть Интернет-версия
Интернет-версия издания
11. Школьный учебник по информатике Н.В.Макаровой

Слайд 6

Информация -- это фундаментальное понятие информатики. Мы понимаем под этим словом отражение

Информация -- это фундаментальное понятие информатики. Мы понимаем под этим словом отражение
реального мира с помощью некоторых знаков или сигналов, совокупность знаний о нем.
~1960 Франция:
Information + automatique -> informatique
Средство (автоматизированной) обработки информации.

Слайд 7

Информатика: 1)наука о проектировании, реализации, оценке, использовании и поддержке систем обработки информации,

Информатика: 1)наука о проектировании, реализации, оценке, использовании и поддержке систем обработки информации,
включая аппаратуру, программное обеспечение, организационный и человеческий аспекты, и влияние на промышленность, коммерцию, госучреждения и политику в целом (ЮНЕСКО). 2)наука о законах и методах накопления, хранения, обработки, передачи и использования информации - знаний.
Кибернетика — это наука об общих принципах управления в различных системах: технических, биологических, социальных и др.

Слайд 8

Знания
декларативные  процедурные.
 факты правила

информационные процессы
хранение обмен обработку

Технологии

Знания декларативные процедурные. факты правила информационные процессы хранение обмен обработку Технологии оперирующие информационными ресурсами
оперирующие информационными ресурсами

Слайд 9


Информацию получаем в виде информационных ресурсов – знаний в различных формах представления.
Технологии

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

Слайд 10

Технические средства

средства преобразования информации
Hardware Software Brainware

Программное обеспечение

Математическое обеспечение
(методы, модели, алгоритмы)

Технические средства средства преобразования информации Hardware Software Brainware Программное обеспечение Математическое обеспечение (методы, модели, алгоритмы)

Слайд 11

Признаки информационного общества:
1.Приоритет информации над другими ресурсами.
2.Разработка новых устройств и процессов предваряется

Признаки информационного общества: 1.Приоритет информации над другими ресурсами. 2.Разработка новых устройств и
их моделированием.
3.Информационные технологии становятся основой развития экономики
4.Глобализация рынков и средств массовой информации
Информатизация – организованный научно-технический и социально-экономический процесс формирования информационного общества.

Слайд 12

Основные ресурсы:
процессор (процессорное время), оперативная память, внешняя память, периферийные устройства.

ОПЕРАЦИОННАЯ

Основные ресурсы: процессор (процессорное время), оперативная память, внешняя память, периферийные устройства. ОПЕРАЦИОННАЯ
СИСТЕМА (ОС) - комплекс программ, обеспечивающий управление ресурсами компьютера и процессами, использующими эти ресурсы при вычислениях

РЕСУРС - любой логический или физический компонент компьютера и предоставляемые им возможности.

Слайд 13

ОС реализует низкоуровневое управление аппаратной частью, наследует ее возможности и предоставляет пользователю

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

Слайд 14

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

Основные задачи управления ресурсами: Планирование использования ресурсов на основе текущих критериев эффективности
изменений состояния ресурсов.
Классификация операционных систем:
По числу одновременно выполняемых задач: - однозадачные (MS DOS); - многозадачные (UNIX, Windows) – распределяют ресурсы между задачами и защищают выполнение задач друг от друга.

Слайд 15

По числу одновременно работающих пользователей: - однопользовательские (MS-DOS, ранние Windows); - многопользовательские (UNIX, Windows,

По числу одновременно работающих пользователей: - однопользовательские (MS-DOS, ранние Windows); - многопользовательские
начиная с NT) – распределяют ресурсы между сеансами пользователей и защищают их выполнение друг от друга.
По реализации многозадачности: - невытесняющая многозадачность (ранние Windows) – активный процесс работает до тех пор, пока сам не вернет управление операционной системе. - вытесняющая многозадачность (UNIX, Windows, начиная с NT) – операционная система определяет процессорное время выделяемое процессу.

Слайд 16

По масштабируемости: - однопроцессорные; - асимметричные многопроцессорные (NetWare)– сама ОС занимает только одно из

По масштабируемости: - однопроцессорные; - асимметричные многопроцессорные (NetWare)– сама ОС занимает только
процессорных ядер – master processor; - симметричные многопроцессорные; - исключительные многопроцессорные – есть возможность привязывать процессы к процессорным ядрам.
По поддержке вычислений: - локальные (автономные); - сетевые (Windows server) – распределяют сетевые ресурсы, возможен перенос задач; - распределенные – поддерживают кластерную архитектуру.

Слайд 17

По времени реакции на запросы: - с разделением времени работы процессов (Windows, UNIX); -

По времени реакции на запросы: - с разделением времени работы процессов (Windows,
ОС реального времени (QNX, Windows NT Embedded, RTX)

Слайд 18

ФАЙЛ - именованная целостная упорядоченная совокупность данных на носителе информации.
Файловая система (ФС)

ФАЙЛ - именованная целостная упорядоченная совокупность данных на носителе информации. Файловая система
- часть ОС, обеспечивающая выполнение операций над файлами.
Набор программ, образующих ФС, разрабатывается по спецификации, регламентирующей способ организации, хранения и именования данных на носителях информации.
Задачи файловой системы:
именование файлов;
предоставление программного интерфейса для работы с файлами, в т.ч. для совместной работы;
отображение логической модели файловой системы на физическую модель организации носителя информации;
защита ФС и файлов от аппаратных и программных сбоев и несанкционированного доступа; - контроль атрибутов файлов;
подготовка и управление доступом к носителям информации.

Слайд 19

Характеристики файловых систем

Общие сведения о версиях файловой системы (существующие версии, годы выпуска,

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

Слайд 20

FAT запоминает :
ИМЯ
Расширение
ДАТА (изменения)
ВРЕМЯ (изменения)
Размер (длина) в символах (байтах)
Аттрибуты файла –

FAT запоминает : ИМЯ Расширение ДАТА (изменения) ВРЕМЯ (изменения) Размер (длина) в
способы использования,
права доступа к файлу
R read only
A archive
H hidden
S system

Слайд 21

Тип файла:
TXT - текстовые
DOC - текстовые, WORD
FOR, F90 - фортран
C - Си
CPP

Тип файла: TXT - текстовые DOC - текстовые, WORD FOR, F90 -
- Си++
EXE – Исполняемые (executable)
COM – Исполняемые (command)
BAT - Исполняемые (командные batch)
HTML, HTM – гипертекстовые (Интернет)

Cоставное Имя файла - ИМЯ . РАСШИРЕНИЕ (необязательно!)
<=8символ <=3 символа (255 в Windows95)

MY_PROG.FOR

Слайд 22

Шаблон - образец имени файла
? - любой символ
* - любые символы

*.for

Шаблон - образец имени файла ? - любой символ * - любые
Ivanov.for Petrov.for Sidorov.for
Ivan*a.for Ivanov1.for Ivanov2.for
*.* Ivanov.for Petrov.for Petrov.cpp Sidorov.txt
ex?? .* ex01.dat ex01.for ex22.dat ex003.dat

Слайд 23

Посимвольные Устройства  
(передача по 1 символу)
Зарезервированные имена:
LPT1, PRN,
LPT2,-3 COM1, AUX;
COM2,-4

Посимвольные Устройства (передача по 1 символу) Зарезервированные имена: LPT1, PRN, LPT2,-3 COM1,

NUL - фиктивное устройство
CON - консоль
CLOCK$ - часы

Line PRriNTer

COMmunication port
AUXiliary - вспомогательный

Слайд 24

Поблочные Устройства  
(передача блоков из 512 символов)
A, B - НГМД

Поблочные Устройства (передача блоков из 512 символов) A, B - НГМД ;
;
C, D … - НЖМД
Имена закрепляются при монтировании дисков в процессе загрузки или при подключении

Слайд 25

\ - это имя! При форматировании
Directory_1 Dir_2 file_3
SubDir_11 SubDir_12 SubDir_21

\ - это имя! При форматировании Directory_1 Dir_2 file_3 SubDir_11 SubDir_12 SubDir_21 SubDir_22 file_4 file_5.f90 Каталог
SubDir_22
file_4 file_5.f90

Каталог

Имя файла: Основные-понятия-информатики.-Операционная-система.-Файл.-Файловая-система.-Устройства-ввода-вывода.-Потоки.-Файловый-менеджер-Алг.pptx
Количество просмотров: 139
Количество скачиваний: 0