Киргизүү жана чыгаруу
Программалар кантип бир нерсени кабыл алып, бир нерсени берет
- киргизүү менен чыгаруу деген эмне экенин жөнөкөй сөз менен айта аласың,
- «киргизүү -> иштетүү -> чыгаруу» моделин түшүндүрө аласың,
- киргизүү кайдан келерин айта аласың (адам, файл же сенсор).
1. Киргизүү деген эмне?
Киргизүү — бул программага кирген кандай гана болбосун маалымат. Бул программа ишин баштаардан мурун ага керек болгон нерсе. Сен атыңды жазганда, баскычты басканда же акылдуу колонкага сүйлөгөндө, сен программага киргизүү берип жатасың.
Ширеси сыгуучу машинаны элестет. Ширени жасоо үчүн ага мурда мөмө салуу керек. Мөмө — бул киргизүү. Киргизүүсүз машинанын иштээр эч нерсеси жок.
- Сен терген тамгалар жана сандар
- Сен басып жаткан баскыч же экран
- Микрофонго айткан үнүң
2. Чыгаруу деген эмне?
Чыгаруу — бул программадан чыккан кандай гана болбосун маалымат. Бул программа ишин бүткөндөн кийин сага берген натыйжа. Экрандагы сөздөр, колонкадан чыккан үн же принтерден чыккан барак — баары чыгаруу.
Ширеси сыгуучу машинага кайрылалы: иштегенден кийин ширең чашкаңа куюлат. Ширө — бул чыгаруу. Чыгаруу — бул сен чын эле көргөн, уккан же колдонгон нерсе.
- Экрандагы сөздөр же сүрөттөр
- Колонкадан чыккан музыка же сигнал
- Принтерден чыккан басылган барак