
- •1. Предмет информатика. Основные понятия информатики.
- •2. Этапы развития вычислительной техники.
- •3. Структура вычислительной техники.
- •4. Основные функциональные системы компьютера и принципы их работы.
- •5. Математическое и программное обеспечение эвм: классификация, назначение, примеры.
- •6. Представление и преобразование информации в эвм.
- •7.Операционные системы. Характеристика ms dos.
- •8. Операционные системы. Характеристика ос windows.
- •Семейство Windows 9x
- •9.Диалоговые программные оболочки. Сравнительная характеристика far и Volcov Commander.
- •10. Офисное программное обеспечение: назначение, содержание, примеры.
- •11. Текстовые процессоры: характеристика, примеры. Основные методы работы с ms Word.
- •12. Текстовые процессоры: характеристика, примеры. Средства автоматизации обработки информации в ms Word.
- •13. Программы обработки табличной информации. Основные методы работы из ms Excel.
- •14. Программы обработки табличной информации. Средства автоматизации обработки информации в ms Excel.
- •15. Программы для разработки и демонстрации электронных презентаций. Основные методы работы из ms Power Point.
- •16. Сохранение информации. Файловая система. Файлы и каталоги.
- •17. Понятие алгоритма. Основные свойства алгоритмов в интуитивном понимании. Основные базовые алгоритмические структуры. Методы представления алгоритмов.
- •18. Алгоритмические языки программирования. Язык программирования Pascal: общая сравнительная характеристика, особенности реализации алгоритмов в инструментальной среде Turbo Pascal 7.0.
- •19. Основные этапы технологического процесса производства работающей программы на эвм и их программное обеспечение. Понятие о первичном, объектном и абсолютном модуле.
- •20. Программы-трансляторы: назначение, разновидности и особенности работы.
- •21. Библиотеки транслятора: назначение, хранение, применение, структура, примеры.
- •22. Структура pascal-программы. Понятие: метка, тип, константа, переменная; их разновидности. Статические и динамические объекты программы.
- •Var перелік імен змінних та їх типів;
- •23. Базовые типы данных в языке Pascal и операции над ними. Расширение базовых типов в языке Turbo Pascal.
- •24. Операторы языка Pascal. Особенности структуры и применения.
- •25. Простые и структурированные типы данных в языке Turbo Pascal: характеристика, примеры.
- •26. Процедури та функції у мові Turbo Pascal. Формальні та фактичні параметри. Локальні та глобальні об’єкти. Поняття рекурсії.
- •27. Организация работы с файлами данных в языке Turbo Pascal.
- •28. Графические возможности языка Turbo Pascal.
- •29. Организация работы с динамической памятью в языке Turbo Pascal.
- •30. Управление процессом компиляции. Директивы компилятора.
- •31. Технологія програмування: основні етапи та принципи.
- •33. Поняття обчислювальної комп’ютерної мережі: призначення, різновиди, особливості пз.
- •34. Особливості виводу інформації засобами мови Turbo Pascal у текстовому та графічному режимах роботи дисплея.
- •35. Задача сортування даних та методи її розв’язку.
- •36. Задача пошуку даних та методи її розв’язку.
- •37. Захист інформації: програмні та апаратні методи.
- •38. Пам’ять еом: класифікація, носії, управління.
- •39. Системи числення. Обчислення у 2-х- і 16-ти-річній системах.
- •40. Сучасний пк: характеристика центральних та периферійних пристроїв. Поняття мультимедіа.
- •42. Основні етапи розв’язування прикладної задачі.
- •43. Поняття сучасної інформаційної технології. Приклади.
- •44. Поняття бази даних. Системи керування базами даних. Приклади.
- •45. Поняття про Internet. Апаратне та програмне забезпечення роботи з локальними та глобальними мережами.
- •46. Програмне забезпечення для автоматизації процесу розв’язування математичних задач.
5. Математическое и программное обеспечение эвм: классификация, назначение, примеры.
МОЩНОСТЬ современной вычислительной машины, а значит, и ее эффективность использования в различных сферах человеческой и ценности зависят от существующего математического обеспечения ЭВМ. Математическое, или программное, обеспечение представляет собой комплекс программ, предназначенных как для обеспечения технической эксплуатации ЭВМ, так и для выполнения работ, связанных с программированием и решением задач.
По функциональному назначению в математическом обеспечении можно выделить проблемное (прикладное) и системное обеспечение.
Прикладное математическое обеспечение представляет собой совокупность программ решения конкретных задач, систематически использующихся в производственных или научных интересах данной организации. Сюда же относятся и программы из стандартного математического обеспечения, поставляемого вместе с ЭВМ, в котором существуют разделы по статистике, линейной алгебре и др.
Системное программное обеспечение представляет собой совокупность обрабатывающих (системы программирования) и управляющих программ (операционные системы), а также описаний и инструкций к ним. Набор таких программ мало зависит от характера решаемых задач, он обеспечивает техническое функционирование вычислительной системы, а также разработку, отладку и выполнение программ.
Система программирования — это комплекс средств, обеспечивающий автоматизацию программирования и отладку программ. Ее назначение — облегчить и повысить производительность труда программиста — пользователя ЭВМ. В нее входят описания машинно-ориентированных (ассемблер, автокод) и проблемно-ориентированных языков (Фортран, Бейсик, Паскаль и др.), библиотеки алгоритмов, трансляторы языков программирования (программы-переводчики с входных языков на машинный).
Система программирования включает и системные сервисные обслуживающие программы — библиотекарь, редактор связей, загрузчик. Они выполняют следующие функции: помещают любую программу в библиотеку, исключают, исправляют старые программы, формируют из нескольких программ одну законченную. Другие сервисные программы помогают обслуживать и проверять внешние устройства ЭВМ и магнитные носители информации.
Операционная система (ОС) предназначена для управления всеми аппаратными ресурсами машины и всеми компонентами программного обеспечения, она может рассматриваться как программное продолжение и расширение аппаратной части вычислительной системы. Основная задача ОС — управление выполнением программ с целью максимального облегчения взаимодействия человека с вычислительной машиной и оптимального использования оборудования.
6. Представление и преобразование информации в эвм.
С развитием электронно-вычислительной техники большое применение получили двоичная, восьмеричная и шестнадцатеричная системы счисления.
Несмотря на то, что десятичная СС имеет широкое распространение, ЭВМ строятся на двоичных (цифровых) элементах, так как реализовать элементы с десятью четко различными состояниями сложно.
В двоичной системе счисления используются только две цифры 0 и 1. И значит, имеется только два однозначных числа.
Из всех систем счисления особенно проста и поэтому интересна для технической реализации в компьютерах двоичная система счисления. Компьютеры используют двоичную систему потому, что она имеет ряд преимуществ перед другими системами. Недостаток двоичной системы - запись числа будет, как правило, длиннее, чем в десятичной.
Шестнадцатеричная и восьмеричная СС используются при составлении программ на языке машинных кодов для более короткой и удобной записи двоичных кодов - команд, данных, адресов и операндов.
Если необходимо перевести число из двоичной системы счисления в систему счисления, основанием которой является степень двойки, достаточно объединить цифры двоичного числа в группы по столько цифр, каков показатель степени.
Задача перевода из одной системы счисления в другую часто встречается при программировании и особенно часто - при программировании на языке Ассемблера.
В ЭВМ применяются две формы представления чисел: с фиксированной (ффт) и плавающей (фпт) точкой. В случае ффт положение точки фиксируется в определенном месте относительно разрядов числа, как правило, перед старшим или после младшего; в первом случае представляются числа N<1, во втором - только целые числа.
Кодирование символьной информации осуществляется на основе двоичных кодов, первоначально для нужд телеграфной связи.
В настоящее время широко распространен BCD - Binary Coded Decimal - каждая десятичная цифра записывается четырехбитовым двоичным эквивалентом.
Для обработки текстовой информации на компьютере необходимо представить ее в двоичной знаковой системе. Для кодирования каждого знака требуется количество информации, равное 8 битам, т. е. длина двоичного кода знака составляет восемь двоичных знаков. Каждому знаку необходимо поставить в соответствие уникальный двоичный код из интервала от 00000000 до 11111111 (в десятичном коде от 0 до 255).
Человек различает знаки по их начертанию, а компьютер - по их двоичным кодам. При вводе в компьютер текстовой информации происходит ее двоичное кодирование, изображение знака преобразуется в его двоичный код. Пользователь нажимает на клавиатуре клавишу со знаком, и в компьютер поступает определенная последовательность из восьми электрических импульсов (двоичный код знака). Код знака хранится в оперативной памяти компьютера, где занимает одну ячейку.