Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод пошагового уточненияСтр 1 из 2Следующая ⇒
модульное программирование, идея которого состоит в том, что алгоритм может быть представлен в виде системы, совокупности отдельных модулей. Каждый модуль рассматривается как самостоятельная, относительно независимая программа, которая может содержать набор данных и функций, доступных только из этого модуля. При нисходящемпроектировании вначале проектируются функции управляющей программы - драйвера. Затем более подробно представляют каждую подзадачу и разрабатывают другие модули. При нисходящем проектировании на каждом шаге функционирование модуля описывается с помощью ссылок на последующие, более подробные шаги. При восходящемпроектировании вначале проектируют программы низшего уровня, иногда в виде самостоятельных подпрограмм. Затем на каждом шаге разрабатываются модули более высокого уровня.
17 и 20.Выражения и оператор присваивания. Выражение -любой имеющий силу набор литералов, переменных, операторов, и выражений, которые вычисляю простое значение. Значение может быть число, строка, или логическое значение Выражение: а) арифметические (число одно), б) лог - ие (да или нет) Аперанды/Операторы-законченный фраза языка имеющая отдельный смысол Операнды бывают: исполняемые/не исполняемые Оператор присваивание А: =В где А-имя велечины.: =-опер. Присв., В-знач-е величины
26.Логические операции. 1)Лог-ая операция выражаемая со словом НЕ -лог-ое отрицание А=0 => А=1 и наоборот 2)Операцие выражаемая со словом ИЛИ – наз-ся дизъюнкция/логическая(плюс) # А\/В=1, когда А=1/В=1/А=1 и В=1 3)Операция выражаемая со словом И – наз-ся конъюнкция(умножение) А^В=1, когда А=1/В=1 одновременно 4)ЕСЛИ ТО -импликация А-> В=0 => А=1, В=0 5)тогда и т. Т.- эквиваленция А< -> В=1 < => А и В совпадают
| 2.Способы описания алгоритмов.
1)Словесный(такой способ имеет ненаглядность)
2)Графический(Блок-схема)
3)Псевдокод(флг -назв.алг, арг -велечина: тип, рез -велечины: тип, нач -{тело алгор}, кон)
4)программа запись алгоритма на кон либо языке алгоритмов
8.Циклические алгоритмы.Понятия и определения.
Циклический алгоритм - это такой алгоритм, действия которого повторяются. Существует два типа циклических алгоритмов
Цикл ПОКАЦикл Для
Циклический алгоритм типа " Для" - это такой циклический алгоритм, в котором число повторений известно.
Для организации циклов с известным числом повторений (типа " Для") используют оператор FOR – NEXT
Циклический алгоритм типа " Пока" - это такой циклический алгоритм, действия которого будут выполнятся до тех пор пока выполняется заданное условие 12.Отладка циклических алгоритмов.
14 и 27.Понятие языка программирования. Программа – последовательность действий, выполнение которых требуется от компьютера, а также порядок их выполнения и условия, при которых это выполнение происходит. Группы программ: Операционные системы – представляют собою совокупность программных средств, обеспечивающих работу компьютера и взаимодействие его с пользователем, другими компьютерами и устройствами. Например – популярные Windows и MSDOS. Системные программы – предназначены для непосредственного управления устройствами компьютера (но не для взаимодействия с пользователем). Таковы, к примеру, драйверы устройств – небольшие программки, управляющие дисководами, принтером, другими устройствами. Приложения – то, что в «обиходе» подразумевается под программами вообще. Это – продукты, работающие под управлением определенной операционной системы и выполняющие конкретные задачи. Подавляющее большинство программ относится к этой группе, например – пакет MSOffice, игры, аудио- и видеопроигрыватели и др. Языки – условное название разнообразной группы программ, предназначенных для создания программ. Язык VisualBasic специально создан для программирования приложений для самой популярной и потенциально мощной операционной системы Windows фирмы Microsoft. Семейство Visual Basic сегодня состоит из двух сходных между собой диалектов языка: собственно Visual Basi c (далее везде будет применяться сокращение VB), Visual Basic for Application – язык. встроенный в приложения MS Office и VBScript, применяемый для программирования в Internet.
21.Организация ввода/вывода.
|