Этапы решения задачи на ЭВМ

А.Б. Лачихина

Циклические вычислительные процессы

Методические указания по выполнению лабораторной работы

по дисциплине «Учебный практикум на ЭВМ»

Калуга 2012

УДК 681.3-7

ББК 32.973

Данные методические указания разработаны в соответствии с учебным планом специальности 090903.65 «Информационная безопасность автоматизированных систем».

Указания рассмотрены и одобрены:

кафедрой ЭИУ6-КФ «Информационная безопасность автоматизированных систем»

протокол № __2_ от __15 сентября______ 2011 г.

Зав. кафедрой ЭИУ6-КФ ______________­­­­­__к.т.н., доц. Мазин А.В.

методической комиссией факультета ЭИУК

протокол № _____ от ____________________ 2011 г.

Председатель методической комиссии

факультета ЭИУК ___________________к.т.н., доц. Адкин М.Ю.

методической комиссией Калужского филиала МГТУ им. Н.Э. Баумана

протокол № _____ от ____________________ 2011 г.

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

КФ МГТУ им. Н.Э. Баумана ___________________ работе Перерва О.Л.

Рецензент:

к.т.н., доц. кафедры ЭИУ2-КФ ___________________Родионов А.В.

Автор к.т.н., доцент кафедры ЭИУ6-КФ

____________Лачихина Анастасия Борисовна

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

© Калужский филиал МГТУ им. Н.Э. Баумана, 2012 г.

© Кафедра ЭИУ6-КФ, 2012г.

© Лачихина А.Б., 2012г.

СОДЕРЖАНИЕ

Введение …………………………………………………………………4

1 Теоретические сведения……………………………………….………. 5

2 Практическая часть…………………………………..………………... 16

3 Контрольные вопросы…………………………………..……………... 17

Литература……………………………………………….……………….. 18

Введение

Тема работы:Выполнение циклических вычислительных процессов на ЭВМ.

Требования к оборудованию:

- Компьютер уровня не ниже, чем Pentium/RAM 128 MB/HDD 1 GB;

- Операционная система Windows версии 2000 и выше с типовым вариантом установки;

- С#;

- MS Visual Studio версии 2005 и выше.

Цель работы: выработать практические навыки составления циклических программ для вычисления алгебраических выражений.

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

Требования к отчету.Индивидуальный отчет студента должен быть представлен в электронной форме с типовым титульным листом и должен содержать:

  1. Постановку задачи.
  2. Алгоритм выполнения вычислений.
  3. Программный код.
  4. Экранные формы разработанной программы.

Длительность работы: 2 академических часа.

Защита работы: собеседование с преподавателем по контрольным вопросам.

Теоретические сведения

Этапы решения задачи на ЭВМ

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

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

Средства C# для циклических структур

Циклы For

Оператор цикла for обобщает известную конструкцию цикла типа арифметической прогрессии. Его синтаксис:

Наши рекомендации