Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Шифратор. 
Основные положения теории информации

РефератПомощь в написанииУзнать стоимостьмоей работы

Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики. Контекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам. Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент. Высокая скорость компиляции, высокая… Читать ещё >

Шифратор. Основные положения теории информации (реферат, курсовая, диплом, контрольная)

Одними из очень важных элементов цифровой техники, а особенно в компьютерах и системах управления являются шифраторы и дешифраторы. Таким образом, шифратор (кодер), это электронное устройство, которое преобразует код одной системы счисления в код другой системы, либо шифрует текст по заданному в программном продукте алгоритму или методу.

Для реализации шифратора в данной курсовой работе был выбран такой язык программирования как Turbo Pascal. Была выбрана задача, которая основывается на шифровании текста. Требуется зашифровать текст переписав его наоборот.

program shifrator;

var s: string;

i, wn, we: byte;

begin

write ('vvedite stroku: ');

readln (s);

wn:=1;

write ('obratnaya stroka: ');

for i:=1 to length (s) do begin

if s[i]=' ' then begin

for we:=i-1 downto wn do write (s[we]);

wn:=i+1;

write (' ');

end;

end;

for we:=i downto wn do write (s[we]);

readln;

end.

Рис. 8. " Код программы Шифратор"

Рис. 9.

Рис. 9. " Ввод строки"

Рис. 10. " Вывод обратной строки"

Графическая информация

Под графической информацией понимается вся совокупность информации, которая нанесена на самые различные носители — бумагу, пленку, кальку, картон, холст, стекло, стену и так далее. В определенной степени графической информацией можно считать и объективную реальность, на которую направлен объектив фотоаппарата или цифровой камеры. Для реализации чтения графической информации была выбрана следующая задача: «Требуется вывести количество цветов в палитре в графическом режиме» .

Uses Graph;

Var Driver, Mode: Integer;

S: String;

Begin

Driver:=Detect;

InitGraph (Driver, Mode, '');

If GraphResult<0 Then Halt (1);

Str (GetPaletteSize, S);

OutTextXY (GetMaxX div 2, GetMaxY div 2, S);

ReadLn;

CloseGraph;

End.

Рис. 11.

Рис. 11. " Код программы Uses Graph «

Достоинства Turbo Pascal:

  • 1. Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент
  • 2. Контекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам.
  • 3. Высокая скорость компиляции, высокая скорость выполнения откомпилированных программ.

Достоинства Excel (VBA):

  • 1. Высокая скорость создания приложений с графическим интерфейсом для MS Windows.
  • 2. Простой синтаксис, позволяющий очень быстро освоить язык.
  • 3. Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики.
Показать весь текст
Заполнить форму текущей работой