Мегаобучалка Главная | О нас | Обратная связь


Администрирование информационных систем



2016-09-16 792 Обсуждений (0)
Администрирование информационных систем 0.00 из 5.00 0 оценок




1. В html документе создайте форму с текстовым полем, в которое пользователь вводит свой логин и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который проверяет, зарегистрирован ли этого пользователь. При этом таких пользователей (разных логинов должно быть 4). Если введен один из существующих логинов, должно выводится приветствие для этого человека. Например: введен логин Inan_php , должно вывестись приветствие "Здравствуйте Иванов Иван Иванович". Если введен неизвестный логин должно вестись сообщение - "Вы не зарегистрированный пользователь!"

 


 

 

Сохранить файл с расширением .php. Открыть в браузере.


<html>

<head>

<title></title>

</head>

<body>

<form>

<input type="text" name="a" value=''>

<input type="submit" name="b" value="Ввести логин">

</form>

<?php

$a=$_GET['a'];

if ($a=='vova') echo 'Здравствуйте, Владимир';

else

{

if ($a=='marina') echo 'Здравствуйте, Марина';

else

{

if ($a=='ivan') echo 'Здравствуйте, Иван';

else

{

if ($a=='tolya') echo 'Здравствуйте, Анатолий';

else echo 'Увы Вы не зарегистрированный пользователь';

}

}

}

?>

</body>

</html>



 

2. Разработайте HTML - документ, создающий на экране две кнопки: "Открыть окно"и " Закрыть окно". При нажатии кнопки "Открыть окно"должно открыться окно, содержащее изображение. Файл изображения взять из папки "GRAF".Нажатие кнопки "Закрыть окно" должно закрывать окно.

 


Сохранить файл с расширением .php. Открыть в браузере.

Img(z2).php (z2 – имя самого рисунка)

<html>

<head>

<title></title>

</head>

<body>

<img src="z2.jpg" alt="альтернативный текст">

</script>

<script language="JavaScript">

function closeWin() {

myWin=close("img(z2).php", "Window", "status=no,toolbar=no,menubar=no");

}

</script>

<form>

<input type="submit" value="закрыть" OnClick="closeWin()">

</form>

<?php

?>

</body>

</html>

Zadanie1.php

<head>

<title></title>

</head>

<html>

<head>

</head>

<body>

<script language="JavaScript">

function openWin2() {

myWin=open("img(z2).php", "displayWindow", "status=no,toolbar=no,menubar=no");

}

</script>

<form>

<input type="submit" value="Открыть новое окно" onClick="openWin2()">

</form>

<?php

?>

</body>

</html>


 

3. Создайте HTML - документ содержащий скрипт вычисляющий сумму и разность двух чисел и выводящий результат на экран. Для вывода суммы воспользоваться методом write объекта document, для вывода разности - методом alert объекта window.

 


 

Сохранить файл с расширением .html. Открыть в браузере.

 

<html>

<head>

<meta http-equiv="Content-Language" content="ru">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Решение задачи</title>

<script language="javascript">

function ras1(a,b)

{alert(parseInt(a)-parseInt(b)+"")}

 

function Summ4(a,b)

{document.write(parseInt(a)+parseInt(b)+"")}

</script>

</head>

<body>

<p>Выдача результатов</p>

<p><span lang="en-us">y=a-b</span></p><BR>

a <input type="text" id="t1" value="5"> b <input type="text" id="t2" value="10">

<BR><BR>

<BR>

Сообщение<BR>

<input type="button" value="Разность" onclick="ras1(t1.value,t2.value)">

<BR><BR><BR>

<p><span lang="en-us">y=a+b</span></p><BR>

<BR>

Создание документа<BR>

<input type="button" value="Сумма" onclick="Summ4(t1.value,t2.value)">

<BR><BR>

</body>

</html>


 

4. Используя теги форматирования таблиц и теги создайте Web - страницу в виде рекламного проспекта (баннера) обуви. При создании страницы воспользуйтесь графическими файлами.

 


 

Сохранить файл с расширением .php. Открыть в браузере.

 

<html>

<head>

<meta http-equiv="Content-Language" content="ru">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Реклама обуви</title>

</head>

<body>

<table>

<tr>

<td><img src="4z.jpeg" ALT="Обувь" WIDTH=100 HEIGHT=150 BORDER=0> </td>

<tr>

<td><img src="4z_2.jpg" ALT="Туфли" WIDTH=100 HEIGHT=150 BORDER=0> </td>

</table>

<?php

?>

</body>

</html>


 

 

5. Создайте HTML-документ содержащий графический файл (изображение) формата gif или jpg. С помощью тегов <map> и <area> в изображении создайте активные области различной формы (прямоугольник, круг, многоугольник) для организации гипертекстовых ссылок. Создайте ссылки из этих областей на HTML-документы и метки из предыдущих разделов задания данной работы.

 


 

Сохранить файл с расширением .php. Открыть в браузере.

 

<html>

<head>

<title></title>

</head>

<body>

<img src="5z.jpg" width="640" height="300" alt="Навигация по сайту"

usemap="#Navigation" /></div>

<p><map id="Navigation" name="Navigation">

<area shape="poly" coords="113,24,211,24,233,0,137,0" href="http://alatyr.chuvsu.ru/" alt="Сайт ЧГУ" />

<area shape="poly" coords="210,24,233,0,329,0,307,24" href="http://yandex.ru" alt="Яндекс" />

<area shape="poly" coords="304,24,385,24,407,0,329,0" href="http://google.ru" alt="Google.ru" />

<area shape="poly" coords="384,24,449,24,473,0,406,0" href="http://nigma.ru" alt="Nigma" />

<area shape="poly" coords="449,24,501,24,525,0,473,0" href="http://www.chuvsu.ru" alt="Сайт ЧГУ" />

<area shape="poly" coords="501,24,560,24,583,0,525,0" href="http://rambler.ru" alt="Рамюлер" />

<area shape="poly" coords="560,24,615,24,639,0,585,0" href="http://mail.ru" alt="Отправка сообщения" />

</map></p>

<?php

?>

</body>

</html>


 

6. В html документе создайте форму с текстовым полем, в которое пользователь вводит число и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который проверяет, четное это число или нет и выводит результат.

 


 

Сохранить файл с расширением .php. Открыть в браузере.

 

<html>

<head>

<title></title>

</head>

<body>

<form >

<input type="text" name="a">

<input type="Submit" value="Выполнить">

</form>

<?php

$a=$_GET['a'];

if ($a%2==0)

{

echo 'Четное';

}

else

echo 'нечетное';

?>

</body>

</html>


 

 

7. В html документе создайте форму, обрабатывающую ввод анкетных данных клиента и реагирующую соответствующим образом. Например, скрипт может выводить строку «Здравствуйте, Иванов Петр Федорович! Спасибо за заказ! Мы рады приветствовать в вашем лице клиента нашей фирмы» или «Здравствуйте, Симонова Инна Леонидовна! Спасибо за заказ! Так как сумма вашего заказа превысила 5000 рублей, Вы получаете 10 %-ную скидку». Анкетные данные: ФИО, возраст, сумма заказа.

 

 


1.php

 

<html>

<head>

<title></title>

</head>

<body>

<?php

if ($_REQUEST["e"]>5000);

{

$str = "Здравствуйте, ".$_REQUEST["a"]." ".$_REQUEST["b"]." ".$_REQUEST["c"]."!";

$str.= "Спасибо зазаказ! Так как сумма вашего заказа превысила 5000 рублей, Вы получаете 10%-ную скидку"; echo $str;

}

else

{

$str = "Здравствуйте, ".$_REQUEST["a"]." ".$_REQUEST["b"]." ".$_REQUEST["c"]."!";

$str.="Спасибо за заказ! Мы рады приветствовать в Вашем лице клиента нашей фирмы!"; echo $str;

}

?>

</body>

</html>

 

Fio.php

 

<html>

<head>

<title></title>

</head>

<body>

<form action="1.php" method=POST>

<input type="text" name="a" value="Фамилия">

<input type="text" name="b" value="Имя">

<input type="text" name="c" value="Отчество">

<input type="text" name="d" value="Возраст">

<input type="text" name="e" value="сумма заказа">

<input type="submit" name="f" value="отправить данные">

</form>

<?php

?>

</body>

</html>


 

8. В html документе создать форму для приема сообщения посетителя и выводить его сообщение на другой странице.

 


Form.php

 

<html>

<head>

<title></title>

</head>

<body>

<h2>Форма для регистрации посетителей</h2>

<form action="szen.php" method=POST>

Имя <br><input type=text name="first_name" value="Введите Ваше имя">

<br>

Фамилия <br><input type=text name="last_name"><br>

E-mail <br><input type=text name="email"><br>

<p> Выберите курс, который вы бы хотели посещать:<br>

<input type=checkbox name='kurs[]' value='PHP'>PHP<br>

<input type=checkbox name='kurs[]' value='Lisp'>Lisp<br>

<input type=checkbox name='kurs[]' value='Perl'>Perl<br>

<input type=checkbox name='kurs[]' value='Unix'>Unix<br>

<P>Что вы хотите, чтобы мы знали о вас? <BR>

<textarea name="comment" cols=32 rows=5></textarea>

<input type=submit value="Отправить">

<input type=reset value="Отменить">

</form>

<?php

?>

</body>

</html>

 

Szen.php

 

<html>

<head>

<title></title>

</head>

<body>

<?php

// создадим массивы соответствий курс-время его

// проведения и курс-его лектор

$times = array("PHP"=>"14.30","Lisp"=>"12.00",

"Perl"=>"15.00","Unix"=>"14.00");

$lectors = array("PHP"=>"Василий Васильевич",

"Lisp"=>"Иван Иванович", "Perl"=>"Петр Петрович", "Unix"=>"Семен Семенович");

define("SIGN","С уважением, администрация");

// определяем подпись письма как константу

define("MEETING_TIME","18.00");

// задаем время собрания студентов

$date = "12 мая"; // задаем дату проведения лекций

//начинаем составлять текст сообщения

$str = "Здравствуйте, уважаемый " . $_POST["first_name"]

. " " . $_POST["last_name"]."!<br>";

$str .= "<br>Сообщаем Вам, что ";

$kurses = $_POST["kurs"]; // сохраним в этой переменной

// список выбранных курсов

if (!isset($kurses)) { // если не выбран ни один курс

$event = "следующее собрание студентов";

$str .= "$event состоится $date ". MEETING_TIME . "<br>";

} else { // если хотя бы один курс выбран

$event = "выбранные Вами лекции состоятся $date <ul>";

//функция count вычисляет число элементов в массиве

$lect = "";

for ($i=0;$i<count($kurses);$i++){

// для каждого выбранного курса

$k = $kurses[$i]; // запоминаем название курса

$lect = $lect . "<li>лекция по $k в $times[$k]";

// составляем сообщение

$lect .= " (Ваш лектор, $lectors[$k])";

}

$event = $event . $lect . "</ul>";

$str .= "$event";

}

$str .= "<br>". SIGN; // добавляем подпись

echo $str; // выводим сообщение на экран

?>

</body>

</html>


 


 

9. В html документе создать форму со списком товаров на продажу и выводить информацию о заказе посетителя на другой странице.

 


 

1.php

 

<html>

<head>

<title></title>

</head>

<body>

<?php

$str = $_POST['a'];

echo "Вы выбрали ".$str." "."Спасибо за заказ!!";

?>

</body>

</html>

 

 

Fio.php

 

<html>

<head>

<title></title>

</head>

<body>

<form action="1.php" method=POST>

<SELECT NAME="a" value="a">

<OPTION name="a" VALUE="Пылесос" SELECTED>Пылесос</OPTION>

<OPTION name="b" VALUE="Утюг">Утюг</OPTION>

<OPTION name="c" VALUE="Телевизор">Телевизор</OPTION>

<input type="submit" name="f" value="отправить данные">

</SELECT>

</FORM>

</body>

</html>


 

 

10. В html документе создать форму со списком предоставляемых услуг вашей туристической фирмой. После выбора пользователем какой-нибудь услуги выводится более полная информация о ней.

 


 

Form.php

 

<html>

<head>

<title></title>

</head>

<body>

<h2>Туристическое агентство "В Последний Путь..."</h2>

<form action="szen.php" method=POST>

Имя <br><input type=text name="first_name" value="Введите Ваше имя">

<br>

Фамилия <br><input type=text name="last_name"><br>

E-mail <br><input type=text name="email"><br>

<p> Выберите понравившуюся страну из списка :<br>

<input type=checkbox name='kurs[]' value='Ливия'>Ливия<br>

<input type=checkbox name='kurs[]' value='Афганистан'>Афганистан<br>

<input type=checkbox name='kurs[]' value='Ирак'>Ирак<br>

<input type=checkbox name='kurs[]' value='Сомали'>Сомали<br>

<P>Оставьте свои пожелания: <BR>

<textarea name="comment" cols=32 rows=5></textarea>

<input type=submit value="Запросить">

<input type=reset value="Отменить">

</form>

<?php

?>

</body>

</html>

 

Szen.php

 

<html>

<head>

<title></title>

</head>

<body>

<?php

// создадим массивы соответствий рейс-время его

// проведения и тур-его гид

$times = array("Ливия"=>"14.30","Афганистан"=>"12.00",

"Ирак"=>"15.00","Сомали"=>"14.00");

$lectors = array("Ливия"=>"Иван Иванов",

"Афганистан"=>"Петр Петров", "Ирак"=>"Игорь Сидоров", "Сомали"=>"Петр Гуляев");

define("SIGN","С уважением, администрация");

// определяем подпись письма как константу

define("MEETING_TIME","18.00");

// задаем время отправления рейса

$date = "12 мая"; // задаем дату вылета

//начинаем составлять текст сообщения

$str = "Здравствуйте, уважаемый " . $_POST["first_name"]

. " " . $_POST["last_name"]."!<br>";

$str .= "<br>Сообщаем Вам, что ";

$kurses = $_POST["kurs"]; // сохраним в этой переменной

// список выбранных стран

if (!isset($kurses)) { // если не выбрана ни одна страна

$event = "Мы рады видеть вас в нашей компании. ";

$str .= "$event Ближайшее отправление состоится $date ". MEETING_TIME . "<br>";

} else { // если хотя бы одна страна выбрана

$event = "выбранные Вами рейсы состоятся $date <ul>";

//функция count вычисляет число элементов в массиве

$lect = "";

for ($i=0;$i<count($kurses);$i++){

// для каждой выбранной страны

$k = $kurses[$i]; // запоминаем название страны

$lect = $lect . "<li>ближайшее отправление в $k в $times[$k]";

// составляем сообщение

$lect .= " (Ваш гид, $lectors[$k])";

}

$event = $event . $lect . "</ul>";

$str .= "$event";

}

$str .= "<br>". SIGN; // добавляем подпись

echo $str; // выводим сообщение на экран

?>

</body>

</html>


 

11. В html составить программу, благодаря которой пользователь может выбрать фоновую картинку из предложенного списка.

 


 

1.html

 

<html>

<head>

<title></title>

</head>

<body>

<IMG SRC="z16_1.jpg" ALT="пейзаж" WIDTH=300 HEIGHT=350 BORDER=0>

</body>

</html>

 

2.html

<html>

<head>

<title></title>

</head>

<body>

<IMG SRC="z16_2.jpg" ALT="пейзаж" WIDTH=300 HEIGHT=350 BORDER=0>

</body>

</html>

 

3.html

<html>

<head>

<title></title>

</head>

<body>

<IMG SRC="z16_3.jpg" ALT="пейзаж" WIDTH=600 HEIGHT=650 BORDER=0>

</body>

</html>

4.html

 

<html>

<head>

<title></title>

</head>

<body>

<IMG SRC="z16_4.jpg" ALT="пейзаж" WIDTH=400 HEIGHT=450 BORDER=0>

</body>

</html>

 

11zad.php

 

<html>

<head>

<title></title>

</head>

<body>

<form>

<select name="a" ONCHANGE="top.location.href=this.options[this.selectedIndex].value">

<OPTION>Выбор раздела</OPTION>

<option VALUE="1.html">1 картинка</option>

<option VALUE="2.html">2 картинка</option>

<option VALUE="3.html">3 картинка</option>

<option VALUE="4.html">4 картинка</option>

</select>

<?php

?>

</body>

</html>


 

12. В html написать программу для заполнения анкеты-резюме при приеме на работу.

 


 

Z12_1.PHP

 

<html>

<head>

<title>Пример передачи значений переменных методом Post</title>

</head>

<body>

<form method="post" action="12.php"> Заполнить анкету-резюме:<br><br>

Укажите Ваше имя: <input name="user_name" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Вашу фамилию : <input name="a" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Вашe отчество : <input name="b" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Прописка : <input name="c" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Ваш возраст: <input name="age" type="text" maxlength="2" size="3" value="" />

<br><br>

Укажите Образование : <input name="d" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Знание языков : <input name="g" type="text" maxlength="20" size="25" value="" />

<br><br>

Укажите Желаемая должность : <input name="p" type="text" maxlength="20" size="25" value="" />

<br><br>

<input type=submit value="Передать информацию"></form>

</body>

</html>

<?php

 

Z12_2.php

 

<?php

if (!empty($_POST["user_name"])&&!empty($_POST["a"])&&!empty($_POST["b"])&&!empty($_POST["c"])&&!empty($_POST["age"])&&!empty($_POST["d"])&&!empty($_POST["g"])&&!empty($_POST["p"]))

{

echo "Ваши данные:<br>";

echo "имя - ";

echo $_POST["user_name"];

echo "<br>фамилия - ";

echo $_POST["a"];

echo "<br>отчество - ";

echo $_POST["b"];

echo "<br>Прописка - ";

echo $_POST["c"];

echo "<br>возраст - ";

echo $_POST["age"];

echo " лет";

echo "<br>образование - ";

echo $_POST["d"];

echo "<br>знание языков - ";

echo $_POST["g"];

echo "<br>должность - ";

echo $_POST["p"];

echo "<br>Спасибо, ваша анкета будет рассмотрена.";

}

else

{

echo "Данные не дошли. Проверьте все еще раз.";

}

?>


 

13. Напишите java-скрипт, который сначала выводит на экран диалоговое окно, а затем, после нажатия кнопки "ОК", в окне браузера пишет фразу "Hello, world!".

 


 

<html>

<head>

<title></title>

</head>

<body>

<script language="javascript">

function print()

{

szStr=prompt("Введите сообщение:","");

document.write('hello world!');

}

</script>

<script language="javascript">

print();

</script>

<?php

?>

</body>


</html>

 

 

14. Напишите java-скрипт, который запрашивает у пользователя информацию, а затем выводит ее в диалоговом окне.

 


 

<html>

<head>

<title></title>

</head>

<body>

<script language="javascript">

function print()

{

szStr=prompt("Введите сообщение:","");

alert(szStr);

}

</script>

<script language="javascript">

print();

</script>

<?php

?>

</body>

</html>


 

15. Составьте html документ так, чтобы диалоговое окно для ввода информации предлагалось только после наведения курсора мыши на ссылку, и введенная пользователем текстовая строка выводилась бы в виде диалогового окна, или в окно браузера.

 


 

<html>

<head>

<title></title>

</head>

<body>

<script language="javascript">

function print()

{

szStr=prompt("Введите сообщение:","");

alert(szStr);

}

</script>

<A HREF="" onMouseover="print();"> ССЫЛКА</A>

<?php

?>

</body>

</html>


 

16. Сформируйте увеличенную, уменшеную копию одного и того же изображения на web-странице (используйте атрибуты: heigth и width тега <img>).

 


 

 

<html>

<head>

<title></title>

</head>

<body>

<IMG SRC="z_16.jpg" ALT="пейзаж" WIDTH=500 HEIGHT=550 BORDER=0>

<IMG SRC="z_16.jpg" ALT="пейзаж" WIDTH=200 HEIGHT=200 BORDER=0>

<?php

?>

</body>

</html>


 

 

17. Создать на Web-странице семь кнопок с надписями: «красный», «оранжевый», «желтый», «зеленый», «голубой», «синий», «фиолетовый». При нажатии на любую из кнопок цветовой фон web-документа должен изменяться на тот, который указан для кнопки.

 

 


<html>

<head>

<title></title>

</head>

<body>

<bogy text=000000 bgcolor=ffffff>

<table border=0 align=center>

<tr> <td>

<form>

<input type=button value="красный" onClick="document.bgColor='ff0000'">

<input type=button value="желтый" onClick="document.bgColor='ffff00'">

<input type=button value="синий" onClick="document.bgColor='0000ff'">

<input type=button value="голубой" onClick="document.bgColor='87ceeb'">

<input type=button value="каралловый" onClick="document.bgColor='ff7f50'">

<input type=button value="зелёный" onClick="document.bgColor='00ff00'">

<input type=button value="розовый" onClick="document.bgColor='ffcfea'">

</form>

</td>

</table>

<?php

?>

</body>

</html>


 

18. Используя теги форм создайте анкету (опросный лист) на произвольную тему на web-странице. В анкете должны быть отображены:

· текстовые поля для ввода имени и фамилии;

· поле пароля;

· поле выбора из списка значений;

· поле для ввода большого количества информации;

· флажки;

· переключатели;

· кнопки сброса и подачи запроса;

Отформатируйте полученную анкету различными способами (с помощью тегов HTML и каскадных листов стилей).


<html>

<head>

<title></title>

<style type="text/css">

body {background-color: CCFFCC}

p {margin-left: 20px}

</style>

</head>

<body>

<p style="font-family:courier new; color:006600; font-size:20px">

<form>

<b>Фамилия:</b> <br>

<input type="text" name="familiya">

<br><b>Имя:</b> <br>

<input type="text" name="imya">

<br><b> Пароль:</b><br>

<input type="password" name="Parol">

<br><b>Учебные заведения:</b><br>

<select>

<option>АФ ЧГУ</option>

<option>АСХТ</option>

<option>АТЖТ</option>

</select>

<br><b>Домашний адрес:</b><br>

<TEXTAREA NAME="Adress" ROWS=5 COLS=30>

</TEXTAREA>

<br><b>Знание языков:</b><br>

<INPUT TYPE=CHECKBOX NAME="English" VALUE="YES" CHECKED>Английский<BR>

<INPUT TYPE=CHECKBOX NAME="Dautch" VALUE="YES">Немецкий<BR>

<INPUT TYPE=CHECKBOX NAME="Franch" VALUE="YES">Французкий<BR>

<INPUT TYPE=CHECKBOX NAME="Ispanskii" VALUE="YES">Испанский<BR>

<INPUT TYPE=CHECKBOX NAME="Russian" VALUE="YES">Русский<BR>

<br><b>Хорошо ли Вы знаете html?</b></br>

<INPUT TYPE=RADIO NAME="h" VALUE="h1" CHECKED>Да<BR>

<INPUT TYPE=RADIO NAME="h" VALUE="h2">Немного знаю<BR>

<INPUT TYPE=RADIO NAME="h" VALUE="h3">Нет<P>

<input type="reset" value="Сброс">

<input type="submit" value="Отправить запрос" onClick="alert('Ваш запрос принят!')">

</form>

<?php

?>

</body>

</html>


19. Используя теги форматирования таблиц создайте Web - страницу в виде рекламного проспекта (баннера) обуви. При создании страницы воспользуйтесь графическими файлами

 


 

<html>

<head>

<title></title>

</head>

<body bgcolor="blue">

<table border=5 align="center" cellpacing=0 cellpadding=0>

<tr>

<td> <img src=C:\xampp\htdocs\книги\1.jpeg width="200" heitht="385" alt="Пираты"> </td>

<td> <img src=C:\xampp\htdocs\книги\2.jpg width="200" heitht="385" alt="Недоросль"> </td>

<td> <img src=C:\xampp\htdocs\книги\5.jpg width="200" heitht="385" alt="Нефть"> </td>

<tr>

<td> <img src=C:\xampp\htdocs\книги\4.jpg width="200" heitht="200" alt="Правила"> </td>

<td> <img src=C:\xampp\htdocs\книги\6.jpg width="200" heitht="385" alt="Собаки"> </td>

<td> <img src=C:\xampp\htdocs\книги\3.jpg width="200" heitht="329" alt="Бух.учет"> </td>

</table>

<?php

?>

</body>

</html>

 


 

20. Выполнить преобразование IP-адресов:

IP-адрес компьютера-отправителя IP-адрес компьютера назначения
11000101.11100001.11000001.00001111 11000101.11100010.11000010.00011110

Маска сети : 11111111.11111111.11111111.00000000

Перевести IP-адреса компьютера-отправителя и компьютера назначения в десятичный вид. Организовать мини локальную сеть из двух компьютеров с приведёнными IP-адресами. Вывести таблицу маршрутизации организованной мини сети.

 

Определение диапазона адресов подсети можно произвести из определения понятия маски:

1. те разряды, которые относятся к адресу подсети, у всех хостов подсети должны быть одинаковы;

2. адреса хостов в подсети могут быть любыми.

То есть, если наш адрес 192.168.200.47 и маска равна /20, то диапазон можно посчитать:

11000000.10101000.11001000.00101111 – адрес

11111111.11111111.11110000.00000000 – маска

11000000.10101000.1100ХХХХ.ХХХХХХХХ – диапазон адресов

где 0,1 – определенные значения разрядов,

Х – любое значение,

Что приводит к диапазону адресов:

от

11000000.10101000.11000000.00000000 (192.168.192.0)

до

11000000.10101000.11001111.11111111 (192.168.207.255)

Следует учитывать, что некоторые адреса являются запрещенными или служебными и их нельзя использовать для адресов хостов или подсетей. Это адреса, содержащие:

0 в первом или последнем байте,

255 в любом байте (это широковещательные адреса),

127 в первом байте (внутренняя петля – этот адрес имеется в каждом хосте и служит для связывания компонентов сетевого уровня).

Поэтому доступный диапазон адресов будет несколько меньше.

Диапазон адресов (таблица маршрутизации):

10.Х.Х.Х – для больших локальных сетей;

172.16.Х.Х – для больших локальных сетей, но применяется реже,

192.168.Х.Х – для маленьких (небольших) локальных сетей,

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

 



2016-09-16 792 Обсуждений (0)
Администрирование информационных систем 0.00 из 5.00 0 оценок









Обсуждение в статье: Администрирование информационных систем

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (792)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)