Технология-комплекс организационных мер,операций и приемов, направленных на изготовление, обслуживание, ремонт, эксплуатацию или утилизацию изделия с номинальным качеством и оптимальными затратами, и обусловленных текущем уровнем развития науки, техники и общества в целом. Цель технологии заключается в том,чтобы разложить на составляющие элементы процесс достижения какого-либо результата. Технология применима повсюду, где имеется достижение, стремление к результату, но осознанное использование технологического подхода было подлинной революцией. До появления технологии господствовало искусство - человек делал что-то, но это что-то получалось только у него, это как дар- дано или не дано. С же технологии все то,что доступно только избранным, одаренным (искусство),становится доступно всем. Например, изготовление каменного топора можно представить как акт искусства, а можно- как технологию. В пером случае мы имеем(возможно) бесподобный топор, но со смертью носителя искусства делания топоров, означенных инструментов больше не будет. Во втором случае мастерство сохранится навсегда, но качество продукта возможно будет не таким высоким
using System;
internal class Program {
private static void Main() {
Console.WriteLine("Введите минимум для счетчика");
var min = int.Parse(Console.ReadLine() ?? throw new ());
Console.WriteLine("Введите максимум для счетчика");
var max = int.Parse(Console.ReadLine() ?? throw new ());
Console.WriteLine("Введите значение для счетчика");
var v = int.Parse(Console.ReadLine() ?? throw new ());
var counter = new Counter(max, min, v);
Console.WriteLine("Введите + для увеличение и - для уменьшения, иное для выхода");
do {
var c = Console.ReadKey();
if (c.KeyChar == '+') counter.Increase();
else if (c.KeyChar == '-') counter.Decrease();
else break;
Console.WriteLine($" => {counter.Value}");
} while (true);
Console.ReadKey();
}
}
public class Counter {
public readonly int Maximum;
public readonly int Minimum;
public int Value { private set; get; }
public Counter(int maximum, int minimum, int counter) {
this.Maximum = maximum;
this.Minimum = minimum;
counter = Math.Min(this.Maximum, counter);
counter = Math.Max(this.Minimum, counter);
this.Value = counter;
}
private Counter() {
this.Maximum = 10;
this.Minimum = 0;
this.Value = 5;
}
public void Increase() {
var value = this.Value + 1;
if (value > this.Maximum || value < this.Minimum)
return;
this.Value++;
}
public void Decrease() {
var value = this.Value - 1;
if (value > this.Maximum || value < this.Minimum)
return;
this.Value--;
}
}
Цель технологии заключается в том,чтобы разложить на составляющие элементы процесс достижения какого-либо результата. Технология применима повсюду, где имеется достижение, стремление к результату, но осознанное использование технологического подхода было подлинной революцией. До появления технологии господствовало искусство - человек делал что-то, но это что-то получалось только у него, это как дар- дано или не дано. С же технологии все то,что доступно только избранным, одаренным (искусство),становится доступно всем. Например, изготовление каменного топора можно представить как акт искусства, а можно- как технологию. В пером случае мы имеем(возможно) бесподобный топор, но со смертью носителя искусства делания топоров, означенных инструментов больше не будет. Во втором случае мастерство сохранится навсегда, но качество продукта возможно будет не таким высоким