Емтихан Сұрақтары 1курс. Емтихан сратары Алгоритм. Алгоритм асиеттері
Скачать 29.24 Kb.
|
Емтихан сұрақтары Алгоритм. Алгоритм қасиеттері Функция және рекурсия Алгоритмдерді сипаттау әдістері Python тілінде енгізу операторы Python бағдарламалау тілі Python жиын дегеніміз не? Операциялар Phyton тіліндегі while циклы операторы Логикалық өрнектер Phyton тіліндегі шартсыз қайталау операторлары If шартты операторы NumPy – кітапханасының қызметі Цикл Алгоритмнің блок – схемалық сипаттау әдісі while цикл операторы Массивтер for цикл операторы Python тілінде бағдарламалауды функция мен процедураны қолдану. Оның айырмашылықтары range() функциясы Тізімдермен жұмыс Цикл ішіндегі цикл қолданылуы Python тілінің күрделі шартты операторы Циклден шығу. break и continue Массивтер Символдық жолдар Phyton тіліндегі Switch операторы Жолдық операциялар Phyton тіліндегі таңдау операторлары Массив дегеніміз не? Phyton тіліндегі for цикл операторы Массивті кездейсоқ сандармен толтыру Жиын Пернетақтадан массивті енгізу Python тілінің шартты операторы Барлық массив элементтерін қалай өңдеуге болады? Python тілінде range() функциясы Python жиын дегеніміз не? Жиынның ерекшелігі Python тілінің күрделі шартты операторы Жиынға қолданылартын арифметикалық операциялар Блок-схема Есептеу жүйелері for циклі Python. Шартты оператор Python, PythonXY. Графикамен жұмыс Жиынды құру әдістері Python тілінде range() функциясы Phyton тіліндегі for цикл операторы NumPy – кітапханасының қызметі Жолмен, файлмен жұмыс Python, PythonXY. Графикамен жұмыс while цикл операторы Python, PythonXY. Графикамен жұмыс Функция және рекурсия Жиыннан элементтерді жою Циклдар және массивтер Жиын Python тілінде бағдарламалауды функция мен процедураны қолдану. Оның айырмашылықтары Phyton тіліндегі таңдау операторлары Барлық массив элементтерін қалай өңдеуге болады? range() функциясы Phyton тіліндегі таңдау операторлары Массивті кездейсоқ сандармен толтыру Жиынды құру әдістері Python, PythonXY. Графикамен жұмыс Жиын элементтерімен жұмыс while циклі Циклден шығу. break и continue Символдық жолдар Массивтер Python тілінің күрделі шартты операторы Жолдық операциялар Python тілінің шартты операторы Python тілінде енгізу операторы Алгоритмдерді сипаттау әдістері while циклі Тізімдер Циклден шығу. break и continue Символдық жолдар Логикалық өрнектер Алгоритмнің блок – схемалық сипаттау әдісі Алгоритмдерді сипаттау әдістері Python тілінің күрделі шартты операторы Конструкция Python тілінің шартты операторы Файл қалай құрылады? Жиынға қолданылартын арифметикалық операциялар Блок-схема Массивті кездейсоқ сандармен толтыру Phyton тіліндегі for цикл операторы Жолдық операциялар Phyton тіліндегі while циклы операторы Циклден шығу. break и continue Алгоритмнің блок – схемалық сипаттау әдісі If шартты операторы Жиынға қолданылартын арифметикалық операциялар Логикалық өрнектер Циклдар және массивтер Операциялар Екіөлшемді массивтер Алгоритм. Алгоритм қасиеттері Phyton тіліндегі шартсыз қайталау операторлары Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 100-ден кіші 20-дан үлкен және 3-ке бөлінетін оң сандардың қосындысын табу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Бөлменің температурасы 50 градустан жоғары болса, “ыстық” сөзін, 25 градустан жоғары болса, “қалыпты” сөзін, ал 25 градустан төмен болса, “суық” сөзін экранға шығару керек. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Кез келген n натурал санының көбейту кестесін шығаруға программа құру Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Спортшы бірінші күні 100 шақырым жол жүгірді. Ол күндік нормасын әрбір келесі күні 10 %-ке арттырып отырды. Жеті күндегі жүгірген жолының қосындысын есептеу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 3х3 өлшемді А және В массивтері берілген. Екеуінің қосындысын тап. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 4х4 өлшемді А матрицасының ең кіші элементін табу программасын құру. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Екіөлшемді массив берілген. Массивтің ең кіші және ең үлкен элементтерін табуды функцияны қолдану арқылы шығарыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Екіөлшемді массив берілген. Массивтің ең кіші және ең үлкен элементтерін табуды функцияны қолдану арқылы шығарыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Екіөлшемді массив берілген. Массивтің ең кіші және ең үлкен элементтерін табуды және олардың реттік номерін табуды функцияны қолдану арқылы шығарыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Нақты сандар тізбегі берілген. 0-ге тең элементтер санын анықтаңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. n натураль сан берілген, n санның жазбасына 3 саны кіретіндігін анықтап, n санының сандар қатарын керіге ауыстырыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. a1 , ... ,an , b1 , ... bn нақты сандар берілген, (a1 + bn)*(a2 + bn-1)*...*(an + b1) есептеңіз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 1-ден 20-ға дейінгі тақ сандардың арифметикалық ортасын ,ал жұп сандардың геометриялық ортасын тап. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. функциясының [1;5] аралықта h=1,5 қадаммен өзгеретін мәнін есепте. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Кез келген n натурал санының көбейту кестесін шығаруға программа құру. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Герон формуласы арқылы үшбұрыштың ауданын табуға процедура жазыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. x және y-тің 1-ден 1000-ға дейінгі аралықта қанша жұп сан бар екендігін анықта. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. A(n), B(n), C(n) үш массиві берілген. Осы массивтердің барлығына ортақ элементті табу программасын жазу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. А[n] массивін 2-ден 2n-ге дейінгі сандармен толтыру программасын жазу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Жол берілген. Алдымен осы жолдың үшінші таңбасын шығарыңыз. Екінші жолда осы жолдың алдыңғы таңбасын шығарыңыз. Үшінші жолда осы жолдың алғашқы бес таңбасын шығарыңыз. Төртінші жолда соңғы екі таңбадан басқа барлық жолды шығарыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Пернетақтадан файл атын енгізу. Файл атауы кеңейткіші – htm, html не php болса «бұл веб-бет!», әйтпесе «басқа файл» деген жауап шығару керек. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Пернетақтадан пароль енгіземіз (символдық жол). Егер оның ұзындығы 6 таңбадан аз болса, «тым қысқа құпия сөз!», егер пароль "qwerty" әрпінен басталса, «сенімсіз пароль!», егер қате болмаса, «ОК» деген жауап шығару керек. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 10 элементтің массивін [0,100] интервалындағы кездейсоқ сандармен толтырыңыз және <50 және ≥50 барлық элементтердің орташа мәнін жеке есептеңіз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Пернетақтадан 5 элементтің массивін енгізіп, оның мәндерінің орташа арифметикалық мәнін табыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 10 элементтен тұратын массивтерді [10,100] интервалындағы кездейсоқ сандармен толтыру және массивтің жұп элементтерінен ең аз және ең көп элементтерді табу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Ұзындығы n кедейсоқ берілген бір өлшемді массивтің барлық элементтерінің геометриялық ортасын табу Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. n элементтерден қолданушы енгізген сандардың массиві берілген. Индексінде 2 саны бар сандардан массив құрастыру. Алынған массивтегі барлық сандарды кемуі бойынша сұрыптау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Массивтің кездейсоқ енгізілген барлық элементтерін өсуі бойынша сұрыптау (n-массив элементтерінің саны). Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. а элементтен тұратын кездейсоқ сандардың массиві берілген. Индекстері үшке еселі массив элементтерін ғана экранға шығару. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 6 сан берілген. Олардың ішінен қосындысы 9-ға тең болатын үш санды табыңыз. Егер ондай сандар болмаса, ол жөнінде хабарлау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Фиббоначчи сандарының алғашқы бесеуінің қосындысын табу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Текшенің қабырғасының ұзындығы берілген. Текшенің көлемін және оның бүйір бетінің ауданын табу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 6 сан берілген. Олардың ішінен қосындысы 11-ге тең болатын екі санды табу. Егер ондай сандар болмаса, хабарлау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Қандай да бір сан жасырылған. Ол ойша үшке көбейтіледі, 4 азайтылады және 2-ге бөлінеді. Жауаптың бүтін бөлігі айтылады. Оң сан анықталды ма екендігін анықтау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 4 сан берілген – жылқылардың шабу уақыты. Орташа уақытты есептеу және қай жылқының шабу уақыты орташа уақыттан аспайтындығын анықтау. Шабыстың жеңімпазын анықтау Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. a, b, c, d, e сандары берілген. Олардың факториалдарын есептеу және экранға факториалы f санынан үлкен болатын сандарды ғана шығару. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Екілік санау жүйесінде сан енгізіледі. 8-дік, ондық және 16- лық баламаларын шығару Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 10-дық санау жүйесіндегі сан енгізіледі. Бұл санның 2-лік, 8-дік, 16- лық санау жүйесіндегі мәнін анықтау Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 8-дік санау жүйесінде a және b сандары енгізіледі. Ондық санау жүйесінде олардың (a+b) қосындысын және (a-b) айырмасын табу Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 5 сан және оларға сәйкес (n1,…,n5) түбір дәрежелері берілген. Әр санды түбір астынан шығару және салыстыру. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Кездейсоқ енгізілген 4 санды өзара салыстыру. Ең үлкен және ең кіші элементті шығару. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. a1,...,a20 сандарының бір өлшемді массиві берілген. Оны кездейсоқ түрде толтыру және сұрыптау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Ұзындығы n бірөлшемді массивтің кездейсоқ түрде берілген барлық элементтерінің орта мәнін анықтау Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. n элементтердің кездейсоқ сандардың массиві берілген. Симметриялы түрде орындарын ауыстыру (біріншісін соңғысымен, соңғысын екіншімен және т.с.с.). Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. n элементтен кездейсоқ сандардың массиві берілген. Индексінде 2 саны бар сандарды шығару. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Қолмен n элементтерден енгізілген массивтің 3-ке бөлінетін барлық тақ элементтерін шығару. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. 10 элементтен тұратын массивтерді [10,100] интервалындағы кездейсоқ сандармен толтыру және массивтің жұп элементтерінен ең аз және ең көп элементтерді табу. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Сандардың екі тізімі берілген. Бірінші және екінші тізімге кіретін барлық сандарды тауып, оларды өсу ретімен шығарып алыңыз. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Қатардағы ең қысқа сөздің ұзындығын анықтау. Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. Қатар берілген, таңбалардың арасында үтір бар ма және ол неше рет кездесетіндігін анықтау |