Контрольная работа по дисциплине: Языки программирования, unix. Вариант №19
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Контрольная работа
Вариант №19
1. Получить сведения об операционной системе хоста google.com. Результат занести в файл.
------------------------------------------------------------------------------
Выполним команду: sudo nmap -O --osscan-guess google.com >google
Используемые ключи:
-O - определять операционную систему;
--osscan-guess: Угадать результаты определения ОС
>google – результат работы вывести в файл google
Просмотрим результат командой: cat google
2. С помощью python написать приложение для чтения и вывода на экран содержимого файла первого пункта. Чтение и вывод на экран организовать с помощью отдельного процесса. Результат занести в файл.
Используя pid = os.fork() создадим новый процесс, для дочернего процесса pid =0.
Приложение python:
Запуск приложения 2.py:
Просмотр файла результата:
3. С помощью python написать приложение для передачи содержимого файла второго пункта в INET-сокет в виде байтового кода. Организовать работу клиента с сервером.
Используя на сервере конструкцию socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) создадим байтоподобный объект для передачи данных считываемых потоком байтов. Считаем их по 1КБ исползуя: txt = sc.recv(1024)
и запишем в файл receiv используя fd.write(txt).
Приложение клиент:
=============================================
Вариант №19
1. Получить сведения об операционной системе хоста google.com. Результат занести в файл.
------------------------------------------------------------------------------
Выполним команду: sudo nmap -O --osscan-guess google.com >google
Используемые ключи:
-O - определять операционную систему;
--osscan-guess: Угадать результаты определения ОС
>google – результат работы вывести в файл google
Просмотрим результат командой: cat google
2. С помощью python написать приложение для чтения и вывода на экран содержимого файла первого пункта. Чтение и вывод на экран организовать с помощью отдельного процесса. Результат занести в файл.
Используя pid = os.fork() создадим новый процесс, для дочернего процесса pid =0.
Приложение python:
Запуск приложения 2.py:
Просмотр файла результата:
3. С помощью python написать приложение для передачи содержимого файла второго пункта в INET-сокет в виде байтового кода. Организовать работу клиента с сервером.
Используя на сервере конструкцию socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) создадим байтоподобный объект для передачи данных считываемых потоком байтов. Считаем их по 1КБ исползуя: txt = sc.recv(1024)
и запишем в файл receiv используя fd.write(txt).
Приложение клиент:
=============================================
Дополнительная информация
Оценка: Отлично
Дата оценки: 18.07.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 18.07.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Контрольная работа по дисциплине: Языки программирования, unix. Вариант №17
IT-STUDHELP
: 18 июля 2023
Контрольная работа
Вариант №17
Вариант№17
1. Организовать обращение по 80 порту к хосту edu54.ru. Результат в виде HTML страницы занести в файл.
Организуем обращение по 80 порту к хосту edu54.ru командой telnet edu54.ru 80, используя конвейер командой tee html результат занесем в файл.
Запрос HTML выполним командой GET / HTTP/1.1
Командой tail -7 html >html.html выделим в результате HTML страницу.
Результат выполнения:
2. С помощью python написать приложение для чтения и вывода на экран соде
500 руб.
Контрольная работа по дисциплине: Языки программирования, unix. Вариант №21
IT-STUDHELP
: 18 июля 2023
Контрольная работа
Вариант №21
1. Проверить возможность соединения с узлом 8.8.8.8. Результат занести в файл.
Возможность соединения с узлом 8.8.8.8 проверим, выполнив команду ping к данному узлу с ключом -c 3 (отправка 3 запросов), используя перенаправление ввода-вывода « >8888 » результат занесем в файл 8888.
2. С помощью python написать приложение для чтения и вывода на экран содержимого файла первого пункта.
Используя цикл for in list(open”8888”) – открывающий и считывающий построчно фай
500 руб.
Контрольная работа по дисциплине "Теория языков программирования и методы трансляции". Вариант № 19
sarahock
: 11 декабря 2012
1. Пусть регулярный язык задан своим описанием:Множество всех цепочек из {0,a,b}*, имеющих подцепочку ’aa’ и заканчивающихся цепочкой ’ab’. Например, ‘aab’, ‘aaab’, ‘0aa0ab’ и т.п. Построить регулярное выражение, задающее этот язык.
2.Построить регулярную грамматику, задающую язык из задачи No1.
3.Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике.
4.Построить детерминированный конечный автомат (ДКА), распознающий язык из задачи No1...
180 руб.
Контрольная работа по дисциплине: Языки программирования
s800
: 30 сентября 2025
Контрольная работа
по дисциплине: Языки программирования
Проверила: Крохалева Анастасия Борисовна - зачтено.
500 руб.
Введение в операционную систему UNIX Вариант №19
duny
: 9 июня 2023
Контрольная работа, вариант №19
Теоретический вопрос
1. Типы ядер ОС. Основные функции ядра. Состав ядра Unix.
2. Создать файл, содержащий имена всех файлов, созданных в текущем
месяце, и имена пользователей, их создавших.
200 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №06
IT-STUDHELP
: 10 ноября 2023
Контрольная работа
Вариант №06
Содержание работы:
-Настройка локального сервера
Директория проекта, создаваемая через PyCharm, будет называться Nosov.
-Написание и отладка CGI-скрипта
Создадим директорию Nosov/cgi-bin, а в ней файл test.py, в котором напишем код, выводящий «Hello world!» на страницу:
-Написание и отладка CGI-скриптов: получение данных
Создадим в директории проекта Nosov файл index.html. В нем поместим код, описывающий форму для ввода данных:
-Вывод
-Список используемых источн
300 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №25
IT-STUDHELP
: 9 мая 2023
Контрольная работа
Цель лабораторной работы
создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов.
Ход работы
Настройка локального сервера
Написание и отладка CGI-скриптов
Написание и отладка CGI-скриптов: получение данных
Вывод
Список литературы
=========================================
300 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №14
IT-STUDHELP
: 3 декабря 2022
Контрольная работа
по дисциплине:
«Языки программирования»
Цель: создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов.
CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
Процесс разработки должен включать следующие этапы:
Настройка локального сервера
Написание и отладка CGI-скриптов.
Написание и отладка CGI-скриптов: получение данных.
В контрольной работе необходимо создать проект в IDE PyC
300 руб.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.