- •Часть 1 (лекции Анно е.И.).
- •1) Перечислите основные свойства алгоритмов.
- •2) Для чего нужны блок-схемы?
- •4) Перечислите принципы Фон Неймана.
- •7) Переведите 13425 в десятичную систему счисления.
- •9) Переведите 100111010101102 в шестнадцатеричную систему счисления.
- •10) Что такое формат записи чисел с фиксированной запятой?
- •11) Что такое формат записи числа с плавающей занятой?
- •12) Что такое ascii коды?
- •13) Сколько книг поместится в 4 Гб, если в книге 500 страниц, а на странице 2000 символов?
- •14) Что такое адрес оперативной памяти?
- •15) Перечислите классы машинных команд.
- •16) Где должный размещаться данные, с которыми работает компьютер?
- •17) Для чего нужен генератор тактовьх импульсов?
- •21) Что такое шина компьютера и из чего она состоит?
- •22) В чем разница между шиной и общей шиной?
- •23) Что такое разрядность шины и на что она влияет?
- •25) Почему оперативная память электрическая, а не магнитная?
- •26) Что такое идеология открытых систем при конструировании компьютеров?
- •27) Перечислите функции центрального процессора.
- •28) Перечислите функции устройства управления центрального процессора.
- •29) Перечислите функции арифметико-логического устройства процессора.
- •31) Что такое видеопамять и чем она отличается от остальной оперативной памяти?
- •32) Какую роль в компьютере выполняют порты ввода-вывода?
- •33) Перечислите известные вам периферийные устройства.
- •34) Зачем нужна постоянная память?
- •35) Для чего нужны контроллеры и каковы их функции?
- •36) Что такое интерфейс устройства компьютера?
- •37) Зачем нужды внешние запоминающие устройства?
- •38) Каковы причины структуризации программ и использование подпрограмм?
- •39) Перечислите основные функции оперативной системы.
- •40) Что такое ядро операционной системы и утилиты операционной системы?
- •41) Что такое управление выполнением программ?
- •42) Что такое управление памятью?
- •45) Что такое управление прерываниями? Для чего они нужны?
- •46) Что такое интерфейс операционной системы? Каков интерфейс мs dоs?
- •47) Что такое мультизадачность?
- •49) Что в системе unix называется процессом?
- •50) Как устроена виртуальная память в системе Windows,
- •51) Что такое своппинг?
- •52) Что такое файловая система и для чего она нужна?
- •53) Перечислите функции управления файловой системой.
- •54) Укажите виды и типы компьютеров, и их отличия.
- •57)Перечислите виды сетей.
- •58) Перечислите функции локальных сетей в управлении предприятием.
- •59) Чем сети с централизованным управлением отличаются от одноранговых сетей?
- •60) Приведите примеры серверов различных типов по характеру предоставляемых ими услуг.
- •61) Что понимается под узлом вычислительной сети?
- •63) Что называют коммуникационным протоколом?
- •64) Перечислите известные вам типы соединений в локальных сетях.
- •66) Что включает в себя технология работы сети и чем она обеспечивается?
- •67) Перечислите задачи, которые должны быть решены для качественной передачи данных в сетях.
- •68) Что такое мост, маршрутизатор, шлюз?
- •69) Зачем нужна модель сетевого взаимодействия?
- •70) Перечислите уровни модели открытых систем сетевого взаимодействия.
- •71) Каковы функции канального уровня?
- •72) Каковы функции сетевого уровня?
- •73) Каковы функции транспортного уровня?
- •74) Перечислите базовые типы топологий локальной сети. Чем они принципиально отличаются друг от друга?
- •75) Какие методы доступа используются в сетях Token Ring, Arcnet и Ethernet?
- •76) Что входит в задачу сетевой операционной системы?
- •77) Чем сетевая операционная система отличается от сетевой оболочки? Чем является система NetWare?
- •80) Дайте определение глобальной сети Интернет?
- •81) Перечислите основные принципы лежащие в основе организации Интернета.
- •82) Перечислите основные сервисы Интернета.
- •83) Что такое ftp-передача данных?
- •84) Что такое доступ в режиме удаленного терминала?
- •85) Дайте определение гипертекста?
- •86) Что такое ip-адрес и как он устроен?
- •87) Что такое доменный адрес и как он устроен?
- •88) К каким уровням относятся протоколы tcp, ip, udp, slip, ppp, ftp?
- •89) Перечислите основные функции системного программного обеспечения.
- •90) Как компьютер загружает операционную систему (ос)?
- •91) Основное отличие системы Windows от системы ms-dos?
- •92) Является ли система Windows многозадачной системой?
- •93) Перечислите недостатки программирования непосредственно на машинном языке.
- •94) Что такое Ассемблер?
- •95) Что называется языком программирования высокого уровня?
- •96) Какие преимущества дает использование подпрограмм в языке программирования?
- •98)Какие языки программирования вы знаете?
- •99) В чем заключается основное отличие объектно-ориентированных языков программирования?
- •100)Что такое язык vba для программы Excel?
- •101) Перечислите известные вам объекты и свойства языка vba.
- •102) Перечислите операторы языка vba.
98)Какие языки программирования вы знаете?
Наиболее употребительными простыми языками являются PASCAL, С (более сложная версия – С++) и BASIC. Более сложные языки программирования—PL\1, АDA, MODULA-2. Прочие языки высокого уровня: COBOL, FORTRAN, ALGOL и т. д. PROLOG и PLANNER относятся к декларативным языкам программирования (декларативные языки позволяют формулировать сразу цель программы, а алгоритм ее решения строится автоматически).
99) В чем заключается основное отличие объектно-ориентированных языков программирования?
В объектно-ориентированных языках программирования каждый отображаемый объект предметной области имеет некоторые свойства и предполагает, что с ним можно произвести некоторые действия, причем набор свойств и виды действий зависят от класса объекта. Соответственно этому объект в таких языках отождествляется с набором своих свойств и методов. Свойством объекта называется переменная, которая приписана этому объекту и не может использоваться самостоятельно. Аналогично, методом называется функция или подпрограмма,
которая может использоваться только совместно с данным объектом.
100)Что такое язык vba для программы Excel?
Язык VВА – это объектно-ориентированный язык программирования (см. вопрос 99). Он включает в себя готовые объекты, предназначенные для использования в различных приложениях Microsoft Office, в том числе и в Microsoft Excel. Классов объектов немного: книга, лист, диапазон листа, диаграмма. Строка листа, столбец листа и отдельная ячейка также считаются диапазоном. Книга определяется по названию файла, ее содержащего. Листы и диаграммы книги идентифицируются либо по номеру в книге, либо по имени листа (диаграммы). Столбцы и строки задаются их номерами. Диапазон на листе задается либо координатами двух углов диапазона, либо именем, если оно ему было присвоено. Ячейка задается номерами строк и столбцов. В языке VBA можно использовать переменные, значением которых служит объект определенного класса: книга, лист или диапазон.
101) Перечислите известные вам объекты и свойства языка vba.
Объекты языка VBA: см. вопрос 100. Перечислим некоторые свойства и методы, приписанные к объектам этих классов:
- метод Activate для листа делает активным данный лист;
- свойство Cells (j, k) для листа обозначает ячейку в j-ой строке k-ом столбце листа;
- свойство ActiveCell для листа обозначает текущую ячейку листа;
- свойство Selection для листа означает совокупность всех выделенных диапазонов на листе;
- метод Select для диапазона делает выделенным данный диапазон;
- метод Activate для ячейки делает данную ячейку текущей;
- свойство Cells (j, k) для диапазона обозначает ячейку в j-ой строке и k-ом столбце диапазона;
- свойство Offset (j, k) для диапазона означает ячейку со смещением в j строк и k столбцов от верхнего угла диапазона;
- свойство Rows.Count возвращает количество строк в диапазоне;
- свойство Columns.Count возвращает количество столбцов в диапазоне;
- свойство CurrentRegion для ячейки возвращает максимальный диапазон, содержащий данную ячейку и ограниченный со всех сторон пустыми строками и столбцами;
- свойство Font диапазона или ячейки представляет собой описание шрифта для записи данных;
- свойство Value для ячейки задает значение, хранящееся или вычисленное в ячейке;
- метод Activate для ячейки делает эту ячейку текущей;
- свойство Areas (k) означает k-ый по счету диапазон среди нескольких выделенных диапазонов.
