Мобилді құрылғыларға арналған «google android» опрециялық жүйесі

Google Android- коммуникаторлар, планшеттi компьютерлер, цифрларға ойнатқыштар, қол сағат, нетбуктар және смартфондарға арналған, Linux-тiң ықшамдалған ядросында негiзделген ықшам желілік - операциялық жүйе. Android Inc серiктестiгiмен бастапқысында өндіріле бастаған операциялы жүйе, артымен оны Google компаниясы сатып алынып, ары карай дамытылды. Программалық камтаманы дамытуды және жетілдіруді Google (OHA ) Open Handset Alliance одағын құрып соған жүктеді.Платформа негізі Android Google бағдарлаушы кiтапханалары арқылы Java-қосымша құруға мүмкiндiк бередi. Android Native Development Kit Си және басқада программалық тілдерде жазылған косымшаны құрады. 2008 жылдың қыркүйегiндегi алғашқы болжамның шығу моментінен бері жүйеде бiрнеше жаңартуларыорын ады. Бұл жүйедешықан қателерді түзеумен функционалды қосымшаларынжақсартумақсатын көздеп жасалынады. Жүйенiң әрбiр болжамы десерттiң тақырыбына меншiктi кодтық ат алады. Кодтық аттарды алфавит ретiнде тағайындайды. Осы моментке жүйенiң 10 болжамдары шығып үлгеді және тағы бiр өңдеуде.
Android OS басқаруда жұмыс iстей бастаған алғашқы құрылғы HTC команиясымен жасалған T-Mobile G1 , 2008 жылдың 23 қыркүйегіде презентатцияланған.
1 Абдеев Р.Ф. Философия информационной цивилизации. –М., 1994. -336с.
2 Ракитов А.И. Философия компьютерной революции. –М., 1991. -280 с.
3 Голощапов А.Л. - Google Android. Программирование для мобильных устройств
4 Reto Meier – Professional Android™ 2 Application development
5 Rick Rogers, John Lombardo, Zigurd Mednieks, and Blake Meike - Android Application Development
6 Chris Haseman – Android Essentials
7http://developer.android.com - Android платформасына бағдарламалар өндеушілерге арналған сайт
8 http://youtube.com – Android-қа программалау тақырыбына видеолар караған сайт
        
        КІРІСПЕ
Мобильді катынасу құрылғыларды әбден жетiлдiруiн бiр ұғыммен анықтауға
болады ол: технологиялар біріктірілуі. ... ... ... ... ... ... ... болатын барлық технологиялар мен
мүмкідіктерді топтастырды.
Бүгiнгi жаңа модельдердің жанартуларыны карай отрып, ... - ... шегі деп ... ... ... еске ... 2000 жылдың
кезіндегі «кирпич»-қа карағанда дәл солай ойлайтыңбыз. Мүмкін 2020 жылы
біз 2012 ... ... ... дәл солай карайтын шығармыз.
Бұрынғы жылдардын телефондарының негізгі міндеттері қоныраулар шалу
мен ... SMS жазу ... ... ... бұл ... интернет -
ресурстармен жұмысы, музыка тыңдау, бейне түсіру, ойындар мен ... ... ... ... ... ... мобильді
кұрылғыларда теле программалар көру, әртүрлі басқа құрылғыларды ... ... ... ... ... ... сияқты мүмкіндітер косылу
ғажап емес.Аталған мүкіндіктер казіргі заманның ... бар, ... ... өте ... ... ... даму ... карағанда,
ең қажетерін үйреншікті кылуы әбден мүмкін. Келешекте біз өзімізге кәзір
елестете алмайтын мүмкіндітердін косылуы абден мүмкін.
Бүгiн кұні ... ... ... ... ... есеп беруі
бойынша белсенді нөмiрлер саны 20 миллионнан артық пайдаланушы бар. ... ... ... ... бұндай көрсеткіштер жайлы тек қана
армандайтын. Мобилді ... ... ... жылдам дамып келеді,
тiптi еңгезердей серiктестiктердің барлығы оның ... ... ... бес жыл қазіргі заман байланыс операторлары ... ... ... ... ... жаңарулардан калмау керек, егер өзінің
абонентерін жоғалтқысы келмесе.
Кәзіргі нарықта бірнеше мобилді платформалар бар олардын ішінде ... ... ... көп ... iOS және Android ... ... АҚШ ... мобилді құрылымдардың сегментiнде
бiрiншiлiк жаулап алғаны сөзсіз. Apple жаңа «девайстар» ... ... ... қай түбегейлi өзгетее алатынның мысал реттінде көрсете алды.
Өзгерістер тек қана нарықта ғана еместен тұтынушы өз ... ... ... даму ... осыған орай өсуде.
Егер кешегі арман ... ... ... онда ... ... ... ... кең таратуымен айтарлықтай өзгердi. 3G шешiмдердiң
отандық нарығында пайда болумен, осы ... iске ... әзiр ... ... ... ... ... бөлуi сол болды.
Жылжымалы құрылымның қазiргi ... ендi ... жай ғана ... ... мәлiметтi табуғана емес, жора-жолдастармен қатынассын, өз
тұрған жерi ... ... және көп ... ... ... ... керек
тәулiк бойы рұқсатты кажет болып отыр.
Не айтпасақта , мобилдiлiк бүгiн - ... ... ... өмiр ... ... Бүгiні тұтынушы iздейтің тек қана мобилді телефоні, ол
шарттары мен мүмкіндіктерін мұқият зертейді, қазiргi нарықтың талаптарымен
салыстырады. Сондықтан ... ... ... тек қана ... ... ... ... мобильді интерфейстер ... ... ... құру ... ... ... ... ақпараттық жүйелерiнің нақты
қолданушылар топтарына арналған негiзгiсi әдiстерімен, ... ... ... ... талқыланады. Дипломдық жобаның нәтижесiнде Androidтiң
платформасында мобильді құрылғылар үшiн (ҚазҰТУ-дың ... ... iске ... ... осы ... жоба негізінде ақпараты таратуды жаңа үрдісі болып отырған
планшет пен смартфондар тек қана ойын – ... ... ғана емес ... ... болтынына нақ сенімдімін. Жасап отырылған бағдарлама тек
аңықтамалық болғанымен, оның ... пен оқу ... ... ... ... ... ... кенінен таралып студеттер ... ... ... ие ... әбден мүмкін.
Қорытындысында осы зерттеудiң даму перспективалары қаралады.
1. Мобилді құрылғыларға арналған «Google Android» опрециялық жүйесі
1.1 Android жайлы жалпы мағұлмат
Google Android- ... ... ... ... қол ... нетбуктар және смартфондарға арналған, Linux-тiң
ықшамдалған ядросында негiзделген ықшам желілік - операциялық ... ... ... бастапқысында өндіріле бастаған операциялы жүйе,
артымен оны Google ... ... ... ары карай дамытылды.
Программалық камтаманы дамытуды және жетілдіруді Google (OHA ) Open Handset
Alliance ... ... ... ... негізі Android Google
бағдарлаушы кiтапханалары арқылы ... ... ... ... Native ... Kit Си және ... ... тілдерде
жазылған косымшаны құрады. 2008 жылдың қыркүйегiндегi алғашқы болжамның
шығу моментінен бері жүйеде ... ... ады. Бұл ... түзеумен функционалды ... ... ... ... ... ... тақырыбына меншiктi кодтық ат
алады. Кодтық аттарды алфавит ретiнде тағайындайды. Осы ... ... ... шығып үлгеді және тағы бiр өңдеуде.
Android OS басқаруда жұмыс iстей бастаған алғашқы құрылғы HTC ... T-Mobile G1 , 2008 ... 23 ... презентатцияланған.
1.1 - сурет HTC Dream (T-Mobile G1) ... ... ... ... ... шеңберлері, бұдан басқа, құрылымдардың қатарына
Мысалы :Nokia N810-шi планшетi, HTC Touch ... ... ... бiрге аndroid X86 архитектурасына икемделген үлгілері бар.
Жеке ... Koolu ... ... болады Android Neo
FreeRunnerға икемдегені ғана емес, бұл ... ... ... ... - Google ... ала ... ... платформасы
бар смартфонов та шұғылданған Kooluдың әрекетi сенiмдi. ... ... ... және ... ... ... Neo FreeRunnerға 2008 жылдың
желтоқсанының екiншi жартысында өттi.
Италиядық BlueSky серiктестiгі 2011 жылдың ... Android ... ... ... қол сағаттарын шығарды.
Кейбір энтузиасттары бiрлестiгi ... ... ашық ... ... ... - (сондай бірлестіктер ... Virtuous Quattro, ... Android ... ... «жаңартулар » немесе
«кастомдық жаңартулар») жасалу себебітері:
а) аndroid-тан Google-дың ... алып ... ... ... - Android ... ... оқшау
бөлiгiнiң қамтамасыз ету үшін, жеке мәлiметердің Google серверлеріне берiлу
мүмкiндiктері азайту үшін (IMEI , ... ... GPS - ... және
тағы басқалар.)
ә) аndroid OS-дiң жаңа болжамдарын жедел және жиi ... ... ... . ... ... өзінің өнімін қолдауын
тоқтататында немесе ... ... ... деп ... жаңа ... ... ... энтузиасттардың жұмыстарына тап келген
жағдайлар сирек емес жағдай.
б) аndroid ... - жаңа ... ... және ... FLAC Lossless ... қолдау, MicroSD картаға ... ... (2.2-шi ... ... Androidi үшiн) ... ... ... жаңарту жасау үшін root-рұқсат қажет - ... ... ... ... қосымшалардың үстiнен үлкен бақылауды берген (бұл
рутинг деп аталады, rooting ... . ... үшiн - ... ... ... ... bootloader екi жүктеуге мүмкiндiк бередi
және құрылымдағы БЖ көп) ... Ескi ... ... ... ... пайдалануға мүмкiндiк бередi, өнімдер
үшiн түсiнiктi тек қана жаңалау, жұмыстың тұрақтылық, ... және ... ... ... ... барлық өндiрушiлер - құрылымдар rootтарды бастапқы ... - ... ... ... ... рұқсат, бұл талпынысымен
қоюынан бойынша және бұзылудан аппарат дәлелдей қорғал ... ... ... ... Бұл ... ... шығуы,
өндiрушiлер үшiн жаппай ... ... ... ... артынан алайда, кездесуге кеткiзедi және (Sony Ericsson ... the boot loader, HTCтiң ... - ... Your ... телефондардың ресми босатуын мүмкiндiк жасата алды Болуы мүмкiн
босатуды ... ... ... сабақтас тәуекел тиеушiнiң
босатуын жағдайда телефонға кепiлдiктiң мерзiмiнен бұрын ... ... ... ... ... ... ... Кейбiр өндiрушiлер
одан әрi кеттi және iлгерi ... ... ... ... ... өз ... ... тiгулердi алмастыру бойынша толық ... ... ... ... ... бiртума тiгудi код және
тағы басқалар бойынша программалық қамтамасыз ету, ... да алу ... ... және (Sony Ericsson ... демеушi болады) талғаулы
тiгулердi өңдеудi қолдауларды жүзеге асырады. Мысалы, бұдан басқа, (Sony
Ericssonнiң әрекетi ) HTC үшiн ... ... ... үшiн ... ... құрал-сайманды қолдануға қажеттiлiктi жояды).
1.2 – сурет Android 1.5 в эмуляторында Жұмыс үстелі
Екi тараптардың мүдделерiнiң дауында ... ... ... мен
Google қолданушыларының араларындағы ) келесi себеп бақылап отырады:
а) өндiрушiлер рутингасіз жарнамалық қосымшаларды алып ... ... ... ... ... ... google қолданушы туралы мәлiмет көп барынша жинағысы келедi: электрондық
почтаның мекенжайларсымақтарының дербес мәлiметтерi немесе ... ... ... (GPS - ... ... ... ... - кәрез белгiлердiң сигналдары бойынша қабылдағыш, аппараттың
тұрған орыны) қолданушының орын ауыстыруы ... ... ... ... ... ... ... өнiмнiң басқару жүйесi жаңартуға жедел ұмтылмайды кейде
мүлдемм ... және ... ... ... нақ сол ... жаңа ... ... алуға мәжбүр болды.
2009 жылының 24 қыркүйегiнде Google ... ... ... коды ... ... , GPS-навигатция, жергілікті карт және
тағы басқалар) ... ... ... ... алып ... және ... талап ететiн хаты бар сұрады. Androidтен нәтижеде - ... ... ... және ... ... ... ... тасталып картаның балама ... және тағы ... ... ... ... Google немесе программалар пакетiн ары
карай орнтуға ... ... ... Дау ... ... және ... еркiн болама, жоқ па қолданушылардын өздері шешетін болды.
1.2 ... ... Handset ... одағы 2008 жылыдың 21 қазанынында Androidтiң
платформасының бастапқы коддың жариялады. Релизге ... ... ... оперциялық жүйесi және аралық (middleware) ... ... ... ... ... қосымшалар да кiрдi. Androidтiң бастапқы
кодының ортақ көлемi 2,1 гб құрады. «Android бастапқы кодқа ... ... Apache License 2.0 ... ... Жүйенiң жаңа болжамы Android
3.0 Honeycomb ... ... ... ... ашуы ... жүйе
коммуникаторлардағы iске қосуы үшiн дайын болған және түбегейлi ықшамдаулар
талап ететiн ... ... ... ... ... туралы Google-дың
жылжымалы бөлiмшесiнiң президентi кейнге шегерілетінің ... ... ... ... ... ... ZDNet ... Кристоферi
Доусон Google-дын мұндай ... ... көп күту ... емес
екендігін атады. Бiрақ, Google сөз беру кабілетін Android 4.0 Ice ... ... ... ... ... 2011 ... ... бастапқы
кодтарын ашумен дәлелдей білді.
3. Программалық қамтама өңдеу
Android үшiн қосымшалар Dalvikтiң виртуалды машинасы үшiн стандарты ... ... ... ... .
Google Windows XP, Windows Vista Windows 7 x86 үшiн арналған ... Kit ) ... ... ... ... алуға мүмкіндік берген үшiн
Linux Mac OS (10.4.8 ... одан ... ... ... ... ұсынады. Өңдеулер үшiн JDK 5 немесе жаңалау керек болады.
Android үшiн қосымшалардың өңдеуiн Java (Java 1.5 ... ... ... ... Eclipse үшiн (ADT ) Android ... Tools ... Eclipse ... болжамдары үшiн арналған. Сонымен бiрге IntelliJ
IDEA үшiн Android қосымшалар өңдеу жеңiлдететiн плагинiдер бар. ... ... ... үшiн ... ... ... де, . Бұдан басқа өңдеудi
Eclipseнiң базасында және SDK тiкелей Googleлардан жұмыс iстеуге ... ... ... ... ... Motodev Studio for Android бар
болады.
2009 ... ... ... Android (NDK ) Native ... Kit ADT-ға ... жариялаған, кiтапханаларының құрал-саймандарының С/С++ тiлдегi
қосымшалардың өңдеуiн хабар мүмкiндiк беретiн пакетi. NDK ... ... ... бар ... өңдеуi үшiн қолдануға ұсынылады.
Қолданылылатын кiтапханалар:
а) bionic ... ... ... ... ... емес);
ә) libc (си тiлдiң үйреншiктi жүйелiк кiтапханасы);
б) packetVideo OpenCORE - нiң базасында мультимедиа ... ... H.264, MP3, AAC, AMR, JPG және PNG ... ... SGL (екi ... графиканың қозғағышы);
г) OpenGL ES 1.0 ES 2.0 (үш өлшемдi графиканың қозғағышы);
ғ) Surface Manager (2D/3Dке рұқсаттың ... үшiн ... ... WebKit (Web үшiн дайын қозғағыш браузер; HTML, JavaScript өндейді.
е) FreeType (шрифттарды өңдеудін қозғағышы)
SQLite (жеңiлдетілген ДҚБЖ, барлық қосымшалар үшiн ... SSL. (желi ... ... ... беру қамтамасыз ететiн
хаттама)
Android қосымшалар Linuxтiң кәдiмгi қосымшасымен салыстырғанда, қосымша
ережелерге бағынады:
– Content ... - ... ... ... ... Resource Manager - ... PNG, ... файлдары XML қорларға
рұқсат
– Notification Manager - күй ... ... Activity Manager - ... қосымшалармен басқару.
Android үшiн .apk(Android Package) орнату пакеттері қолданылады.
1.4 Android -тың даму ... ... - ... ... Android Inc ... алды.
2007 жыл
5 қыркүйек - мақсаты жылжымалы құрылымдар үшiн ашық ... ... ... (OHA ) Open Handset ... серiктестiктерiнiң тобының
жасауы туралы ресми жариялаған. OHA осы кездегi ... ... SiRF, Texas ... LG, ... Samsung ... ... ... SiRF, Texas Instruments, LG,
Motorola, Samsung Electronics, сонымен бiрге итоларды ... алып ... Nextel, KDDI, China ... ... ... ... iрi ... өндiрушiлерiнiң арасында 34 серiктестiк Sprint Nextel,
KDDI, China Mobile, China Mobile ... - ... және ... ... ... бiрi, Googleның серiктестiгi. OHA ұсынысымен бiр
уақытта Android Linux ядро ... ашық ... ... қараша - Android Early Look SDKтiң өңдеушiлерi үшiн пакеттiң бiрiншi
болжамының ... алуы үшiн ... ... ... ... - OHA SDK 0.9 betaдың жаңа болжамының шығарылымы туралы жариялады
23 қыркүйек - ... ... ... және ... ... бiрлесiп талқылау Google серiктестiк Android 1.0-шi ... ) ... T-Mobile G1дiң ... ... ... ... еттi.
SDK 1.0, Release 1-шi бiрiншi бағалы өңдеушi ... ... ... ... - (Cupcake ) Android 1.5-шi ... ... шықты.
15 қыркүйек - (Donut ) Android 1.6-шы болжам ... ... - (Eclair ) Android 2.0-шi ... ... желтоқсан - Android 2.0.1 босатқан.
2010 жыл
12 қаңтар — выпущена Android 2.1. В ... ... эта ... ... ... это ... релиза «Eclair».
Мамыр — выпущена Android 2.2 (FroYo)
Желтоксан — ... Android 2.3 ... ... ... — выпущена Android 3.0 (Honeycomb)
15 тамыз — Google ... ... с ... ... Motorola
Mobility о покупке телекоммуникационной корпорации за 12,5 млрд долларов.
9 ...... ... об Android 5.0 Jelly ... қараша — выпущена Android 4.0 Ice Cream Sandwich.
Выход ... ... ... ... — SDK ... қараша — SDK m3-rc22a
14 желтоқсан — SDK m3-rc37a
2008 жыл
12 ақпан — SDK ... ... — SDK ... ... — SDK 0.9 ... ... — SDK 1.0 r1
Қараша — SDK 1.0 r2
2009 жыл
Ақпан — SDK 1.1 ... — SDK 1.5 ... — SDK 1.5 ... — SDK 1.5 ... — SDK 1.6 ... — SDK 1.6 ... — SDK 2.0 ... — SDK 2.0.1 r1
2011 жыл
Қазан— SDK 4.0.1 r15
Желтоқсан — SDK 4.0.2 r16
Желтоқсан — SDK 4.0.3 ... ... — SDK ... Google Android ... ... шолушылар Android өзнің бас бәсекелесі Apple OS-дан кейбір
ерекшелiктерімен жақсырақ көрсетеді деп белгiлейдi олар: Google Inc
сервистерiмен ... ... және тағы ... ... бірі Android OS iOS-ға ... ашық кодты,бұл
функцияларды көбiрек жүзеге асыруға мүмкiндiк бередi
– IOS және Windows Phone 7 ... ... ... ... және ... ... ... беретiн бағалы iске асыруы
. FTP- сервер iске ... ... ... қол ... нүктесi (PAN
қызметi) және топтық бiр рангты желi Bluetooth (GN қызметi) жасауға
мүмкіндік береді.
– әдеттегiдей Android ... MicroSD ... ... ... тағы басқа әдiстерiн USB ... ... ... өтiп кете қатысады - телефонға компьютерден
файлдарының тез тасымалдау мүмкiндiк беретiн кардридер; ... iOS және Windows Phone 7 ... ... ... (iTunes және Zune) ... ... жасалынуы
керек, ал Android телефондары USB mass storage device ... ... ... ... береді.
– «тексерілмеген ортадан » бағдарламаларды орнатуға бастапқы тыйым
еткенмен, бұл ... ... ... келтiрулерiндегi штаттық
құралдармен өшіруп тастауға болады, бұл қосу телефондар ... ... ... ... оңай мүмкiндiк бередi,
сонымен катар бұл программа өндірушілер үшін iOS және Windows Phone
7 дағыдай өзіннің ... егер оны ... ... ... ... ... ... тіркеу
керек , ал Android үшін бұл міндетті емес.
– ARM, MIPS, x86 сияқты көптеген аппаратты платформалар үшiн ... ... ... Ақпараттық технология құралдарын арқылы оқытуды жаңа деңгейге шығару және
жабдық түр
Қазақстан Республикасы Білім беру ... ... ... бағыттары ретінде көптеген мəселелерді атқару
көзделген. Ол, ең ... ... ... ... ... ... беру ... жасау жəне іске ... ... ... ... ... ... берудің жергіліктілік, аймақтық жəне
республикалық ерекшеліктерін ескеру, ... ... ... ... ақпараттық технология құралдарын енгізу, білім берудің
мемлекеттік емес секторларын, əсіресе ... ... ... орта ... ... деңгейін көтеру, білім беру ... ... ... ... ... ... ... білім беру деңгейін халықаралық стандартқа ... ... ... ... ... ... ... байланысты.
«Қазақстан Республикасының 2015 жылға дейінгі білім беруді ... ... ... ... ... - қоғамның, мемлекеттің жəне
тұлғаның сапалы жоғары білім алуға деген мүдделерін қанағаттандыру, əрбір
адамға ... ... ... жəне ... таңдауға кеңінен
мүмкіндік беру»-деп атап көрсетілген. Қоғам өміріндегі қазіргі өзгерістер,
экономиканың, саясаттың, əлеуметтік-саяси ... ... ... болып табылатын жеке тұлғаның жалпы даму ... ... Ал ол ... ... беру ... түбегейлі өзгертуге алып
келді.
Қоғамдық өмірдегі өзгерістер оқытудың жаңа технологияларын қолдануды, жеке
тұлғаның жан-жақты шығармашылық тұрғыдан дамуына жол ... ... ... ... ... асырушылар білім беру жүйесінің күрделі ... ...... шеберлігіжоғары ұстаздар болмақ.
Міне, осы орайда ҚР Білім жəне Ғылым Министрлігі əзірлеген «ҚР ... ... ... мен «ҚР жаңа ... ... педагогикалық білімі тұжырымдамаларында» жаңа қоғамдағы мұғалім
моделінің ... ... ... Жоғары педагогикалық білімді
мұғалімдерге қойылатын талаптар қазіргі қоғам ... ... ... ... тек ... шеберлігі жоғары адам ғана емес, рухани
дамыған, ... ... ... құндылығын түсінетін, педагогикалық
технологияларды меңгерген, ғылым мен техника жетістіктері негізінде кəсіби
даярланған ... ... ... ... ... ... жоғары оқу орындарының үлесіне
тиеді. Педагогикалық мамандық - білім беру нəтижесінде ... ... ... ... ... міндеттерді алға қоюды
жəне шешуді қамтамасыз ететін білім, іскерлік жəне дағдылардың жиынтығынан
тұратын күрделі ... ... яғни осы ... топ ... ... ... деңгейі мен кəсіптік деңгейді ұдайы арттырып отыру қажет,
себебі ... мен ... даму ... ... тез ... ... көлемі тез өсіп, жаңа білім салалары дамыды, жаңа мамандықтар
енгізу мен басқаруды ... ... ... ... ... Міне, осыдан
келіп əрбір адамның бүкіл өмір бойына білім алуына, ... ... ... ... ... мұғалімнің кəсіби даярлығы оқу жылдары кезінде кəсіби
шеберлікке мақсатты даярлаумен ... ... ... ... ... ... тиіс. Ол болашақ мұғалімнің жалпы мəдени
(өмірге көзқарас), методологиялық (психологиялық-педагогикалық), пəндік
блоктарды ... ... ... ... заманғы қоғам үшін
информатиканың, кибернетиканың, ... ... жəне т.б. жаңа ... рөлі мен мəні ... ...... ... – ғылыми-техникалық ... тəн ... ... ... 50-60 ... ... бұл даму осы ғылымдардың қалыптасуына
жəне адамзат əрекетінің көптеген салаларына, яғни ... ... ... білім беруге, əлеуметтік мəселелерге жəне т.б. əсер
етті. Бұл ... ... ... өзі-өзі дамыту, жүйелілік жəне
басқару сияқты факторларды ескеру қажеттігіне алып келді.Қоғамды ... ... үшін ... ... мен міндеттер тəн :
а) адамзат іс-əрекетінің əртүрлі салаларынан шешім ... ... ... ... үдерістерін компьютерлендіру;
ә) табиғат пен қоғамның даму үдерісіндегі ақпарт рөлінің арта түсуі, оны
алу ... ... ... жəне ... ... қолдану құралдарын
жетілдіру қажеттілігі;
б) болып жатқан үдерістердің мəн-мағынасының сипаттамасы ретіндегі ақпарат
пен энтропияның өспелі рөлі;
в) неғұрлым ... ... ... ... таза ақпараттықтан
компьютерлі
интеграцияланған өндіріске өту, ары қарай ақпараттық қорды жетілдіру;
г) ақпараттық үдерістерді интенсификациялауға ұмтылу: хабарларды тасымалдау
жылдамдығын ... ... ... ... ... ақпаратты
өңдеуді жəне оны ендіруді жеделдету, кері ... ... ... ... толық түрде қолдану, басқарушылық еңбекті техникалық
жабдықтауды арттыру;
ғ) адамзат потенциалын неғұрлым ... ... ... ... ұнамды психологиялық климат жасау;
д) ЭЕМ-нің бірқатар есептеу, бақылау жəне басқарушының ... ... ... ... ... ... көбейте
түсу;
е) ақпараттық технологияларды жетілдіру, компьютерлік интеграцияланған
өндіріс ... ... ... ... ... ескере отырып, оларды жетілдіру:
сөйлеу тілі, жазба ғылыми тіл (құрылымдау мен формальдауға ұмтылу) метатіл
(табиғат пен ... ... ... ... қолдану);
з) басқару факторын жетілдіру жолымен, оның мəнін күшейту;
и) даму үдерісінде өзін - өзі ... өзін - өзі ... ... ... ... арттыру; жүйе параметрлерінің нормадан ауытқу мəнін
есептеу;
к) басқару үдерістеріне, шешім қабылдау ... ... ... ... ... үдерістерді, ұғымдарды, факторларды олардың тұрақты
өзгеружағдайында, философиялық көзқарас тұрғысында ой ... ... бір ... ... - өте ... мəселе болып табылады. Академик
Р.Ф.Абдеевтің «Ақпараттық өркениеттің философиясы» ... ... осы ... арналған. Ол ұсынған қоршаған орта –
сызықты емес заңдылықпен өмір сүретін, өзін - өзі ... ... ... қоғамында өзін-өзі ұйымдастырудың көрінісі, табиғатты
қорғауда, қарусыздануда, ... ... ... ... арта ... арқылы айқындалады.
Қазіргі заманғы информатиканың ережелерін ... ... ... ... ... келесі қорытындыларды жасау мүмкіндігін
береді:
а) даму үдерісінің мəні ақпаратты мақсатқа сай жинақтаумен, оны келешекте
ретке ... ... ... ... ... даму ... ... жəне өзін-өзі басқару
контурларының ұлы жиынтығынан құрастырылады. Əрбір мұндай ... ... кері ... ... тұйықталған, басқарылатын объекті мен
басқарылатын субъектіден тұратын, мақсатқа бағытталған ақпараттық-басқарушы
үдерісті құрайды;
б) жүйенің белсенділігінің басы кез-келген ... ... ...... сай ... мен ... байланысқан. Ауытқусыз
ақпарат пен басқару үдерісі болмайды, даму да болмайды;
в) жүйе ортадан бөлек түрде белсенділік таныта ... тек ... ... ... яғни бұл ... пайда болатын ауытқулар, қарама-қайшылықтар
жүйенің белсенділігіне, оның өзін ... қалу ... ... ... ... кез келген түрдегі реттілік, қоршаған ортаның ... ... да ... ... ... болады, ол өзгермелі жағдайға бейімдейді, өзі
үшін пайдалы ақпаратты жинақтайды;
ғ) басқару механизмі эволюция ... ... ... пайда болатын
спецификалық тұрғыда ... ... ... ... Ол ... ... кері байланыстармен тұйықталған контурлардағы ақпаратты
мақсатқа бағытталған ... ... ... жəне жүйенің
басқарылатын объектісінің ... ... жəне ... ... ... ... оны ұйымдастыру деңгейін одан ары қарай көтеруді
функциональды түрде іске ... ... ... мен ... ... басқару
үдерістері мен танымның ұқсастығын атап көрсетеді:
а) таным үдерісіндегі кері байланыстың (КБ) бірінші ...... ... ... ... көпретті циклі, яғни тəжірибеден
алынған эмпирикалық білімнің, мазмұнның аймағы;
ә) екінші контур – ... ... ... ... ... ... талпыныс жасау.
Басқаша айтқанда, 1 контурда КБ құбылыс жақын қабылданады, ал 2 ... мəн- ... ... ... жету объектіге неғұрлым мақсатқа
сай əсер ету, неғұрлым нəзік эксперименттер іске ... ... ... ... екі алғышартқа сүйенеді: жүйелілік, жинақылық жəне өзіндік
ұсыну, оларды қазір таным шындығының барлық деңгейлерінде дамытылады, ... ... ... екі қарама-қарсы бағыттың – ұйымдастыру мен
дезорганизацияның күресі ... ... ... ... Ең ... басталатын даму үдерісі, жалпы түрде құрылымдық ақпаратты
жинақтау үдерісі ретінде сипатталуы ... ... ... ... ... ... түрінде болады, яғни, ойша үш өлшемді
кеңістікте ... ... ... барысында перифериядан орталыққа
қарай ығысады (модельдің осіне қарай) бұл мезгілде берілген ... ... оны ... ... ... ... білдіреді.
Жоғарыда айтылғандарға байланысты бағдарламалық ... ... ... ... ... ... ... құралдарын өзіндік ... ... ... ... ... ... ескере отырып баламалы модельмен
сипатталатындығын болжауға болады. Мұндай ... құру үшін ... ... əсер ететін басқа да ... олар ... ... даму ... бағдарламалық қамтамасыз ету
деңгейін; АТ құралдарын адамзат іс-əрекетінің түрлі салаларында ... жəне т.б. ... ... ... ... жаңа технологиялардың орны ерекше, себебі ол
заманауи ақпараттық технологияларды қоғамның барлық ... жəне ... ... ... қолданылуынан келіп туындайды. Ғылыми-
техникалық ... ... ... ... ... ғылыми салалары,
ақпараттық технологиялардың дамуындағы ішкі заңдылықтары мен логикасын, оны
өндіргіш күшке айналу үдерісін арттыра түсті.
Қорта айтқанда оқыту үдерісінде ... ... ... ... ... тұтастығын түсінеміз, жалпы интеллектің артуына ықпал
жасаймыз. Ал біздіңше жоғары оқу ... ... ... ... үдерісінде заманауи ақпаратты технологияларды оқу ... жаңа оқу ... ... ... алып келеді жəне
осыған байланысты оқытудың жаңа формалары мен тəсілдерін қарастырудың
өзектілігі артады.
Мен осы ... жоба ... ... ... жаңа ... болып отырған
планшет пен смартфондар тек қана ойын – сауық кұралы ғана емес ... ... ... нақ ... ... ... ... тек
аңықтамалық болғанымен, оның китап пен оқу әдістемелік кешенге ұқсайтыны
сөзсіз. ... ... ... ... таралып студеттер электронды
кітап колдану сұранысқа ие болуы әбден мүмкін.
3.2 «Eclipse» өндеу ортасы
Eclipse(/iˈklɪps/, ағыл. Күн ... - ... ... ... ... еркiн ортасы, Eclipse Foundation-мен
дамып колдау жасалынады.
Eclipse Platform-сының негiзiнде өте ... ... ... ... ... ... өте ... «Java IDE» тiлінде,
жиынында бойынша өңдеулер үшiн әр түрлi қандай болмасын ... ... ... Eclipse Platform ... үшiн ... ашық API
қолданады) ПҚ өндеуге мүмкіндік береді.
3.2.1 Тарихы
Eclipse бастапқысында IBM фирмасымен «IBM ... ... ... IDE ... ... ... корпоративтік өңдеудi
ортаның стандарты ретінде әртүрлі программалық ... IBM ... ... IBM-ге ... және өңдеу мәлiметтер бойынша 40 миллион
долларлар тұрды. Бастапқы код толық ашылып және ... ... ... тәуелсiз бiрлестiкке ары қарай дамыту үшiн тапсырылғаннан ... ... 3.0 OSGi (Open Services Gateway ... ... орындау уақытының архитектураның спецификациясы болып
таңдалды.3.0 ... ... eclipse ... ... IDE(Integrated
development environment) болудан ... ... ... ... ... ... OSGi және SWT/Jface фреймвортар кірді, осылардын
негізінде келесі кабат RCP (Rich Client ... ... ... ... ... ... басты мақсатарының бірі кенейтулер жасау ... ... ... ол ... ... өндеушілер арасында ат
жасап алды: кез-келген өндеуші Eclipse – ті өз ... ... ... QNX ... ... ... жасаған, кәзіргі таңда Java
Development Tools (JDT ), C/C++ Development Tools (CDT ) бар. ... тағы ... ... жиын ... ... жұмыс үшін
менеджерлермен, сервердік қосымшаларсияқты тағы басқа ... JDT (Java ... Tools ) - ... ... ... ... ... мысалы: CVS, GIT - тiң орта ... ... ... интегралдаған, (Subversion, MS SourceSafeсияқты жүйелер ... бар. ... ... ... ) ... ... ... IDE аралығында байланыстың қолдауын ұсынады. Жабдықтауда Bugzilla
қателердiң трекерiн қолдау ... ... ... (Trac, Jira ... ... ... ... үшiн кеңейтулердi жиында болады.
Тегiндiгіне және сапалылығына байланысты, Eclipse бiрлестіктер мен ... ... ... ... ... ... Javaда ... сондықтан платформа тәуелсiз өнiм болып табылады ,
SWT кiтапханасын қоспағанда. SWT ... ... ... Swing
кiтапханасының орынына қолданылады. Ол тездiктi және ... ... сырт ... ... ... ... жатқан (басқару
жүйесiн ) платформаға толық арқа сүйейдi, бiрақ үйлесiмдiктiң мәселесi ... ... ... ... арасында кейде күрделі
мәселелер тудырады.
3.1.3 Архитектурасы
Eclipse ... ... (rich client platform RCP-шы ... ... ... ... Оны келесi компоненттер құрайды:
– платформаның ядросы (Eclipse-ті жүктеу, модулдерін іске қосуы);
– OSGi ... ... ... ... ... SWT ... колданылатын құрал-саймандар);
– JFace (файлдық буферлер, мәтiнiмен ... ... ... Eclipse ... ... ортасы (панел, редакторлар, проекция,
мастерлер).
GUI Eclipseге SWT құрал-сайманды қолданып жазылған. Соңғысы, (қай өз ... ... ... элементтерiн шығарады) Swingлерге қарағанда, осы
басқару жүйесiнiң график түрiнде ... ... ... ... ... интерфейсi аралық GUI ... SWT ... ... ... ... JFace деп ... тәуелдi
болады.
Eclipse иiлгiштiк арқасында ... ... ... ... ... ... тiлдер, сондай C/C++, Perl, Groovy, Ruby, Python,
PHP, Erlangлар, қалған Компоненттi ... ... де ... мүмкiн
өңдеу ненiң арқасында.
3.3 «Java» -Объектіге-бағытталған бағдарламалау тілі
Java тілі бұл Internet желісінде жұмыс істейтін ...... желі ... жұмыс істейтін ... ... ... программалау тілі. Java жобасы 1995
жылы Sun Microsystems бірлестігінің арқасында ... ... ... ... ... интерактивті қолданбалы программалар -
апплеттерді таратуға World Wide Web (WWW) ... ... ... Олар Internet ... ... ... клиентке желі
арқылы тасымалданады, автоматты түрде орнатылады және WWW ... ... ... ... ... Апплетке клиент компьютері қорларына
қолжетімділігіне шек қойылған, сондықтан да ол жанама ... бере ... және ... ... мәліметтерге ешқандай ақау
келтірместен күрделі есептеулерді жүргізе алады. Бағдарламалардың басқа
түрі ретінде Java ... ... ... Олар кез ... компьютерде,
тіпті оның архитектурасына қарамастан орындалатын ... ... ... Осы ... ... ... код виртуалды Java
- машинадағы (JVM – Java Virtual Machine) виртуалды код ... ... ... ... ... ... сервердегі
қосымшаларға және деректер базасына қолжетімділікке ... ... ... Java Server Pages ) және ... өте кең ... таралуға мүмкіндік
алды.
Java тілі С++ ... ... ... ... ... үлгі
Smalltalk тілінен алынған. Осыдан Java тілінің С++ ... ... қана ... түрде екенін көруге болады. Басқа программалау ... ... ... айырмашылығы - программалар мөлшерінің
азаюын қажет етуі мен ... ... ... ... қосымшалардың
қауіпсіздігі шарттарының ұлғаюы. Java көрсеткіштерді (С++, Pascal және тағы
да басқа тілдердің ең қауіпті құралы) қолдамайды, ... ... ... типі ... ... арқылы жұмыс істеу мүмкіндігі
жадтың қорғанышын елемеуге рұқсат ... Java ... ... ... ... ... сондықтан да тіл түрлерінің
арасында аралық код ... ... үшін strictfp ... ... Ол ... ... ... бар сандар үшін
арифметикалық әрекеттерді алдыңғы түрдегі есептеулерге сәйкес орындау керек
екендігін көрсетіп, жаздырады.
Тіл кластарының ... ... ... және ... ... ... әртүрлі базалық мүмкіншіліктерін жүзеге асырады. Бұл кітапханаларға
қосылған кластардың әдістері JVM-нан Java – бағдарламаның ... ... ... ... барлық объектілері динамикалық
жадта орналасқан (heap) және стектерде сақталынатын ... ... ... Бұл ... ... ... қолжетімсіздікке мүмкіндік
берді, бірақ массив элементтерімен жұмыс істеуді қиындатып ... ... ... сілтемелер өздері бағытталып тұрған объектілердің класы
туралы хабардан ... ... да ... ... ... емес, олар объектілердің дескрипторлары. Дескрипторлардың
болуы JVM-ге код ... ... ... ... келуін
тексеруге мүмкіндік береді. Java-да жадты динамикалық бөлу ... ... ... ... ... ... босату тәсілдері жоқ
болады. Оның ... new ... ... ... ... ... ... автоматты түрде босату жүйесі іске асырылған. Java ... ... ... мен оның жүзеге асырылуы әрқашан да
тек қана бір файлда болады.Java тілі ... ... ... ... ... ... (егер ол ретінде char- ды есептемесек)
қолдамайды. Java-да көптік мұрагерлік жоқ, тек ... бар, ... жоқ ... автоматты түрде жинастыру қолданылады), тілдің
кейінге сақталған сөздері бола ... да, goto ... және const ... ... ... болған маңызды мүмкіндіктер интерфейстер мен кең
ағымдылық (бағдарлама бөлімдерінің бір уақытта орындалу мүмкіншілігі).
Java ... ... ... ... ... және ... ... Әріптер ретінде латын әріптері (ASCII стандартында кодталады),
ұлттық ... ... (Unicode ... ... ... ... қатар, оларға сәйкес келетін басқарушы ... ... ... ... ... сәл кейінірек айтылатын
болады).
Әріптер мен цифрларды ... ... ... ... ... да ... идентификаторлары (яғни, аттары) ретінде
қолдануға болады. Бірақ идентификаторларда ұлттық алфавиттерді ... ... ... ... тууы мүмкін. Ондай кезде бұл символдар
сұрақ белгісі ретінде көрсетілуі мүмкін.
Әріптер ... ... ... ... ... ... ғана ... алфавиттердің басқа символдары – бұл ... ... ... Олар Java ... ... және ... ... және идентификаторлар құрамына кіре алмайды.
ASCII латын әріптері ABCD...XYZ – бас әріптер, abcd...xyz – кіші әріптер.
ASCII қосымша «әріптері» _ – ... сызу ... $ – ... ... әріптер орыс алфавиті мысалы ретінде көрсетеміз. АБВГ…ЭЮЯ - ... ... – кіші ... ... 0 1 2 3 4 5 6 7 8 ... және он ... цифрлар және бүтін сандар. Бүтін сандық тұрақтылар
Java негізгі кодында (литерлік тұрақтылар деп ... ... және ... бола ... Олар ASCII ... ... Unicode ... көрсетілген түрде жазылады.
Ондық тұрақтылар қарапайым ... ... ... -137. Он ... 0x ... 0X ... (0 ... одан кейін латын әріпі X
жазылады) басталады, содан кейін он алтылық нотацияда ... өзі ... 0x10 1016=16 ... ... ... 0x2F 2F16=47 ... сәйкес
келеді, және т.т. Он ... ... ... ... айтылған.
Бұрынырақта, кей кездерде сегіздік сандар да C/C++ тілдерінде, Java ... ... ... ... ... 0 цифрынан басталатындай етіп
жазған. Яғни, 010 саны 108=8 ... ... ... ... ... ... қолданылмайды. Ал басқаратын 0-ді орынсыз қолдану арқасында
программадағы логикалық қателерге әкеліп соғуы мүмкін.
Бүтін тұрақтылар әдеттегі ... int ... ... Егер тұрақтыдан
кейін L әріпін қосатын болсақ (немесе l-ді ... ... ... ... жері ... барысында түспен белгіленеді), ол int типіне
қарағанда кеңірек қолдану аясы бар long ... ие ... Енді ... он алтылық нотация деген не және ол не үшін қажет екенін қарастырып
өтейік. Ақпарат компьютерде екілік, яғни ... ... ... Бит – ... ең кішкентай минималды бөлігі, ол нөл мен бір
сақталатын ұяшықтар түрінде көрсетіле алады. ... бит өте ... ... да ... ... ... ... және 8
биттік байттық бөліктер түрінде беріледі.
«жад ... ... ... ... үшін ... ... жад ... (тізбектелген адрестері бар) аламыз. Егер ұяшықтың өз
аты болатын болса, онда ол осы ... ... ... Біз
сандармен жұмыс істеу барысында оларды өзімізге белгілі ондық ... ... ... Онда 10 цифр ... 9-ға дейін), ал санда
ондық разрядтар бар. Солдан ... ... ... ... ... салмағы бар, яғни сәйкес келетін цифрдың белгілі бір разрядтағы санның
мәнін алу үшін онда ... ... ... ... ... бар 10-ға ... Яғни, 52=5∙10+2, 137=1∙102+3∙101+7, және т.б. ... ... ... ... ... ... да ыңғайлы емес. Себебі, компьютерде
ақпарат бит, байт және одан да үлкен ... ... ... ... нөлдер мен бірліктердің ұзын тізбектілігімен жұмыс
істеу қиын. Қазіргі кезде программалауда сандарды ... ... ... ... ... ... Мысалы, оның көмегі ... ... ... сандар биттерінің мәндері белгіленеді, ақпаратты
шифрлеу және дешифрлеу жасалынады және тағы да басқа. Бұл ... ... да ... ... ... өте ұқсас, бірақ мұнда 10 цифр емес, 16
цифр және разряд салмағы да 10 ... 16. ... 10 цифр ... ... ... ... ал ... жетпеген цифрларды, 9-дан үлкендері
үшін, үлкен латын әріптері A, B, C, D, E, F: 0 1 2 3 4 5 6 7 8 9 A B C D E
F ол яғни A=10, B=11, C=12, D=13, E=14, F=15 ... ... ... он ... ... ... де 0-ден 9-ға ... сандар
бірдей де, одан үлкендерінде айырмашылықтар бар. 10-нан 15-ке дейінгі
сандар үшін ... ... A-дан F-қа ... ... ... ... кейінгі он алтылық разрядтарды қолдану жүзеге асады. 16
ондық саны он ... ... ... 10 ... ... ... ... жазылған сандарды шатастырмау үшін, олардың оң жақ ... ... ... ... ... жазылады. Ондық санау жүйесі үшін бұл
10, ал он алтылық санау ... үшін 16. ... ... ... үшін егер
шатастыруға әкеліп соқпайтындай болса, ... ... ... ... ... ... де егер ... кезінде «қарапайым» 0- ден 9-
ға дейінгі цифрлардан басқа, «әріптік» A-дан F-қа ... ... ... негізін көрсетпесе болады. Негізі бас ... ... ... кіші ... де қолдануға болады.
Виртуалды Java - машина, байт - код , JIT - ... . Java ... ... ... Java ... жазылған программалар
кластар жиынтықтарынан тұрады және .java кеңейтілімі бар мәтіндік файлдарда
сақталынады. ... ... ... ... .class ... ... файлдарға аударылады. Мұндай файлдар байт- кодтардан тұрады. ... ... Java - ... арналған процессордың командаларын
және оларға арналған мәліметтердің тізбектілігін байттық ... ... ... ... ... үшін ол ... процессорға
сәйкес келетін нұсқауға аударылуы қажет.
Java – машина нақ осылармен айналысады. ... ... ... ... ... да бір Java-процессор нұсқаулары кездескен ... ... ... нұсқауларының тізбектілігіне айналдырылады.
Сондықтан бұл Java ... ... ... ... ... жүйе ... операциялық жүйе құралдарының арқасында
орындауға жіберіледі. Ал Java қосымшасы болса, ... жүйе ... ... ... Java - ... арқасында орындауға
жіберіледі. Сондықтан да ең алдымен Java - машина орындауға жіберіледі. ... ... ... ... компиляцияланған коды бар файлдың атын
алады. Осы класта main деген атпен ішкі ... ... ... ... тек жақсы төзімділік қана көрсетіп қоймай, жұмысты жылдам
орындауға мүмкіндік береді. ... олар ... бола ... да ... C++ ... ... программаларға қарағанда жұмыс істеу жылдамдығы
азырақ. Бұл мынаған байланысты: JIT-компиляциясы ... ... көп ... пен өте ... ... ... ... C/C++ көпөткізгішті
компиляторының үйлесімді коды секілді код құра алмайды. JIT-компиляциясы
белгіленген шартты уақыт және ... ... ... ... жүзеге
асады. Осы мәселенінің ... табу үшін ... ... (native code – ... ... кодына айналдыратын Java
программаларының компиляторы жасалынды. Мысалы, GNU ... ... gjc ... Бірақ Sun-ның Java-машиналарды дамыту
барысындағы жетістіктері ... ... ... ... тілдерде
жазылған программалардың жылдамдығынан артық болу ... ... ... ... босату және орын берумен айналысатын ... C/C++ ... ... ... ... ... жадтың
программалық слоттарының (slot – “паз, бір ... ... ... ... механизміне байланысты жылдамырақ жұмыс істеуге мүмкіндік береді.
Виртуалды Java-машина тек қана ... ... ... ... JIT-компиляциясымен айналысады және ... ... ... ... ... ... да әртүрлі
функцияларды орындайды. Мысалы, файлдар немесе ... ... ... ету үшін ... ... ... Сонымен қатар, қоқыс жинау (garbage collection) деп ... ... ... ... жадты автоматты түрде ... ... ... ... ... ... ... қолданба (application) – «қарапайым» қолданбалы программаның
аналогы.
- апплет (applet) – WWW-құжат терезесінде браузердің басқаруымен
жұмыс ... ... ... арнайы программа.
- сервлет (servlet) – WWW-да сервер жағынан жұмыс ... ... ... программа. WWW-құжаттарды сервер
жағынан программалау үшін JSP ... (Java Server Pages ... ... Беттері) шеңберінде қолданылады.
- серверлік қосымша (Enterprise application) – сервер ... ... ... ... ... (Java Class Library – ... ... немесе
NetBeans Module – NetBeans ... ...... көп ... ... ... жұмыс қорытындысын шығара келсек. Android платформасында жұмыс
iстейтiн мобильдіқұрылғыларға ... ... құру ... ... идея ... ... анақтамалық
қосымша жасай жаңа оқу кұралын жаңа бағыттарын табу және ... табу ... ... ... iске ... ... ... Бағдарлама негізі студент пен талапкерлерге университет жайлы
мағұлмат беріп пайдаланушысына оқу ... ... ... ... ... болу. Бағдарламаның дамуның келесі кезеңі ... желі ... ... ... ... мүмкіндігін қосу.
Жасалған прототиптің толықтыру қажет ететіні сөзсіз. Бiздiң косымша үшін
ары қарай толықтыру үшiн кейбiр идеяларды атап ... ... ... ... ... ... университеттің
жергiлiктi картасының жасау және ксымшаға косу.
– Деректер қорына редактылау мүмкiндiгінемесе мәлiметтi желі арқылы
жаңартулар ... ... ... ... мақсатымен косымшаға басқада тіл
ауыстыру функциясын қосу.
– Студенттің сабақ кестесін сақтайтын бөлім ... ... ... ... Р.Ф. ... ... цивилизации. –М., 1994. -336с.
2 Ракитов А.И. Философия компьютерной революции. –М., 1991. -280 ... ... А.Л. - Google Android. ... для ... ... Reto Meier – Professional Android™ 2 Application development
5 Rick Rogers, John Lombardo, Zigurd Mednieks, and Blake Meike - ... ... Chris Haseman – Android ... - Android ... ... ... сайт
8 http://youtube.com – Android-қа программалау тақырыбына видеолар караған
сайт

Пән: Автоматтандыру, Техника
Жұмыс түрі: Материал
Көлемі: 24 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Java және Android бағдарламасында мобильді құрылғы құру30 бет
Android OS жұмыс істеу принципі және Android OS қосымша құру23 бет
«Қазақ тілі бойынша онлайн тестілеудің мобильді қосымшасын құру»33 бет
Кафедраның тәрбие жұмысына бағытталған мобильді қосымшаның сервері77 бет
Стратификация және әлеуметтік мобильділік теориясы5 бет
Әлеуметтік стратификация және әлеуметтік мобильдік теориясы6 бет
GPS жүйесінде қолданылатын ақпараттық технолгияларға жалпы талдау28 бет
VІІ – Х ғасырлардағы түркілердіің соғдылармен және ирандықтармен байланысы46 бет
«Батыс-2» шағын ауданындағы бу қазандығының автоматтандыру жүйесін жобалау24 бет
«батыс-2» шағын ауданындағы бу қазандығының автоматтандыру жүйесін жобалау туралы37 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь