- •1.Понятие информации. Свойство информации. Измерение информации.
- •2.Кодирование различных видов данных. Двоичная система счисления.
- •3.История развития компьютеров и информационных технологий.
- •4.Устройство персонального компьютера. Основные узлы компьютера и их назначение.
- •5.Основные принципы построения и работы компьютера.
- •6.Хранение информации в компьютере. Понятие файла. Файловая система.
- •7.Понятие о компьютерных сетях. Локальные и глобальные сети.
- •8.Основы Интернета. Основные протоколы. Службы Интернета.
- •9.Этапы подготовки задач для программирования и решения на компьютере.
- •10.Понятие алгоритма. Требования, предъявляемые алгоритмам.
- •11.Способы описания алгоритмов. Основы графического способа описания алгоритмов.
- •12.Типовые структуры алгоритмов. Определение основных методов вычислительных процессов. Примеры.
- •13.Методы проектирования алгоритмов.
- •14.Алгоритм поиска минимального (максимального) элемента одномерного массива. Пример.
- •15.Алгоритм упорядочения (сортировки) элементов одномерного массива. Пример.
- •16.Понятие о программировании. Языки программирования. Уровни языков.
- •17. Системы программирования. Назначение и состав.
- •18.Программное обеспечение компьютера и его классификация.
- •19. Операционные системы и их назначение. Примеры операционных систем.
- •20. Основные функции операционных систем.
- •21. Язык программирования Паскаль. Общая характеристика. Основные правила записи на языке Паскаль. Структура программы. Пример программы.
- •22.Основные элементы языка. Описание констант и переменных в программе.
- •23. Типы данных. Объявление типа данных в тексте программы. Преобразования типов.
- •24. Выражения. Основные операции и их приоритет.
- •25. Операторы в языке Паскаль. Составной оператор. Операторные скобки. Оператор присваивания значений.
- •26. Ввод и вывод данных в программе. Использование стандартных процедур ввода – вывода.
- •27. Условный оператор. Ветвление программы.
- •28. Метки в программе и оператор безусловного перехода. Примеры использования.
- •33. Численное решение нелинейного уравнения. Этапы решения. Классификация методов уточнения корня. Геометрический смысл, достоинства и недостатки каждого метода.
- •34. Численные интегрирования.
- •35. Апроксимация данных.
17. Системы программирования. Назначение и состав.
Система программирования — система для разработки новых программ на конкретном языке программирования.
Составные систем программирования: компилятор или интерпретатор; интегрированная среда разработки; средства создания и редактирования текстов программ; обширные библиотеки стандартных программ и функций; отладочные программы, т. е. программы, помогающие находить и устранять ошибки в программе; "дружественная" к пользователю диалоговая среда; многооконный режим работы; мощные графические библиотеки; утилиты для работы с библиотеками; встроенный ассемблер; транслятор; компилятор.
18.Программное обеспечение компьютера и его классификация.
Програ́ммное обеспе́чение (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации.
ПО подразделяется на системное, прикладное и инструментальное.
19. Операционные системы и их назначение. Примеры операционных систем.
Операцио́нная систе́ма, сокр. ОС — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Пример: Windows, Mac, Linux, DOS.
20. Основные функции операционных систем.
Исполнение запросов программ; загрузка программ в оперативную память и их выполнение; стандатизированный доступ к периферийным устройствам; управление оперативной памятью; управление доступом к данным на энергозависимых носителях; обеспечение пользовательского интерфейса.
21. Язык программирования Паскаль. Общая характеристика. Основные правила записи на языке Паскаль. Структура программы. Пример программы.
Паскаль — язык программирования общего назначения. Один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.
Паскаль наиболее близок к современной методике и технологии программирования. В частности, он достаточно полно отражает идеи структурного программирования, что довольно хорошо видно даже из основных управляющих структур языка. Паскаль хорошо приспособлен для применения технологии разработки программ сверху-вниз (пошаговой детализации). Паскаль содержит большое разнообразие различных структур данных, что обеспечивает простоту алгоритмов, а следовательно снижение трудоемкости при разработке программ.
Правила языка Паскаль предусматривают единую для всех программ форму основной структуры: Program;Begin;End.
Основная структура программы. |
| Правила языка Паскаль предусматривают единую для всех программ форму |
|основной структуры: |
|Program <Имя программы>; |
|<Раздел описаний> |
|Begin |
|<Тело программы> |
|End.
