- •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. Алгоритм сортировки элементов массива
- •29. Операторы цикла while and repeat.
- •30. Алгоритм поиска в массиве заданного значения.
- •31. Оператор условного, безусловного перехода
- •32. Арифметические и логические операции.
- •33. .Структура программы
- •34. Оператор выбора «case».
- •36. Операторы ввода/вывода данных.
- •37. Интегрированная среда программирования. Turbo Pascal. Системы команд.
- •38. Системы программирования.
25. Классификация программного обеспечения.
Программы – упорядоченные последовательности команд. ПО – совокупность программ, процедур и правил, а также документации, касающихся функционирования системы обработки данных. ПО подразделяется на несколько уровней.
Базовый уровень. Базовое ПО отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства хранятся в микросхемах ПЗУ (постоянное запоминающее устройство). Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации.
Системный уровень – является переходным. Программы этого уровня обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. От программ этого уровня зависят эксплуатационные показатели всей вычислительной системы. При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа, обеспечивающая для остальных программ взаимосвязь с устройством. Конкретные программы, предназначенные для взаимодействия с конкретными устройствами, называют драйверами. Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера.
Служебный уровень. Программы этого уровня взаимодействуют как с программами базового уровня, так и с программами системного уровня. Назначение служебных программ (утилит) состоит в автоматизации работ по проверке и настройки компьютерной системы, а также для улучшения функций системных программ.
Прикладной уровень. Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи. Между прикладным и системным программным обеспечением существует тесная взаимосвязь.
26. Типовые операции, действия с массивами
Массив – упорядоченная по номерам совокупность значений, объединенных общим типом и именем.
Операции с массивами:
1)А=В, True – если все элементы А совпад.с эл-ми массива В, -если одинак.
2) А< >В,
- если 2 различных массива
- если хотя бы один из элементов А не совпад.с В
3) А:=В – операция присваивания, Аи В – массивы одинак.типа
Типичные действия с массивами:
Ввод/вывод значений элементов массивов. Все действия идут по элементам. (Используют стандартн.оператор вводы/вывода Read(A[I]). )
Поиск в массиве max/min значений (иногда его номер)
Поиск в массиве заданного значения
Сортировка элементов массива (сортируется по каким-то критериям, порядок возр/убывания ).
27.Форматированный вывод
Как вы уже знаете, вывод информации на экран монитора осуществляется с помощью операторов Write и Writeln. Параметрами данных процедур могут быть текстовые сообщения (строки заключённые в кавычки), и/или имена переменных, содержимое которых выводится на экран монитора. При этом имена переменных могут быть записаны в следующем виде: E
E:m
E:m:n
где E - переменная, значение которoй выводится на экран.m,n - выражения тип integer, необязательные параметры, указывающие соответственно ширину выводимого поля и количество дробных цифр.Конструкция вида E:m:n может использоваться только для вещественных чисел. Для остальных типов употребляется конструкция вида E:m.Если выводимое данное имеет меньше знаков, чем m то оно дополняется слева пробелами. Если больше, то выводится столько знаков, сколько необходимо для корректного представления результата. Если параметры m и n опущены, то подразумевается их некоторые, зависящие от реализации, значения.Если для данных вещественного типа отсутствует параметр n, то выводимое данное представляется с плавающей запятой и показателем степени. В противном случае при выводе используется представление числа с фиксированной точкой, причём после точки запишется n цифр (общая длина
поля - m символов).
Writeln(i:4) i=5 ___5
Writeln(i:4,j:4) i=-5, j=297 __-5_297
Writeln(i:6) i=345.6 _345.6
Writeln(i) i=345.6 3.45600000E+02
