Контрольная работа по дисциплине: Языки программирования, 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
Контрольная работа
по дисциплине: Языки программирования
Проверила: Крохалева Анастасия Борисовна - зачтено.
800 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №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 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №16
IT-STUDHELP
: 3 декабря 2022
Контрольная работа
по дисциплине:
«Языки программирования»
Цель: создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов.
CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
Процесс разработки должен включать следующие этапы:
Настройка локального сервера
Написание и отладка CGI-скриптов.
Написание и отладка CGI-скриптов: получение данных.
В контрольной работе необходимо создать проект в IDE PyC
300 руб.
Контрольная работа по дисциплине: Языки программирования. Вариант №14
IT-STUDHELP
: 3 декабря 2022
Контрольная работа
по дисциплине:
«Языки программирования»
Цель: создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов.
CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
Процесс разработки должен включать следующие этапы:
Настройка локального сервера
Написание и отладка CGI-скриптов.
Написание и отладка CGI-скриптов: получение данных.
В контрольной работе необходимо создать проект в IDE PyC
300 руб.
Другие работы
Родинка. Шолохов М.А.
Qiwir
: 26 июля 2013
На столе валяются патроны, баранья кость, полевая карта, сводка, уздечка, краюха хлеба. За столом сидит Николка Кошевой, командир эскадрона, он заполняет анкету. “Шершавый лист скупо рассказывает: Кошевой Николай. Командир эскадрона. Землероб. Член РКСМ, возраст — 18 лет”. По виду зеленый мальчишка, но сумел почти без урона ликвидировать две банды и полгода водил эскадрон в бои и схватки не хуже любого старого командира. Николка ненавидит свой возраст, стыдится его.
Отец Николки — казак, и сам
Лабораторные работы №1-3. Представление графической информации.
Алексей134
: 5 марта 2021
Лабораторная работа №1
Задание
Пpеобpазование цветного BMP файла в чеpно-белый (найти в файле палитpу, пpеобpазовать ее, усpеднив по тpойкам RGB цветов и записать получившийся файл под новым именем) Вывести основные характеристики BMP изображения.
Лабораторная работа №2
Задание
Пpебpазовать BMP файл, создав вокpуг него pамку из пикселей случайного цвета. Шиpина рамки - 15 пикселей (Работа с pастpовыми данными).
Лабораторная работа №3
Задание
Вывести на экpан 16-цветный, 256-цветный и Tr
50 руб.
Лабораторная работа № 3, Вариант 6. Компьютерные технологии в науке и производстве (КТНП) часть 2.
Max7im
: 21 июня 2018
Лабораторная работа № 3
Исследование датчика псевдо случайных чисел, равномерно распределённых на интервале R[0,1].
Цель работы:
Изучить статистические свойства конгруэнтного метода моделирования случайных чисел, равномерно распределённых на интервале R[0,1].
Подготовка к работе:
1. Повторить конгруэнтный метод моделирования случайных чисел, равномерно распределённых на интервале R[0,1]
2. Повторить аналитические оценки статистических свойств случайных последовательностей, сформированных конгруэ
300 руб.
Изучение теодолитов. Поверки. Производство измерений
DocentMark
: 10 сентября 2011
Описание отсчетных устройств Т30 и 2Т
30. Описание и общая схема теодолита Т30 с осями. Поверки теодолита. Определение места нуля вертикального круга.
Лабораторная работа №1
Изучение теодолитов. Поверки. Производство измерений
Цель работы: Изучить устройство, поверки теодолита Т30, принципы и по-рядок измерения горизонтальных и вертикальных углов с помощью теодолита
Теодолит - это геодезический прибор, предназначенный для измерения го-ризонтальных и вертикальных углов.
В теодолите Т30 отсчетно
2 руб.