Предмет: Другие предметы, автор: l875189

Інтерв'ю про розвиток технології. Моє ім'я: У кого я беру інтерв'ю: Яка техніка була у часи вашого дитинства: Побутові прилади засоби зв'язку. транспорт . На

Ответы

Автор ответа: rulezik228
1

Ответ:

Ім'я журналіста (вас): Доброго дня, я надсилаю вам список питань для інтерв'ю про розвиток технології. Ми спробуємо дізнатися більше про технологічний прогрес, а особливо про те, як він вплинув на ваше життя.

Ім'я особи, у якої берете інтерв'ю: [Вставте ім'я особи]

Питання:

1. Які побутові прилади були в вашій дитиній добі? Які з них залишаються вам у пам'яті?

2. Як ви здійснювали зв'язок з родиною та друзями у часи вашого дитинства? Які засоби зв'язку були доступні?

3. Як ви переміщалися в ті часи? Як транспортна система вплинула на вашу повсякденну діяльність?

4. Як ви бачите розвиток технології з того часу і до наших днів? Які переваги та недоліки ви бачите у цьому розвитку?

5. Які технологічні інноваці

Объяснение:

Похожие вопросы
Предмет: Математика, автор: akovalska1606
Предмет: Информатика, автор: Kukuwka0Ha0DepeBe
С#
Доделать методы:

Clear
Contains
CopyTo
IndexOf
Insert
Remove
RemoveAt

Далее:
1. Унаследовать вектор от интерфейса IClonable, и реализовать метод, который будет возвращать ссылку на созданную копию вектора.

2. Посмотреть, какие еще есть интерфейсы, от которых надо унаследовать вектор.
Код: using System.Collections;
using System.Numerics;

namespace SprInterfaces;

public class Vector : IList
{
private T[] _values;

// Default constructor
// Size constructor
// Array constuctor
// Copy constructor
public Vector()
{
_values = new T[0];
}
public Vector(int size)
{
if (size < 0)
throw new Exception("Vector size must be 0 or greater");

_values = new T[size];
}
public Vector(T[] values)
{
if (values == null)
throw new NullReferenceException("Given array is null");

_values = new T[values.Length];

for (int i = 0; i < values.Length; i++)
_values[i] = values[i];
}
public Vector(Vector other)
{
if (other == null)
throw new NullReferenceException("Given vector is null");

_values = new T[other._values.Length];

for (int i = 0; i < _values.Length; i++)
_values[i] = other._values[i];
}

public T this[int index]
{
get => _values[index];
set => _values[index] = value;
}

public int Count => _values.Length;

public bool IsReadOnly => false;

public void Add(T item)
{
// Расширяем массив на 1 ячейку
Array.Resize(ref _values, _values.Length + 1);

//_values[^1] = item;
_values[_values.Length - 1] = item;
}

// Очистить массив сделать размер 0
public void Clear()
{
throw new NotImplementedException();
}

// Вернуть true, если в массив есть элемент item, false if not
public bool Contains(T item)
{
throw new NotImplementedException();
}

// начиная с arrayIndex, скопировать в array данные из _values,
public void CopyTo(T[] array, int arrayIndex)
{
throw new NotImplementedException();
}

public IEnumerator GetEnumerator()
{
IEnumerable enumerable = _values;
return enumerable.GetEnumerator();
}

// Линейный поиск - передается элемент, возвращается индекс
// Если не найдено - вернуть -1
public int IndexOf(T item)
{
// сравнивать Equals-ом
throw new NotImplementedException();
}

// Вставить в index новую ячейку с значением item
public void Insert(int index, T item)
{
throw new NotImplementedException();
}

// Удалить из массива ячейку со значением item (первую попавшуюся)
// Если нашло и удалило - true, если не нашло - false
public bool Remove(T item)
{
throw new NotImplementedException();
}

// Удалить из массив ячейку по индексу index
public void RemoveAt(int index)
{
throw new NotImplementedException();
}

IEnumerator IEnumerable.GetEnumerator()
{
throw new NotImplementedException();
}
}
Предмет: Математика, автор: Аноним