ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ

<

052114 1349 1 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯНа сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях, бесспорно, считается самой распространенной операционной системой на ПК: в мире более 150 млн. IBM PC-совместимых компьютеров, и система Windows установлена на 100 млн. из них. Очевидно, что ознакомление с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на ПК немыслима для большинства пользователей. Знание системы Windows — необходимый кирпичик в стене познания ПК. Операционные системы, развиваясь вместе с ЭВМ, прошли длинный путь от простейших программ в машинных кодах длинной в несколько килобайт до монстров, написанных на языках высокого уровня, размер которых исчисляется десятками мегабайт. Такой значительный рост размера операционных систем обусловлен, главным образом, стремлением разработчиков «украсить» операционную систему, расширить ее возможности, добавить возможности, изначально несвойственные операционным системам, а также сделать интерфейс пользователя интуитивным. Все эти попытки дали свои результаты, и положительные, и отрицательные (усложнение настройки и программного интерфейса при упрощении пользовательского).

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

Оболочка Microsoft Windows не была изначально операционной системой, да и сейчас не может считаться полноценной операционной системой, так как она, в некоторых оболочках, существует «поверх» операционной системы типа MS-DOS. Она возникла в виде стандартизатора графического интерфейса и прижилась исключительно потому, что пользователь хотел видеть программу, с которой ему часто приходится работать красивой, практичной, удобной и легкой в освоении и использовании.

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

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

Первая версия Windows вышла в свет в конце 80-х годов и осталась совершенно незамеченной. Аналогичная участь постигла и следующую версию — лишь версия Windows 3.0 (1992) сумела пробить себе дорогу к сердцам пользователей и стать «продуктом года». А еще через два года на свет появились версии 3.1 и 3.11 (последняя включала такой значительный элемент, как полную поддержку мультимедиа и работу в локальной сети — потому и носила уточняющее название Windows For Workgroups), окончательно утвердившие господство Windows на Олимпе операционных систем.

Однако ОС Windows 95 не была полностью 32-разрядной программой. Она содержала большие куски 16-разрядного ассемблерного кода (а также немного 32-разрядного) и продолжала использовать файловую систему MS-DOS, практически со всеми её ограничениями. Единственное значительное изменение файловой системы заключалось в добавлении длинных имен файлов к именам из 8+3 символа, разрешенным в MS-DOS.

Даже в выпуске Windows 98 в июне 1998 года MS-DOS все ещё присутствовала (теперь она называлась версией 7.1) и состояла из 16-разрядного кода. Хотя теперь ещё больше функций было переведено из MS-DOS-части системы в часть Windows, а поддержка больших дисковых разделов стала стандартом, по своему строению ОС Windows 98 не сильно отличалась от Windows 95. Основное отличие заключалось в интерфейсе пользователя, в большей степени интегрировавшем в себе Интернет и рабочий стол пользователя. Именно эта интеграция и привлекла внимание Министерства юстиции США, которое затем выдвинуло против корпорации Microsoft иск, обвиняя корпорацию Microsoft в нарушении закона о монополиях. Корпорация Microsoft яростно отрицала свою вину. В апреле 2000 года Федеральный суд США согласился с правительством. Кроме того, что в ядре ОС Windows 98 содержался большой кусок 16-разрядного ассемблерного кода, у этой системы были ещё серьёзные проблемы, Во-первых, хотя эта система была многозадачной, само ядро не был реентерабельным, Если процесс был занят управлением какой-либо структурой данных в ядре, а затем его квант времени заканчивался и начинал работу другой процесс, новый процесс мог получить структуру данных в противоречивом состоянии. Чтобы предотвратить возникновение подобной проблемы, большинство процессов, зайдя в ядро, первым делом получали гигантский мьютекс, покрывающий всю систему, прежде чем приступить к каким-либо действиям. Хотя такой подход и устранял потенциальную угрозу противоречивости структур данных, он также уничтожал большую часть преимуществ многозадачности, так как процессам, чтобы войти в ядро, часто приходилось ждать пока другой процесс ядро покинет.

Во-вторых, у каждого процесса было 4-гигабайтное адресное пространство, в котором первые 2 Гбайт полностью принадлежали процессу. Однако следующий 1Гбайт совместно использовался (с возможностью записи) всеми процессами системы. Нижний 1Мбайт так совместно использовался всеми процессами, чтобы все они могли получать доступ к векторам прерывания MS-DOS. Эта возможность вовсю использовалась большинством приложений Windows 98. В результате ошибка в одной программе могла повредить ключевые структуры данных, используемые посторонними процессами, вследствие чего все эти процессы рушились. Что ещё хуже, последний 1Гбайт совместно использовался (с возможностью записи) процессами и ядром и содержал некоторые критические структуры данных. Любая программа, записав поверх этих структур какой-либо мусор (преднамеренно или нет), могла вывести из строя всю систему. Очевидное решение, заключающееся в том, чтобы не помещать структуры данных ядра в пространство пользователя, было неприменимо, так как старые программы, написанные для MS-DOS, не смогли бы тогда работать в Windows 98.

В 2000 году корпорация Microsoft выпустила слегка измененную версию системы Windows 98, названную Windows Me (Windows Millennium Edition — Windows, выпуск тысячелетия). Хотя в данной версии были исправлены некоторые ошибки, а также добавлены новые функции, под внешней оболочкой скрывалась все та же Windows 98. Новые функции включали в себя улучшенные возможности организации и совместного использования изображений, музыки и фильмов, серьезнее поддерживали работу с сетью на дому и многопользовательские игры, а также содержали больше функций, относящихся к Интернету, таких как поддержка мгновенных сообщений и широкополосных соединений (кабельных модемов и ADSL). Одна интересная новая функция состояла в возможности восстановить прежние настройки компьютера после неверной установки каких-либо параметров. Если пользователь перенастраивал систему (например, изменял paзрешение экрана с 640×480 на 1024х768), и после этого система переставала работать, теперь он мог вернуться к последней работающей конфигурации.

Следом за NT 4.0 предполагалось выпустить версию NT 5.O. Однако в 1999 году корпорация Microsoft изменила ее название на Windows 2000, в основном из-за попыток найти нейтральное имя, выглядящее логическим продолжением как для пользователей Windows 98, так и для пользователей NT. Таким образом, корпорация Microsoft рассчитывала иметь единую операционную систему, построенную на основе надежной 32-разрядной технологии, но использующую популярный интерфейс пользователя системы Windows 98.

Поскольку в действительности операционная система Windows 2000 представляет собой NT 5.0, она унаследовала множество свойств системы NT 4.0. Она является полностью 32-разрядной (планируется переход на 64-разрядную) многозадачной системой с индивидуально защищенными процессами. У каждого процесса есть собственное 32-разрядное (будет 64-разрядное) виртуальное адресное пространство. Операционная система работает в режиме ядра, тогда как процессы пользователя работают в пользовательском режиме, что обеспечивает полноценную защиту (в отличие от Windows 98). У процессов может быть один или несколько потоков, видимых для операционной системы и управляемых ею. Она удовлетворяет требованиям безопасности уровня С2 Министерства обороны США для всех файлов, каталогов и процессов, а также других объектов, которые могут использоваться совместно (по крайней мере, если гибкий диск вынут, а сеть отключена). Наконец, она обладает полной поддержкой симметричных многопроцессорных систем с числом процессоров от 2 до 32.

Тот факт, что Windows 2000 в действительности представляет собой NT 5.0, проявляется во многом. Например, системный каталог называется \winnt, а двоичный файл операционной системы (в каталоге \winnt\system32) называется ntoskrnl.exe. Если щелкнуть на этом файле правой кнопкой мыши и посмотреть его свойства, мы увидим, что номер его версии представляет собой 5xxx.yyy.zzz, где 5 означает NT 5, ххх — номер выпуска, ууу — номер сборки (компиляции), a zzz — дополнительный номер версии. Кроме того, многие файлы в каталоге \winnt
и его подкаталогах содержат буквы nt в своих именах, как, например, виртуальный эмулятор MS-DOS ntz’dm.

Операционная система Windows 2000 — это не просто улучшенная версия NT 4.0 с интерфейсом Windows 98. Начнем с того, что она содержит множество других функций, которые ранее были только в Windows 98. К ним относится полная поддержка устройств plug-and-play, шины USB, стандарта IEEE 1394 (FireWire), IrDA (Infrared Data Association — стандарт на инфракрасную передачу данных и вывод на печать, разработанный ассоциацией IrDA), а также, среди прочего, управление питанием. Кроме того, были добавлены несколько новых функций, не присутствовавших ранее в других операционных системах корпорации Microsoft, включая каталоговую службу Active Directory, систему безопасности Kerberos, поддержку смарт-карт, инструменты мониторинга системы, лучшую интеграцию лэптопов и настольных компьютеров, инфраструктуру системного администрирования и рабочие объекты. Другая новая особенность файловой системы NTFS состоит в разновидности связи с копированием при записи, при использовании которой два пользователя могут совместно использовать один связанный файл. Как только один из пользователей начинает запись в этот файл, автоматически создается копия файла.

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

Единственная вещь, которой нет в Windows 2000 — это MS-DOS. Ее просто нет здесь ни в каком виде (как не было в NT). Есть интерфейс командной строки, но это новая 32-разрядная программа, включающая функциональность старой системы MS-DOS, а также некоторые новые функции.

Несмотря на многочисленные свойства, способствующие переносимости системы с точки зрения программ, аппаратуры, языков и т. д., в одном отношении операционная система Windows 2000 обладает меньшей переносимостью, чем NT 4.0. Она работает только на двух платформах — Pentium и Intel IA-64. Изначально операционная система NT поддерживала дополнительные платформы, включая PowerPC, MIPS и Alpha, но с годами корпорация Microsoft перестала поддерживать эти процессоры один за другим по коммерческим соображениям.

Операционная система Microsoft Windows XP (от англ. eXPerience — опыт), известная также под кодовым наименованием Microsoft Codename Whistler, является новой ОС семейства Windows, созданной на базе технологии NT. Первоначально в планы корпорации Microsoft входила разработка двух независимых операционных систем нового поколения. Первый проект получил рабочее название Neptune, эта ОС должна была стать очередным обновлением Windows Millennium Edition, новой системой линейки Windows 9X. Второй проект, называвшийся Odyssey, предполагал создание ОС на платформе Windows NT, которая должна была придти на смену Windows 2000. Однако руководство Microsoft посчитало нецелесообразным рассредоточивать ресурсы на продвижение двух разных ОС, вследствие чего оба направления разработок были объединены в один проект — Microsoft Whistler. Возможно, именно благодаря этому решению Windows XP объединяет в себе достоинства уже знакомых пользователям операционных систем предыдущих поколений: удобство, простоту в инсталляции и эксплуатации ОС семейства Windows 98 и Windows ME, а также надежность и многофункциональность Windows 2000. В настоящее время Windows XP для настольных ПК и рабочих станций выпускается в трех модификациях: Home Edition для домашних персональных компьютеров, Professional Edition — для офисных ПК и, наконец, Microsoft Windows XP 64bit Edition — это версия Windows XP Professional для персональных компьютеров, собранных на базе 64-битного процессора Intel Itanium с тактовой частотой более 1 ГГц.

Для запуска Microsoft Windows XP необходим персональный компьютер, отвечающий следующим минимальным системным требованиям: процессор — Pentium-совместимый, тактовая частота от 233 МГц и выше; объем оперативной памяти — 64 Мбайт; свободное дисковое пространство — 1,5 Гбайт. Однако для стабильной и быстрой работы рекомендуется устанавливать данную операционную систему на компьютер со следующими оптимальными характеристиками: процессор — Pentium-II-совместимый (или выше), тактовая частота от 500 МГц и выше; объем оперативной памяти — 256 Мбайт; свободное дисковое пространство — 2 Гбайт. Устройство для чтения компакт-дисков (CD-ROM), модем со скоростью не менее 56 Kbps.

Если сравнить Windows XP с более ранними версиями Microsoft Windows, в новой операционной системе легко обнаружить множество значительных отличий. Несмотря на то, что эта ОС была разработана на основе уже хорошо знакомой российским пользователям платформы NT и, на первый взгляд, по своим характеристикам во многом схожа с Microsoft Windows 2000, фактически Windows XP относится к принципиально иному поколению операционных систем семейства Windows. Теперь пользователь Windows не привязан к какому-либо стандартному интерфейсу, устанавливаемому в системе по умолчанию. Если вам не нравится традиционный вид окон, элементов управления и Панели задач, доставшийся новой ОС «в наследство» от Windows 2000, то вы можете без труда изменить их, загрузив из Интернета любой из сотен специально разработанных «Тем». Традиционное Главное меню, открывающее доступ к установленным на компьютере программам, хранящимся на дисках документам и настройкам операционной системы, также претерпело ряд значительных изменений. Теперь при нажатии кнопки Пуск появляется динамическое меню, содержащее значки лишь пяти программ, которыми пользуется наиболее часто. Благодаря этому можно начать работу с нужными приложениями значительно быстрее. Здесь же расположены значки браузера Microsoft Internet Explorer 6 и почтового клиента Outlook Express 6, кнопки Выход из системы (Log Off) и Выключение компьютера (Turn Off Computer), позволяющие завершить текущий сеанс работы с Windows и выключить компьютер.

В среде Microsoft Windows пользователю часто приходится одновременно работать с несколькими документами или набором различных программ.

<

В состав Windows XP включен специальный механизм — быстрое переключение сеансов (Fast User Switching), с применением которого можно быстро, без регистрации подключать к работе с операционной системой новых пользователей и групп пользователей. Появилась также возможность переключаться между несколькими сеансами работы без необходимости сохранять данные или перезагружать систему.

Так как операционная система Windows Vista вышла чуть больше месяца назад, то нет ещё сведений по её архитектуре.

Можно сказать точно, что эта система имеет похожесть по строению с Windows XP во многих решениях (например она построена как и XP на ядре NT и имеет поддержку NTFS), но в ней содержится очень много новых служб, продуманный интерфейс Windows Aero и доработка системы поиска и индексации.

Windows Vista – это новое решение от небезызвестной Microsoft. Эта ОС сочетает в себе все достижения в сфере безопасности, дизайна, коммуникаций и широкой совместимости с разными устройствами.

Windows 7 — операционная система семейства Windows NT, следующая за Windows Vista. В линейке Windows NT система носит номер версии 6.1 (Windows 2000 — 5.0, Windows XP — 5.1, Windows Server 2003 — 5.2, Windows Vista и Windows Server 2008 — 6.0). Серверной версией является Windows Server 2008 R2, версией для интегрированных систем — Windows Embedded Standard 2011 (Quebec)[1], мобильной — Windows Embedded Compact 2011 (Chelan, Windows CE 7.0)

Операционная система поступила в продажу 22 октября 2009 года, меньше чем через три года после выпуска предыдущей операционной системы, Windows Vista. Партнёрам и клиентам, обладающим лицензией Volume Licensing, доступ к RTM был предоставлен 24 июля 2009 года.

В состав Windows 7 вошли как некоторые разработки, исключённые из Windows Vista, так и новшества в интерфейсе и встроенных программах. Из состава Windows 7 были исключены игры Inkball, Ultimate Extras; приложения, имеющие аналоги в Windows Live (Почта Windows и пр.), технология Microsoft Agent, Windows Meeting Space; из меню «Пуск» исчезла возможность вернуться к классическому меню и автоматическая пристыковка браузера и клиента электронной почты. Также из состава Windows исчез Календарь Windows.

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

В Главном меню служебные приложения Windows находятся в разделе Пуск/Программы/Стандартные/Служебные. Они устанавливаются вместе с операционной системой (полностью или выборочно).

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

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

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

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

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

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

Приложение Мастер Обслуживания. Основным обслуживаемым объектом персонального компьютера является его жесткий диск. Настройку автоматического обслуживания жесткого диска можно выполнить, используя очень удобное средство — программу Мастер обслуживания. Это мастер-программа, работающая в диалоговом режиме, позволяет выбрать средства обслуживания и задать расписание работы. Мастер обслуживания поможет добиться наибольшей производительности компьютера.

 

 

 

 

 

 

 

 

 

ЗАДАНИЕ 2

 

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

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

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

В третьем примере числа, заданные в форме с плавающей точкой необходимо представить в форме с фиксированной точкой.

161,724 759,713  

10010101,10011 10101010,10011  

+7.567Е+04 +2.811Е-02  

-8.496Е+01

-1.431Е-02  

 

1)

161,7242= 1010000,101110

 

161 | 2

160 80 | 2

1 80 40 | 2

0 40 20 |2

0 20 10 |2

0 10 5|2

0 4 2|2

1 2 1

0

0,724 *2 = 1,448

0,448*2=0,896

0,896*2=1,792

0,792*2=1,584

0,584*2=1,168

0,168*2 =0,336

161,7248= 241,5632540

161 | 8

160 20|8

1 16 2

4

 

0,724 *8 = 5,792

0,792*8=6,336

0,336*8=2,688

0,688*8=5,504

0,504*8 =4,032

0,032*8=0,256

 

161,72416= А1

161 |16

160 10

1

 

2)

10010101,1001110=1*27+0*26+0*25+1*24+0*23+1*22+0*21+1*20+

+1*20+0*2-1+0*2-2+1*2-3+1*2-4= 149,1875

149,18758= 825,50

149 |8

144 18|2


5
16 8


2

0,1875*8 = 1,5

0,5*8 = 4,0

149,187516 = 95,0

 

149 | 16

144 9

5

0,1875*16 =3,0

 

10101010,10011

10101010,1001110=1*27+0*26+1*25+0*24+1*23+0*22+1*21+0*20+

+1*20+0*2-1+0*2-2+1*2-3+1*2-4= 169,1875.

169,18758= 211,50

169 | 8

168 21

1

 

0,1875*8 = 1,5

0,5*8 = 4,0

 

169,18758= 109,0

169 | 16

168 10

9

0,1875*16 =3,0

 

3) +7.567Е+04 = 0,75670*105

+2.811Е-02 = 0,2811*10-3

-8.496Е+01 = -0,8496*102

-1.431Е-02 = -0,1431*10-3

Задание 3

 

 

052114 1349 2 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯЦелью данного задания является проверка умения студента работать с файловой системой. Задание состоит из двух частей. В первой части требуется записать шаблон, объединяющий в группу заданные файлы. Во второй части задания требуется записать маршруты (пути доступа) к заданным файлам, если иерархическое дерево папок диска имеет следующий вид:

 

 

 

 

 

 

 

 

 

 

 

 

карта.zip из папки Setup

литература.doc из папки Курсовая

все файлы, имя которых начинается на «а», а расширение на «b» ;

все файлы с расширением .exe ;

 

D:\Setup\карта.zip

D:\Мгук\Работа\Курсовая\литература.doc

2)     a*.b*

    *.ехе

 

 

 

 

 

 

ЗАДАНИЕ 4

 

Для выполнения задания по данному вопросу необходимо разработать в текстовом процессоре Microsoft Word рекламный лист на заданную тему. Документ должен содержать:

  • текст;
  • фигурный текст;
  • рисунок;
  • таблицу;

    Темы для разработки документов представлены в таблице:

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

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    052114 1349 3 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ052114 1349 4 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ

    052114 1349 5 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ

     

    052114 1349 6 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯПодпишись на бесплатный каталог и получи скидку на каждую второю покупку

    Купон на ежеквартальный бесплатный каталог

    Ф.И.О. ___________________________

    Возраст___________________________

    Род Вашей деятельности____________

    Ваши интересы_____________________

    Ваши литературные предпочтения_______________________________

     

    Сумма покупки

    Величина скидки 

    до 1000 руб. 

    3% 

    от 1000 до 3000 руб. 

    7% 

    от 3000 руб. и выше  

    15% 

     

     

     

     

     

    Задание 5

     

    Решение задачи должно содержать следующие разделы:

  1. Постановка задачи.
  2. Список идентификаторов, включающий обозначение каждого идентификатора, его физический смысл и тип данных.
  3. Графическая схему алгоритма, описывающая процесс решения задачи (с подробными комментариями).
  4. Текст программы на языке высокого уровня, описывающей разработанный алгоритм (с комментариями).

     

     

    ПОСТАНОВКА ЗАДАЧИ

    Рассчитать уровень У выполнения плана розничного товарооборота:

    Y = 052114 1349 7 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ% ,

    где n — количество месяцев;

    Fi — фактический розничный товарооборот в i — том месяце;

    Pi — план розничного товарооборота в i — том месяце.

    СПИСОК ИДЕНТИФИКАТОРОВ

    Y — уровень выполнения плана розничного товарооборота, вещественное;

    i – индекс элемента массива, номер текущего месяца, целое;

    n – количество месяцев, целое, максимальное значение – 12;

    F — фактический розничный товарооборот, массив вещественных чисел;

    F1 — суммарный фактический розничный товарооборот, вещественное;

    P — план розничного товарооборота, массив вещественных чисел;

    P1 – суммарный план розничного товарооборота, вещественное;

    mas – имя типа массива вещественных чисел;

    a – параметр подпрограммы-процедуры, массив типа mas;

    s1 – промежуточная переменная для подсчета суммы, вещественная.

    ГРАФИЧЕСКАЯ СХЕМА АЛГОРИТМА

     

    052114 1349 8 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ052114 1349 9 ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS. СЛУЖЕБНЫЕ ПРИЛОЖЕНИЯ

     

     

    program ras_y;

    {Описание типа массива}

    type mas=array[1..12] of real;

    {Описание используемых переменных}

    var i,n:byte;

    F,P:mas;

    F1,P1,y:real;

    procedure vvod_mas(k:byte;var a:mas);

    {Подпрограмма-процедура для ввода исходных данных}

    begin

    for i:=1 to k do

    begin

    write(i:2,’=’);

    readln(a[i]);

    end;

    end;

    {Подпрограмма-функция для подсчета суммы элементов массива}

    function s(a:mas;k:byte):real;

    var s1:real;

    begin

    s1:=0;

    for i:=1 to k do

    s1:=s1+a[i];

    s:=s1

    end;

    begin

    {Запрашиваем количество месяцев для расчета}

    write(‘Количество месяцев?’);

    {Вводим количество месяцев для расчета}

    readln(n);

    writeln(‘Фактический товарооборот за месяц составил:’);

    {Формируем массив фактического товарооборота}

    vvod_mas(n,F);

    {Находим суммарный фактический товарооборот за период}

    F1:=s(F,n);

    writeln(‘P:’);

    {Формируем массив планового товарооборота}

    vvod_mas(n,P);

    {Находим суммарный плановый товарооборот за период}

    P1:=s(P,n);

    {Рассчитываем искомый показатель}

    y:=(F1/P1)*100;

    writeln(‘Y=’,y:6:2,’%’);

    readln;

    end.

     

     

     

     

     

     

    список литературы

     

     

     

  5. Информатика. В 2-х кн./Под ред. Н.В. Макаровой- М.: Финансы и статистика, 2010.
  6. Информатика. Базовый курс/ Симонович С.В. и др.- СПб: Издательство «Питер», 2008.
  7. Львов И.Б., Казеев Г.Г., Морев И.А. Информатика.– Владивосток: АВГУ. 2008.
  8. Фигурнов В.Э. IBM РС для пользователя. — М.:ИНФРА, 2010.
<

Комментирование закрыто.

MAXCACHE: 0.96MB/0.00145 sec

WordPress: 22.53MB | MySQL:115 | 1,558sec