- •Вопрос 1. Информациология .Информационные революции.Информация естественная и искуственная.Концепция строения мира.Целевая программа «Электронная Россия»
- •Вопрос 2. Понятие об эвм.Классификация эвм.Микро-эвм.Структурная схемаПэвм-1вм рс.Назначение основных устройств пэвм.Клавиатура. Манипулятор.Проемы работы.
- •Вопрос 3. Печатающие устройства.
- •Вопрос 4. Програмное обеспечение эвм.Операционная система ms dos.Иерархическая файловая система .Файл.Полное имя файла.Байт.Сервисная оболочка Norton Commander.
- •Вопрос 5. Развитие степени интеграции программных продуктов .Интеграционные системы. Windows –оболочка.Windows-oc.
- •Вопрос 6. Основные технологические принципы Windows.Текстовый и графический интерфейсы.
- •Вопрос 7. Основные понятия w.Окна.Элементы.Инструменты.Основные операции.
- •Вопрос 8.Программы обработки текстов.Текстовый процессор ms word for Windows.
- •Вопрос 9 Текстовый процессор ms word for Windows.Рекомендуемые настройки.Элементы окна.Основные операции с текстом .Интелектуальные возможности.
- •Вопрос11Основные особенности применения шрифтов в компьютерных технологиях
- •Вопрос 12. Табличный процессор Excel (электронная таблица). Рабочая книга (структура). Лист. Ячейка. Диапазон. Данные. Формулы.
- •Вопрос 13. Табличный процессор Excel. Окно. Основные операции. Форматирование компонентов. Интеллектуальные возможности. Построение диаграмм.
- •Вопрос 14. Этапы подготовки задачи к решению на эвм.
- •Вопрос 15Структурный подход к программирования. Модульное программирование. Структурное программирование.
- •Действие 2
- •21.Объекты. Свойства, методы, события.
- •24.Массивы. Описание массивов. Ввод-вывод элементов массива.
- •23. Особенности реализации пэ Заполнение.
Вопрос 13. Табличный процессор Excel. Окно. Основные операции. Форматирование компонентов. Интеллектуальные возможности. Построение диаграмм.
Программа Microsoft Excel предназначена для работы с таблицами данных, преимущественно числовых. При формировании таблицы выполняют ввод, редактирование и форматирование текстовых и числовых данных, а также формул. Наличие средств автоматизации облегчает эти операции. Созданная таблица может быть выведена на печать
Окно приложения Excel. Окно соответствует стандартному приложению Windows. 1. Заголовочная строка – для вызова системного меню. А также название книги . Затем идет обозначение приложения. В правой части находятся три кнопк : свернуть, развернуть, закрыть. 2. Названия меню: Файл, Правка…Сервис. Ниже две панели инструментов : «Стандартная», «Форматирование». Ниже находится: «Строка формул», затем «Поле имен»
Основные операции: ввод формул ( начинается с =), копирование ячеек, вырезание ячеек, вставка, удаление, перенос ячеек. Копирование значений в ячейках, создание алгебраической и геометрической прогрессии. К интеллектуальным возможностям относится : проверка орфографии, мгновенное размножение введенной формулы, создание макросов. Также в данном табличном процессоре создан новый образец высокоинтеллектуального помощника, который в любой момент может оказать квалифицированную помощь, и просто дать ненавязчивую подсказку. Имеется возможность выбора типа помощника.
Построение диаграмм. В Excel есть возможность создания диаграмм. Для этого следует выбрать диапазон ячеек, по которому будет строиться диаграмма, затем нажимаем на кнопку Мастер диаграмм на Панели инструментов. Также можно создать диаграмму: Вставка-Диаграмма- затем следовать указаниям Мастера.
Вопрос 14. Этапы подготовки задачи к решению на эвм.
Этапы подготовки задачи к решению на ЭВМ: на первом этапе формулируются условия задачи (например, в словесной форме)
На втором этапе производится математическая постановка задачи: определяются исходные данные и их типы, решение задачи описывается в виде аналитических зависимостей, определяются конечные данные и их типы.
На третьем этапе осуществляется разработка алгоритма.
На четвертом этапе решения задачи алгоритм переводится в программу, записанную на языке высоко уровня.
На пятом этапе программа вводится в память компьютера, осуществляется ее отладка и решение.
Вопрос 15Структурный подход к программирования. Модульное программирование. Структурное программирование.
Структурный подход к программированию – это метод разработки сложных и объемных алгоритмов и программ, и включает в себя 3 важных момента:
Модульное программирование или нисходящий порядок разработки алгоритмов и программ.
Структурное программирование
Сквозной контроль
Модульное программирование: каждая программа разбивается на модули низших порядков.
Сквозной контроль: заключается в том, что запрещается передавать в разработку модули нижнего уровня, пока: А) не разработан модуль верхнего уровня Б)не оттестирован модуль верхнего уровня
Разработка модуля верхнего уровня реализуется с применением небольших , простеньких программ, моделирующих поведение и реакцию модулей нижнего уровня.
Структурное программирование – это метод быстрой и наглядной, простой разработки алгоритмов и программ в виде суперпозиции трех типовых структур: следование – развилка – цикл
Любая сколь угодно сложная программа или алгоритм является комбинацией трех типовых структур.
Билет 16. Алгоритмические языки программирования. Транслятор. Турбо-оболочка.
Одним из первых алгоритмических языков программирования был известный всем Бейсик (Basic), созданный в 1964 г. В настоящее время кроме Бейсика существует достаточно много языков программирования алгоритмического типа: Pascal, С и др. Язык программирования формируется на основе определенного алфавита и строгих правил построения предложений (синтаксиса). В алфавит языка могут входить буквы, цифры, математические символы, а также операторы, например Print (печать), Input (ввод) и др.С помощью алгоритмических языков программирования (их еще называют структурными языками программирования) любой алгоритм можно представить в виде последовательности основных алгоритмических структур: линейной, ветвления, цикла. Использовать языки программирования высокого уровня для написания программ очень удобно и просто, однако компьютер не может обрабатывать команды до тех пор, пока они не будут представлены последовательностью нулей и единиц (машинными кодами). Перевод программ, записанных на каком-либо языке программирования, в машинные коды осуществляется специальной служебной программой – транслятором ( от translate – переводить). В настоящее время известны два вида трансляторов – компилятор и интерпретатор, которые отличаются спосоюом перевода. Компилятор читает всю программу целиком, делает ее перевод и создает законченный вариант на машинном языке, который затем загружается в компьютер и выполняется. Интерпретатор переводит и выполняет программу строку за строкой.
Билет 17.Система программирования Visual Basic. Интегрированная среда разработки. Проект. Структура кода программы. Данные языка. Типы данных в VB. Ввод и вывод данных. Функции Inputbox, MsgBox, оператор Print
Для организации работы с разными файлами, составляющими приложение, создают проект и работают с ним в течении времени создания приложения. Проект состоит из: Файла проекта, в котором хранятся связи между всеми компонентами проекта (расширение VBP);Файлов формы (расширение FRM), по одному файлу для каждой формы; Файлов двоичных данных (по одному файлу для каждой формы), содержащих данные для свойств элементов управления на форме; Необязательных файлов для каждого модуля класса; Необязательных файлов для каждого стандартного модуля; Необязательных одного или нескольких файлов, содержащих элементы управления ActiveX; Необязательного одного файла ресурсов.
Код приложения (программа) Visual Basic хранятся в модулях. Существует три вида модулей: модуль формы, стандартный модуль и модуль класса. Простые приложения могут состоять из одного модуля формы, и весь программный код находится в нем. Каждый стандартный модуль, модуль формы или класса могут содержать: объявления констант , типов, пременных и процедур из динамически подключаемых библиотек (DLL); Процедуры: sub(подпрограмма), function(функция) и Proprerty (свойства), представляющие собой некоторый программный код, выполняемый как единое целое. Типы данных: Byte(двоичные данные)-это беззнаковый тип с диапозоном представления чисел от 0 до 255, он неможет представлять отрицательное число; String -текстовая строка; Boolean-содержит простую информацию типа False/True; Date- содержит значения даты и времени; Variant – возможно хранение всех типов данных. Оператор Print выводит данные непосредственно на форму. Функция Inputbox требует ввода данных в появляющееся окно. Функция MsgBox выводит результат вычисления или текстовое сообщение в диалоговое окно.
Билет 18. Система программирования Visual Basic. Выражения. Правила приоритета. Оператор присваивания. Реализация структуры Следование.
Выражения. Данные языка формируются для использования их в выражениях, необходимых для реализации преобразования информации операторами и командами программами.
Правила ввода выражения: 1.Выражения вводятся в одну троку без верхних и нижних индексов. 2.Последовательность символов операции должна соответствовать матем.выражению на основе применения правил приоритета. 3. Операции одного уровня приоритета выполнябтся слева направо, возведения в степень-справа налево.
Выражения бывают : арифметические, отношения, логическими(or,xor,and,not,eqn,imp), строковыми.
Операндом ариф.выражения могут выступать константы числовые и строковые, переменные, функции.
Операндом в выраж.отношения могут выступать ариф. Выражения (простые, сложные, скобочные). Операнды в выражениях отношений могут принимать произольные вырадения, а результат –True, False.
Правила приоритета. 1.( )- в перыуэ очередь в любом выражении вычисляются части выражения, заключенные в круглые скобки. 2. Функции. 3. ^ -возведение в степень 4. - -присвоение знака 5. *,/- умножение, деление(с плавающей точкой) 6. \ - целочисленное деление 7.mod – вычисление остатка от деления 8. +, - - сложение, вычитание 8. =,<,>,<>-операции отношения.
Оператором присваивания является знак = . Следование : вычислительный процесс, в котором все шаги выполняются друг за другом, по порядку, последовательно. Обобщенная блок-схема алгоритма:
Вопрос 19Условный оператор. Реализация структур Развилка, усеченная и вложенная Развилка.. Процедуры в Visual Basic могут проверять некие условия и затем, в зависимости от результатов проверки, выполнять разные операции. Visual basic поддерживает следующие условные операторы : if…Then; if…Then…Else; Select Case. Конструкция If…Then применяется, когда необходимо выполнять один или или группу операторов в зависимости от некоторого условия. Синтаксис этой конструкции позволяет задавать ее в одной строке или в нескольких строках программы:
If условие then действие
If условие then
Действие 1