Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обзорки Информатика.doc
Скачиваний:
17
Добавлен:
27.10.2018
Размер:
2.87 Mб
Скачать

2 Этап Работа с готовыми программами

Пример программы:

Грибник Нарисовать путь грибника по координатам

Imports System

Imports System.Windows.Forms

Imports System.Drawing

Imports System.IO

Public Class frmFile

Dim X(), Y() As Integer

Dim N As Integer = 1

Dim picDTrack As Graphics

Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click

End

End Sub

Private Sub btnLoad_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoad.Click

Dim path As String = "mushroomer.txt" ' имя файла

Dim fileinfo = New FileInfo(Path) ' объявляем новый экземпляр файла

Dim InProbel As Integer = 0

lstXY.Items.Clear() ' очистка ListBox

Dim streamreader As StreamReader = fileinfo.OpenText() ' Открываем файл для чтения

Dim sText As String = "" ' Строка текста в файле

Dim p As String = " " ' Разделитель чисел (пробел)

sText = streamreader.ReadLine()' Читаем строку из файла

Do

ReDim Preserve X(N), Y(N) ' Увеличиваем размер массива

InProbel = sText.IndexOf(p) 'Определяем место расположения символа p (пробела)

X(N) = Convert.ToUInt16(sText.Substring(0, InProbel)) 'Координата X от начала строки до пробела

Y(N) = Convert.ToUInt16(sText.Substring(InProbel + 1, sText.Length - InProbel - 1)) 'Координата Y после пробела до конца строки

lstXY.Items.Add(Convert.ToString(X(N)) + " " + Convert.ToString(Y(N))) 'Запись в ListBox для контроля

N = N + 1 'Увеличение счетчика на 1

sText = streamreader.ReadLine()

Loop Until sText = ""

End Sub

Private Sub btnDraw_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDraw.Click

picDTrack = picTrack.CreateGraphics()

Dim greenPen = New Pen(Color.Green)

Dim i As Integer

Dim X1 As Integer = X(1)

Dim Y1 As Integer = Y(1)

For i = 2 To N - 1

picDTrack.DrawLine(greenPen, X1, Y1, X(i), Y(i))

X1 = X(i)

Y1 = Y(i)

Next

End Sub

End Class

3 Этап Составление программ

Самостоятельное составление программ и решение задач.

22.Методика введения понятия «Технология обработки текстовой информации» Подготовительный этап

  1. “Технология [гр. techne искусство, мастерство + ...логия слово, понятие, учение] - совокупность методов обработки, изготовления, изменения состояния, свойств, формы сырья, материала или полуфабриката в процессе производства...;”.

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

  3. Текст состоит из символов.

  • Размер символа определяется в питах, где 1 пит — 1/100 дюйма.

  • Варианты начертания символов: полужирный, курсив, нормальный.

  • Межсимвольный интервал: обычный, разреженный, уплотненный.

  • Варианты вывода символа на экран (эффекты): скрытый, малые прописные, все прописные, нижний индекс, верхний индекс, подчеркнутый.

  • Тип шрифта (векторные).

  • Для изменения параметров символа необходимо его выделить.

  1. Символы объединяются в абзацы.

  • Абзацы отделяются друг от друга символом ¶.

  • Междустрочный интервал в абзаце — одинарный, полуторный, двойной (произвольный).

  • Интервал до и после абзаца.

  • Отступ слева и справа.

  • Варианты вывода первой строки абзаца: без отступа, с отступом, с выступом.

  • Варианты выравнивания абзацев: по центру, по левому краю, по правому краю, по ширине.

  1. Текст делится на страницы.

  • Ориентация страницы: книжная, альбомная.

  • Размер бумаги формата А4 - 210х297 мм.

  • Размер полей на странице по ГОСТ: сверху 15 мм, слева 20 мм, снизу 20 мм, справа 10 мм.

  • В многостраничных текстах вводят нумерацию страниц через Вставка-Номер страницы (колонтитул).

  • Можно принудительно вставить разрыв страницы Ctrl-Enter.

  1. Страницы объединяются в разделы.

  • Для вставки нового раздела используется меню Вставка—Разрыв—Новый раздел.

  • Для каждого раздела можно установить способ оформления страницы.

  1. Правила набора текста (в связи с автоматическим определением ошибок орфографии):

  • В конце каждой строки клавиша Enter не нажимается, а нажимается только в конце каждого абзаца.

  • Перед знаками препинания ( . , : ; ! ? ) пробел не ставится, а после них ставится обязательно.

  • Перед левой скобкой, кавычкой, ёлочкой ( “ « ставится пробел, а после них пробел не ставится. Перед правой ) » ” пробел не ставится, после ставится обязательно.