Проектирование программных средств



ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

 

Методические указания

к выполнению лабораторных работ по дисциплине

"Информатика"

 

 

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

27.03.04 «Управление в технических системах» (СУА)

(для дневной формы обучения)

 

Рассмотрено

на заседании кафедры

автоматики и телекоммуникаций

Протокол №8 от 29.08.16

 

Утверждено на заседании

учебно-издательском совете

ГОУВПО ДонНТУ

Протокол № 5 от 17.11.2016

 

Донецк 2016


УДК 518.12 (07)

 

 

Методические указания к выполнению лабораторных работ по дисциплине "Информатика" (для студентов, которые обучаются по направлению подготовки 27.03.04 «Управление в технических системах» (СУА) (для дневной формы обучения)) / Ярошенко О.А., Дзюба А.В..- Донецк: ДонНТУ.. 2016.

Содержатся краткие теоретические сведения и методические рекомендации к выполнению лабораторных работ по составлению алгоритмов и программ.

Методические указания предназначены для студентов специальности 27.03.04 «Управление в технических системах»

 

 

Составители О.А. Ярошенко              

А.В. Дзюба                    

 

 

Рецензенты Секирин А.И.
Яремко И.Н.

 


Введение

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

Цель преподавания дисциплины - формирование у студентов знаний методики и приемов разработки и отладки программного обеспечения для решения инженерных задач на ЦЭВМ.

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

Для достижения этой цели студенты должны выполнить выданные преподавателем индивидуальные задания. Эти преподаватели проводят руководство и консультации по вопросам программирования.

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

По представленному отчету преподаватель проводит собеседование.

 

Основные сведения о персональном компьютере IBM PC

 

Вычислительная машина - это единства аппаратной части и программного обеспечения.

Особенно широкое распространение получили персональные компьютеры стандартов IBM PC, работающие под управлением операционных систем MS DOS, windows или их аналогов.

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

- центральный процессор, который собственно и производит обработку информации и управляет другими элементами системного блока;

- электронная память или оперативное запоминающее устройство (ОЗУ), для временного хранения данных и программ;

- устройства для долговременного хранения данных на магнитных носителях - накопитель на гибких магнитных дисках (НГМД) и накопитель на жестком магнитном диске (НЖМД);

- контроллер клавиатуры-дисплея, через который выдаются данные на экран и получают данные от клавиатуры;

-

 

элементы для сообщения с внешними приборами и системами - устройства последовательного и параллельного ввода-вывода.

 

Рисунок 1.1 - Основные элементы системного блока.

 

Проектирование программных средств

 

Программные средства - это инструкции процессору по обработке информации и управлению. Основой программных средств является операционная система (ОС).

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

При решении отдельных задач или комплекса взаимосвязанных задач на ЭВМ выделяются следующие этапы:

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

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

3. Разработка алгоритма;

4. Реализация решения задачи на одном из языков программирования;

5. Тестирование и отладка программы или комплекса программ;

6. Решение задачи на ЭВМ.

 

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

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

Алгоритм должен соответствовать следующим требованиям:

Дискретность.

Алгоритм должен представлять процесс решения задачи как последовательность конкретных шагов (этапов).

Однозначность.

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


Дата добавления: 2019-09-13; просмотров: 212; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!