Контрольное задание 1) Используя команду DIR вывести имена файлов и их расширения из текущего каталога постранично и компактно.
2) Вывести список всех файлов, упорядоченный по размеру файла.
3) Упорядоченный по алфавиту листинг каталога вывести на экран постранично.
4) Вывести список всех файлов с именами начинающимися на букву А, упорядоченный по размеру файла.
5) Вывести все файлы типа ЕХЕ, у которых имя файла состоит из трех символов и последний символ имени буква n.
6) Получить справку по команде Attrib
7) Перенаправить содержание ответа, полученного в предыдущем задании в файл с именем file1.txt. Просмотреть содержимое файла.
8) С команды attrib установить атрибут «только для чтения» для файла file1.txt.
9) Скопируйте все файлы с расширением .SYS с диска С: на диск А:.
10) Удалите все файлы с диска А:
Как this в С++.
Обычный метод
class MyClass(object):
def mymethod(self, x):
return x == self._x
Классовые методы в Python занимают промежуточное положение между статическими и обычными. В то время как обычные методы получают первым параметром экземпляр класса, а статические не получают ничего, в классовые методы передается класс.
>>> class A(object):
def __init__(self, int_val):
self.val = int_val + 1
@classmethod
def fromString(cls, val):
# вместо self принято использовать cls
return cls(int(val))
процессор (центральный процессор)+система охлаждения,
внутренняя память,
системная шина,
слоты.
Платы периферии (могут быть встроены в системную плату) - на них размещены контроллеры устройств ввода-вывода+разъемы:
Контроллеры дисководов,видеокарта (видеоконтроллер, графическая плата),звуковая карта (звуковой контроллер, звуковая плата),сетевая карта (сетевой адаптер, сетевая плата),контроллеры других устройств
Устройства ввода и вывода:
дисководы:
дисковод на жеском диске,
привод гибких дисков (дисковод для дискет),
привод оптических дисков (привод CD-ROM, CD-RW, DVD-ROM, DVD-RW),
стримердругие устройства;блок питания