Использование системных команд при разработке программ на языке Java
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Мета: опанування системних команд при написанні програм на Java.
Хід роботи:
Завдання:
Простий пароль, що містить не менше 1 цифри і букви в різних регістрах. Триразовий неправильне введення призводить до попередження на екрані, що за комп'ютером зловмисник, та видачу звукового сигналу довжиною 15 сек. Після шести запусків програма вимагає і обов'язково проводить зміну пароля. Пароль зберігається в закодованому вигляді.
Листинг 1
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String a;
String c = null;
char b[];
try {
BufferedReader r = new BufferedReader(new FileReader("D:/parol.txt"));
String st=null;
while((st=r.readLine())!=null){
Scanner scan = new Scanner(st);
c=scan.nextLine();
}
} catch (FileNotFoundException ex) {
Logger.getLogger(Password_correct.class.getName()).log(Level.SEVERE, null, ex);
}
catch (IOException ex) {
Logger.getLogger(Password_correct.class.getName()).log(Level.SEVERE, null, ex);
}
a=c;
Рисунок 5 – Зовнішні файли.
Kol – кількість введень паролю
Parol – текстовий документ з паролем.
Хід роботи:
Завдання:
Простий пароль, що містить не менше 1 цифри і букви в різних регістрах. Триразовий неправильне введення призводить до попередження на екрані, що за комп'ютером зловмисник, та видачу звукового сигналу довжиною 15 сек. Після шести запусків програма вимагає і обов'язково проводить зміну пароля. Пароль зберігається в закодованому вигляді.
Листинг 1
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String a;
String c = null;
char b[];
try {
BufferedReader r = new BufferedReader(new FileReader("D:/parol.txt"));
String st=null;
while((st=r.readLine())!=null){
Scanner scan = new Scanner(st);
c=scan.nextLine();
}
} catch (FileNotFoundException ex) {
Logger.getLogger(Password_correct.class.getName()).log(Level.SEVERE, null, ex);
}
catch (IOException ex) {
Logger.getLogger(Password_correct.class.getName()).log(Level.SEVERE, null, ex);
}
a=c;
Рисунок 5 – Зовнішні файли.
Kol – кількість введень паролю
Parol – текстовий документ з паролем.
Другие работы
Общая теория связи. Лабораторная работа №4. Вариант 02
mclexx
: 5 февраля 2013
Общая теория связи. Лабораторная работа №4. Вариант 02
Тема: Исследование обнаруживающей и исправляющей способности циклических кодов
Оценка:Зачет
Дата оценки: 11.12.2012
Резван Иван Иванович
65 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 9 Вариант 53
Z24
: 20 декабря 2025
Пар — фреон — 12 при температуре t1 поступает в компрессор, где адиабатно сжимается до давления, при котором его температура становится равной t2, а степень сухости пара x2=1. Из компрессора фреон поступает в конденсатор, где при постоянном давлении обращается в жидкость при температуре кипения, после чего адиабатно расширяется в дросселе до температуры t4=t1. Холодопроизводительность установки Q.
Определить:
— холодильный коэффициент установки;
— массовый расход фреона;
— теоретичес
180 руб.
Тиски эксцентриковые
Pasha11
: 13 мая 2013
Станочные эксцентриковые тиски предназначены для использования со станком, служат для жесткой фиксации заготовки. Специальные пазы позволяют закрепить тиски в нужном месте. Конструкция изготовлена из прочного материала, зажимные губки имеют специальное покрытие, предотвращающее выскальзывание заготовки.
Экзаменационная работа. Методы и средства защиты компьютерной информации. Билет № 1
rt
: 9 марта 2016
1. В системах с открытым (или несимметричным) ключом у абонентов ключ
2. В системе Диффи-Хеллмана используется большое число Р, по модулю которого ведется вычисление ключа. Это число должно быть
3. Потоковый шифр можно применять для
4. Электронная подпись RSA базируется на
5. Условия, при которых простейший шифр Цезаря становится невскрываемым: 6. Количество простых чисел в диапазоне от 20 до 40 равно 7. Псевдослучайная последовательность генерируется по формуле zi+1 = (zi + k) mod m. Определить
35 руб.