Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты информатика.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
399.87 Кб
Скачать

011001010101010, 111110001111100, 101000010100101 …101010010101001 Совершенно

неудобно. Поэтому и были придуманы языки программирования.

Язык программирования - это фиксированная система обозначений для описания

алгоритмов и структур данных.

В настоящее время существует много различных языков программирования: c++, c#, java,

php, ruby, python, pascal. Языки программирования - это формальные языки, специально

созданные для общения человека с компьютером. Каждый язык программирования, равно

как и "естественный" язык (русский, английский), имеет алфавит, словарный запас, свою

грамматику, а также семантику.

Алфавит - фиксированный для данного языка набор основных символов, допускаемых

для составления текста программы на данном языке. Обычно используются английский

алфавит, цифры и специальные символы (например, #, $, %).

Синтаксис - система правил, определяющих допустимые конструкции языка

программирования из букв алфавита.

Семантика - система правил однозначного толкования отдельных языковых конструкций, позволяющих воспроизвести процесс обработки данных. Например, в большей части современных языков программирования каждая конструкция должна писаться на отдельной строчки (или заканчиваться точкой с запятой, как в языке Паскаль)

Для того, чтобы программа, написанная на языке программирования высокого уровня,

могла быть выполнена компьютером, она должна быть переведена на язык его машинных

команд. Это делается автоматически с помощью специальной программы-переводчика,

называемой транслятором. Транслятор проверяет правильность записи команд на языке

программирования высокого уровня и генерирует соответствующие последовательности

команд на машинном языке. Трансляторы бывают двух видов – компиляторы и

интерпретаторы.

Интерпретатор транслирует одну за другой команды исходной

программы и обеспечивает выполнение каждой команды на языке высокого уровня сразу

же после ее трансляции. Таким образом, если интерпретатор выполняет какую-то

программу N раз, то трансляция каждой команды тоже будет выполнена N раз.

Компилятор запоминает созданную для исходной программы последовательность

машинных команд в специальном файле, но не дает команды компьютеру на их

выполнение. Сохраненная компилятором в файле машинная программа может быть

выполнена по команде пользователя в любое время. Для созданных компилятором файлов

машинных команд уже не требуется производить трансляцию, поэтому они выполняются

быстрее, чем обрабатываемые интерпретатором исходные программы. В Паскале – компилятор. (примеры не сложных программ линейной, ветвящейся, циклический)

Билет 11.

Основные компоненты компьютера, их функциональное назначение и принципы работы.

Программный принцип работы компьютера.

Различают следующие типы компьютеров:

1. PC (персональные desktop-компьютеры)

2. Laptop (ноутбуки)

3. Mac (компьютеры Macintosh фирмы Apple)

4. КПК (карманный переносной компьютер, например, acer n10)

5. Смартфоны (телефон + кпк, например, iPhone)

6. Нетбук (маленький ноутбук для интернета, например, Asus eeePC)

7. Моноблок (системный блок расположен в мониторе, например, iMac или Asus eeeTop)

8. Планшетный компьютер (нетбук без клавиатуры с сенсорным управлением, например,

iPad)

9. eBook (электронные читалки с использованием технологии ePaper – электронной

бумаги)

Устройство компьютера

Любой компьютер (даже самый большой)состоит из четырех частей:

• устройства ввода информации

• устройства обработки информации

• устройства хранения

• устройства вывода информации

Конструктивно эти части могут быть объединены в одном корпусе размером с книгу или же

каждая часть может состоять из нескольких достаточно громоздких устройств

Базовая аппаратная конфигурация ПК

Системный блок:

• Процессор (Intel Core2Duo, Intel Core i7, AMD Phenom)

• Видеокарта (Nvidia Geforce, ATi Radeon)

• HDD (жёсткий диск)

• Оперативная память

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

• Аудиокарта

• Ethernet- Wifi- Wimax-карты (для работы с сетью)

• USB-контроллеры

• DVD- Bluray-привод

Дополнительно могут подключатся устройства ввода-вывода информации,

например колонки, принтер, сканер.

Процессор, Микропроцессор — основная микросхема персонального компьютера. Все

вычисления выполняются в ней. Основная характеристика процессора — тактовая

частота (измеряется в мегагерцах или гигагерцах, MHz, GHz). Чем выше тактовая

частота, тем выше производительность процессора. Так, например, при тактовой частоте

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