Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Структура персональной ЭВМ




ВОПРОСЫ К ЭКЗАМЕНУ ПО ДИСЦИПЛИНЕ

«ПРОГРАММИРОВАНИЕ ТЕХНИЧЕСКИХ СРЕДСТВ»

1. Структура ПЭВМ. Размещение данных и программ в памяти ПЭВМ. Биты, байты. Программа, машинная команда
2. Состав программного обеспечения технических средств. Среда программирования.
3. Виды файлов среды программирования. Программные модули: исходный, объектный, загрузочный.
4. Трансляторы, интерпретаторы, компоновщик, отладчик. Режимы компиляции и компоновки.
5. Особенности программирования и отладки встроенных систем.
6. Компоновка программных модулей и запись программной кодировки в целевое устройство.
7. Понятие структурного и модульного программирования.
8. Функциональная и модульная декомпозиции в программировании
9. Операционная система. Файловая система хранения информации
10. Понятие алгоритмов и способы их описания
11. Графическое описание алгоритма. Основные символы схемы алгоритма
12. Стандартизация графического представления алгоритмов. Программная документация.
13. Базовые элементы языка Cи. Алфавит. Лексемы. Знаки операций. Литералы. Комментарии.
14. Виды и характеристики языков программирования. Виды программных ошибок.
15. Идентификаторы и ключевые слова языка Си.
16. Структура программы на языке Си.
17. Декларация объектов. Основные типы данных
18. Категории типов данных (символьные, целые, с плавающей точкой).
19. Символьные и целые типы данных.
20. Вещественные типы данных (с плавающей точкой).
21. Преобразование типов (явное и неявное). Приведение типа
22. Использование модификаторов при декларации типов данных.
23. Системы счисления. Кодовая таблица ASCII. Классификация и преобразование символов.
24. Константы. Целые константы. Константы с плавающей точкой. Символьные константы. Строки. NULL.
25. Операции и выражения языка Си.
26. Арифметические операции. Аддитивные и мультипликативные операции.
27. Условный оператор if.
28. Тернарная условная операция?:.
29. Оператор выбора альтернатив switch.
30. Составление циклических алгоритмов. Операторы цикла с предусловием и с постусловием.
31. Оператор цикла с предусловием и коррекцией for.
32. Операторы передачи управления (break, continue, return, goto).
33. Побитовые логические операции, операции над битами
34. Операции сравнения. Логические операции. Унарные операции.
35. Операция присваивания. Сокращенная запись операции присваивания.
36. Стандартная библиотека языка Си. Математические функции.
37. Строки в языке Си. Функции работы со строками.
38. Стандартная библиотека языка Си. Ввод данных.
39. Стандартная библиотека языка Си. Вывод данных.
40. Управляющая строка функций ввода/вывода.
41. Ввод-вывод потоками
42. Препроцессор. Директивы #include, #define, #if…
43. Одномерные массивы. Инициализация одномерных массивов. Ввод и инициализация массива символов.
44. Многомерные массивы. Инициализация многомерных массивов.
45. Структуры. Вложенные структуры
46. Массивы структур. Битовые поля
47. Объединения. Перечисления
48. Указатели. Указатели и адреса объектов. Указатели и массивы.
49. Операции с указателями: присваивание адреса, определение значения по адресу, присваивание указателей
50. Операции с указателями: сложение и вычитание, инкремент и декремент, сравнение указателей
51. Работа с динамической памятью. Динамические массивы.
52. Операции typedef и sizeof
53. Функции. Определение функции, объявление функции и вызов функции. Возвращаемое значение функции.
54. Функции. Типы передачи параметров функции (по значению, по адресу, по ссылке).
55. Функции. Переменные в качестве параметров функций.
56. Функции. Массивы в качестве параметров функций.
57. Указатели на функции.
58. Перегрузка функций.
59. Классы памяти. Области действия объектов
60. Работа с файлами. Типы файлов (текстовый и бинарный). Дескриптор файла (“указатель на файл”). Режимы работы с файлами.
61. Работа с файлами. Открытие файла в различных режимах и закрытие файла.
62. Работа с файлами. Чтение и запись данных в файл. Посимвольный и построчный ввод-вывод
63. Работа с файлами. Чтение и запись данных в файл. Блоковый ввод-вывод
64. Работа с файлами. Чтение и запись данных в файл. Форматированный ввод-вывод
65. Работа с файлами. Указатель текущей позиции в файле, его перемещение к нужной позиции.
66. Графический режим. Функции черчения и заполнения. (arc, bar, bar3d, circle, drawpoly, ellipse, fillellipse, fillpoly, line, lineto, pieslice, rectangle, sector, setlinestyle, setfillstyle)
67. Графический режим. Функции вывода текста, функции управления цветом. (outtext, outtextxy, setbkcolor, setcolor, settextjustify, settextstyle, textheight, textwidth)
68. Среды разработки программ для микроконтроллеров. Особенности написания программ для микроконтроллеров и программирования их периферийных устройств.
69. Средства записи программ и отладки для микроконтроллеров. Программаторы, симуляторы и внутрисхемные отладчики.
70. Интерфейсы программирования и отладки встроенных систем. Интерфейс JTAG

Основные понятия и определения

Структура персональной ЭВМ

Персональные ЭВМ содержат клавиатуру, системный блок и дисплей. Схема ПЭВМ представлена на рис. 1.

В системном блоке ПЭВМ содержатся:

- центральный процессор (ЦП), который осуществляет управление работой и выполнение расчетов по программе;

- оперативное запоминающее устройство (ОЗУ), в котором во время работы компьютера располагаются выполняемые программы (при выключении компьютера - очищается);

- постоянное запоминающее устройство (ПЗУ), содержащее программы, необходимые для запуска компьютера;

- жесткий магнитный диск (ЖД), получивший название винчестер;

- дисковод (ГД) для сменных, гибких магнитных дисков (дискет);

- CD-Rom (СД) – устройство чтения компакт-дисков.

В системный блок встроены электронные схемы, управляющие работой различных устройств, входящих в состав компьютера. К системному блоку подключаются дисплей (монитор) для отображения информации, клавиатура для ввода данных и команд, устройство для визуального управления - «мышь», печатающее устройство - принтер, устройство для считывания и ввода информации - сканер.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных