Задачи для самостоятельного решения

  • 1. Сложите два двоичных числа 11011011 и 1010101.
  • 2. Умножьте два двоичных числа 11011 и 110.
  • 3. Запишите действия центрального процессора по выполнению трехадресной команды.
  • 4. Запишите действия центрального процессора по выполнению команды условного перехода.

Контрольные вопросы

  • 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. Какое максимальное целое положительное число может храниться в слове? Двойном слове?
  • 30. Как представляются в ячейках памяти ПК дроби?
  • 31. Выполняет ли центральный процессор ПК арифметические операции над вещественными числами?
  • 32. Какое назначение ПЗУ?
  • 33. Зачем предназначена долговременная память компьютера? На каких элементах она устроена?
  • 34. Как записывается информация на гибкие и жесткие диски? На лазерные диски?
  • 35. Какие устройства записывают-считывают информацию?
  • 36. Перечислите правила обращения с гибким диском.
  • 37. В чем различие Сй-РОМ, СО-РУ^, РУй?
  • 38. В чем достоинство флеш-карт?
  • 39. Какое устройство служит для ручного ввода текста в компьютер?
  • 40. Сколько основных групп клавиш имеет стандартная клавиатура?
  • 41. Как можно вывести на экран монитора символы кодовой таблицы?
  • 42. Зачем предназначен манипулятор «мышь»?
  • 43. На какие устройства компьютера может выводиться информация о результатах решения задачи?
  • 44. Какая информация выводится на видеотерминал?
  • 45. Какие видеотерминалы используются в ПК? В чем их различие?
  • 46. Какие основные технические характеристики видеотерминалов?
  • 47. В каких двух режимах могут работать видеотерминалы? Какой основной режим?
  • 48. Сколько строк и столбцов можно вывести на экран терминала при выводе текста? Можно ли изменить количество строк?
  • 49. Дайте определения понятия интерфейс. Приведите примеры интерфейсов.
  • 50. Какие виды интерфейсов вам известны?
  • 51. Что физически представляет собой параллельный и последовательный порты? В чем их различие?
  • 52. Зачем компьютер к сети подключается через Pilot?
  • 53. Что объективно представляет собой программа для компьютера?
  • 54. Дайте определение машинного языка компьютера.
  • 55. Одинаковы ли машинные команды разных компьютеров?
  • 56. Что означает термин «программная совместимость компьютеров модели IBM РС»?
  • 57. Что означает термин «программа составлена в кодах»?
  • 58. Что представляют собой операнды машинной операции?
  • 59. Объясните понятие команды и ее назначение.
  • 60. Какие части команды выделяют при ее записи?
  • 61. Что означают термины «трехадресная, двухадресная, одноадресная команды»?
  • 62. Как трактуется программа с использованием понятия команды?
  • 63. Какой адресности используются команды в современных ПК?
  • 64. Где размешается программа, которая должна выполняться компьютером?
  • 65. Где размещаются исходные данные к программе?
  • 66. Какие узлы центрального процессора используются для выполнения команд программы?
  • 67. Зачем нужны сегментные регистры?
  • 68. Какую информацию хранит регистр IP?
  • 69. Какие события отмечаются в регистре флагов?
  • 70. Зачем нужны контрольные тесты решения задачи, для которой составляется компьютерная программа?
  • 71. В чем суть анализа исходных данных задачи и зачем его выполнять?
  • 72. Почему при программировании необходимо избегать уничтожения исходных данных задачи?
  • 73. К чему необходимо стремиться при программировании арифметических выражений и циклов?
  • 74. Зачем необходимо составлять подпрограммы?
  • 75. Перечислите основные трудности составления программ на машинном языке?
  • 76. В чем смысл символьного программирования? Что оно дает?
  • 77. Может ли выполнить символьную программу компьютер?
  • 78. Что представляет собой транслятор и зачем он нужен?
  • 79. Из каких двух этапов состоит метод символьного программирования?
  • 80. Что представляют собой ассемблеры? Какие ассемблеры используются на современных ПК?
  • 81. В чем состоит особенность ассемблера как языка символьного программирования? В чем недостаток ассемблерных программ?
  • 82. Зачем понадобилось создание алгоритмических языков высокого уровня?
  • 83. Как выглядят программы, составленные на языке высокого уровня? Связаны ли эти программы с системой команд машины?
  • 84. В чем основное отличие ассемблерной программы от программы, составленной на языке высокого уровня?
  • 85. Какие существуют типы трансляторов с языков высокого уровня? В чем их различие, достоинства и недостатки?
  • 86. Перечислите известные вам алгоритмические языки высокого уровня?
  • 87. Какие алгоритмические языки используются в настоящее время на персональных компьютерах?
  • 88. Чем объясняется разработка многих языков?
  • 89. В чем смысл структурного программирования сверху вниз?
  • 90. Когда используются методы параллельного программирования?
  • 91. Чем обусловлено появление метода объектно-ориентированного программирования?
 
< Пред   СОДЕРЖАНИЕ     След >