Структура программы для эвм

2. Структура программы. Методы проектирования программы.

3. Основные устройства ЭВМ.

4. Назначение, общие принципы и функции операционной системы.

5. Персональная ЭВМ: развернутая структура; структура программного обеспечения; выбор ПЭВМ (если возможно, то по прайс-листу некоторой фирмы).

6. Операционная система Windows 95: основные концепции; интерфейс пользователя, окно, рабочий стол и его элементы; работа с документами на рабочем столе, портфель; командные центры, панель задач, проводник, панель управления; вспомогательные программы; работа с приложениями; работа с дисками и файлами; сеанс работы.

7. Средства ведения архива программ и данных.

8. Теоретическая часть вопроса: общие сведения о Microsoft Office; текстовый процессор MS Word 7.0 для Windows 95, основные понятия; табличный процессор MS Excel 7.0 для Windows 95, состав и функции. Практическая часть вопроса: разработать документы для MS Word и MS Excel; документ MS Word должен содержать встроенные объекты – таблицу, формулы, график, рисунок и часть текста в виде колонок газетного типа; документ MS Excel должен содержать формулы рабочего листа; ответ на вопрос должен содержать описание инструментов при создании документа.

КАК РАБОТАЕТ ПАМЯТЬ КОМПЬЮТЕРА | ОСНОВЫ ПРОГРАММИРОВАНИЯ

9. Интеграция инструментальных средств; основные компоненты и характеристика интегрированных систем.

10. Концепции развития информационных технологий.

1. Информационные средства.

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

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

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

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

Совершенно новые возможности для поиска и обработки информации открыло перед людьми изобретение в середине XX века электронных вычислительных машин – ЭВМ. Первоначально ЭВМ создавались для автоматизации вычислений. Затем их научили записывать и хранить информацию на магнитных лентах, печатать ее на бумаге и выводить на экран ЭВМ. По мере развития они стали использоваться для создания архивов, подготовки и редактирования текстов, выполнения чертежных и графических работ, для автоматизации производства и многих других видов человеческой деятельности. [7]

Оформление заявки на государственную регистрацию программы для ЭВМ или базы данных

2. Структура программы. Методы проектирования программы.

Программы состоят из описательной и операторной (выполнимой) частей. [5]

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

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

— проектирование сверху вниз;

Метод проектирования сверху вниз предусматривает вначале определение задачи в общих чертах, а затем постепенное уточнение структуры путем внесения более мелких деталей.

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

Структурное кодирование – это метод написания хорошо структурированных программ, который позволяет получать программы, более удобные для тестирования, модификации и использования. Структурное кодирование состоит в получении правильной программы из некоторых простых логических структур. [1]

3. Основные устройства ЭВМ.

Обычно персональные компьютеры IBM PC состоят из трех частей (блоков):

— клавиатуры, позволяющей вводить символы в компьютер;

— монитора (или дисплея) — для изображения текстовой и графи­ческой информации.

Компьютеры выпускаются и в портативном варианте — обычно в «блокнотном» (ноутбук) исполнении. Здесь системный блок, монитор и клавиатура заключены в один корпус: системный блок спрятан под клавиатурой, а монитор сделан как крышка к клавиатуре.

Системный блок. Он является в компьютере «главным». В нем располагаются все основные узлы компьютера:

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

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

— накопители (или дисководы) для гибких магнитных дисков, и пользуемые для чтения и записи на гибкие магнитные диски (дискеты);

— накопитель на жестком магнитном диске, предназначенный для чтения и записи на несъемный жесткий магнитный диск (винчестер);

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

Внешние устройства. Многие устройства располагаются вне системного блока компьютера и подсоединяются к нему через специальные гнезда (разъемы), находящиеся обычно на задней стенке системного блока. Такие устройства обычно называются внешними. Кроя монитора и клавиатуры, такими устройствами являются:

Читайте также:
Как пользоваться программой wp970

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

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

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

— а также другие устройства.

Внутренние устройства. Некоторые устройства могут вставляться внутрь системного блока компьютера (поэтому они часто называются внутренними), например:

— модем или факс-модем — для обмена информацией с другим компьютерами через телефонную сеть (факс-модем может также получать и принимать факсы);

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

— стример — для хранения данных на магнитной ленте;

— звуковая карта — для воспроизведения и записи звуков (музыки, голоса и т.д.).

Впрочем, модемы, факс-модемы, стримеры, дисководы для компакт-дисков и другие устройства могут выпускаться и во внешнем исполне­нии. Как правило, устройства во внутреннем исполнении стоят дешев­ле — для них не надо изготавливать корпус и их не надо снабжать своим блоком питания.

Контроллеры и устройства. Для управления работой устройств в IBM PC-совместимых компьютерах используются электронные схемы — контроллеры. Различные устройства используют разные способы подключения к контроллерам:

— некоторые устройства (дисковод для дискет, клавиатура и т.д.) подключаются к имеющимся в составе компьютера стандартным контроллерам;

— некоторые устройства (звуковые карты, многие факс-модемы и т.д.) выполнены как электронные платы, то есть смонтированы на одной плате со своим контроллером;

— остальные устройства используют следующий способ подключе­ния: в системный блок компьютера вставляется электронная плата (контроллер), управляющая работой устройства, а само устройство подсоединяется к этой плате кабелем. [9]

4. Назначение, общие принципы и функции операционной системы.

Среди всех системных программ, с которыми приходиться иметь дело пользователям компьютеров, особое место занимают операционные системы. Операционная система управляет компьютером, запускает программы, обеспечивает защиту данных выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее эти услуги. Таким образом, выбор ОС очень важен, так как он определяет, с какими программами Вы сможете работать на своем компьютере. От выбора ОС зависят также производительность вашей работы, степень защиты Ваших данных, необходимые аппаратные средства и т.д. [9]

5. Персональная ЭВМ: развернутая структура; структура программного обеспечения; выбор ПЭВМ (если возможно, то по прайс-листу некоторой фирмы).

Развернутая структура (тонкие линии показывают управляющие связи, толстые – информационные):


Структура программного обеспечения:

Прикладные программы непосредственно обеспечивают выполнение необходимых пользователям работ: редактирование текстов, обработка изображений и т.д. Системные программы выполняют различные функции, например создание копий используемой информации, проверку работоспособности устройств компьютера и т.д. Системы программирования обеспечивают создание новых программ для компьютера. Грани между указанными тремя классами программ весьма условны, например в состав программы системного характера может входить редактор текстов, т.е. программа прикладного характера. [9]

Источник: smekni.com

Программное обеспечение для ЭВМ

2. Структура программы. Методы проектирования программы.

3. Основные устройства ЭВМ.

4. Назначение, общие принципы и функции операционной системы.

5. Персональная ЭВМ: развернутая структура; структура программного обеспечения; выбор ПЭВМ (если возможно, то по прайс-листу некоторой фирмы).

6. Операционная система Windows 95: основные концепции; интерфейс пользователя, окно, рабочий стол и его элементы; работа с документами на рабочем столе, портфель; командные центры, панель задач, проводник, панель управления; вспомогательные программы; работа с приложениями; работа с дисками и файлами; сеанс работы.

7. Средства ведения архива программ и данных.

8. Теоретическая часть вопроса: общие сведения о Microsoft Office; текстовый процессор MS Word 7.0 для Windows 95, основные понятия; табличный процессор MS Excel 7.0 для Windows 95, состав и функции. Практическая часть вопроса: разработать документы для MS Word и MS Excel; документ MS Word должен содержать встроенные объекты – таблицу, формулы, график, рисунок и часть текста в виде колонок газетного типа; документ MS Excel должен содержать формулы рабочего листа; ответ на вопрос должен содержать описание инструментов при создании документа.

9. Интеграция инструментальных средств; основные компоненты и характеристика интегрированных систем.

10. Концепции развития информационных технологий.

1. Информационные средства.

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

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

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

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

Читайте также:
Как установить пароль на все программы

Совершенно новые возможности для поиска и обработки информации открыло перед людьми изобретение в середине XX века электронных вычислительных машин – ЭВМ. Первоначально ЭВМ создавались для автоматизации вычислений. Затем их научили записывать и хранить информацию на магнитных лентах, печатать ее на бумаге и выводить на экран ЭВМ. По мере развития они стали использоваться для создания архивов, подготовки и редактирования текстов, выполнения чертежных и графических работ, для автоматизации производства и многих других видов человеческой деятельности. [7]

2. Структура программы. Методы проектирования программы.

Программы состоят из описательной и операторной (выполнимой) частей. [5]

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

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

— проектирование сверху вниз;

Метод проектирования сверху вниз предусматривает вначале определение задачи в общих чертах, а затем постепенное уточнение структуры путем внесения более мелких деталей.

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

Структурное кодирование – это метод написания хорошо структурированных программ, который позволяет получать программы, более удобные для тестирования, модификации и использования. Структурное кодирование состоит в получении правильной программы из некоторых простых логических структур. [1]

3. Основные устройства ЭВМ.

Обычно персональные компьютеры IBM PC состоят из трех частей (блоков):

— клавиатуры, позволяющей вводить символы в компьютер;

— монитора (или дисплея) — для изображения текстовой и графи­ческой информации.

Компьютеры выпускаются и в портативном варианте — обычно в «блокнотном» (ноутбук) исполнении. Здесь системный блок, монитор и клавиатура заключены в один корпус: системный блок спрятан под клавиатурой, а монитор сделан как крышка к клавиатуре.

Системный блок. Он является в компьютере «главным». В нем располагаются все основные узлы компьютера:

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

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

— накопители (или дисководы) для гибких магнитных дисков, и пользуемые для чтения и записи на гибкие магнитные диски (дискеты);

— накопитель на жестком магнитном диске, предназначенный для чтения и записи на несъемный жесткий магнитный диск (винчестер);

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

Внешние устройства. Многие устройства располагаются вне системного блока компьютера и подсоединяются к нему через специальные гнезда (разъемы), находящиеся обычно на задней стенке системного блока. Такие устройства обычно называются внешними. Кроя монитора и клавиатуры, такими устройствами являются:

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

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

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

— а также другие устройства.

Внутренние устройства. Некоторые устройства могут вставляться внутрь системного блока компьютера (поэтому они часто называются внутренними), например:

— модем или факс-модем — для обмена информацией с другим компьютерами через телефонную сеть (факс-модем может также получать и принимать факсы);

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

— стример — для хранения данных на магнитной ленте;

— звуковая карта — для воспроизведения и записи звуков (музыки, голоса и т.д.).

Впрочем, модемы, факс-модемы, стримеры, дисководы для компакт-дисков и другие устройства могут выпускаться и во внешнем исполне­нии. Как правило, устройства во внутреннем исполнении стоят дешев­ле — для них не надо изготавливать корпус и их не надо снабжать своим блоком питания.

Контроллеры и устройства. Для управления работой устройств в IBM PC-совместимых компьютерах используются электронные схемы — контроллеры. Различные устройства используют разные способы подключения к контроллерам:

— некоторые устройства (дисковод для дискет, клавиатура и т.д.) подключаются к имеющимся в составе компьютера стандартным контроллерам;

— некоторые устройства (звуковые карты, многие факс-модемы и т.д.) выполнены как электронные платы, то есть смонтированы на одной плате со своим контроллером;

— остальные устройства используют следующий способ подключе­ния: в системный блок компьютера вставляется электронная плата (контроллер), управляющая работой устройства, а само устройство подсоединяется к этой плате кабелем. [9]

Источник: kazedu.com

Глава 10 программное обеспечение

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

Программное обеспечение ЭВМ разделяют на общее, или систем­ное (general Software), и специальное, или прикладное (application or special Software) (рис. 10.1).

Читайте также:
Программа бонусов Варфейс что дают

Рис. 10.1. Структура программного обеспечения

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

Общее ПО обычно поставляется потребителям комплектно с ЭВМ. Часть этого ПО может быть реализована в составе самого компью­тера. Например, в ПЭВМ часть программ ОС и часть контролирую­щих тестов следует рассматривать как неотъемлемую часть этих машин.

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

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

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

СПО ПЭВМ комплектуется в зависимости от места и роли авто­матизированного рабочего места (АРМ) работника, использующего в своей деятельности компьютер. В ПО ПЭВМ обычно включают не­большое число пакетов программ (табличный процессор, текстовый редактор, система управления базами данных и др.). В последнее вре­мя наметилась тенденция к комплексированию и слиянию их в интег­рированные программные продукты. Например, пакет MS Office фир­мы Microsoft объединяет все перечисленные продукты.

Общее ПО включает в свой состав:

• операционную систему (ОС);

• систему автоматизации программирования (САП);

• комплекс программ технического обслуживания (КПТО);

• пакеты программ, дополняющие возможности ОС (ППос);

• систему документации (СД).

Операционная система служит для управления вычислительным процессом путем обеспечения его необходимыми ресурсами.

Средства автоматизации программирования объединяют про­граммные модули, обеспечивающие этапы подготовки задач к реше­нию (перечень этих этапов был приведен в п. 1.5).

Модули КПТО предназначены для проверки работоспособности вычислительного комплекса.

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

По мере развития ЭВМ и ВС программное обеспечение постоянно усложняется по своей структуре и составу программных модулей. В настоящее время затраты на разработку и приобретение программ­ных продуктов в несколько раз превышают стоимость технических средств (Hardware). Наиболее динамичное развитие оно получило в 1980—1985 годы (см. рис. 1.5), когда были выявлены закономерности управления вычислительными процессами в однопроцессорных (од­номашинных) системах.

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

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

Рис. 10.2. Иерархия программных средств ЭВМ

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

Ярким примером подобных систем могут служить пакеты Norton Commander, Volkov Commander, DOS Navigator и другие, завоевав­шие заслуженную популярность у пользователей. С помощью этих систем трудоемкость работы с компьютером значительно сокраща­ется. Работа пользователя при этом заключается в выборе опреде­ленных рубрик меню. Механизм обращения к модулям ОС упрощает­ся. Развитие и усложнение средств обработки, ОС и командных сис­тем привело к появлению операционных сред (например, Microsoft Windows 95, Windows 98, Windows 2000), обеспечивающих графичес­кий интерфейс с широчайшим спектром услуг.

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

Квалифицированные пользователи, разрабатывающие собствен­ные программные продукты, используют компоненты САП.

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

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru