Все браузеры вместе называют программным обеспечением где ошибка

Навигация

Прикладные программы


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

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

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

Различают несколько видов прикладных программ общего назначения:

  • Текстовые редакторы.
  • Табличные редакторы.
  • Редакторы презентаций.
  • Редакторы баз данных.
  • Техническая документация и файлы справок прикладных программ.
  • Веб-браузеры.

Веб-браузеры

    Бра́узер или веб-обозрева́тель  — прикладное программное обеспечение для просмотра веб-страниц; содержания веб-документов, компьютерных файлов и их каталогов; управления веб-приложениями; а также для решения других задач. В глобальной сети браузеры используют для запроса, обработки, манипулирования и отображения содержания веб-сайтов. Многие современные браузеры также могут использоваться для обмена файлами с серверами ftp, а также для непосредственного просмотра содержания файлов многих графических форматов (gif, jpeg, png, svg), аудио-видео форматов (mp3), текстовых форматов (pdf, djvu) и других файлов.

Самым первым обозревателем с графическим интерфейсом является Mosaic от фирмы NCSA. Но развитие Мозаика было прекращено в 1997 году из за потери рынка. дело в том, что некоторые работники из NCSA перешли в Netscape и начали разработку нового, более продвинутого браузера — Netscape Navigator. Он должен был лучше обеспечивать поддержку стандартов и быть гораздо удобнее в использовании. У них это получилось и их продукт имел успех.

На это обратила внимание небезызвестная компания Microsoft. Но ситуация быстро поменялась, когда Майкрософт на основе открытого исходного кода первого графического обозревателя Мозаик быстро собрал свой браузер — Interner Explorer. Они включили его в обязательное обновление для своей операционной системы Windows 95. Теперь каждый пользователь был практически лишен права выбора, в том числе и из за своей неграмотности в этом вопросе. Вот и весь секрет ошеломляющего успеха IE — монополия. Детище компании Майкрософт быстро захватило нишу и имело порядка 95% рынка. В связи с этим Netscape была вынуждена закрыть свой проект. Но тут они предприняли довольно правильный шаг, а именно опубликовали код под свободной лицензией MPL (что расшифровывается как Mozilla public License). Это был большой вклад в борьбу с монополией.

Современные веб-браузеры



Google Chrome
Крупнейшая поисковая система интернета, принадлежащая корпорации Google Inc.Первая по популярности система (77,05 %), обрабатывает 41 млрд 345 млн запросов в месяц (доля рынка 62,4 %), индексирует более 25 миллиардов веб-страниц (на закрытой конференции в начале мая 2014 представитель Google упомянул, что на данный момент проиндексировано 60 триллионов документов, и как можно заметить, в результате тестов, счетчик в поиске Google ограничен числом 25 270 000 000, также на это число при выдаче влияют фильтры, встроенные в алгоритм ранжирования выдачи).

 
Mozilla Firefox
Свободный браузер на движке Gecko, разработкой и распространением которого занимается Mozilla Firefox. Третий по популярности браузер в мире и первый среди свободного ПО — в июле 2014 года его рыночная доля составила 17,52 %.Имеет особенный успех в некоторых странах. Например, в Германии он, с долей 43,07%, занимает первое место. В России FireFox занимает второе место с долей 16,72% на октябрь 2014. Стоит отметить: коэффициент ошибок Safari — 0,15%, Opera — около 0,125%, Google Chrome — 0,12%, а Firefox — 0,11%. То есть, Firefox показал, что у него наименьший процент сбоев среди других популярных веб-браузеров.


 


I
nternet Explorer 
Программа-браузер, которую разрабатывала корпорация Microsoft с 1995 по 2015 год. Входила в комплект операционных систем семейства Windows вплоть до Windows 10.Согласно разным методам подсчета, доля Internet Explorer среди пользователей варьировала между 24,64 % и 58,15 %Версии IE были выпущены для других операционных систем, включая Internet Explorer для Xbox 360 и Internet Explorer Mobile для мобильных устройств (для Windows CE, Windows Mobile и Windows Phone 7), Internet Explorer для Mac и Internet Explorer для UNIX.


 

Opera. 
Веб-браузер и пакет прикладных программ для работы в Интернете. Был разработан в 1994 году компанией Telenor, но с 1995 года принадлежит компании Opera Software. Суммарная рыночная доля Opera и Opera Mobile в апреле 2014 года составила 1,37 % — пятое место в мире. В России процент пользователей браузера гораздо выше среднемирового. В первом квартале 2014 года по данным OpenStat доля браузера Opera в рунете составила 14.39%Браузер Opera портирован под множество операционных систем (включая Windows, OS X, Linux). Также существуют версии браузера для мобильных платформ на основе Java, Android, Windows Mobile, iOS.


 

Apple Safari
Браузер, разработанный корпорацией Apple и входящий в состав OS X и iOS. Стабильно занимает четвёртое место по числу пользователей (рыночная доля в июне 2014 года — 9,17 %). В России браузер не столь популярен: по состоянию на май 2013 он занимал шестую позицию c  4,1 % пользователей.



Тесты по информатике

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

— Байт

+ Каталог

— Дискета

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

— Папка

+ Файл

— Дискета

3. Какие символы разрешается использовать в имени файла или имени директории в Windows?

— Цифры и только латинские буквы

+ Латинские, русские букву и цифры

— Русские и латинские буквы

4. Выберите имя файла anketa с расширением txt.

— Anketa. txt.

+ Anketa. txt

— Anketa/txt.

5. Укажите неправильное имя каталога.

— CD2MAN;

— CD-MAN;

+ CDMAN;

6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?

+ 255

— 10

— 8

7. Какое наибольшее количество символов имеет расширение имени файла?

+ 3

— 8

— 2

8. Какое расширение у исполняемых файлов?

— exe, doс

— bak, bat

+ exe, com, bat

9. Что необходимо компьютеру для нормальной работы?

— Различные прикладные программы

+ Операционная система

— Дискета в дисководе

10. Сколько окон может быть одновременно открыто?

+ много

— одно

— два

11. Какой символ заменяет любое число любых символов?

— ?

+ *

12. Какой символ заменяет только один символ в имени файла?

+ ?

— *

13. Как записать : “Все файлы без исключения”?

— ?.?

+ *.*

— *.?

14. Укажите неправильное имя каталога.

— RAZNOE

+ TER**N

— REMBO

15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?

— корневой

— дочерний

+ родительский

16. Что выполняет компьютер сразу после включения POWER?

— перезагрузка системы

+ проверку устройств и тестирование памяти

— загрузку программы

17. Что необходимо сделать для выполнения теплого старта OC?

— вставить в дисковод системную дискету

+ нажать кнопку RESET

— набрать имя программы, нажать ENTER.

18. Могут ли быть несколько окон активными одновременно?

— да

+ нет

19. Какое окно считается активным?

— первое из открытых

— любое

+ то, в котором работаем.

20. Может ли каталог и файлы в нем иметь одинаковое имя?

— да

+ нет

21. Может ли в одном каталоге быть два файла с одинаковыми именами?

— да

+ нет

22. Может ли в разных каталогах быть два файла с одинаковыми именами.

+ да

— нет

23. Сколько программ могут одновременно исполнятся?

— сколько угодно

— одна

+ сколько потянет ПК

24. Что не является операционной системой?

— WINDOWS;

+ Norton Commander

— MS DOS

25. Возможно ли восстановить стертую информацию на дискете?

— возможно всегда

+ возможно, но не всегда

26. Для чего служат диски?

— для обработки информации

— для печатания текстов

+ для сохранения информации

27. Что нужно сделать с новой дискетой перед ее использованием?

— оптимизировать

— дефрагментировать

+ отформатировать

28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?

— не годится вообще

+ годится, кроме запорченных секторов

— годится полностью

29. Дискеты каких размеров в дюймах применяют в компьютерах?

+ 5,25 и 3,5

— 5,5 и 5,25

— 2,5 и 3,5

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

— NDD

— FORMAT

+ Excel

27. Что такое кластер на магнитном диске?

— конверт для диска

+ единица дискового пространства

— виртуальный диск

28. Какой номер имеет начальная дорожка?

— 1

+ 0

— 79

29. Что содержит 0-я дорожка каждой дискеты?

+ корневой каталог

+ FАТ — таблицу

— файлы.

30. Куда записываются сведения о формате дискеты?

— в FAT

+ в boot sector

— в корневой каталог

31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?

+ ничего не делает

+ отмечает их как испорченные

— использует, но осторожно

32. Что произойдет, если в FАТ испортиться информация?

+ все файлы будет невозможно читать

— пропадает информация на диске

— дискету придется выбросить

33. Системные программы для работы с дисками — это…

— операционные системы

— драйверы

+ дисковые утилиты

34. Что не входит в логическое форматирование диска?

— запись системных файлов

+ разбивка секторов и дорожек

— создание FAT таблицы

35. Основные программы для работы с дисками в Windows располагаются в папке…

+ Служебные

— Стандартные

— Office

36. Какая из программ предназначена для диагностики и коррекции диска?

— Speeddisk

— NC

+ HDDscan

36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…

— оптимизация диска

+ фрагментация диска

— форматирование диска

37. Какое высказывание неверно? Дефрагментация проводят с целью …

— оптимизации дискового пространства

— ускорения процесса чтения и записи файлов

+ сжатия информации

38. Какая из программ предназначена для дефрагментации диска?

+ Smart Defrag

— NDD

— Unerase

39. Что выполняет операционная система при удалении файла с диска?

— Перемешивает в FAT его кластеры

+ Уничтожает первый символ имени файла в каталоге

— Размагничивает участки диска, где располагался файл

40. Как можно удалить компьютерный вирус с диска?

— Перезагрузить систему

+ Специальной программой

— Удалить вирус невозможно

41. Архивация файлов – это…

— Объединение нескольких файлов

— Разметка дисков на сектора и дорожки

+ Сжатие файлов

42. Какая из программ является архиватором?

— NDD

— DRWEB

+ RAR

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

— NDD

+ DRWEB

— RAR

44. Что собой представляет компьютерный вирус?

+ Небольшая по размерам программа

— Миф, которого не существует

— Название популярной компьютерной игры

45. Что не поможет удалить с диска компьютерный вирус?

+ Дефрагментация диска

— Проверка антивирусной программой

— Форматирование диска

46. Сжатие информации при архивации представляет собой по сути…

— Особый вид кодирования информации

+ Удаление лишней информации

— Резервное кодирование информации

47. В каком случае не следует применять архивацию?

— Для экономии дискового пространства

+ Для уничтожения вирусов

— Для создания резервных копий файлов

48. Какое утверждение верно?

— Все файлы сжимаются при архивации одинаково

— Файлы растровой графики сжимаются лучше всего

+ Различные типы файлов сжимаются при архивации по — разному

49. Архиваторы характеризуются…

— Степенью и скоростью архивации

— Способом распространения

+ Методом и скорость сжатия

50. Какие из антивирусов не работают с вирусной базой?

— Доктора

— Фильтры

+ Ревизоры

51. Какие из антивирусов работают резидентно?

— Доктора

+ Фильтры

— Ревизоры

52. Мутанты, невидимки, черви-

— Программы-утилиты

— Виды антивирусных программ

+ Виды компьютерных вирусов

53. Что не является каналом распространения вирусов?

+ Устройства визуального отображения информации

— Компьютерные сети

— Внешние носители информации.

54. Основоположником отечественной вычислительной техники является:

— Золотарев Лев Викторович

— Попов Александр Глебович

+ Лебедев Сергей Алексеевич

55.  Подсистема это:

+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи

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

— Часть информационной системы, выделяемой при проектировании системной архитектуры.

56. Расширение файла, как правило, характеризует:

— Объем памяти

— Путь к папке, где хранятся данные

+ Тип данных, хранящихся в файле

57. Производительность работы компьютера зависит от:

+ От комплектующих системного блока

— От установленного ПО

— От скорости Интернет-соединения

58. Озу это память в которой хранится:

— Информация о файловой системе

+ Выполняемый машинный код

— Кэшированные данные процессора

59. Первая ЭВМ называлась:

+ ENIAC

— Macintosh

— Linux

60. Для выхода на поисковый сервер необходимо:

— Зайти в браузер

— Ввести запрос в поисковом меню

+ Вписать в адресную строку браузера адрес поискового сервиса

61. Дисковод это устройство для:

+ Чтения информации со съемного носителя

— Записи информации на запоминающее устройство

— Соединения с LAN

62. Процессор обрабатывает информацию:

— В текстовом формате

+ В двоичном коде

— На языке Pascal

63. При отключении компьютера информация:

— Удаляется с HDD

— Сохраняется в кэше графического процессора

+ Удаляется с памяти ОЗУ

64. Протокол маршрутизации ip обеспечивает:

+ Пересылку информации в компьютерных сетях

— Возможность связи нескольких компьютеров и их данных в одну общую сеть

— Кодировку и дешифровку данных

65.  Во время исполнения прикладная программа хранится

— в кэш-памяти ядра

+ в памяти ОЗУ

— в памяти винчестера (жесткого диска)

66. За минимальную единицу измерения количества информации принято считать:

— Байт

— Килобит

+ Бит

67.  При выключении компьютера вся информация стирается:

+ В памяти оперативного запоминающего устройства

— Не стирается

— С памяти HDD

68. Первая ЭВМ в нашей стране называлась:

+ ENIAC

— Yota

— MacOs

69. Компьютер, подключенный к интернету, обязательно имеет:

— Связь с удаленным сервером

+ IP-адрес

— Доменное имя

70. Прикладное программное обеспечение это:

+ Программа общего назначения, созданная для выполнения задач

— Каталог программ для функционирования компьютера

— База данных для хранения информации

71. Первые ЭВМ были созданы в:

— 1941 году

— 1986 году

+ 1966 году

72. Служба ftp в интернете предназначена:

+ Для распространения данных

— Для соединения с Интернетом

— Для сохранения данных в облаке

73. Массовое производство персональных компьютеров началось:

— середина 80-х

— 60-70 года

+ в начале 2000 года

74. Электронная почта позволяет передавать:

+ Текстовые сообщения и приложенные файлы

— Только текстовые сообщения

— Только приложенные файлы

75. База данных это:

+ модель в которой упорядоченно хранятся данные

— программа для сбора и хранения информации

— таблица с данными в формате Exсe

76. Среди архитектур ЭВМ выделяют:

— Стационарные, портативные, автономные

+ Массивно-параллельные, симметричные многопроцессорные, распределенные

— Выделенные, разделенные, параллельно-ответвленные

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

+ Жесткий диск

— Оперативная память

— Стриммер

78. Система программирования предоставляет программисту возможность:

— Проводить анализ существующих тематических модулей и подмодулей

+ Автоматически собирать разработанные модули в единый проект

— Автоматизировать математические модели тех или иных явлений

79. Сжатый файл представляет собой файл:

— Который давно не открывали

— Зараженный вредоносным вирусом

+ Упакованный при помощи программы-архиватора

80. Какую функцию выполняют периферийные устройства?

+ Ввод и вывод информации

— Долгосрочное хранение информации

— Обработка вновь поступившей информации и перевод ее на машинный язык

81. Что не характерно для локальной сети?

— Высокая скорость передачи сообщений

+ Обмен информацией и данными на больших расстояниях

— Наличие связующего звена между абонентами сети

82. Системная дискета необходима для:

— Первичного сохранения важных для пользователя файлов

— Удаления вредоносного программного обеспечения с компьютера

+ Первоначальной загрузки операционной системы

83. Электронные схемы для управления внешними устройствами — это:

+ Контроллеры

— Клавиатура и мышь

— Транзисторы и системные коммутаторы

84. Привод гибких дисков – это устройство для:

— Связи компьютера и съемного носителя информации

— Обработки команд ввода/вывода данных с компьютера на бумагу

+ Чтения и/или записи данных с внешнего носителя

тест 85. Адресуемость оперативной памяти означает:

+ Наличие номера у каждой ячейки оперативной памяти

— Дискретное представление информации в пределах всех блоков оперативной памяти

— Свободный доступ к произвольно выбранной ячейке оперативной памяти

86. Разрешающей способностью монитора является:

— Количество четко передаваемых цветов

+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях

— Величина диагонали

87. Первоначальный смысл слова «компьютер» — это:

— Многофункциональный калькулятор

— Разновидность кинескопа

+ Человек, выполняющий расчеты

88. Зарегистрированные сигналы – это:

+ Данные

— Потоки электромагнитных волн

— Способ передачи информации на большие расстояния

89. Модем – это устройство, предназначенное для:

— Преобразования текстовой и графической информации в аналоговую

+ Организации цифровой связи между двумя компьютерами посредством телефонной линии

— Обеспечения выхода в интернет для ЭВМ

90. Генеалогическое дерево семьи является … информационной моделью

— Ветвящейся

— Сетевой

+ Иерархической

91. Com порты компьютера обеспечивают:

+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами

— Доступ в интернет

— Подключение внешнего жесткого диска

92. Почтовый ящик абонента электронной почты представляет собой:

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

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

— Специальное устройство для передачи и хранения корреспонденции в электронной форме

93. Расширение файла как правило характеризует:

+ Тип информации, содержащейся в файле

— Назначение файла

— Объем файла

94. Программное управление работой компьютера предполагает:

— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера

+ Использование операционной системы, синхронизирующей работу аппаратных средств

— Преобразование аналогового информационного сигнала в цифровой

тест-95. К основным характеристикам процессора не относится:

+ Объем оперативной памяти

— Тактовая частота

— Частота системной шины

96. Тип шрифта TrueType означает, что:

+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде

— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе

— Данный шрифт был использован по умолчанию при первичном создании документам

97. Web-страницы имеют расширение:

— .txt

— .bmp

+ .html

98. Технология Ole обеспечивает объединение документов, созданных:

— В любом из приложений Microsoft Office

+ Любым приложением, удовлетворяющим стандарту CUA

— В виде графического потока информации

99. Текстовые данные можно обработать:

— Мильтиофисными приложениями

— Гипертекстовыми приложениями

+ Тестовыми редакторами

100. Виртуальное устройство – это:

+ Смоделированный функциональный эквивалент устройства

— Сетевое устройство

— Разновидность ЭВМ

101. Файловая система – это:

+ Способ организации файлов на диске

— Объем памяти носителя информации

— Физическая организация носителя информации

102. Полный путь к файлу задан в виде адреса D:DocTest.doc. Назовите полное имя файла:

+ D:DocTest.doc

-.doc

— Test.doc

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

— Прикладное, программное, целевое

+ Прикладное, системное, инструментальное

— Офисное, системное, управляющее

105. Какую структуру образуют папки (каталоги)?

— Реляционную

— Системную

+ Иерархическую

тест_106. К обязательным критериям качества программного обеспечения относится:

+ Надежность

— Универсальность

— Простота применения

107. На физическом уровне сети единицей обмена служит:

— Пакет

— Байт

+ Бит

108. Укажите различие между информационно-поисковой системой и системой управления базами данных:

— Запрещено редактировать данные

+ Отсутствуют инструменты сортировки и поиска

— Разный объем доступной информации

109. Процесс написания программы никогда не включает:

— Записи операторов на каком-либо языке программирования

— Отладку кода

+ Изменения физического окружения компьютера

110. Многократное исполнение одного и того же участка программы называют:

+ Циклическим процессом

— Регрессией

— Повторяющимся циклом

111. Что обеспечивает система электронного документооборота?

— Перевод документов, созданных рукописным способом, в электронный вид

+ Управление документами, созданными в электронном виде

— Автоматизацию деятельности компании

112. URL-адрес содержит сведения о:

+ Типе файла и его местонахождении

— Местонахождении файла и языке программирования, на котором он создан

— Типе файла и типе приложения

113. Главная функция сервера заключается в:

— Передаче информации от пользователя к пользователю

— Хранении информации

+ Выполнении специфических действий по запросам пользователей

114. Сетевая операционная система реализует:

— Связь компьютеров в единую компьютерную сеть

+ Управление ресурсами сети

— Управление протоколами и интерфейсами

115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:

— URL

+ HTTP

— HTML

тест*116. Архив (база) FTP – это:

— База данных

— Web-сервер

+ Хранилище файлов

117. На этапе отладки программы:

+ Проверяется корректность работы программы

— Проверяется правильность выбранных данных и операторов

— Выполняется промежуточный анализ эффективности программы

Информатика, 10 класс. Урок № 7.

Тема урокаПрограммное обеспечение (ПО) компьютеров и компьютерных систем

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

Ключевые слова:

— программное обеспечение (ПО),

— системное ПО,

— прикладное ПО,

— системы программирования,

— операционная система,

— файл,

— каталог (папка),

— файловая система и структура,

— путь к файлу,

— полное имя файла,

— маска имен файлов.

Учебник: Информатика. 10 класс: учебник / Л. Л. Босова, А. Ю. Босова. — М.: БИНОМ. Лаборатория знаний, 2016. — 288 с.

Изучая компьютер, у нас возникают вопросы: что самое важное в компьютере и что заставляет компьютер работать? Может процессор или Bios, а может оперативная память?

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

  1. Аппаратные средства (hardware) это технические устройства.
  2. Программное обеспечение (software) это программы (команды, записанные последовательно).

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

На уроке мы с вами узнаем:

— как классифицировать программное обеспечение;

— как определять основные характеристики операционной системы;

— как характеризовать имеющееся в распоряжении прикладное программное обеспечение.

И научимся осуществлять основные операции с файлами и папками.

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

ПО современных компьютеров насчитывает тысячи программ.

Тем не менее, все ПО можно разделить на три группы:

  1. Системное ПО
  2. Прикладное ПО
  3. Системы программирования

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

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

В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, Mac Os, Linux. Для смартфонов, планшетов и других мобильных устройств — Android, iOS, Windows Phone.

Рассмотрим основные функции, выполняемые ОС современного компьютера.

Управление устройствами

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

Управление процессами

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

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

Пользовательский интерфейс

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

Работа с файлами

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

К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:

— Обслуживание дисков и диагностика компьютера:

— проверка диска,

— восстановление диска,

— очистка диска.

— Архивирование файлов:

— сжатие программ и данных.

— Защита от вирусов:

— обнаружение компьютерных вирусов и средства «лечения».

Многие программы сжатия данных построены на основе алгоритма Хаффмана.

  1. Считать все входные данные и подсчитать частоты встречаемости всех символов.
  2. Частоты встречаемости символов выписать в ряд — это вершины будущего графа (дерева).
  3. Выбрать две вершины с наименьшими весами и объединить их — создать новую вершину, от которой провести рёбра к выбранным вершинам с наименьшими весами, а вес новой вершины задать равным сумме их весов. Расставить на рёбрах графа числа 0 и 1 (на верхнем ребре — 0, а на нижнем — 1). Чтобы выбранные вершины больше не просматривались, стереть их веса.
  4. Продолжить объединение вершин, каждый раз выбирая пару с наименьшими весами, до тех пор, пока не останется одна вершина — корень дерева. Вес этой вершины будет равен длине сжимаемого массива.
  5. Создать кодовую таблицу. Для определения двоичного кода каждой конкретной буквы необходимо пройти от корня до этой вершины, выписывая 0 и 1, встречающиеся на маршруте.
  6. Сгенерировать сжатый массив данных, для чего надо снова прочесть входные данные и каждый символ заменить соответствующим ему кодом.

Задание

Сжать с помощью алгоритма Хаффмана фразу:

VENI, VIDI, VICI

Решение:

Частота встречаемости символов

Частоты встречаемости символов выписать в ряд — это будут вершины будущего графа (дерева). В центре лучше расположить символ с наибольшим весом. Выбрать две вершины с наименьшими весами и объединить их — создать новую вершину, вес которой задать равным сумме весов двух предыдущих вершин. Расставить на рёбрах графа числа «0» и «1» (например, на верхнем ребре — «0», а на нижнем — «1»). Чтобы выбранные вершины больше не просматривались, стереть их веса. Продолжить объединение вершин, каждый раз выбирая пару с наименьшими весами, до тех пор, пока не останется одна вершина — корень дерева. Вес этой вершины будет равен длине сжимаемого массива.

Создать кодовую таблицу. Для определения двоичного кода каждой буквы надо пройти от корня до этой вершины, выписывая «0» и «1», встречающиеся на маршруте.

Вход:

VENI, VIDI, VICI

Выход:

01111011111000100001101
101100010000110110010

Исходный текст состоит из 16 символов, т. е. его длина в несжатом виде будет равна 16 байт или 128 бит. Код сжатого текста будет занимать 44 бита. Получаем коэффициент сжатия, равный 128/44 ≈ 2,9.

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

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

Специализированный текстовый редактор — позволяет программисту набрать и отредактировать текст программы на языке программирования высокого уровня. Трансляторы специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды; существует два типа трансляторов: интерпретаторы и компиляторы. Интерпретаторы обрабатывают и исполняют команды программы последовательно, от оператора к оператору, при каждом запуске программы она заново переводится в машинные коды. Компиляторы обрабатывают весь текст программы, преобразовывая его в машинный код и строя исполняемый файл, готовый к запуску; после этого ни текст программы, ни компилятор не нужны.

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

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

Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами или приложениями. Можно выделить приложения общего и специального назначения. Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. К ним относятся: текстовые редакторы и процессоры; графические редакторы и пакеты компьютерной графики; табличные процессоры; редакторы презентаций, аудио и видеоредакторы; системы управления базами данных; браузеры; почтовые программы и др. Как правило, пользователь, приобретая компьютер, устанавливает на нём так называемый офисный пакет программ, включающий основные приложения общего назначения. Наибольшее распространение получили такие офисные пакеты, как Microsoft Office и Open Office. С любого компьютера, имеющего выход в Интернет, может быть доступен онлайн-офис, независимо от того, какую операционную систему этот компьютер использует. Онлайн-офис — это набор веб-сервисов, включающий в себя все основные компоненты традиционных офисных пакетов: текстовый редактор, электронные таблицы, редактор презентаций и др. Самый известный онлайн-офис — Google Docs.

Приложения специального назначения предназначены для профессионального применения квалифицированными пользователями в различных сферах деятельности. Это:

— настольные издательские системы,

— бухгалтерские программы,

— системы автоматизированного проектирования (САПР),

— программы компьютерного моделирования,

— математические пакеты,

— геоинформационные системы (ГИС), системы автоматического перевода и другие программы.

Когда мы рассматривали основные функции, выполняемые ОС современного компьютера, то сказали о файловой системе. Давайте разберем подробнее эту функцию.

Из курса основной школы вам известно, что файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах (носителях информации) и рассматриваемая в процессе обработки как единое целое. Файл характеризуется набором параметров (имя, размер, дата создания, дата последней модификации) и атрибутами, используемыми операционной системой для его обработки (архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах. На каждом компьютерном носителе информации может храниться большое количество файлов. Для удобства поиска информации файлы по определённым признакам объединяют в группы, называемые каталогами или папками.

Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).

Правила построения имён файлов и папок (каталогов) зависит от ОС. В операционной системе Windows:

  1. Допускается использование имён, длиной до 255 символов.
  2. Можно использовать прописные и строчные буквы латинского и национальных алфавитов, цифры, пробелы и некоторые символы.
  3. Нельзя использовать символы: / : * ? “ < > |.
  4. Не различаются прописные и строчные буквы в имени.

ОС Linux отличается тем, что различаются прописные и строчные буквы в имени, нельзя использовать символ , а символы / : * ? “ < > | следует использовать с осторожностью, так как некоторые из них могут иметь специальный смысл, а также из соображений совместимости с другими ОС. Имя файла состоит из собственного имени (даем его мы) и расширения. Расширения файлам, как правило, даются автоматически программами, в которых они создаются; существует ряд стандартных расширений, по которым можно узнать тип файла и программу, в которой их можно открыть. Файловая система — часть операционной системы, определяющая способ организации, хранения и именования данных на носителе информации.

Файловые системы решают следующие задачи:

— определяют правила построения имён файлов и каталогов,

— поддерживают программный интерфейс работы с файлами для приложений,

— определяют порядок размещения файлов на диске,

— обеспечивают защиту данных в случае сбоев и ошибок,

— обеспечивают установку прав доступа к данным для каждого конкретного пользователя,

— обеспечивают совместную работу с файлами.

В операционных системах Windows распространены две файловые системы: FAT32 и NTFS. В ОС Linux применяются ext2fs и ext3fs.

Файлы хранятся на дисках, которые именуются, начиная с латинской буквы С. Файл, представляемый нами как единое целое, на самом деле может быть разбросан «кусочками» по всему диску. Минимальный размер такого «кусочка» (кластера, блока) — от 512 байт до 64 Кбайт в зависимости от используемой файловой системы. При размещении на диске каждому файлу отводится целое число кластеров.

Защита данных во время сбоев, ошибок

Эта функция обеспечивается за счёт журналирования, суть которого состоит в следующем:

  1. Перед началом выполнения операций с файлами ОС записывает (сохраняет) список действий, которые она будет проводить с файловой системой; эти записи хранятся в отдельной части файловой системы, называемой журналом.
  2. Как только изменения файловой системы внесены в журнал, она применяет эти изменения к файлам, после чего удаляет эти записи из журнала.
  3. Если во время выполнения операций с файлами произошёл сбой, то по записям в журнале можно определить пострадавшие файлы и восстановить их.

Совокупность файлов на диске и взаимосвязей между ними называют файловой структурой диска. Первоначально файловые системы поддерживали только одноуровневые файловые структуры: все файлы хранились в одном каталоге. Для хранения большого количества файлов используются иерархические (многоуровневые) файловые структуры: файлы группируются в каталоги, каталоги могут группироваться в каталоги более высокого уровня. Графическое изображение иерархической файловой структуры называется деревом. Чтобы обратиться к нужному файлу, хранящемуся на некотором диске, можно указать путь (адрес каталога) — набор символов, показывающий расположение файла в файловой системе. Полное имя файла — запись пути к файлу, завершаемая именем файла. Сначала записывают диск, затем все папки, в которых он находится, разделяя их символом «» и после записывают файл. Современные операционные системы имеют специальные инструменты, позволяющие достаточно быстро находить нужные файлы даже в том случае, когда точно не известно их расположение. Для поиска файла можно воспользоваться маской имени файла. Маска — это обозначение для группы файлов.

Используют два символа:

— Символ «?» (вопросительный знак) означает, что на его месте в имени файла должен быть ровно один произвольный (из допустимых) символ.

— Символ «*» (звёздочка) означает, что на его месте в имени файла может быть последовательность любых допустимых символов произвольной длины, в том числе и пустая последовательность.

Давайте рассмотрим пример: Какие файлы будут найдены по маске?

*.* — все файлы;

?????.doc — файлы имеют пять символов в собственном имени и с расширением .doc;

*.jpg — любое собственное имя с расширением jpg;

doc*.* имя обязательно начинается на doc, но дальше могут стоять любое количество символов и расширение любое.

Давайте рассмотрим задачу

В каталоге находятся 6 файлов:

motors.dat
torsten.docx

motors.doc

victoria.docx

storch.doc

x_torero.doc

Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:

motors.doc

storch.doc

victoria.docx
x_torero.doc

  1. *tor?*.d* 2) ?tor*.doc 3) *?tor?*.do* 4) *tor?.doc*

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

Если файл соответствует маске, то в ячейке, находящейся на пересечении строки с именем файла и столбца с именем маски, будем ставить «+», иначе — «–». В столбце искомой маски, знаки «+» должны соответствовать отобранным файлам, знаки «–» — всем прочим. Анализируя маску *tor?*.d*, ставим знак «+» в ячейку, соответствующую файлу motors.dat. Данная маска позволяет отобрать файл, который не входит в интересующую нас группу, следовательно, она не может обеспечить отбор нужных файлов. Дальнейшее рассмотрение этой маски можно прекратить. Маска ?tor*.doc не позволит отобрать файл motors.dat, но она же не позволит отобрать и подлежащий отбору файл motors.doc. Следовательно, дальнейшее рассмотрение этой маски можно прекратить. Маска *?tor?*.do* позволяет отобрать только те файлы, которые нам нужны. Её можно использовать для решения задачи. Но, возможно, задача имеет не одно решение. Проверяем маску *tor?.doc*. Она не позволит нам отобрать файл storch.doc. Итак, решением задачи может быть только третья маска *?tor?*.do*

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

Тренировочный модуль.

1 задание

Соедините стрелками. Укажите, в какой программе создан файл.

Проверь себя:

2 задание

Реши кроссворд «Программное обеспечение».

  1. Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию.
  2. Специальная программа для подключения внешних устройств.
  3. Важный этап в разработке новой программы.
  4. Файл с расширением bmp — это …
  5. Прикладное ПО для просмотра веб-страниц.
  6. Поименованная совокупность данных определённого размера, размещаемая на внешних устройствах.
  7. Человек, создающий новые программы.
  8. ПО, которое обеспечивает согласованную работу всех узлов компьютера.
  9. Какая файловая структура применяется в современных компьютерах?
  10. Программа, которая преобразует исходные тексты программ в машинный код.
  11. Минимальный элемент информации на жестком диске.

Проверь себя:

3 задание

Определите, какое из указанных имен файлов удовлетворяет маске:

?ba*r.?xt

  1. bar.txt
  2. obar.txt
  3. obar.xt
  4. barr.txt

Решение: первый и четвёртый варианты ответа отпадают, поскольку в них нет ни одного символа перед слогом «ba». Третий вариант отпадает из-за того, что между точкой и «xt» нет ни одного символа. Остаётся второй вариант, он полностью соответствует маске: первому слева знаку вопроса сопоставляется «о», звёздочке — пустая последовательность, второму знаку вопроса — «t». Ответ: 2.

Программное обеспечение, или ПО, – это совокупность программ на компьютере или другом устройстве. Еще так называют сами программы. По-английски программное обеспечение – software, поэтому используется еще и термин «софт».

Цифровая система состоит из трех компонентов:

  • hardware, или «железо» – аппаратные составляющие;
  • middleware – «прослойка» между железом и программами, инфраструктура для связи компонентов друг с другом;
  • software – программная «начинка» устройства.

Для примера можно взять смартфон. В нем есть процессор, экран, оперативная память – это «железо». Есть разные протоколы и службы – это middleware. А еще есть операционная система и приложения внутри нее – это software, программное обеспечение.

Кто пользуется программным обеспечением

В широком смысле с ПО работает каждый, у которого есть компьютер или другой гаджет. Программная начинка есть и в более мелкой технике: смарт-часах и браслетах, «умных» чайниках и пылесосах, наушниках. Задача софта в таких устройствах – выполнять заданные алгоритмы, например, управлять мотором или ставить музыку на паузу при нажатии.

В компьютерах и смартфонах ПО разнообразнее. Это системные приложения для нормальной работы ОС, прикладные программы – профессиональные и бытовые. Видеоигра, текстовый редактор, приложение социальной сети – все это софт.

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

Для чего используют ПО

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

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

Программное обеспечение очень разнообразно. Его используют, чтобы:

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

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

Каким бывает ПО по назначению

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

Системное. Это программное обеспечение, которое нужно для работы компьютерной системы. Как пример такого софта – операционная система Windows или macOS, ее службы и процессы. Без нее обычный пользователь просто не сможет пользоваться компьютером, да и профессионал вряд ли обойдется вообще без софта. Еще к системному ПО относят прошивки смартфонов и других умных устройств, управляющие инструкции в домашней технике и промышленной электронике. Системное ПО есть практически в любой системе – от принтера до космической ракеты.

Инструментальное. Так называют софт, который нужен для создания других программ. Это профессиональные инструменты айтишников. Компиляторы и интерпретаторы языков программирования, разные библиотеки и фреймворки, среды программирования и редакторы кода – все это инструментальное ПО. Часть таких программ есть на вашем компьютере, даже если вы не занимаетесь IT. Ведь даже некоторое прикладное ПО не запускается, если на компьютере не установлен инструментальный софт для его языка.

Прикладное. Это самая знакомая обычному пользователю группа – программы, которыми мы пользуемся в повседневной жизни, от «Блокнота» до 1С. Сюда же относятся приложения на телефон, разные плагины и надстройки для программ, браузеры и многое другое. Онлайн-сервисы – по сути тоже прикладное ПО. Это такие же программы, только установлены они не на компьютере пользователя, а на удаленных серверах.

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

Приведем несколько примеров разнообразного софта – так будет легче увидеть, насколько широкое это понятие.

Операционные системы. Операционная система нужна, чтобы компьютером можно было управлять. Через нее запускаются прикладные программы, она же администрирует управление «железом»: выделяет оперативную память, делает запросы и дает команды. Без операционной системы работать с большей частью возможностей компьютера невозможно.

ОС тоже бывают разными. Есть домашние, такие как Windows и macOS, а есть профессиональные – их устанавливают на сервера, мощные сетевые компьютеры. Такие системы отличаются от домашних: ими сложнее управлять, иногда у них даже нет графического интерфейса. Но и возможности очень широкие.

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

СУБД. Еще один пример программного обеспечения, без которого никуда. Системы управления базами данных и сами базы данных – это не аппаратные сущности, а программные. Базы данных хранят информацию, а СУБД помогают управлять ей: вызывать и выдавать по запросу, удалять, обновлять и так далее. Это так важно, потому что в компьютерных системах все есть информация: и маленькая картинка, и огромный список пользователей сайта — и даже этот текст.

Корпоративные системы. Программами пользуются компании и производства – не только обычные люди. CRM, CMS, ERP – все эти сложные аббревиатуры означают разные виды профессионального софта. Он предназначен для работы с бизнес-процессами:

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

Например, всем известная 1С относится как раз к категории корпоративных систем. Зарубежные системы вроде SAP – тоже.

«Бытовые» приложения. Здесь все, чем мы пользуемся каждый день. Текстовые и графические редакторы, интернет-браузеры, программы-плееры для просмотра кино и прослушивания музыки, видеоигры и многое, многое другое. Фитнес-трекер на умных часах или приложение для VPN – все это ПО для повседневного использования. Кстати, некоторые программы вполне могут существовать в нескольких версиях – например, домашней и профессиональной.

Профессиональные программы. Еще есть специализированный софт для разных профессиональных задач. Например, AutoCAD для инженера или Blender для 3D-моделлера. Математики и аналитики могут работать в MATLAB или похожем ПО. А про инструментальный софт, нужный любому программисту, мы уже говорили.

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

Как мы и говорили – есть разные классификации софта. Еще одна популярная – по типу доступа. Она описывает, какие части программы могут быть доступны пользователю и на каких условиях. Тут обычно выделяют три типа ПО.

Закрытое, или проприетарное. В основном это коммерческие программы – такие, которые продаются за деньги. Такими программами можно пользоваться, если у вас есть к ним доступ, но посмотреть исходный код нельзя. Он закрыт, его не видно. Нельзя и дорабатывать программу по своему усмотрению – авторские права запрещают нецелевое использование.

Свободное. Такое ПО дает пользователю больше свободы. Он может запускать, изучать, улучшать и распространять программу – в отличие от проприетарного софта, который можно только запускать. У создателя свободного ПО остаются авторские права, его разработка выпускается под одной из специальных «свободных» лицензий. Исходный код в таких программах обычно открыт, его можно посмотреть и отредактировать. Пользователи могут дорабатывать свободный софт, выпускать свои «версии» и «сборки» – но на развитие основного продукта не влияют.

Открытое. Свободное и открытое ПО иногда путают. На самом деле эти понятия различаются, хоть и похожи. Открытым, или open-source, называют софт с открытым исходным кодом – любой может просмотреть этот код и внести в него свои правки. Хотя у свободного софта исходный код чаще всего тоже открыт, есть разница: классический open-source полностью общедоступен. Это значит, что даже владелец не имеет исключительных прав на такую программу, а помогать в ее разработке могут и сами пользователи.

Коммерческое и бесплатное ПО

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

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

В теории открытая программа может при этом быть коммерческой и платной, а проприетарная – бесплатной. Но чаще всего открытое и свободное ПО – бесплатное. Платные программы в большинстве случаев проприетарные, например, Windows или Adobe Photoshop.

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

Другие классификации программного обеспечения

Классификаций программ очень много. Вот только несколько видов.

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

По стабильности. Стабильные программы – те, которые редко сбоят. Они предсказуемы и удобны. Еще есть ПО средней стабильности и нестабильное – оно чаще «падает» и ведет себя некорректно. Обычно это софт, который вышел недавно.

По масштабу. Бывает малое, среднее и большое ПО. Масштаб измеряется в том, сколько ресурсов потребляет программа и сколько функций реализует. «Блокнот» – малое ПО, ERP-система – большое.

По языку и среде. Программы различаются еще и тем, на каком языке программирования они написаны и для какой среды предназначены. Например, приложение для Android не запустится в Windows. А программа на языке C++ будет отличаться от программы на Python и логикой, и быстродействием.

По степени защиты, доступу и так далее. Эти классификации в основном используют для корпоративного софта. В компаниях важны защищенность и возможность разделить доступ к данным. Например, есть ПО, которое дает рядовому пользователю одни функции, а руководителю – другие, более широкие. Есть разные типы программ по спектру выполняемых задач, по требованиям к мощности и другим параметрам – но обычные пользователи редко сталкиваются с этими классификациями.

Жизненный цикл программного обеспечения

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

Стадии создания и работы с продуктом можно условно разделить на три части.

Написание. На этом этапе программа еще не готова. Есть какая-то идея, которую нужно реализовать. Возможно, есть и планы, как это сделать. Планы и идеи – зона ответственности менеджеров или тех, кто придумал проект.

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

Не всегда работает именно такая команда. Есть проекты, созданные 1-2 людьми – это обычно ПО, которое придумали и разработали «по зову души». Яркий пример – инди-игры.

В зависимости от размера проекта разработка может занимать как несколько недель, так и несколько лет. Например, высокобюджетные игры создают годами. А, скажем, небольшой плагин можно набросать за несколько дней.

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

После релиза – так называется выпуск программы – она остается работать. И тут обязанности создателей не заканчиваются. ПО, которое только что выпустили, часто «сырое», недоработанное, в нем есть ошибки – чем-то неудобно пользоваться, какой-то важной функции нет. Разработчики доделывают программу: если она работает не сервере, дописывают ее и разворачивают снова, а если это ПО для локальной установки – выпускают патчи или новые версии.

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

Но поддержка – это не только выпуск обновлений. Это еще и работа с клиентами, ответы на их вопросы: кто-то спросил, как исправить ошибку, у кого-то проблемы с новой функцией. Кстати, так монетизируют некоторые open-source проекты: бесплатное и открытое ПО, но платная техподдержка.

Как создать программу самостоятельно

Большие команды работают над сложными проектами. Но и в одиночку можно создать сервис или программу, которая окажется полезной людям или просто интересной. Например, известную игру Minecraft создал разработчик-одиночка. А уж утилит для разработки, созданных одним человеком, и вовсе очень много.

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

Тесты по информатике

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

— Байт

+ Каталог

— Дискета

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

— Папка

+ Файл

— Дискета

3. Какие символы разрешается использовать в имени файла или имени директории в Windows?

— Цифры и только латинские буквы

+ Латинские, русские букву и цифры

— Русские и латинские буквы

4. Выберите имя файла anketa с расширением txt.

— Anketa. txt.

+ Anketa. txt

— Anketa/txt.

5. Укажите неправильное имя каталога.

— CD2MAN;

— CD-MAN;

+ CDMAN;

6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?

+ 255

— 10

— 8

7. Какое наибольшее количество символов имеет расширение имени файла?

+ 3

— 8

— 2

8. Какое расширение у исполняемых файлов?

— exe, doс

— bak, bat

+ exe, com, bat

9. Что необходимо компьютеру для нормальной работы?

— Различные прикладные программы

+ Операционная система

— Дискета в дисководе

10. Сколько окон может быть одновременно открыто?

+ много

— одно

— два

11. Какой символ заменяет любое число любых символов?

— ?

+ *

12. Какой символ заменяет только один символ в имени файла?

+ ?

— *

13. Как записать : “Все файлы без исключения”?

— ?.?

+ *.*

— *.?

14. Укажите неправильное имя каталога.

— RAZNOE

+ TER**N

— REMBO

15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?

— корневой

— дочерний

+ родительский

16. Что выполняет компьютер сразу после включения POWER?

— перезагрузка системы

+ проверку устройств и тестирование памяти

— загрузку программы

17. Что необходимо сделать для выполнения теплого старта OC?

— вставить в дисковод системную дискету

+ нажать кнопку RESET

— набрать имя программы, нажать ENTER.

18. Могут ли быть несколько окон активными одновременно?

— да

+ нет

19. Какое окно считается активным?

— первое из открытых

— любое

+ то, в котором работаем.

20. Может ли каталог и файлы в нем иметь одинаковое имя?

— да

+ нет

21. Может ли в одном каталоге быть два файла с одинаковыми именами?

— да

+ нет

22. Может ли в разных каталогах быть два файла с одинаковыми именами.

+ да

— нет

23. Сколько программ могут одновременно исполнятся?

— сколько угодно

— одна

+ сколько потянет ПК

24. Что не является операционной системой?

— WINDOWS;

+ Norton Commander

— MS DOS

25. Возможно ли восстановить стертую информацию на дискете?

— возможно всегда

+ возможно, но не всегда

26. Для чего служат диски?

— для обработки информации

— для печатания текстов

+ для сохранения информации

27. Что нужно сделать с новой дискетой перед ее использованием?

— оптимизировать

— дефрагментировать

+ отформатировать

28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?

— не годится вообще

+ годится, кроме запорченных секторов

— годится полностью

29. Дискеты каких размеров в дюймах применяют в компьютерах?

+ 5,25 и 3,5

— 5,5 и 5,25

— 2,5 и 3,5

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

— NDD

— FORMAT

+ Excel

27. Что такое кластер на магнитном диске?

— конверт для диска

+ единица дискового пространства

— виртуальный диск

28. Какой номер имеет начальная дорожка?

— 1

+ 0

— 79

29. Что содержит 0-я дорожка каждой дискеты?

+ корневой каталог

+ FАТ — таблицу

— файлы.

30. Куда записываются сведения о формате дискеты?

— в FAT

+ в boot sector

— в корневой каталог

31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?

+ ничего не делает

+ отмечает их как испорченные

— использует, но осторожно

32. Что произойдет, если в FАТ испортиться информация?

+ все файлы будет невозможно читать

— пропадает информация на диске

— дискету придется выбросить

33. Системные программы для работы с дисками — это…

— операционные системы

— драйверы

+ дисковые утилиты

34. Что не входит в логическое форматирование диска?

— запись системных файлов

+ разбивка секторов и дорожек

— создание FAT таблицы

35. Основные программы для работы с дисками в Windows располагаются в папке…

+ Служебные

— Стандартные

— Office

36. Какая из программ предназначена для диагностики и коррекции диска?

— Speeddisk

— NC

+ HDDscan

36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…

— оптимизация диска

+ фрагментация диска

— форматирование диска

37. Какое высказывание неверно? Дефрагментация проводят с целью …

— оптимизации дискового пространства

— ускорения процесса чтения и записи файлов

+ сжатия информации

38. Какая из программ предназначена для дефрагментации диска?

+ Smart Defrag

— NDD

— Unerase

39. Что выполняет операционная система при удалении файла с диска?

— Перемешивает в FAT его кластеры

+ Уничтожает первый символ имени файла в каталоге

— Размагничивает участки диска, где располагался файл

40. Как можно удалить компьютерный вирус с диска?

— Перезагрузить систему

+ Специальной программой

— Удалить вирус невозможно

41. Архивация файлов – это…

— Объединение нескольких файлов

— Разметка дисков на сектора и дорожки

+ Сжатие файлов

42. Какая из программ является архиватором?

— NDD

— DRWEB

+ RAR

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

— NDD

+ DRWEB

— RAR

44. Что собой представляет компьютерный вирус?

+ Небольшая по размерам программа

— Миф, которого не существует

— Название популярной компьютерной игры

45. Что не поможет удалить с диска компьютерный вирус?

+ Дефрагментация диска

— Проверка антивирусной программой

— Форматирование диска

46. Сжатие информации при архивации представляет собой по сути…

— Особый вид кодирования информации

+ Удаление лишней информации

— Резервное кодирование информации

47. В каком случае не следует применять архивацию?

— Для экономии дискового пространства

+ Для уничтожения вирусов

— Для создания резервных копий файлов

48. Какое утверждение верно?

— Все файлы сжимаются при архивации одинаково

— Файлы растровой графики сжимаются лучше всего

+ Различные типы файлов сжимаются при архивации по — разному

49. Архиваторы характеризуются…

— Степенью и скоростью архивации

— Способом распространения

+ Методом и скорость сжатия

50. Какие из антивирусов не работают с вирусной базой?

— Доктора

— Фильтры

+ Ревизоры

51. Какие из антивирусов работают резидентно?

— Доктора

+ Фильтры

— Ревизоры

52. Мутанты, невидимки, черви-

— Программы-утилиты

— Виды антивирусных программ

+ Виды компьютерных вирусов

53. Что не является каналом распространения вирусов?

+ Устройства визуального отображения информации

— Компьютерные сети

— Внешние носители информации.

54. Основоположником отечественной вычислительной техники является:

— Золотарев Лев Викторович

— Попов Александр Глебович

+ Лебедев Сергей Алексеевич

55.  Подсистема это:

+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи

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

— Часть информационной системы, выделяемой при проектировании системной архитектуры.

56. Расширение файла, как правило, характеризует:

— Объем памяти

— Путь к папке, где хранятся данные

+ Тип данных, хранящихся в файле

57. Производительность работы компьютера зависит от:

+ От комплектующих системного блока

— От установленного ПО

— От скорости Интернет-соединения

58. Озу это память в которой хранится:

— Информация о файловой системе

+ Выполняемый машинный код

— Кэшированные данные процессора

59. Первая ЭВМ называлась:

+ ENIAC

— Macintosh

— Linux

60. Для выхода на поисковый сервер необходимо:

— Зайти в браузер

— Ввести запрос в поисковом меню

+ Вписать в адресную строку браузера адрес поискового сервиса

61. Дисковод это устройство для:

+ Чтения информации со съемного носителя

— Записи информации на запоминающее устройство

— Соединения с LAN

62. Процессор обрабатывает информацию:

— В текстовом формате

+ В двоичном коде

— На языке Pascal

63. При отключении компьютера информация:

— Удаляется с HDD

— Сохраняется в кэше графического процессора

+ Удаляется с памяти ОЗУ

64. Протокол маршрутизации ip обеспечивает:

+ Пересылку информации в компьютерных сетях

— Возможность связи нескольких компьютеров и их данных в одну общую сеть

— Кодировку и дешифровку данных

65.  Во время исполнения прикладная программа хранится

— в кэш-памяти ядра

+ в памяти ОЗУ

— в памяти винчестера (жесткого диска)

66. За минимальную единицу измерения количества информации принято считать:

— Байт

— Килобит

+ Бит

67.  При выключении компьютера вся информация стирается:

+ В памяти оперативного запоминающего устройства

— Не стирается

— С памяти HDD

68. Первая ЭВМ в нашей стране называлась:

+ ENIAC

— Yota

— MacOs

69. Компьютер, подключенный к интернету, обязательно имеет:

— Связь с удаленным сервером

+ IP-адрес

— Доменное имя

70. Прикладное программное обеспечение это:

+ Программа общего назначения, созданная для выполнения задач

— Каталог программ для функционирования компьютера

— База данных для хранения информации

71. Первые ЭВМ были созданы в:

— 1941 году

— 1986 году

+ 1966 году

72. Служба ftp в интернете предназначена:

+ Для распространения данных

— Для соединения с Интернетом

— Для сохранения данных в облаке

73. Массовое производство персональных компьютеров началось:

— середина 80-х

— 60-70 года

+ в начале 2000 года

74. Электронная почта позволяет передавать:

+ Текстовые сообщения и приложенные файлы

— Только текстовые сообщения

— Только приложенные файлы

75. База данных это:

+ модель в которой упорядоченно хранятся данные

— программа для сбора и хранения информации

— таблица с данными в формате Exсe

76. Среди архитектур ЭВМ выделяют:

— Стационарные, портативные, автономные

+ Массивно-параллельные, симметричные многопроцессорные, распределенные

— Выделенные, разделенные, параллельно-ответвленные

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

+ Жесткий диск

— Оперативная память

— Стриммер

78. Система программирования предоставляет программисту возможность:

— Проводить анализ существующих тематических модулей и подмодулей

+ Автоматически собирать разработанные модули в единый проект

— Автоматизировать математические модели тех или иных явлений

79. Сжатый файл представляет собой файл:

— Который давно не открывали

— Зараженный вредоносным вирусом

+ Упакованный при помощи программы-архиватора

80. Какую функцию выполняют периферийные устройства?

+ Ввод и вывод информации

— Долгосрочное хранение информации

— Обработка вновь поступившей информации и перевод ее на машинный язык

81. Что не характерно для локальной сети?

— Высокая скорость передачи сообщений

+ Обмен информацией и данными на больших расстояниях

— Наличие связующего звена между абонентами сети

82. Системная дискета необходима для:

— Первичного сохранения важных для пользователя файлов

— Удаления вредоносного программного обеспечения с компьютера

+ Первоначальной загрузки операционной системы

83. Электронные схемы для управления внешними устройствами — это:

+ Контроллеры

— Клавиатура и мышь

— Транзисторы и системные коммутаторы

84. Привод гибких дисков – это устройство для:

— Связи компьютера и съемного носителя информации

— Обработки команд ввода/вывода данных с компьютера на бумагу

+ Чтения и/или записи данных с внешнего носителя

тест 85. Адресуемость оперативной памяти означает:

+ Наличие номера у каждой ячейки оперативной памяти

— Дискретное представление информации в пределах всех блоков оперативной памяти

— Свободный доступ к произвольно выбранной ячейке оперативной памяти

86. Разрешающей способностью монитора является:

— Количество четко передаваемых цветов

+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях

— Величина диагонали

87. Первоначальный смысл слова «компьютер» — это:

— Многофункциональный калькулятор

— Разновидность кинескопа

+ Человек, выполняющий расчеты

88. Зарегистрированные сигналы – это:

+ Данные

— Потоки электромагнитных волн

— Способ передачи информации на большие расстояния

89. Модем – это устройство, предназначенное для:

— Преобразования текстовой и графической информации в аналоговую

+ Организации цифровой связи между двумя компьютерами посредством телефонной линии

— Обеспечения выхода в интернет для ЭВМ

90. Генеалогическое дерево семьи является … информационной моделью

— Ветвящейся

— Сетевой

+ Иерархической

91. Com порты компьютера обеспечивают:

+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами

— Доступ в интернет

— Подключение внешнего жесткого диска

92. Почтовый ящик абонента электронной почты представляет собой:

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

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

— Специальное устройство для передачи и хранения корреспонденции в электронной форме

93. Расширение файла как правило характеризует:

+ Тип информации, содержащейся в файле

— Назначение файла

— Объем файла

94. Программное управление работой компьютера предполагает:

— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера

+ Использование операционной системы, синхронизирующей работу аппаратных средств

— Преобразование аналогового информационного сигнала в цифровой

тест-95. К основным характеристикам процессора не относится:

+ Объем оперативной памяти

— Тактовая частота

— Частота системной шины

96. Тип шрифта TrueType означает, что:

+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде

— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе

— Данный шрифт был использован по умолчанию при первичном создании документам

97. Web-страницы имеют расширение:

— .txt

— .bmp

+ .html

98. Технология Ole обеспечивает объединение документов, созданных:

— В любом из приложений Microsoft Office

+ Любым приложением, удовлетворяющим стандарту CUA

— В виде графического потока информации

99. Текстовые данные можно обработать:

— Мильтиофисными приложениями

— Гипертекстовыми приложениями

+ Тестовыми редакторами

100. Виртуальное устройство – это:

+ Смоделированный функциональный эквивалент устройства

— Сетевое устройство

— Разновидность ЭВМ

101. Файловая система – это:

+ Способ организации файлов на диске

— Объем памяти носителя информации

— Физическая организация носителя информации

102. Полный путь к файлу задан в виде адреса D:DocTest.doc. Назовите полное имя файла:

+ D:DocTest.doc

-.doc

— Test.doc

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

— Прикладное, программное, целевое

+ Прикладное, системное, инструментальное

— Офисное, системное, управляющее

105. Какую структуру образуют папки (каталоги)?

— Реляционную

— Системную

+ Иерархическую

тест_106. К обязательным критериям качества программного обеспечения относится:

+ Надежность

— Универсальность

— Простота применения

107. На физическом уровне сети единицей обмена служит:

— Пакет

— Байт

+ Бит

108. Укажите различие между информационно-поисковой системой и системой управления базами данных:

— Запрещено редактировать данные

+ Отсутствуют инструменты сортировки и поиска

— Разный объем доступной информации

109. Процесс написания программы никогда не включает:

— Записи операторов на каком-либо языке программирования

— Отладку кода

+ Изменения физического окружения компьютера

110. Многократное исполнение одного и того же участка программы называют:

+ Циклическим процессом

— Регрессией

— Повторяющимся циклом

111. Что обеспечивает система электронного документооборота?

— Перевод документов, созданных рукописным способом, в электронный вид

+ Управление документами, созданными в электронном виде

— Автоматизацию деятельности компании

112. URL-адрес содержит сведения о:

+ Типе файла и его местонахождении

— Местонахождении файла и языке программирования, на котором он создан

— Типе файла и типе приложения

113. Главная функция сервера заключается в:

— Передаче информации от пользователя к пользователю

— Хранении информации

+ Выполнении специфических действий по запросам пользователей

114. Сетевая операционная система реализует:

— Связь компьютеров в единую компьютерную сеть

+ Управление ресурсами сети

— Управление протоколами и интерфейсами

115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:

— URL

+ HTTP

— HTML

тест*116. Архив (база) FTP – это:

— База данных

— Web-сервер

+ Хранилище файлов

117. На этапе отладки программы:

+ Проверяется корректность работы программы

— Проверяется правильность выбранных данных и операторов

— Выполняется промежуточный анализ эффективности программы

Вася Иванов

Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.

Что такое программное обеспечение и какие виды ПО бывают

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня в очередной раз поговорим на компьютерную тему и затронем такой термин, как программное обеспечение.

Это словосочетание, как и его сокращение — ПО, часто встречается в технических публикациях, но не все до конца понимают его значение.

ПО

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

Что такое ПО

Программное обеспечение — это совокупность всех программ на персональном компьютере.

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

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

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

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

Основные виды программного обеспечения

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

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

Классификация ПО

Все ПО разделяется на три группы:

  1. системное;
  2. прикладное;
  3. инструментальное.

Что такое системное ПО

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

Такой вид ПО дает возможность контролировать работы ПК и использовать другие программы. В качестве примеров могут быть приведены операционные системы, драйверы, файловые менеджеры (например, Total Commander).

Что такое прикладное программное обеспечение

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

Этот вид ПО является наиболее многочисленным.

К прикладным приложениям можно отнести:

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

Примеров прикладного ПО можно приводить до бесконечности.

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

Что такое инструментальное ПО

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

За работой

Вот несколько примеров инструментального ПО:

  1. PascalABC.NET — среда программирования для разработки программ на языке Паскаль.
  2. Borland C++ Builder — среда программирования с возможностью создания интерфейса программы (что это?) и назначения с помощью языка С++ каждому из его элементов выполнения определенного действия. Большинство программ нулевых и начала десятых годов для Windows и DOS созданы на этом ПО.
  3. Borland Delphi — приложение для решения основных задач прикладного программирования, не имеет возможности создания интерфейса приложений.
  4. Microsoft Visual C++ — софт для разработки программ для ОС Windows.

Заключение

Вот и все, друзья. Теперь вы знаете, что представляет собой программное обеспечение и каковы основные его виды. На этом моя задача на сегодня завершена.

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

Возможно, вам также будет интересно:

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

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии