Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

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






Общие организационно-методические указания. На языке высокого уровня





Программирование

На языке высокого уровня

 

 

Методические указания и контрольные задания

для студентов заочной формы обучения специальности 220200 “Автоматизированные системы обработки информации и управления”

 

Калининград


УДК 681.3

«СОГЛАСОВАНО» «УТВЕРЖДАЮ»

Декан заочного факультета БГА РФ Ректор БГА РФ

к.т.н., доцент д.т.н., профессор

_________________Г.А. Грошев ____________А.П. Пимошенко

«_____»_______________2003 г. «_____»_______________2003 г.

 

 

Автор - Резниченко Ю.А., доцент кафедры автоматизированных систем обработки информации и управления БГА РФ

 

Методические указания и контрольные задания составлены на основе рабочих учебных планов заочной подготовки специальности 220200 «Автоматизированные системы обработки информации и управления», рассмотрены и одобрены на заседании кафедры автоматизированных систем обработки информации и управления БГА РФ "___" __________ 2003 г., протокол № ___.

 

Заведующий кафедрой АСОИУ ________________Плешков В.М.

 

Рецензент -

 


ОГЛАВЛЕНИЕ

1. Общие организационно-методические указания.....................………..4

 

2. Примерный тематический план занятий……………………………….5

 

3. Общий перечень рекомендуемой литературы…………………………6

 

4. Содержание программы дисциплины и методические указания к самостоятельному изучению…………………………………………...7

 

5. Задания и методические указания по выполнению контрольной работы………………………………………………………………..…13

 

6. Методические рекомендации по выполнению контрольной работы…………………………………………………………………..27

 

7. Примерный перечень лабораторных занятий………………………...37


Общие организационно-методические указания

 

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

В соответствии с государственным образовательным стандартом подготовки дипломированного специалиста по направлению 654600 – Информатика и вычислительная техника, данная дисциплина предусматривает подробное изучение этапов решения задач, видов программного обеспечения жизненного цикла программ. Особое внимание уделяется эффективным средствам разработки программ – алгоритмическим языкам высокого уровня.

Дисциплина “Программирование на языке высокого уровня” (ОПД.Ф.06) относится к обще профессиональным дисциплинам и включает в себя изучение следующих основных понятий:

Основные этапы решения задач на ЭВМ; критерии качества программы; жизненный цикл программы.

Постановка задачи и спецификация программы; способы записи алгоритма.

Программа на языке высокого уровня; стандартные типы данных.

Представление основных управляющих структур программирования; понятие структурного программирования

Анализ программ; утверждения о программах; корректность программ; правила вывода для основных структур программирования; инвариантные утверждения.

Процедуры и функции; массивы; утверждения о массивах; записи; файлы; индуктивные функции на последовательностях (файлах, массивах).

Динамические структуры данных; линейные списки: основные виды и способы реализации; линейный список как абстрактный тип данных.

Модульные программы; рекурсивные определения и алгоритмы; программирование рекурсивных алгоритмов.

Способы конструирования и верификации программ.

Все языки могут быть классифицированы на процедурно-ориентированные, объективно-ориентированные, универсальные и специальные языки.

В качестве примеров разных типов языков высокого уровня выбраны:

· Диалоговый язык Quick Basic 4.5

· Объективно-ориентированный язык Turbo Pascal 7.0

· Язык визуального программирования Visual Basic 6.0.

Кроме синтаксиса операторов конкретного языка программирования и особенностей их применения следует подробно изучить:

− Понятие алгоритма и способы их задания;

− Типовые алгоритмы обработки информации;

− Различные формы организации хранения данных в ЭВМ;

− Графические методы для визуализации результатов решения задачи;

− Методы разработки пользовательского интерфейса разрабатываемого приложения.

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

Вид отчетности

· в первом семестре – зачет и экзамен

· во втором семестре – зачет и экзамен

Всего по курсу студенты выполняют три контрольных работы, суть которых представляет собою решение инженерно – экономических задач в соответствии с заданиями, приведенных в разделе 5 настоящих методических указаний.

Самостоятельным видом учебной работы является выполнение курсовой работы, которая основывается на знаниях, полученных в процессе изучения теоретического материала и выполнения лабораторных работ по всему курсу.

Примерный тематический план занятий

 

Номер и тема программы Всего по дневной форме обучения, часы По заочной форме обучения
Лекции, час. Лаб. Занятия, час.
1.Введение в программирование      
2.Инструментальное программное обеспечение ПК.      
3.Основы алгоритмизации.      
4.Создание простых приложений на диалоговом языке QuickBasic.      
5.Операторы управления ходом выполнения программы QB 4.5.      
6.Массивы и их использование.      
7.Типовые алгоритмы.      
8.Процедуры и функции QB 4.5.      
9.Работа с графикой в QB 4.5.      
10.Работа с файлами.      
11.Язык Pascal.      
12.Типы данных.      
13.Операторы языка Pascal.      
14.Процедуры и функции языка Pascal.      
15.Модули языка Pascal и их использование.      
16.Создание приложения для Windows на языке Visual Basic.      
17.Разработка интерфейса.      
18.Стандартные элементы управления.      
19.Программный код VB.      
20.Графические объекты.      
21.Организация диалога.      
22.Создание меню и панелей инструментов.      
23.Методы и события.      
24.Коллекции.      
25.Создание и использование ActiveX.      
26.Основы технологии OLE.      
27.Работа с базами данных.      
ИТОГО      

 

Date: 2015-12-12; view: 341; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию