Блок вывода результата (ShowRes) и модуль Unit3; Форма выводит на экран результаты теста.
Рисунок 2 - Вывод результата
Листинг программы:
unit Unit3; //Форма с результатами interface uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, GlobalEmb; type
TShowRes = class(TForm)
Itog: TLabel;
Button1: TButton;
WrongQuest: TLabel;
procedure ShowReslt(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Terminate(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end; var
ShowRes: TShowRes;
Wrong:PList; //Список номеров неверных ответов - может быть не больше 255 implementation {$R *.dfm}
procedure TShowRes.ShowReslt(Sender: TObject); //Формирование ответа с результатом
var
C:PList;
begin
ShowRes.Caption:=StName+#32+StSurName+' - результаты теста'; //Формирование заголовка окна с учетом фамилии и имени
Itog.Caption:='Тест завершен: '+IntToStr(Rights)+' правильных ответов из '+IntToStr(Counter); //Вывод общего количества ответов и количества ошибок
if Wrong<>nil then //Ошибки есть?
begin
C:=Wrong;
while C<>nil do
begin
WrongQuest.Caption:=WrongQuest.Caption+IntToStr(C^.Info)+#32; //Выводим данные
C:=C^.Next;
end;
end
else //Если ошибок нет - список пуст
WrongQuest.Caption:='Все ответы верны!!!';
end; procedure TShowRes.Button1Click(Sender: TObject); //По клавише останова
begin
system.Halt;
end; procedure TShowRes.Terminate(Sender: TObject; var Action: TCloseAction); //По закрытию формы
begin
System.Halt;
end; end.
4. Модуль GlobalEmb Модуль добавляет некоторые, общие для нескольких модулей, процедуры, позволяет избежать возможных ошибок при работе с формами. Таким образом, данный модуль упрощает процесс проектирования данного приложения: Листинг модуля:
unit GlobalEmb; //Общие глобальные процедуры, типы и функции interface const
usename='test.txt'; //Файл с вопросами type
PList=^List; //Список номеров неверных ответов
List=record
Info:byte;
Next:PList;
end; var
StName,StSurname:String; //Фамилия и имя
Counter,rights:longint; //Количество вопросов и правильных ответов
Questions:Text; //Файл с вопросами Procedure AddList(var Head:PList;value:byte); //Добавим новый элемент в список implementation Procedure AddList(var Head:PList;value:byte); //Элемент value добавим в конец односвязного линейного списка
var
C:PList; //Временный указатель
begin
if Head<>nil then //Непустой список - добавляем в конец
begin
C:=Head;
while C^.Next<>nil do C:=C^.Next;
New(C^.Next);
C:=C^.Next;
end
else
begin //Пустой - формируем
New(Head);
C:=Head;
end;
C^.Info:=Value;
C^.Next:=nil;
end;
begin
System.assign(Questions,usename); //Конструктор
Counter:=0;
rights:=0;
end.
Тест
Выбрать из перечисленных устройство вывода информации
Какой из перечисленых форматов является графическим
Блоки программного кода, целенаправленно внедренные внутрь других прикладных программ-это
программные вирусы
загрузочные вирусы
макровирусы
Сколько байт в 1 килобайте
В каких принтерах изображение строится с помощью специального порошка
лазерных
струйных
матричных
Сколько бит в 1 байте
Что из перечисленного не относится к Microsoft Office
блокнот
InfoPath
PowerPoint
Какого архиватора не существует
Какого антивируса не существует
Устройство для чтния дискет
Какой файл нельзя заразить вирусом
Название Windows, над которым ведется разработка
Windows Seven
Windows 2009
Windows XP
В чем измеряется скорость передачи данных
В какой памяти не сохраняются данные после выключения компьютера
оперативная память
жесткий диск
флеш-носитель
Изображение, созданное с помощью какой графики можно увеличить без потери качества изображения
Что такое винчестер
жесткий диск
порт в материнской плате
шлейф
Основная плата компьютера
материнская плата
процессор
сетевая плата
В каких принтерах изображение формируется с помощью микрокапли чернил
струйных
лазерных
матричных
Какой формат является звуковым
Какое количество информации содержится на компакт-диске
Что такое данные
зарегистрированные сигналы
информация
файлы
Актуальность информации-это
степень соответствия информации текущему моменту времени
мера возможномти получить ту или иную информацию
степень соответствия реальному объективному состоянию дела
Элементарная единица представления информации
Единица хранения информации
Программы-это
упорядоченные последовательности команд
папки с файлами
файлы с данными
ПО не включает в себя
информациооное ПО
прикладное ПО
служебное ПО
Что такое www
мировая паутина
компьютерные сети
имя файла
Что не размещается на материнской плате
Каких принтеров не существует
шариковых
лазерных
матричных
Сколько основных атрибутов файла
Загрузчик операционной системы служит для
считывания в память модулей операционной системы io.sys и msdos.sys
загрузки программ в оперативную память ЭВМ
обработки команд, введенных пользователем
Какие команды DOS называются внешними?
команды, хранящиеся на диске и вызываемые по мере необходимости
команды, предназначенные только для работы с периферийными устройствами
все команды, которые можно реализовать с помощью DOS
BIOS - это ...
базовая система ввода-вывода
игровая программа
диалоговая оболочка
В состав ОС не входит
драйверы
BIOS
программа-загрузчик
Стандартный интерфейс ОС Windows не имеет
строки ввода команды
рабочее поле, рабочие инструменты (панели инструментов)
элементы управления (свернуть, развернуть, скрыть и т.д.)
Технология Plug and Play ...
позволяет новым устройствам автоматически настраиваться
позволяет синхронизировать работу компьютера и устройства
используется вместо внешних устройств
Название ОС, самой распространенной на данный момент
Ярлык - это
графическое изображение файла, папки или программы
копия файла, папки или программы
директория
К Multimedia компонентам не относится
ScanDisk
VolumeControl
CD-Player
Какое из имен соответствует жесткому диску?
К функциональным возможностям ОС Windows не относится
поддержка имен файлов только формата 8.3
поддержка мультимедиа
технология Plug and Play
Текущий каталог - это каталог
с которым работает или работал пользователь на данном диске
в котором хранятся все программы операционной системы
объем которого изменяется при работе компьютера
Принцип работы Корзины.
файлы не удаляются с диска, они хранятся в папке Корзина.
при удалении в корзине хранится лишь список файлов.
файлы не удаляются с диска, они хранятся в той же папке, что и раньше.
DOS предназначена для ...
организации управления компьютером и его ресурсами
работы с внешними устройствами
только для обработки и хранения файлов
Какой из способов подключения к Интернет самый быстрый?
постоянное соединение по оптоволоконному каналу
удаленный доступ по коммутируемому телефонному каналу
постоянное соединение по выделенному телефонному каналу
Модем - это...
техническое устройство
почтовая программа
сервер Интернет
Электронная почта (e-mail) позволяет передавать
сообщения и приложенные файлы
только сообщения
только файлы
Какой протокол является базовым в Интернет?
Компьютер, подключенный к Интернет, обязательно имеет
IP-адрес
Web-сервер
доменное имя
Гиперссылки на web - странице могут обеспечить переход
на любую web - страницу любого сервера Интернет
только в пределах данной web - страницы
на любую web - страницу данного региона
Браузеры (например, Microsoft Internet Explorer) являются
средством просмотра web-страниц
серверами Интернет
антивирусными программами
Web-страницы имеют формат (расширение)
Mодем - это устройство, предназначенное для
передачи информации по телефонным каналам связи
вывода информации на печать
хранения информации
Количество пользователей Интернет во всем мире составляет примерно
Гипертекст - это
текст, содержащий ссылки
очень большой текст
текст, в котором используется шрифт большого размера
HTML (Hyper Text Markup Language) является
средством создания Web-страниц
средством просмотра Web-страниц
сервером Интернет
Серверы Интернет, содержащие файловые архивы, позволяют
"скачивать" необходимые файлы
участвовать в телеконференциях
получать электронную почту
Количество серверов Интернет - около:
Максимальная скорость коммутируемой телефонной линии:
56,6 Кбит/с
100 Кбит/с
1 Кбайт/с
Скорость передачи данных - это
количество передаваемой информации в единицу времени
количество информации, передаваемой в одну секунду
количество байт информации, передаваемой за одну минуту
Для передачи в сети web-страниц используется протокол
Графические редакторы предназначены для
работы с графическим изображением
редактирования вида и начертания шрифта
построения диаграмм
Минимальный объектом в растре является
точка экрана (пиксель)
объект (прямоугольник, круг и т.д.)
знакоместо (символ)
Дефекты при масштабировании свойственны для
растровой графики
векторной графики
ни одной из перечисленных
С помощью графического редактора Paint можно
создавать и редактировать графические изображения
настраивать анимацию графических объектов
строить графики
Примитивами в графическом редакторе называются
линия, круг, прямоугольник
карандаш, кисть, ластик
наборы цветов (палитра)
Инструментами в графическом редакторе являются
карандаш, кисть, ластик
линия, круг, прямоугольник
выделение, копирование, вставка
Внутренние команды - это
команды, встроенные в DOS
команды, предназначенные для создания файлов и каталогов
команды, которые имеют расширения .sys, .exe, .com
К основным операциям, возможным в графическом редакторе, относятся
выделение, копирование, вставка
работа с наборами цветов
работа с файлами
Какие функции выполняет операционная система?
организация диалога, управления аппаратурой и ресурсами компьютера
подключения устройств ввода/вывода
организация обмена данными между компьютером и периферийными устройствами
Где находится BIOS?
в постоянно-запоминающем устройстве (ПЗУ)
в оперативно-запоминающем устройстве (ОЗУ)
на винчестере
Папка, в которую временно попадают удалённые объекты, называется
Корзина
Оперативная
Портфель
Палитрами в графическом редакторе являются
наборы цветов
линия, круг, прямоугольник
карандаш, кисть, ластик
Какой из графических редакторов является векторным?
Corel Draw
Adobe Photoshop
Paint
Название ОС, впервые допустившей FAT32
В качестве гипертекстовых ссылок можно использовать
слово, группу слов или картинку
только слово
только картинку
Web-страница - это
документ, в котором хранится информация сервера
документ, в котором хранится вся информация по сети
документ, в котором хранится информация пользователя
Адресация - это
способ идентификации абонентов в сети
адрес сервера
почтовый адрес пользователя сети
Компьютерные телекоммуникации - это
передача данных с одного компьютера на другой
соединение нескольких компьютеров в единую сеть
перенесение информации с помощью дискет
Домен - это
часть адреса, определяющая адрес компьютера в сети
единица измерения информации
название программы, для связи между компьютерами
Ответы: (Каждый первый ответ на вопрос теста является верным!!)
III. Заключение В ходе выполнения курсовой работы был проведен обзор ПО, рассмотрена его классификация и структура. Так же был запрограммирован тест по данной теме, выполнена презентация.
Современный российский рынок программного обеспечения является, в значительной мере, рынком пиратского ПО. Это связано с тем, что российский потребитель не в состоянии платить полную стоимость лицензионного ПО западных и американских разработчиков. По оценкам экспертов, до 90% продаж составляет ворованное программное обеспечение. Вместе с тем, покупая взломанное ПО, потребитель должен быть готов, что в любой момент его компьютер может «зависнуть», или возможна потеря данных.
Западные крупнейшие производители программного обеспечения решили двигаться 2-я путями: с одной стороны, они вкупе с правоохранительными органами все чаще привлекают продавцов пиратского ПО к уголовной ответственности, а с другой – стараются держать цены на свои продукты минимально низкими, разрабатывая и запуская разного рода партнерские программы.
Список использованной литературы.
Брякалов Б.А. и др. Основы современных компьютерных
технологий.Уч. Для вузов.- СПБ:Корона принт, 2005 г.
Безручко В.Т. Презентации Power Point – М.: Финансы и статистика, 2005 г.
Основы современных компьютерных технологий. Ред. Хомченко А.Д.
Шкаев А.В. Руководство по работе на персональном компьютере. Справочник. М.: Радио и связь, 1994 г.
Савельев А.Я., Сазонов Б.А., Лукьянов Б.А. Персональный компьютер для всех. Хранение и обработка информации. Т.1 М.: Высшая школа, 1991.
Брябрин В.М. Программное обеспечение персональных ЭВМ. М.: Наука, 1990.
Могилев А.В. и др. Информатика. – М., 1999.
Левин А. Самоучитель работы на персональном компьютере. М., 1995.
Internet- ресурсы:
www.km.ru
www.wikipedia.ru
www.google.ru
www.rambler.ru
Приложение
|