Lt;=j<=3 - Конспект Лекций, раздел Информатика, Конспект лекций Информатика Рис. 42. Пример Числовой Матрицы, Состоящей Из 4 Строк И 3 Столбцов.
...
Рис. 42. Пример числовой матрицы, состоящей из 4 строк и 3 столбцов.
Расположение элемента в двухмерном массиве определяется номером строки и номером столбца, на пересечении которых находится этот элемент, поэтому каждый элемент матрицы имеет два индекса: первый индекс указывает на номер строки, а второй индекс показывает номер столбца.
Если номер строки обозначить буквой i,а номер столбца - буквой j,то для рассматриваемой нами матрицы B(см. рис. 42) будут справедливы следующие утверждения:
при i = 1и j= 2 B(i,j)= 2;при i = 3и j= 1 B(i,j)= 10и т.д.
Рассмотрим типовые задачи обработки двухмерных массивов.
Задача 7.Определить и вывести среднее арифметическое для элементов матрицы B,состоящей из 4 строк и 3 столбцов.
Среднее арифметическое представляет собой отношение суммы значений элементов к количеству этих элементов. Количество в данной задаче определять не нужно, т.к. оно известно ( 4 * 3), поэтому основная обработка сводится к определению суммы значений элементов.
Блок - схема алгоритма решения этой задачи приведена на рис.43.
На схеме хорошо видны два последовательно расположенных циклических участка: один - для организации ввода данных (блоки 2- 8), другой - для организации вычисления суммы значений элементов матрицы (блоки 10 -16).
Каждый из этих циклических участков представляет собой вложенные циклы.
Вложенныминазываются циклы, расположенные один в другом. Цикл, являющийся внешним, включает в свое тело внутренний цикл полностью.
Так на схеме (рис. 43) можно различить заголовок внешнего цикла c параметромi (блоки 2,7,8), тело внешнего цикла (блоки 3, 4, 5, 6), которое представляет собой внутренний цикл с параметром jсо своим заголовком (блоки 3, 5, 6) и телом цикла (блок 4).
1
начало
i=1
j = 1
ввод
B ( i, j )
j = j + 1
да 6
j £ 3
i = i + 1
ДА i £ 4
9 нет
S = 0
i = 1
j = 1
S = S + B (i,j)
j = j + 1
да 14
j £ 3
нет
i = i + 1
да 16
i £ 4
нет
S = S/12
вывод
S
конец
Рис.43. Блок-схема алгоритма решения задачи 7.
1
начало
ввод
n, k
i = 1
j = 1
ввод
A (i, j)
j = j + 1
да i £ k
8 нет
i = i + 1
9 i £ n
M = A (1,1)
T = 1
L = 1
i = 1
j = 1
нет 15 да
A (i, j) < M
M = A (i, j)
T = i
L = j
j = j + 1
ЕН.Ф.02
Специальность: 080504 – Государственное и муниципальное управление
Семестр(ы) изучения дисциплины по рабочему учебному плану очной формы обучения, утвержденному Ректором СП
Тема 2.2. Программное обеспечение ПЭВМ.
Программное обеспечение — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и при
Тема 2.4. Компьютерные сети.
Компьютерные сети. Локальные и глобальные сети ЭВМ. Разновидности сетей, топология сетей, технические и программные средства организации сетей. Межсетевые протоколы.
Архитектура Internet.
Passwd - пароль
host - имя или IP адрес сервера
port– порт
Например для FTP соединения этот путь имеет вид :
ftp://qwerty:1234567890@ftp
Тема 2.5. Обеспечение безопасности и защиты информации.
Информация с точки зрения информационной безопасности обладает следующими категориями:
· конфиденциальность – гарантия того, что конкретная информация доступна только тому
Абстрактные модели защиты информации
Одной из первых моделей была опубликованная в 1977 модель Биба (Biba). Согласно ей все субъекты и объекты предварительно разделяются по нескольким уровням доступа, а затем на их взаимодействия накл
Ошибки, приводящие к возможности атак на информацию
Двумя основными классами ошибок при разработке программного обеспечения, приводящими к потенциальной возможности проведения атак на информацию, являются интерференция данных и нарушение неявных огр
Типовые методы защиты информации в АС
Таблица 2.
направление защиты
методы защиты
конфиденциальность
· разграничение доступа к данным;
· парольная защита;
·
Тема 3.1. Основы алгоритмизации.
Этапы решения задач на ПК. Понятие алгоритма и его свойства. Способы записи алгоритмов. Алгоритмизация линейных, ветвящихся и циклических вычислительных процессов. Типовые алгоритмы (сортировки, по
Имя £ конец
нет
Рис. 35. Управляющая конструкция:
цикл с параметром
Общий вид управляющей структурированной конструкции “цикл с параметром” п
End Sub
Такие процедуры могут вызываться или самим VISAUL BASIC (процедуры обработки событий) или другими процедурами.
Вызов подпрограммы:
Call имя_подпрограммы[(п
End Function
Вызов функции:
переменная=имя_функции[(аргументы)]
Вывод данных в стандартное диалоговое окно.
Для вывода различных сообщений используется стандартное диа
Конкатенация строк
В VISAUL BASIC существует 2 знака конкатенации:
1) +
2) &
С помощью & можно подвергнуть конкатенации не только строки, но и числа. При этом числа будут сначала пр
If условие Then
блок операторов1
[Else
блок операторов2]
End If
Функция IIF
IIF (условие, значение1, значение2)
Эта функция возвращает значение1, если условие истинно и значение2, если условие ложно.
В качестве условия можно ис
End Select
Проверяемое выражение вычисляется в начале работы оператора Select Case. Это выражение может возвращать значение любого типа (логическое, числовое, строковое).
Список выражений – одно или
End Sub
Область видимости - это одно из двух ключевых слов Public или Private.Они устанавливают, к какому классу принадлежит процедура: к классу л
Передача параметров в процедуры
В процедурах событий набор параметров зависит от события и не может быть изменен разработчиком.
В общих процедурах количество и порядок используемых параметров определяется
Массивы статические и динамические.
Массив - это набор элементов определенного типа, каждый из которых имеет свой порядковый номер, называемый индексом. Различают массивы статические и дина
Пользовательский тип данных
Файлы произвольного доступа хранят структурированные данные и состоят из записей.
Запись – это некоторая порция данных, которая имеет строго определенный размер и свой номе
End Type
Где: ИмяТипаДанных - это имя, которое присваивается определяемому типу данных;
Элемент1- ЭлементN – имена полей записи;
ТипЭлемента – любой встоенный или объя
Файлы двоичного доступа
Для открытия двоичного файла применяется оператор:
Open ИмяФайла For Binary As # ДескрипторФайла
Как и в файл произвол
Типы интерфейсов. Элементы интерфейса.
Интерфейс – способ взаимодействия человека с компьютером. Средствами пользовательского интерфейса в приложении обеспечивается доступ к данным и задачам, решаемым приложением. Поэтом
Форма. Основные свойства и события формы.
Форма является основой любого приложения. Любой проект VISUAL BASIC содержит как минимум одну форму, которая представляет собой главное окно приложения.
Форма храниться в о
ЕН.Ф.02
Специальность: 080504 – Государственное и муниципальное управление
Семестр(ы) изучения дисциплины по рабочему учебному плану очной формы обучения, утвержденному Ректором С
Состав и назначение OFFICE 2000.
Для выполнения основных задач компьютерной обработки данных в современных офисах целесообразно использовать не отдельные программы, а интегрированные пакеты офисного обслуживания, так как в них реа
Рабочая книга и ее структура.
Окно табличного процессора Excel предназначено для ввода электронной таблицы и содержит следующие элементы:
- стандартные элементы окна Windows;
- поле имени – сод
Вычисления на рабочем листе. Функции рабочего листа
Вычисление – это процесс расчета формул с последующим выводом результатов в виде значений в ячейках, содержащих формулы. При изменении значений в ячейках, на которые ссылаются форм
Средства защиты данных
В Excel есть несколько команд, позволяющих защищать книги, структуры книг, отдельные ячейки, графические объекты, диаграммы, сценарии и окна от несанкционированного доступа или изме
Списки и средства их обработки
Списком в Excel является таблица, строки которой содержат однородную информацию. В предыдущих версиях Excel и других табличных процессорах такая таблица называлась «базой данных», сейчас чаще встре
Фильтры, виды фильтров и их применение
Фильтрация – это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат опре
Формирование сводной информации
Excel содержит средства формирования сводной информации для проведения анализа данных.
Сводная информация может быть получена:
- объединением данных с помощью пром
Подбор параметров. Поиск оптимальных решений
Команда Подбор параметра меню СЕРВИС позволяет определить неизвестное значение (параметр), которое будет давать желаемый результат. Технология использования команды следующая:
- реш
Графические средства
С помощью Microsoft Excel можно создавать сложные диаграммы для данных рабочего листа. Для построения диаграммы следует выделить любую ячейку из тех, что содержат исходные данные ди
ТЕРМИНОЛОГИЧЕСКИЙ СЛОВАРЬ
· Абзац - это поле документа, набор в котором ведется без нажатия клавиши Enter.
· Адекватность информации ¾ это уровень соответствия образа, созда
Рабочая программа
Объем часов по дисциплине Таблица 1
Наименование раздела Наименование темы дисциплины
Всего часов
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов