Автор работы: Пользователь скрыл имя, 20 Августа 2009 в 10:09, Не определен
Курсовая работа
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
«Алтайский
государственный
технический университет
им. И.И. Ползунова»
Кафедра " Организация и безопасность движения "_
_____________________ Руководитель работы к.т.н., доцент Д.Ю. Каширский |
Описать
массивы. Написать программу, которая
проверяет, является ли введенная с клавиатуры
квадратная матрица «магическим» квадратом
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
по дисциплине «Информатика»
КР 190702.16.000ПЗ
обозначение
документа
Работу выполнил
Студент гр.
ОБД-81
Барнаул - 2009
Содержание
Введение…………………………………………………………
1 Теоретическая
часть…………………………………………………………………
1.1 История……………………………………………………………
1.2 Краткое описание Borland Delphi…………………………………………………...7
1.2.1 Описание окна Delphi 7…………………………………………………………...7
1.2.2 Описание
окна Form1……………………………………………………………..
1.2.2.1 Свойства объекта TForm………………………………………………………...8
1.2.3 Описание
окна Object Inspector…………………………………………………..
1.2.4 Описание окна Object TreeView…………………………………………………10
1.2.5 Описание
окна Unitl.pas………………………………………………………
1.3 Обзор компонентов Borland Delphi………………………………………………..11
1.3.1 Описание компонента TEdit……………………………………………………..11
1.3.1.1
Свойства объекта TEdit………………………………………………………...
1.3.2 Описание компонента TLabel……………………………………………………12
1.3.2.1 Свойства объекта TLabe………………………………………………………..12
1.3.3 Описание компонента TButton…………………………………………………..13
1.3.3.1
Свойства объекта TButton……………………………………………………...
2 Программирование
программы…………………………………………………….
2.1 Программа………………………………………………………
2.2 Постановка
задачи………………………………………………………………
2.3 Этапы
разработки программы…………………………………………………….
2.3.1 Спецификация………………………………………………
2.3.2 Разработка
алгоритма………………………………………………………
2.3.3 Кодирование…………………………………………………
2.3.4 Массив………………………………………………………………
2.4 Анализ
и тестирование………………………………………………
2.5 Создание справочной системы…………………………………………………….22
2.6 Создание установочного диска…………………………………………………….23
Заключение……………………………………………………
Список
литературы……………………………………………………
Предмет
«Информатика» изучает
Информатика-это техническая наука, систематизирующая приемы создания, хранения, обработки и передачи информации средствами вычислительной техники, а также принципы функционирования этих средств и методы управления ими.
Из этого определения видно, что информатика очень близка к технологии, поскольку отвечает на вопрос как…?
Поэтому
не случайно предмет, изучением которого
занимается информатика, нередко называют
информационной технологией или компьютерной
технологией.
Важным в нашем определении является то, что у информатики есть как бы две стороны. С одной стороны, она занимается изучением устройств и принципов действия средств вычислительной техники, а с другой стороны - систематизацией приемов и методов работы с программами, управляющими этой техникой.
Итак, информатика-это наука, изучающая все аспекты получения, хранения, преобразования, передачи и использования информации.
Теоретическая
информатика-это часть
Целью
данной курсовой работы является создание
программного продукта. Эту программу
я смог составить после того, как просмотрел
несколько различных примеров создания
подобных программ и изучил их основные
принципы. Программа предназначена для
проверки квадратной матрицы, введенной
с клавиатуры, на «магический» квадрат,
в зависимости от того какие числа будут
введены. «Магическим» квадратом называется
матрица, у которой сумма чисел в каждом
горизонтальном ряду, в каждом вертикальном
и по каждой из диагоналей одна и та же.
Язык программирования – это способ записи программ решения различных задач на ЭВМ в понятной для компьютера форме.
Значительным событием в истории языков программирования стало создание в 1971 г. языка Паскаль. Его автор – швейцарский профессор
Н.Вирт – разрабатывал Паскаль как учебный зык структурного программирования.
Наибольший успех в распространении этого языка обеспечили персональные компьютеры. Фирма Borland
International Inc (США) разработала систему программирования Турбо Паскаль для ПК. Турбо Паскаль – это не только язык и транслятор с него, но еще и операционная оболочка, обеспечивающая пользователю удобство работы. Турбо Паскаль вышел за рамки учебного предназначения и стал языком профессионального программирования с универсальными возможностями.
Delphi
2007 — это современная система программирования,
в основе которой лежит объектно-ориентированный
язык Раsса1 и визуальные средства программирования.
Система Delphi 2007 относится к классу средств
ускоренной разработки программ. Это ускорение
достигается за счет двух характерных
свойств Delphi: визуального конструирования
форм и использования библиотеки визуальных
компонентов. Еще одно достоинство Delphi
— мощность и гибкость. Это неудивительно,
так как в основе Delphi лежит мощный объектно-ориентированный
язык Object Раsса1, пригодный для создания
программ любой сложности. Кроме того,
программы, созданные в среде Delphi 2007, могут
работать не только под управлением Windows.
1.2.1 Описание окна Delphi 7
В главном окне (рисунок 1) находится меню команд, панели инструментов и палитра компонентов.
Рисунок 1 – главное окно
1.2.2 Описание окна Form 1
Окно стартовой формы -Form1 (рисунок 2) представляет собой заготовку главного окна разрабатываемого приложения.
Рисунок
2 – окно Form1
1.2.2.1Свойства объекта TForm
Работа над новым проектом, так в Delphi называется разрабатываемое приложение, начинается с создания стартовой формы. Так на этапе разработки программы называют диалоговые окна.
Стартовая
форма создается путем
Свойства формы, приведенные в таблице 1, определяют ее внешний вид: размер, положение на экране, текст заголовка, вид рамки.
Для просмотра и изменения значений свойств формы и ее компонентов используется окно Object Inspector. В верхней части окна Object Inspector указано имя объекта, значения свойств которого отображается в данный момент. В левой колонке вкладки Properties (Свойства) перечислены свойства объекта, а в правой — указаны их значения.
Таблица 1 – Свойства объекта TForm
Свойство | Описание |
Name | Имя формы. В
программе имя формы |
Caption | Текст заголовка |
Width | Ширина формы |
Height | Высота формы |
Left | Расстояние от левой границы формы до левой границы экрана |
BorderStyle | Вид границы. Граница может быть обычной (bsSizeable), тонкой (bsSingle) или отсутствовать (bsNone). Если у окна обычная граница, то во время работы программы пользователь может при помощи мыши изменить размер окна. Изменить размер окна с тонкой границей нельзя |
Icon | Значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню |
Color | Цвет фона. Цвет можно задать, указав название цвета или привязку к текущей цветовой схеме операционной системы. Во втором случае цвет определяется текущей цветовой схемой, выбранным компонентом привязки и меняется при изменении цветовой схемы операционной системы |