Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LABA_1sem.doc
Скачиваний:
7
Добавлен:
10.02.2016
Размер:
1.59 Mб
Скачать

Міністерство освіти і науки України

Одеський національний політехнічний університет

Інститут енергетики та комп’ютерних систем управління

Кафедра АТП

алгоритмізація і Програмування

МЕТОДИЧНІ ВКАЗІВКИ

до лабораторних робіт

для студентів напряму 6.050202 –

«Автоматизація і комп’ютерно-інтегровані технології»

СХВАЛЕНО

на засіданні кафедри автоматизації теплоенергетичних процесів,

протокол № 7 від 06.12.2006

Одеса ОНПУ 2007

Алгоритмізація і програмування: Метод. вказівки до викон. лаб. робіт для студ. напряму 0925 «Автоматизація і комп’ютерно-інтегровані технології» ден. та заоч. форм навч./ Уклад.: І.М. Максименко, В.О. Давидов – Одеса: ОНПУ, 2006. – 110 с.

Укладачі:

В.О. Давидов, канд. техн. наук

І.М. Максименко, канд. техн. наук

Общие указания

Лабораторные работы по курсу «Алгоритмизация и программирование» выполняются после изучения теоретического материала.

Задачи выполнения лабораторных работ:

1) изучить методологию написания элементарных консольных программ на языке Си++;

2) получить навыки составления алгоритмов решения задач вычислительной математики;

3) получить навыки практического использования возможностей языка Си++ для решения задач вычислительной математики.

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

Внимание!Помимо электронного варианта конспекта лекций, студенты могут получить у преподавателя учебно-игровую программу «Си-бот». Используя данную программу, во время самостоятельной работы студенты смогут освоить азы программирования на примере управления роботом.

Установка программного обеспечения

Рассмотрим вопрос установки среды Microsoft Visual Cи++ версии 6.0.

Для установки – вставьте компакт-диск в CD-привод, запустите проводник, найдите на диске файл Setup.exe(рис. 1) и запустите его.

Рис. 1.

Перед вами должно появиться диалоговое окно, приведенное ниже на рис. 2. В данном диалоговом окне выбираем пункт Workstation Tools and Componentsи нажимаем кнопкуNext.

Рис. 2.

Теперь появится окно, в котором вас будут убедительно просить чуть-чуть подождать, пока подготавливается установка Microsoft Visual Studio 6.0 (рис. 3).

Рис. 3.

Далее следуйте подсказкам программы установки. На вопрос: "Какой тип инсталляции Вы хотите произвести?" выберите вариант Custom. В появившемся диалоговом окне установите "галочки" напротив следующих пунктов:Microsoft Visual C++ 6.0, ActiveX, Data Access, Enterprise Tools, Tools. В конечном итоге, окно выбора будет выглядеть примерно следующим образом (рис. 4):

Рис. 4.

Нажимаете кнопку Continueи ожидайте завершения процесса инсталляции.

Основные библиотеки

Ниже приведен перечень основных библиотек используемых в данном лабораторном практикуме.

#include <iostream.h> // Подключение стандартной

// библиотеки ввода/вывода cout, cin

#include <fstream.h> // Библиотека функций для работы с файлами

ofstream OutFile("out.txt");

ifstream InFile("in.txt");

#include <stdio.h> // Подключение стандартной библиотеки

ввода/вывода printf

# include <stdlib.h> // Подключение библиотеки содержащей

// описание функций srand() и rand()

# include <time.h> // Подключение библиотеки содержащей

// описание функций работы с системными часами

srand( (unsigned)time(NULL) )

#include <math.h> // В случае использования математических функций

fabs(x), sqrt(x), pow(x,y), exp(x), sin(x), cos(x), tan(x),

asin(x), acos(x), atan(x),

#include <windows.h> // В случае использования функций и типов данных

// Windows

HANDLE, CreateFile(), WriteFile(), ReadFile(),

CloseHandle()

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]