Главная /
Практикум прикладного программирования на C# в среде VS.NET 2008 /
Фрагмента кода: using System; using System.Text; using System.Net; using System.Net.Sockets; class SocketServer { public static void Main() { StreamWriter streamWriter; StreamReader streamReader; NetworkStream networkStream; TcpListener tcpListener = new
Фрагмента кода:
using System;
using System.Text;
using System.Net;
using System.Net.Sockets;
class SocketServer
{
public static void Main()
{
StreamWriter streamWriter;
StreamReader streamReader;
NetworkStream networkStream;
TcpListener tcpListener = new TcpListener(5555);
tcpListener.Start();
Console.WriteLine("The Server has started on port 5555");
Socket serverSocket = tcpListener.AcceptSocket();
try
{
if (serverSocket.Connected)
{
while (true)
{
Console.WriteLine("Client connected");
networkStream = new NetworkStream(serverSocket);
streamWriter = new StreamWriter(networkStream);
streamReader = new StreamReader(networkStream);
Console.WriteLine(streamReader.ReadLine());
}
}
if (serverSocket.Connected)
serverSocket.Close();
Console.Read();
}
catch (SocketException ex)
{
Console.WriteLine(ex);
}
}
}
демонстрирует, что:
вопрос
Правильный ответ:
приложение сервер стартует на порте 5555
приложение сервер отображает соответствующее сообщение
приложение сервер ждет входящего запроса на подсоединение от Клиента
Сложность вопроса
80
Сложность курса: Практикум прикладного программирования на C# в среде VS.NET 2008
66
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4. лол
07 мар 2018
Аноним
Это очень простецкий тест intuit.
16 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Пример кода: timer = new DispatcherTimer(); timer.Tick += new EventHandler(timer_Tick); timer.Interval = TimeSpan.FromSeconds(1); демонстрирует:
- # Какое из утверждений верно:
- # Фрагмент кода: Imports System Imports System.IO Imports System.Security.Cryptography Module VBDemo Sub Main() Dim Bytes() As Byte = {65, 66, 67, 68, 69, 70, 71, 72, 73, 74} Dim EncBytes() As Byte = New Byte(15) {} Dim DecBytes() As Byte = New Byte(10) {} Dim FileName As String = "c:\temp\text.enc" Dim EncFile As New FileStream(FileName, FileMode.Create, _ FileAccess.Write) Dim DES As New DESCryptoServiceProvider() Dim DESEncrypt As ICryptoTransform = DES.CreateEncryptor() Dim CryptoStreamEnc As New CryptoStream(EncFile, DESEncrypt, _ CryptoStreamMode.Write) Console.WriteLine("Original Data") ToHexArray(Bytes) CryptoStreamEnc.Write(Bytes, 0, Bytes.Length) CryptoStreamEnc.Close() EncFile.Close() EncFile = New FileStream(FileName, FileMode.Open, FileAccess.Read) EncFile.Read(EncBytes, 0, EncFile.Length) EncFile.Close() Console.WriteLine("Encrypted Data") ToHexArray(EncBytes) Console.WriteLine() Dim DecFile As New FileStream(FileName, FileMode.Open, _ FileAccess.Read) Dim DESDecrypt As ICryptoTransform = DES.CreateDecryptor() Dim CryptoStreamDec As New CryptoStream(DecFile, DESDecrypt, _ CryptoStreamMode.Read) Dim Reader As New BinaryReader(CryptoStreamDec) Console.WriteLine("Decrypted Data") DecBytes = Reader.ReadBytes(10) ToHexArray(DecBytes) End Sub Sub ToHexArray(ByVal A As Byte()) Dim I As Integer For I = 0 To A.GetUpperBound(0) Console.Write("0x{0:x2} ", A(I)) If I = 7 Then Console.WriteLine() End If Next End Sub End Module показано:
- # Метод NextResult() класса DbDataReader ...
- # При выборе какого из перечисленных ниже источников данных для создания отчета, мы получаем ранее используемые источники данных?