- •1 Билет
- •4) Структуры алгоритмов (структурный подход к разработке алгоритма).
- •1)В чем разница между целочисленными и вещественными переменными
- •2) Алфавит языка высокого уровня
- •3) Способы описания (записи) алгоритма
- •4)Какую роль в программе выполняют библиотечные функции
- •6)Типы вычислительных алгоритмов
- •2)Пошаговый метод разработки алгоритма
- •3) Основы языка Visual Basic
- •1)Основы любого языка ву
- •6. Назовите основные компоненты компьютерных офисных технологий
- •5 Билет
- •2)Операции условия.Приведите пример практической реализации операции условия.
- •3)Пошаговый метод разработки алгоритма (основы метода, пример).
- •4) Информация и ее преобразования
- •6) Из каких последовательных действий состоит процесс разработки программы.
- •1)В чём заключается отличие синтаксических ошибок от семантических?
- •2) Из каких последовательных действий состоит процесс разработки программы?
- •3)Способы описания (записи) алгоритма
- •4)Назовите основные компоненты компьютерных офисных технологий
- •5)Приведите пример практической реализации операции условия.
- •6)Идентификаторы.
- •1)Что такое pos-система? Какие виды услуг предоставляет система электронных денег?
- •2)Пошаговый метод разработки алгоритма (основы метода, пример).
- •3) Что такое рекурсия?
- •4) Структуры алгоритмов: структурный подход к разработке алгоритма.
- •5)Глобальные переменные. Когда следует их использовать.
- •6)Что такое системы автоматизированного проектирования (сапр)?
- •1)Перечислите основные свойства объектно–ориентированного
- •2)Как вы представляется себе информационное общество?
- •3) Какую роль в ооп играет наследование?
- •6)Чем тестирование программы отличается от её отладки? Каким образом программа-отладчик помогает исследовать поведение программы в процессе её выполнения?
- •1)Какую роль играют компьютеры в управлении технологическими процессами?
- •2) Операторы передачи управления в VisualBasic.
- •3) Как следует планировать процесс отладки программы?
- •4)С помощью каких операторов осуществляется вывод данных из файла?
- •5)Какие возможности предоставляет наследование при разработке программного обеспечения?
- •6)Структуры алгоритмов: структурный подход к разработке алгоритма
- •1) Рассмотрим три способа вывода значений в Visual Basic:
- •4) Что такое автоматизированные системы научных исследований (асни)?
- •5) Синтаксис языка
- •1)Как вы представляется себе информационное общество?
- •2) Как происходит компиляция исходного кода программы
- •3) Какие задачи решаются с помощью автоматизированных обучающих систем?
- •4) Приведите пример практической реализации операции условия.
- •5) Перечислите операторы циклов, используемых в языке
- •6) Почему необходимо объявлять переменные
- •2) Что такое функция и каково ее назначение?
- •3) Какие типы комментариев вы знаете, и чем они отличаются друг от от друга?
- •4) Дайте определение константы и переменной
- •5) Что такое дистанционное обучение
- •6) Какие функции реализуют автоматические клиринговые компьютерные сети?
- •4)Как используются компьютеры в административном управлении
- •5) Операторы передачи управления в VisualBasic.
- •2)Как с помощью тестирования доказать правильность программы?
- •6)Типы вычислительных алгоритмов
- •15Билет
- •2) Почему невозможно точное исследование поведения объектов или явлений
- •3) Этапы решения инженерной задачи с помощью эвм
- •16 Билет
- •1) Базы данных – понятие. Бд в предметной области – объёмы, формы, способы обработки.
- •2. Свойства алгоритмов
- •3) Оператор while
- •4) Сопровождение программного продукта.
- •5) Основы любого языка ву
- •1)Основные этапы процесса тестирования.
- •2. Оператор while
- •3. Типы данных и формы их записи
- •5) Как используют компьютеры в быту?
- •6. Свойства алгоритмов
- •1)Редактор формул в Word
- •2)Обработка ошибок, трассировка
- •3)Оператор for …to…next
- •5. Свойства алгоритмов
- •4)Понятие файла в Windows
- •19Билет
- •1. Для чего программам требуется сопровождение?
- •2. Базы данных
- •2) . Какая взаимосвязь между асни и сапр?
- •4) Оператор for …to…next
- •5)Этапы решения инженерной задачи с помощью эвм
- •6. Свойства алгоритмов
- •1) Структуры алгоритмов. Структурный подход к разработке алгоритмов
- •2) Оператор for …to…next
- •3. В чем заключается отладка?
- •4. Доказывает ли получение правдоподобного результата правильность программы?
- •5)Типы вычислительных алгоритмов
- •6. Какую роль играют компьютеры в медицине?
- •21 Билет
- •1)Основные этапы процесса тестирования.
- •2)В чем заключается сопровождение программы?
- •3. Как используются компьютеры в торговле? тупой вопрос ответите сами
- •4)Оператор for …to…next
- •5. Этапы решения инженерной задачи с помощью эвм
- •6. Свойства алгоритмов
- •1) Структуры алгоритмов. Структурный подход к разработке алгоритмов
- •2) Оператор for …to…next
- •3) О чём свидетельствует отсутствие сообщений машины о синтаксических ошибках?
- •4) Какие основные этапы содержит процесс разработки программ
- •4)Типы вычислительных алгоритмов
- •6) Способы описания алгоритмов
2) Почему невозможно точное исследование поведения объектов или явлений
Важнейшими методологическими принципами информатики являются изучение природного явления или поведения объекта как процесса обработки информации, а также признание единства законов обработки информации в искусственных, биологических и социальных системах.
Основными видами человеческой интеллектуальной деятельности, изучаемыми в информатике, являются: математическое моделирование (фиксация результатов познавательного процесса в виде математической модели); алгоритмизация (реализация причинно-следственных связей и других закономерностей в виде направленного процесса обработки информации по формальным правилам); программирование (реализация алгоритма на компьютере); выполнение вычислительного эксперимента (получение нового знания об изучаемом явлении или объекте с помощью вычислений на компьютере); наконец, решение конкретных задач, относящихся к кругу объектов и явлений, описанных исходной моделью. В связи с массовым применением компьютеров предметом информатики становится изучение закономерностей взаимодействия человека с компьютером во всех видах его деятельности. Результаты этого изучения воплощаются в т. н.информационной технологии, т. е. систематических методах и приёмах применения компьютеров в производственных процессах, управлении, образовании, научной работе, проектировании, сфере обслуживания и т. п. Практические применения информатики постепенно формируют новый сектор экономики, объединяющий вычислительную технику, средства связи, управления и массовой информатизации и получивший название «индустрия информатики».
3) Этапы решения инженерной задачи с помощью эвм
Основные этапы решения задач с помощью ЭВМ:
1. Постановка задачи - составление точного и понятного словесного описания того, как должна работать будущая программа, что должен делать пользователь в процессе ее работы.
2 Математическая формулировка задачи. Математическая модель.
3. Выбор метода решения задачи.
4. Разработка алгоритма.
5. Кодирование алгоритма. Разработка программы- создание программного кода на языке программирования.
6. Отладка, тестирование программы- устранение ошибок и проверка правильности ее работы.
7. Решение контрольного примера. Документирование программы.
Затем следует эксплуатация программы,т. е. использование её для многократного решения задач данного типа широким кругом пользователей в заданной предметной области.
1)На первом - пятом этапах явно просматривается единоличная умственная деятельность человека. На
пятом этапе частично подключается ЭВМ в в качестве рабочего инструмента программиста.
2)На шестом и седьмом этапах продолжается работа по доводке программы до сдачи ее в эксплуатацию, где компьютер выполняет не только функции рабочего инструмента, но и служит «интеллектуальным помощником» программиста.
И даже в последующей эксплуатации программы ведущая роль за человеком –пользователем ЭВМ.
4). Типы вычислительных алгоритмов. Оптимизация алгоритмов Наиболее простым видом алгоритма является линейный алгоритм, при котором действия выполняются последовательно, одно за другим, без разветвлений и возвратов В процессе решения многих задач часто возникает необходимость в зависимости от исходных данных или получающихся промежуточных результатов проводить вычисления либо по одним, либо по другим формулам, т.е. по разным направлениям – ветвям. Такой вычислительный алгоритм называется разветвляющимся.
Пример. Нахождение действительных корней квадратного уравнения При решении большинства практических задач возникает необходимость неоднократного повторения однотипных действий при различных значениях параметров, определяющих эти действия. Такие алгоритмы называются циклическими, а повторяемые участки вычислений – циклами.
Пример. Вычисление факториала натурального числа
5). Каковы характерные ошибки программирования? Неправильная постановка задачи Правильное решение неверно сформулированной задачи Неверный алгоритм Выбор алгоритма, приводящего к неточному или эффективному решению задачи
Ошибка анализа Неполный учет ситуаций, которые могут возникнуть; логические ошибки Семантические ошибки Непонимание порядка выполнения оператора Синтаксические ошибки Нарушение правил, определяемых языком программирования Ошибки при выполнении операций Слишком большое число, деление на ноль, извлечение квадратного корня из отрицательного числа и т. п. Ошибки в данных Неудачное определение возможного диапазона изменения данных Опечатки Перепутаны близкие по написанию символы, например, цифра 1 и буквы I, l
6) Ошибки могут быть допущены на всех этапах решения задачи — от ее постановки до оформления. Разновидности ошибок и соответствующие примеры приведены в таблице:
Вид ошибки |
Пример |
Неправильная постановка задачи |
Правильное решение неверно сформулированной задачи |
Неверный алгоритм |
Выбор алгоритма, приводящего к неточному или эффективному решению задачи |
Ошибка анализа |
Неполный учет ситуаций, которые могут возникнуть; логические ошибки |
Семантические ошибки |
Непонимание порядка выполнения оператора |
Синтаксические ошибки |
Нарушение правил, определяемых языком программирования |
Ошибки при выполнении операций |
Слишком большое число, деление на ноль, извлечение квадратного корня из отрицательного числа и т. п. |
Ошибки в данных |
Неудачное определение возможного диапазона изменения данных |
Опечатки |
Перепутаны близкие по написанию символы, например, цифра 1 и буквы I, l |
Ошибки ввода-вывода |
Неверное считывание входных данных, неверное задание форматов данных |
