- •Минобрнауки россии
- •Лабораторная работа № 1
- •Отчет оформляется на стандартных листа формата а4 . В нем необходимо привести:
- •Объект Свойство Значение
- •Лабораторная работа № 3
- •Цель работы Изучение основ работы в интегрированной визуальной среде разработки программ vba для Exel. Задание Выполнить упражнения 1-4.
- •Окна редактора vb
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Отчет оформляется на стандартных листа формата а4 . В нем необходимо привести:
- •Лабораторная работа № 6
- •Отчет оформляется на стандартных листа формата а4 . В нем необходимо привести:
- •Лабораторная работа № 7
Минобрнауки россии
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
Кафедра прикладной математики и информатики
Системы программирования
Методические указания по выполнению лабораторных работ
для студентов
Направления : 010400 «Прикладная математика и информатика»
Профиль подготовки: «Прикладная математика и информатика»
очной формы обучения
Тула 2011
Методические указания к лабораторным работам составлены доцентом каф. ПМиИ Г.А. Родионовой и обсуждены на заседании кафедры ПМиИ механико-математического факультета,
протокол № __1____ от « __1__ » __сентября_____ 2011__ г.
Зав. кафедрой ___________________ В.И. Иванов
Методические указания к лабораторным работам пересмотрены и утверждены на заседании кафедры ПМиИ механико-математического факультета,
протокол № ______ от « ____ » _______________ 20____ г.
Зав. кафедрой ___________________ В.И. Иванов
Содержание
Лабораторная работа №1 |
2 |
Интегрированные среды разработки ( Turbo Pascal, Turbo С++), |
4 |
Лабораторная работа №2 |
6 |
Интегрированные среды разработки (Borland Delphi (Дельфи)) |
6 |
Лабораторная работа №3 |
4 |
Интегрированные среды разработки Microsoft Visual Basic |
17 |
Лабораторная работа №4 |
2 |
Формальные способы описания языков программирования |
22 |
Лабораторная работа №5 |
2 |
Преобразование формальных грамматик. |
23 |
Лабораторная работа №6 |
2 |
Конечные автоматы и распознаватели |
30 |
Лабораторная работа №7 |
2 |
Лексический анализ |
35 |
Лабораторная работа №8 |
4 |
Восходящий синтаксический анализ (SLR-анализатор) |
48 |
Лабораторная работа №9 |
4 |
Перевод выражения в польскую запись |
49 |
Лабораторная работа №10 |
6 |
Синтаксический и контекстный анализ |
50 |
|
|
Библиографический список |
51 |
Лабораторная работа № 1
Интегрированные среды разработки (BorlandPascal7.0.иBorlandС++)
Цель работы: Изучение способов описания элементов языка. Знакомство с интегрированной средой программирования программBorlandPascal7.0.иBorlandС++
Теоретическая справка [6, лек 2-3]
Задание
В интегрированных средах Borland Pascal 7.0.и Borland С++ подготовить приведенные ниже программы. Изучить возможности сред по отладке программ.
Программа 1
program Example;
uses Crt;
var i: Integer;
s1, s2: String;
begin
ClrScr;
Writeln('Введите строку символов');
Readln(s1);
s2:='';
for i:=Length(s1) downto 1 do s2:=s2+s1[i];
Writeln('Результирующая строка: ', s2);
end.
Программа 2
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int i=1, j=1, k=1;
cout << (++i || ++j && ++k) << i << j << k;
for (double x=0, p=1; x<5; p* = ++x);
cout << '\n' << p;
}
Оформление отчета