- •12. Основные операции над данными в языке си (операция присваивания, арифметические операции).
- •15. Функции пользователя: понятие, операторы определения, описания и вызова функции. Формальные и фактические параметры.
- •24. Численные методы решение алгебраических уравнений: метод Ньютона, модифицированный метод Ньютона.
- •26. Численные методы решение алгебраических уравнений: постановка задачи, метод простых итераций.
- •27. Численные методы решения систем линейных уравнений (слау): проверка корректности постановки задачи.
- •28. Численные методы решения систем линейных уравнений (слау): постановка задачи, метод Гаусса.
- •30. Численные методы решения систем линейных уравнений (слау): постановка задачи, метод Зейделя.
- •31. Численные методы восстановления функций: постановка задачи. Понятие аппроксимации, интерполяции и экстраполяции.
- •32. Численные методы восстановления функций: интерполяция полиномом Лагранжа. Интерполяционные формулы Лагранжа и Ньютона без вывода.
- •33. Численные методы восстановления функций: погрешность интерполирования (остаточный член интерполяционной формулы и оптимальный выбор узлов).
- •35. Численные методы восстановления функций: метод наименьших квадратов.
- •37. Методы численного интегрирования: постановка задачи, метод прямоугольников
- •38. Методы численного интегрирования: постановка задачи, метод трапеций.
- •39. Методы численного интегрирования: постановка задачи, метод Симпсона.
- •40. Методы численного интегрирования: постановка задачи, методы Монте–Карло.
- •41. Решение математических задач в excel: алгебраических уравнений, слау.
- •42. Решение математических задач в пакете MathCad: алгебраических уравнений, слау, восстановления функции, вычисления определенных интегралов
- •43. Понятие информационной системы. Виды информационных систем
- •44. Понятие базы данных. Виды баз данных. Модели данных
- •45. Элементы баз данных. Принципы создания базы данных. Языковые средства баз данных.
- •46. Основы работы в субд foxpro: типы файлов, системный интерфейс.
- •47. Структура команды foxpro. Основные команды foxpro: открытие базы данных (бд), добавление записей, редактирование бд, просмотр содержимого бд.
- •53. Команды присваивания и управления.
- •54. Команды организации циклов Цикл с условием с несколькими:
- •Цикл с параметром:
- •Цикл сканирования базы данных:
- •55. Функции и процедуры классы переменных.
- •58. Протоколы передачи данных в сети.
- •59. Каналы связи в сети. Типы кабелей. Беспроводная среда.
- •60. Классификация компьютерных сетей.
- •61. Локальные сети: понятие и особенности.
- •62. Особенности организации локальной сети: одноранговая сеть, сеть с выделенным сервером.
- •63. Топология локальных сетей: понятие и виды.
- •64. Глобальные сети: понятие и особенности.
- •65. Структура и основные принципы работы в сети Интернет.
- •66. Адресация в Интернет.
53. Команды присваивания и управления.
Команды управления, как Вам известно, являются важнейшим средством построения программ. Эти команды могут быть использованы ТОЛЬКО в программах.
IF – в зависимости от условия команда выполняет те или иные <команды>, находящиеся внутри конструкции IF...ENDIF.
IF <условие>
<команды>
[ELSE
<команды>]
ENDIF
Работает так же, как и в Фортране, и в Си. IF – он и в Африке IF.
DO CASE – эта конструкция решает задачи, аналогичные команде IF, но в ней может быть указано сразу несколько условий, которые последовательно проверяются во всех фразах CASE. Команда аналогична команде switch в Си.
Команда очень удобна для обработки выбора из меню в программах. Разрешается вложение команд DO CASE, IF.
54. Команды организации циклов Цикл с условием с несколькими:
Цикл с условием выполняется до тех пор, пока <условие> истинно:
DO WHILE <условие>
<команды>
ENDDO
В языке FoxPro отсутствует понятие “метка” ( а, соответственно, и любимый некоторыми оператор GOTO). Если требуется выйти за пределы цикла, необходимо использовать команду EXIT, которая передаст управление команде, следующей за ENDDO. Команда LOOP осуществляет передачу управления в цикле, но в противоположную сторону – в его начало, на саму команду цикла. Это нужно, чтобы при необходимости избежать выполнения некоторых команд, предшествующих фразе END, и сразу перейти к следующему циклу.
Цикл с параметром:
FOR <переменная>=<вырN1> TO <вырN2> [STEP <вырN3>]
<команды>
ENDFOR
Цикл аналогичен оператору DO Фортрана и for Си.
Цикл сканирования базы данных:
Цикл сканирования базы данных применяется для перемещения в базе данных и выполнения <команд> для каждой встреченной записи, которая отвечает условиям.
SCAN [<границы>] [FOR <условие>] [WHILE <условие>]
<команды>
ENDSCAN
При отсутствии границ и условий сканируется вся БД.
55. Функции и процедуры классы переменных.
Функции в FoxPro используются для анализа или преобразования данных. Синтаксическая особенность функций – обязательное наличие скобок (кроме функции &).
Здесь перечисляются имена, более подробно – смотрите Помощь.
Математические функции
ABS(), INT(), MAX(), MIN(), MOD(), ROUND(), RAND(), SIGN(), EXP(), LOG(), LOG10(), SQRT(), SIN(), COS(), TAN(), ASIN(), ATAN() – в основном те же самые, что и в других языках. PI() – число Пи; DTOR() – преобразование градусов в радианы, RTOD() – обратная функция.
Строковые функции
$, AT/ATC(), INLIST(), LEN(), LIKE(), LEFT(), SUBSTR(), LTRIM(), REPLICATE(), SPACE(), PADC().
Функции работы с датами
CDOW(), CMONTH(), CTOD(), DATE(), DOW(), DTOC(),DAY(), MONTH(), YEAR() и т.д.
Функции преобразования типов данных
ASC(), CHR(), STR(), VAL().
Функция анализа условий
IIF(<условие>,<выр1>,<выр2>) – выдает значение <выр1>, если <условие> истинно, и <выр2> – если ложно. Допускается вложение функций IIF.
56. Компьютерной сетью называется совокупность взаимосвязанных через каналы передачи данных компьютеров, обеспечивающих пользователей средствами обмена информацией и коллективного использования ресурсов сети: аппаратных, программных и информационных.
Основным назначением сети является обеспечение простого и удобного доступа пользователя к распределенным общесетевым ресурсам и организация их коллективного использования при надежной защите от несанкционированного доступа, а также обеспечение средств передачи данных между пользователями сети.
Существует множество задач, нуждающихся в централизованных общих данных, удаленном доступе к базам данных, передаче данных на расстояние и их распределенной обработке. Примерами являются банковские и другие финансовые структуры; коммерческие системы, отражающие состояние рынка («спрос-предложение»); системы социального обеспечения; налоговые службы; дистанционное компьютерное обучение; системы резервирования авиабилетов; дистанционная медицинская диагностика; избирательные системы.
57. Общие принципы организации и функционирования сети. Техн-кое обеспечение сост. ЭВМ различных типов,средства связи, оборудование абонентских пунктов. Основные требования -универсальность и модульность, обеспечивающая возможность наращивания и изменения конфигурации сети. Информационное обес-ие представляет собой единый информационный фонд, ориентированный на решаемые в сети задачи и содержащий массивы данных общего применения и массивы индивидуального пользования. В состав информационного обеспечения входят базы знаний, банки данных и т.д.
Программное обеспечение предназначено для организации коллективного доступа к ее ресурсам, динамического распределения и перераспределения ресурсов сети автоматизации программирования.
Основным компонентом программного обеспечения явл. сетевые операционные системы (ОС)В функции ОС входят установление последовательности решения задач и обеспечения их общесетевыми ресурсами, обеспечение достоверности вводимой и получаемой информации и др. Существ. специальное прогр-ое обес-ие, предназначенное для максимального удовлетворения пользователей программами часто решаемых задач и рационального использования ресурсов сети. В него входят автоматизированные фонды алгоритмов и программ, информационно-поисковые системы и т.д.Любую компьютерную сеть можно рассматривать как совокупность абонентских систем и коммуникационной сети.Абоненты сети,станция.Совокупность абонента и станции принято называть абонентской системой.Для организации взаимодействия абонентов необходима физическая передающая среда - каналы связи.На базе физической передающей среды строится коммуникационная сеть, которая обеспечивает передачу информации между абонентскими системами.Любая коммуникационная сеть должна включать следующие основные компоненты: передатчик, сообщение, средства передачи, приемник. Передатчик - устройство, являющееся источником данных. Приемник - устройство, принимающее данные. Сообщение - цифровые данные определенного формата, предназначенные для передачи. Средства передачи - физическая передающая среда и специальная аппаратура, обеспечивающая передачу сообщений.Технические устройства, выполняющие функции сопряжения ЭВМ, называются адаптерами или сетевыми адаптерами. Один адаптер обеспечивает сопряжение с ЭВМ одного канала связи.Модем - устройство, выполняющее модуляцию и демодуляцию информационных сигналов при передаче их из ЭВМ в канал связи и при приеме в ЭВМ из канала связи.Концентратор - устройство, коммутирующее несколько каналов связи на один.Повторитель (репитер) - устройство, обеспечивающее сохранение формы и амплитуды сигнала при передаче его на большее, чем предусмотрено расстояние.Сущ. локальные и дистанционные повторители.Лок-ые позволяют соединять фрагменты сетей, на расстоянии до 50 м, а дист-ные - до 2000 м.Скорость передачи данных по каналу связи измеряется количеством битов информации, передаваемых за единицу времени - секунду.
Скорость передачи данных зависит от типа и качества канала связи, типа используемых модемов и принятого способа синхронизации.
Достоверность оценивают как отношение количества, ошибочно переданных знаков к общему числу переданных знаков. Един.измерения-количество ошибок на знак - ошибок/знак.допускается одна ошибка на миллион переданных знаков или на десять миллионов переданных знаков.