Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamenatsionnye_voprosy_po_Informatike2 от шал...doc
Скачиваний:
8
Добавлен:
20.09.2019
Размер:
1.92 Mб
Скачать

Операция обращения к элементам классов и структур.

В любом языке для того, чтобы обратиться к элементу (например, свойству или методу) класса или структуры используется операция '.' (Например в среде .Net можно записать System.out.print("Hi!")).

Правда, с указателями на класс или структуру в языках C++ и C# нельзя использовать операцию точка, а необходимо использовать символ ->.Например, в языке C++ можно записать так p->print("Hi!"), где p - указатель на класс, имеющий метод print.

Чаще всего эта операция используется в языке Borlаnd C++ Builder.

Аналоги математических операций для данных нечислового типа.

Кроме чисел операции +,-,*,/ могут использоваться не только для данных числового типа, но и для указателей, строк, времени, дат и т.п. Специальные операции вводятся для сложения строк в языках Perl, PHP (символ .),в языках VBScript, Visual Basic, VBA и Visual FoxPro символ .) в остальных языках используется символ +.

В Delphi символы +,-,* для операций с множествами (+ это операция сложения множеств,- это операция пересечения множеств, * это декартово произведение).

Можно использовать операции + и - при работе с датами. Сложение даты с числом Х вернет дату на Х дней больше, а вычитание - на Х дней меньше. Разность двух дат вернет количество дней, на которые эти даты отличаются.

Если в языке существуют указатели, то с ними можно использовать операции +,-,* причем допускается сложение, вычитание и умножение указателя и числа и вычитание двух указателей, другие операции не допустимы.

        1. Основные компоненты современных компьютеров.

Итак, давайте разберем, из чего же состоит современный компьютер. Давайте в первую очередь отделим собственно компьютер, от так называемых устройств ввода/вывода. Компьютером мы будем называть содержимое системного блока, корпуса, в котором сосредоточены все компоненты ответственные за вычисления, хранение, обработку и передачу данных. Собственно это и есть компьютер. Все, что находится снаружи - устройства, служащие для ввода или вывода информации. Что у нас находится снаружи системного блока? Монитор, принтер - устройства вывода информации на экран и бумагу соответственно, клавиатура, мышь - устройства ввода информации и т.д. Все эти устройства не служат для хранения, обработки данных, в них не производятся вычисления. Это так называемые периферийные устройства. В принципе компьютер может работать и без них. Напротив - в системном блоке находятся компоненты, которые производят вычисления, в которых хранятся и обрабатываются данные. Давайте разберем, из каких узлов состоит системный блок компьютера.

Материнская плата

Центром компьютера является самая большая плата - так называемая материнская плата (MotherBoard, MainBoard). Роль этой платы крайне важна: она является как бы связующим звеном между всеми компонентами компьютера, практически все устройства подключаются именно к материнской плате. Естественно от возможностей материнской платы во многом зависят возможности компьютера. Давайте посмотрим, из каких компонентов состоит материнская плата, и какие же компоненты подключаются к ней.

Процессор

В первую очередь следует обратить внимание на процессор (CPU, Central Processor Unit, Модуль Центрального Процессора). На материнской плате есть разъем (гнездо) для подключения процессора. Процессор - это самый (обычно) большой чип в компьютере. Процессор это устройство, которое исполняет определенный набор команд (инструкций), а компьютерная программа - это и есть последовательность этих самых инструкций. Т.е. процессор - как бы мозг компьютера, процессор выполняет практически все вычисления в компьютере. Естественно, что от производительности процессора напрямую зависит и суммарная производительность всего компьютера.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]