Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


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




ЖУРНАЛ

ЛАБОРАТОРНЫХ И ПРАКТИЧЕСКИХ РАБОТ

 

 

по дисциплине Основы программирования

 

 

Выполнил

 

студента 2 курса ПКС 15 1/9 группы

 

__________________________________

 

 

Проверил _______________Дворянова Т.Н.

 

 

2015 год


 

  Содержание практические и лабораторные работы по дисциплине  
Номер страницы Наименование Дата Оценка Подпись преподават
  Пр№1 Разработка программ линейной структуры      
  Лр№1 Разработка программ линейной структуры      
  Пр№2 Разработка программ разветвляющейся структуры      
  Лр№2 Разработка программ разветвляющейся структуры      
  Пр№3 Разработка программ циклической структуры      
  Лр№3 Разработка программ циклической структуры      
3 Пр№4 Разработка программ обработки исключительных ситуаций      
  Лр№4 Разработка программ обработки исключительных ситуаций      
  Пр№5 Обработка одномерных массивов      
  Лр№5 Разработка программ работы с одномерными массивами      
  Пр№6 Обработка двумерных массивов      
  Лр№6 Разработка программ работы с двумерными массивами      
  Пр№ 7 Сортировка массива      
  Лр№7 Разработка программ сортировки массивов      
  Пр№8 Поиск в массиве      
  Лр№8 Разработка программ поиска в массиве      
  Пр№9 Работа с текстом      
  Лр№9 Разработка программ обработки текста      
  Пр№10 Обработка множеств и записей      
  Лр№ 10 Разработка программ обработки записей      
  Пр№11 Работа с файлами      
  Лр№11 Разработка программы, использующей файлы      
  Пр№12 Создание модуля и использование процедур и функций      
  Лр№12 Разработка и отладка программы и модуля с использованием процедур и функций      
  Пр№ 13 Работа с графикой      
  Лр№13 Построение фигур и графиков      
  Пр№14 Работа со списками, кнопками и меню      
  Лр№14 Элементы интерфейса      
  Пр№15 Создание многостраничного окна      
  Лр№15 Разработка программы, использующей диалоговые и многостраничные окна      
  Пр№16 Разработка консольного приложения      
  Лр№16 Разработка консольного приложения      
         
         
         
         
         
         

 

 


Практическая работа №1 Лабораторная работа №1

Тема: Разработка программ линейной структуры

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

Ход работы.

1. Изучить теоретический материал.

2. Выполнить практическое задание.

3. Ответить на контрольные вопросы.

4. Составить отчет.

 

Условие задачи
 
 
 
1 Формализация 1.1 Постановка задачи
1.1.1 Цель.
 
 
1.1.2 Входные данные
 
 
1.1.3 Выходные данные
 
1.2 Математическая модель
 
 
2 Алгоритм
 
 
 
 
 
 
 
 
 
 
 
 
3 Текст программы
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Контрольные вопросы

  Каково должно быть свойство ReadOnly компонента Edit, что-бы во время выполнения программы пользователь не мог изменять текст поля ввода?
   
   
   
  Укажите, в левой или правой колонке вкладки Events Инспектора объектов перечислены имена событий, которые может воспринимать выбранный компонент (объект).
   
  Каким образом в Object Pascal создаются комментарии?
   
  Из каких разделов состоит программа?
   
   
   
   
  Зачем нужен оператор присваивания? Какой вид он имеет?
   
   
  Что может быть записано в правой части оператора присваивания?
   
   
  Что такое переменная?
   
   
   
  Что такое константа?
   
   
  Какие правила применяются для создания имен переменных?
   
   
   
  Почему знак умножения всегда выписывают явно (например, пишут a*t, а не at)
   
   
   

Практическая работа №2, лабораторная работа №2

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

Цель: научиться пользоваться стандартными компонентами организации переключений (TCheckBox, TRadioGroup и др.). Используя компоненты организации переключений разработать интерфейс и программу для заданного разветвляющегося алгоритма.

Условие задачи1
 
 
 
1 Формализация 1.1 Постановка задачи
1.1.1 Цель.
 
 
1.1.2 Входные данные
 
 
1.1.3 Выходные данные
 
1.2 Математическая модель
 
 
2 Алгоритм
 
 
 
 
 
 
 
 
 
 
 
 
3 Текст программы
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

Условие задачи1
 
 
 
1 Формализация 1.1 Постановка задачи
1.1.1 Цель.
 
 
1.1.2 Входные данные
 
 
1.1.3 Выходные данные
 
1.2 Математическая модель
 
 
2 Алгоритм
 
 
 
 
 
 
 
 
 
 
 
 
3 Текст программы
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

Ответы на контрольные вопросы

1. Какой алгоритм называют алгоритмом с ветвлением?

 

 

2. Как записывается условный оператор (оператор ветвления) в программе?

 

 

3. Что такое полная и сокращенная записи условного оператора?

 

 

4. Что используется в качестве условий в операторе ветвления?

 

 

5. Какие знаки отношений можно использовать при составлении условий?

 

 

6. Что такое составное условие?

 

 

7. Каковы правила записи составных условий?

 

 

8. Что располагается после служебных слов THEN и ELSE?

 

 

9. Что такое составной оператор? Какую структуру он имеет?

 

 

10. B каких случаях используется составной оператор?

 

 

11. Что такое "селектор" и зачем он нужен?

 

 

12. В каких случаях используется оператор if, а когда удобнее применить оператор case?

 

 

13. Какого типа должна быть переменная-селектор?

 

 

14. Какой компоненторганизует кнопку независимого переключателя, с помощью которой пользователь может указать свое решение типа да/нет.

 

 

15. Какой компонент организует группу кнопок – зависимых переключателей.

 

 






Поделиться с друзьями:


Дата добавления: 2017-02-28; Мы поможем в написании ваших работ!; просмотров: 493 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

2258 - | 2106 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.