Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Выполнение работы. 1) Получить вариант задания у преподавателя.

Читайте также:
  1. I. Итоговая государственная аттестация включает защиту бакалаврской выпускной квалификационной работы
  2. I. Назначение и принцип работы зубофрезерных станков, работающих червячной фрезой
  3. I. Перед началом работы.
  4. I.1 Этапы работы над документом
  5. II. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
  6. II. ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ (в часах)
  7. II. Психолого-педагогические основы работы в ДОД.

1) Получить вариант задания у преподавателя.

2) Записать выражение, заданное в полученном варианте в виде, пригодном для программирования:

· добавить скобки, если нужно;

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

3) Написать программу, выполняющую

· ввод исходных данных;

· расчёт по заданной формуле;

· вывод результатов расчёта;

4) Запустить Visual С#, создать новый проект консольного приложения, набрать программу и сохранить проект на жёсткий диск.

5) Скомпилировать программу F6, не запуская её на выполнение. При получении предупреждений или ошибок, записать их для последующего помещения в отчёт в следующем виде (Таблица 2):

 

Исходный текст программы (с ошибками), строки пронумеровать:

1 using System;

2 namespace Lab2

3 {

...

n }

 

Таблица 2: Ошибки

Номер строки Текст сообщения Перевод текста сообщения Причина ошибки
       

 

Для студентов, использующих русифицированную версию Visual C#, перевод текста сообщения не нужен.

 

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

· убрать объявление одной из переменных, используемых в программе;

· в вызове метода вывода на консоль убрать любую двойную кавычку;

· в арифметическом выражении убрать любой из знаков операции;

· убрать любую открывающуюся или закрывающуюся фигурную скобку в Main();

· убрать открывающуюся или закрывающуюся круглую скобку в арифметическом выражении или вызове стандартного метода ввода-вывода;

 

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

 

6) Программу без ошибок сохранить в отдельный файл, выполнив команду File → Save Program.cs As... и запустить на выполнение Сtrl+F5. Программу выполнить не менее трёх раз, для различных исходных данных, дающих:

· верный результат без ошибок,

· арифметическую ошибку (например, деление на ноль),

· ошибку области определения функции.

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

 

7) Изменить программу, добавив в неё проверку исходных данных и выполнить её ещё раз для данных, обработка которых приводила к ошибке. Результаты поместить в отчет.

 

Содержание отчета

Отчет по работе должен содержать:

· Цель работы

· Вариант задания на выполнение работы (исходная формула)

· Та же формула, записанная в виде, пригодном для программирования

· Алгоритм программы в виде блок-схемы, содержащей проверку исходных данных

· Исходный текст программы без ошибок и без проверки вводимых данных

· Результаты выполнения программы без проверки исходных данных (с ошибками времени выполнения)

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

· Результаты выполнения программы с проверкой исходных данных

 


Дата добавления: 2015-07-08; просмотров: 175 | Нарушение авторских прав


Читайте в этой же книге: Арифметические выражения | Проверка значений введенных данных | Получение контекстной помощи | Выполнение блок-схем алгоритмов | Выполнение блок-схем в Microsoft Word |
<== предыдущая страница | следующая страница ==>
Выполнение блок-схем в Microsoft Visio| Требования к работе

mybiblioteka.su - 2015-2024 год. (0.01 сек.)