Возможности улучшения вычислительной производительности компьютера ограничены его конфигурацией. Поэтому нам предстоит познакомиться со своим компьютером.
Задание. Ознакомьтесь с конфигурацией компьютера и параметрами системы с помощью следующих средств:
– свойства компьютера;
– диспетчер устройств;
– параметр окружения NUMBER OF PROCESSORS;
– сайт производителя процессора;
– диспетчер задач.
Опишите в отчёте конфигурацию и состояние системы:
– процессор;
– разрядность процессора;
– число ядер;
– поддержка HyperThreading;
– версия операционной системы;
– разрядность операционной системы;
– число выполняемых потоков на ядро;
– число виртуальных процессоров;
– объём занятой оперативной памяти;
– объём виртуальной памяти
– наличие подкачки.
Данная работа выполняется с использованием среды разработки Microsoft Visual Studio. Далее рассматриваются примеры программ на языке программирования С, хотя компилятор поддерживает также и С++.
В работе используется бесплатная версия среды разработки:
Community Edition.
Дистрибутив находится на сайте
VisualStudio.com.
Рекомендуется использовать английскую версию среды программирования.
Обратите внимание на название каталога, в который установлен компилятор.
В случае 32-разрядной ОС можно установить только 32-разрядные приложения. Каталог для установки:
Program Files.
В случае 64-разрядной ОС можно установить как 32-разрядные, так и 64-разрядные приложения. Каталоги для установки – соответственно:
Program Files (x86)
Program Files.
Далее мы будем создавать именно 32-разрядные приложения, причём работающие в командной строке.
Задание. Проверьте наличие компилятора на компьютере. Если компилятор установлен, запустите его. Если компилятор отсутствует, установите его.
Опишите в отчёте параметры компилятора:
– версия;
– язык интерфейса;
– разрядность.