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]
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