Акроним «ИКТ» означает «Информационные и коммуникационные технологии». Это относится к технологии, используемой для управления и обработки информации, особенно в контексте систем связи.
Вот несколько методов, связанных с ИКТ, с примерами кода:
-
Шифрование данных:
Пример кода (Python):import hashlib def encrypt_data(data): hashed_data = hashlib.sha256(data.encode()).hexdigest() return hashed_data # Usage data = "This is a secret message" encrypted_data = encrypt_data(data) print(encrypted_data) -
Сжатие изображения:
Пример кода (Python – с использованием библиотеки PIL):from PIL import Image def compress_image(image_path, output_path, quality=50): img = Image.open(image_path) img.save(output_path, optimize=True, quality=quality) # Usage input_image = "image.jpg" output_image = "compressed_image.jpg" compress_image(input_image, output_image, quality=50) -
Сетевое взаимодействие:
Пример кода (Python – использование сокетов):import socket def send_data(data, host, port): client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client_socket.connect((host, port)) client_socket.sendall(data.encode()) client_socket.close() # Usage data = "Hello, server!" server_host = "192.168.0.100" server_port = 8080 send_data(data, server_host, server_port) -
Интеграция базы данных:
Пример кода (Python – использование базы данных SQLite):import sqlite3 def create_table(): conn = sqlite3.connect("example.db") c = conn.cursor() c.execute("CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)") conn.commit() conn.close() # Usage create_table()