Оптикалық күшейткіштер және генераторлар Генератор (Generator) — 1) кіріс тілі проблемалы-бағытталған тіл болып табылатын аударғыштың бір түрі; 2) машиналық командаларды генерациялауды орындайтын аударғыштың құрамдас бөлігі. Жазбалар генераторы (Генератор записей; rekord generator) — тестілеуге қажетті жазбаларды құрастыруға арналған машиналык программа.
Генератор дегеніміз магнит және сол магниттің екі полюстарының ортасына орналасқан орауыш катушка деп айтуға енді болады. Осы ортадағы орауыш катушканы айналдырғанда ол магнит өрісін қиып өтіп, орауыш катушканың орамдарында электр тогын туғызады. Міне, дәп осы жерде баса назар аударатын нәрсе мына жәйтте: орауыш катушканың бір жағы бір полюстің магнит өрісін қиып өткенде, электрондар бір бағытта қозғалса, енді тап сол жағы екінші полюстің магнит өрісін қиып өткенде электрондар қарама-қарсы бағытта қозғалады және мұндай электр тогы уақыт бойынша өз шамасын өзгертіп отырады.
Қазіргі уақытта ең жиі қолданылатындары синхронды және асинхронды айнымалы токтың электр машиналары. Машиналардың бұл екі түрі де генератордың режимінде де, қозғалтқыштың да режимінде де жұмыс істей алады, бірақ іс жүзінде көбірек қолданылатындары синхронды генераторлар мен асинхронды электр қозғалтқыштары.
Кванттық генератор – еріксіз сәуле шығару құбылысына негізделіп жұмыс істейтін электрмагниттік толқындардың генераторы. Радиодиапазонда жұмыс істейтін кванттық генератор мен кванттық күшейткіш мазер, ал оптикалық диапазонда жұмыс істейтін кванттық генератор лазер деп аталады. Аса жоғары жиілік диапазонында жұмыс істейтін ең алғашқы кванттық генератор 1955 жылы жасалды. Онда активті орта ретінде аммиак молекулаларының шоғы пайдаланылды. Кейін сутек атомдарының шоғы (21 см) қолданылған кванттық генератор құрастырылды. Радиодиапазонда жұмыс істейтін кванттық генератордың аса маңызды ерекшелігі – оның тербеліс жиілігінің өте жоғары дәрежеде тұрақты болуы (10–13). Сондықтан мұндай кванттық генераторлар жиіліктің кванттық стандарты ретінде пайдаланылады. Оптикалық диапазонда жұмыс істейтін кванттық генераторлар ультракүлгін сәуледен бастап субмиллиметрлік толқынға дейінгі жиілік диапазонында импульстік және үздіксіз режимде жұмыс істейді
Командалар генераторы (Генератор команд; code generator) — аударылатын программа операторларына сәйкес машиналық командалар тізбегін щығаратын аударгыш бөлігі.
Қолданбалы программалар дестесі генераторы. (Генератор пакетов прикладных программ; package generator) Қолданбалы программалар дестесін нақтылы мәселелер классына бағыттау программасы.
Құжат дайындау генераторы (Генератор отчетов; report generator) — 1) берілген пішін бойынша мөліметтерді қалыптастыру жөңе шығаруға арналған объектілік программаларды генерациялауға колданылатын өндеу программасы; 2) берілген пішін бойынша мөліметтерді калыптастыру мен шығаруды орындайтын кейбір программалау тілдерінін (мыс., Кобол, Access, FoxPro, Delphi, жөне т.б.) қүралы. Мәліметтер генераторы (Генератор данных; data generator) — тізбекті қатынас құру әдісі негізінде бір тапсырма көлемінде мәліметтер жиынын кұруға арналған сервистік программа.
Программалар генераторы (Генератор программ; program generator) кейбір операцияларды сипаттау негізінде осы операцияларды жүзеге асыратын программаны автоматты түрде жасайтын программа. Сүрыптау программаның осы программалардың алғашқы мысалы болып табылады. Ол файл пішімін жэне талап етілген сүрыптау түрін сипаттау негізінде сәйкес сүрыптау программасын құрады. Кейінгі уақытта қолданбалы программаларды шаблон, мәліметтер базасы сипаттамасының таблицасы, экрандық форма, меню сипаттамасы және т.б.. Объектілер негіздерінде құратын программалар кеңінен таралуда.
Тактілік жиілік генераторы (Генератор тактовой частоты; generator clock speed) — белгілі бір уақыт аралықтары сайын импульстер тізбегін шығаратын құрылғы. Қатар екі импульстың арасындағы уақыт Ырғақ деп аталады. Кейбір процессор командалары бірнеше ырғақта орын-далады. Импульстар барлық компьютер элементтері арқылы өтіп, оларды бір ырғақта (синхронды) жұмыс жасатады. Ырғақ импульстарының жиіліғі компьютердің жьлдамдығын анықтайды