Отчет по практике по ТРИЗБД в работе с языками C# и Visual basic. Отчет по практике. Оглавление 1 Изм. Лист докум. Подп. Дата 1 Проверил Гатауллина Ф. Ф. 1
Скачать 1.49 Mb.
|
ОглавлениеОглавление 1 Изм. Лист № докум. Подп. Дата 1 Проверил Гатауллина Ф.Ф. 1 Лит. Лист Листов 1 ГАПОУ УКГП гр. ПО-18ДО 1 Введение 3 Прикладные программы 3 Прикладные программы это: 3 Языки программирования 4 Описание среды разработки Microsoft Visual Studio 5 Общие сведения 5 Достоинства и недостатки 5 Программирование на VBasic 7 Описание языка Visual Basic 7 Структура Visual basic 9 Лабораторно-практическая работа №1 11 Главное окно-меню 11 Практическая 1 12 Практическая 2 13 Практическая 3 14 Практическая 4 16 Практическая 6 18 Практическая 7 20 Самостоятельные работы 21 Лабораторно-практическая работа №2 23 Окно главного меню 23 Практическая 1 24 Практическая 2-ч1 25 Практическая 2-ч1 26 Практическая 3 27 Практическая 4 29 Практическая 5 30 Практическая 6 32 Практическая 7 33 Практическая 8 Ч1 35 Практическая 8 Ч2 36 Практическая 9 37 Самостоятельные работы 38 Лабораторно-практическая работа №3 41 Практическая 1 41 Практическая 2 43 Практическая 5 45 Практическая 6 46 Самостоятельные работы 47 Лабораторно-практическая работа №4 50 Самостоятельная 1 50 Самостоятельная 2 52 Самостоятельная 3 55 Текстовый редактор 57 Лабораторно-практическая работа №5 61 Окно главного меню 61 Самостоятельная 1 62 Самостоятельная 2 64 Проект 66 Рекурсия 69 Программирование на С# 71 Язык программирования С#: история, специфика 71 Преимущества и недостатки языка C# 72 Структура языка программирования C# 73 Элементы языка программирования C# 73 Возможности доступа 73 Поля 73 Методы 74 Параметры 74 Виртуальные, переопределяющие и абстрактные методы 78 Перегрузка методов 80 Другие функции-члены 81 Конструкторы 82 Свойства 83 Индексаторы 83 Операторы 84 Методы завершения 84 События 84 Выражения 85 Операторы 86 Самостоятельные работы C# 88 Графический редактор C# 88 Заключение 91 Список литературы 92 ВведениеПрикладные программыПрикладные программы это такие программы, предназначение которых направлено на решение определенных задач и непосредственно взаимодействуют с пользователем. Компьютерные программы необходимы для автоматизации каких-либо процессов, хранения и обработки данных, моделирование, проектирование и т.п. сложных вычислительных процессов. Программы обычно разделяют на два класса: это системные программы и прикладные программы. Первые в основном используются для обработки поступающей информации с какого-нибудь оборудования: сетевой карты, видеокарты, подключенного оборудования, т.е. это те программы, которые взаимодействуют с "железом" или внешними устройствами. О них мы расскажем в следующих статьях. А вот о вторых – прикладных программах, поговорим более подробно. Прикладные программы предназначены для взаимодействия с конечным пользователем, т.е. пользователь как бы взаимодействует сам с собой, но только через программу, вводит какие-либо данные на входе и получает определенный результат обработанных данных на выходе. Это своего рода решение определенной прикладной задачи, например, это сканированние изображений и последующая их обработка или поиск нужных файлов. Использование прикладных программ можно наблюдать практически во всех сферах деятельности человека, будь это ведение бухгалтерского учета на предприятии или создание графических изображений, рисование и т.п. Так же использование прикладных программ присутствует в таких очень важных системах как системы управления базами данных. Это очень актуально на больших предприятиях, где работает большое количество пользователей и которым очень нужно хранить и использовать большие объемы информации. Прикладные программы это:Текстовые редакторы. Предназначены для создания и редактирования текста без оформления; Текстовые процессоры (MS Word). Более продвинутые текстовые редакторы, позволяющие редактировать текст с оформлением, изменением шрифтов и его размеров, вставки графических файлов, таблиц и т.п. для более презентабельного оформления текста; Электронные таблицы (MS Excell). В основном используются для обработки каких-либо данных, содержащихся в этих таблицах. Прикладные задачи чаще всего выполняются для хранения учетных данных с последующим их анализом; Растровые и векторные графические редакторы (Photoshop, Corel), "просмотрщики". Использование прикладных программ такого типа позволяет создавать, редактировать, а так же просматривать графические изображения; Аудио видео плееры, редакторы (WinAmp). Позволяет просматривать видео, слушать музыку, создавать музыкальные композиции; Системы управления базами данных (например - MSQL). Такие программы служат для работы с базами данных. Например, программа учета клиентов - простая база для хранения сведения о клиентах, их контактные данные и т.п. Можно проводить операции по поиску, удалению и добавлению записей в базу; Переводчики или электронные словари. Такие прикладные программы позволяют без особых усилий переводить текст на разные иностранные языки без их непосредственного изучения; Компьютерные игры. Используются для развлечений или для развития в игровой форме. Языки программированияЯзык программи́рования — формальный язык, предназначенный для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением. Язык программирования предназначен для написания компьютерных программ, которые представляют собой набор правил, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами, и т. п. Язык программирования отличается от естественных языков тем, что предназначен для управления ЭВМ, в то время как естественные языки используются, прежде всего, для общения людей между собой. Большинство языков программирования использует специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений. Язык программирования определяется не только через спецификации стандарта языка, формально определяющие его синтаксис и семантику, но и через воплощения (реализации) стандарта — программные средства, обеспечивающих трансляцию или интерпретацию программ на этом языке; такие программные средства различаются по производителю, марке и варианту (версии), времени выпуска, полноте воплощения стандарта, дополнительным возможностям; могут иметь определённые ошибки или особенности воплощения, влияющие на практику использования языка или даже на его стандарт. Рис 1. Схема “Виды языков программирования” |