Програм хангамжийн хөгжил: Өнөөдрийг хүртэлх түүхэн тойм

Програм хангамжийн хөгжил: Өнөөдрийг хүртэлх түүхэн тойм

Програм хангамжийн хөгжил: Өнөөдрийг хүртэлх түүхэн тойм

Програм хангамжийн хөгжил (DS) нь эхнээс өнөөдрийг хүртэл тодорхойлогч шинж чанартай байсан. Програм хангамжийн хөгжлийн ертөнцийг эхнээс нь чөлөөт, нээлттэй эхийн програм хангамж, хувийн болон хаалттай програм хангамжийг хөгжүүлэх гэж 2 хувааж үзсэн.

Энэ бүхэн эргээд DS World бүрт ижил төрлийн Програм хангамжийг төрөл бүрийн програмуудад үйлдвэрлэх уралдааныг эхлүүлсэн. Тиймээс DS нь анхны бөгөөд одоо байгаа Системийн програм хангамж (SS), дараа нь Програмчлалын програм хангамж (SP) -ийг Програмын програм хангамж (SA) руу шилжүүлэв. Сүүлийнх нь эргээд уламжлалт уугуул програмуудаас, өөрөөр хэлбэл үйлдлийн систем (OS) тус бүрт суулгаж, тохируулахаас эхлээд интернэтээс Blockchain дээр гүйцэтгэдэг шинэ түгээх програмууд руу шилждэг.

Програм хангамж боловсруулах: Агуулга 1

Програм хангамж

Үнэндээ OS өөрөө үйл ажиллагаагаа явуулдаг SS үүссэнтэй бараг ижил хугацаандүүнд төхөөрөмжийн драйверууд (драйверууд), системийн хэрэгслүүд болон компьютерын шинж чанаруудыг хянахад ашигладаг бүх хэрэгслүүд, тухайлбал: санах ой, дискнүүд гэх мэт Тоног төхөөрөмжийн (HW) элементүүдийн менежментийг хөнгөвчлөх бүх програмууд багтсан болно. , портууд, төхөөрөмжүүд болон нэмэлт төхөөрөмжүүд, SP, SA нар мөн төрсөн.

ТХГН-үүдэд програмчлалын янз бүрийн хэл, баазын санг ашиглан бусад компьютерийн програмыг боловсруулахад програмистуудын ашигладаг SW бүтээгдэхүүнийг багтаасан болно. ТХ нь ерөнхийдөө текст редактор, хөрвүүлэгч, орчуулагч, холбогч, дибаг хийгч гэж нэрлэгддэг. Алдартай Хөгжлийн Орчны Орчин (IDE), өөрөөр хэлбэл ижил орчинд нэгдэх SW (ерөнхийдөө график: GUI) -аас гадна програмын хөгжлийн бүрэн мөчлөгийг хамрахын тулд өмнө нь дурдсан бүх шаардлагатай хэрэгслүүд багтсан болно.

SA нь даалгаврыг биелүүлэхийн тулд (эцсийн) хэрэглэгчдийн ашигладаг SW-г бүлэглэсэн. SA нь ерөнхийдөө оффисын автоматжуулалт, график эсвэл мультимедиа дизайн, нягтлан бодох бүртгэл эсвэл удирдлагын SW зэрэг багтдаг бөгөөд энэ ангилалд багтах програмын бүх ангиллын өчүүхэн хэсгийг л нэрлэнэ. Тиймээс SA эсвэл ердөө л програмын тухай юм

Эцсийн хэрэглэгчид компьютер, зөөврийн компьютер, таблет, гар утас эсвэл бусад төрлийн тоног төхөөрөмж, технологийн платформ дээр янз бүрийн даалгавар гүйцэтгэх боломжийг олгодог аливаа програм.

Програм хангамж боловсруулах: Агуулга 2

Aplicaciones

Компьютерийн эрин үе дэх програмууд (програмууд) -ийг ашиглахын тулд зайлшгүй шинж чанаруудыг суулгасан байх ёстой бөгөөд зөвхөн ганц эсвэл тодорхой, Native OS дотор ашиглах шаардлагатай байв. Гэвч цаг хугацаа, компьютерийн шинжлэх ухаан, технологийн дэвшлийн дагуу Апп нь зөөврийн, олон платформ, модульчлагдах, өргөтгөх боломжтой зэрэг шинж чанаруудыг олж авах, өөрчлөх замаар өөрчлөгдөж байв. Тиймээс өнөөдөр уламжлалт уугуул, шинэ тараагдахаас эхлээд олон төрлийн Апп-ууд бидэнд байна.

Inicio

Програм хангамжийн програм хангамж (SDK) ашиглан ерөнхийдөө тодорхой үйлдлийн системд зориулж боловсруулсан уугуул програмууд, тэд хамгийн түрүүнд бүтээгдсэн юм. Эдгээр апп-уудын үндсэн шинж чанар нь тоног төхөөрөмж, төхөөрөмж эсвэл платформын үйл ажиллагаа, шинж чанарт 100% дасан зохицож, хэрэглэгчийн илүү сайн туршлагыг олж авах явдал юм. Тиймээс тэд унаган орчиндоо илүү сайн харагдах, ажиллах, илүү жигд, тогтвортой ажиллах хандлагатай байдаг. Хэдийгээр тэдгээр нь ихэвчлэн илүү өндөр өртөгтэй байдаг боловч хэрэв та Native OS-ийн хувилбар тус бүрт нэгийг бий болгох шаардлагатай бол.

Урагшаа явж, Вэб програмууд гарч ирэв, tМөн вэб браузераар дамжуулан хуудас эсвэл вэбсайтад суулгаж ажиллуулдаг эдгээрийг WebApp гэж нэрлэдэг. Тиймээс тэдгээрийг бараг ямар ч интернет хөтөч, ямар ч төрлийн тоног төхөөрөмж, төхөөрөмж эсвэл платформ дээр гүйцэтгэдэг. Тэдгээрийн дотор вэб форматаар хийж болох ижил зүйлийг өөрсдийн суулгаж болох програмын форматаар хийж болно.

Hybrid Applications нь өмнөх 2, Эдгээр нь өөр өөр платформ дээр ашиглах боломжийг олгодог WebApps-ийн хэлээр боловсруулсан програмууд юм, гэхдээ Native Apps нь тоног төхөөрөмж, төхөөрөмж эсвэл платформын HW шинж чанаруудын ихэнх хэсэгт нэвтрэх боломжтой байдаг. Өөрөөр хэлбэл тэд вэб хөгжүүлэлтийн олон талт байдал, Native Apps шиг HW-т дасан зохицох чадварыг бүрэн дүүрэн ашигладаг.

Мэдээ мэдээлэл

Өнөө үед Прогрессив Вэб Аппликейшн хөгжиж байгаа бөгөөд үүнийг Прогрессив Вэб Апп (PWA) гэж нэрлэдэг бөгөөд энэ нь үндсэндээ "Үйлчилгээний ажилчид" -ыг ашигладаг вэб хуудас юм. болон бусад технологийг ашиглаж, Native Apps-тай төстэй, харин WebApps-тэй харьцангуй харьцдаг. Ийм байдлаар "Үйлчилгээний ажилчид" болон бусад технологиуд цаана нь ажиллаж байх үед програм Вэб хөтөч дотор ажилладаг.

Үүний зэрэгцээ, эцэст нь одоогийн програмууд нь Түгээгдсэн програмын формат руу шилжиж байна, мөн төвлөрсөн бус програмууд (Dapps) гэж нэрлэдэг бөгөөд энэ нь «Blockchain» платформыг ашигладаг төвлөрсөн бус програмууд юм. хэрэглэгчид бие биетэйгээ шууд холбоотой болж, үйлчилгээг удирддаг төв байгууллагын зуучлалгүйгээр үйл ажиллагаа (гэрээ) хийх болно. Үүний үр дүнд DApp-д хэрэглэгчид нь төвлөрсөн бус сүлжээний зангилаа байдаг бөгөөд үүнд бүгдээрээ ажиллаж байгаа платформ дээрээ хийсэн аливаа хөдөлгөөний дэлхийн нотариатч юм шиг ажилладаг.

Дүгнэлт

Шинжлэх ухаан, технологийн яг зүрх сэтгэлд умбах Програм хангамжийн хөгжлийн ертөнц нь хөгжиж, дэвшихээ зогсоодоггүй. Энэ нь суулгаж болох програм хангамж (Native App) нь бусад олон хэлбэрийн програмууд (Вэб, Гибрид, Прогрессив, Дистрибьютор) руу шилжсэн явдал юм.

Тун удахгүй шинэ, шинэлэг програмын хэлбэрийг гаргаж өгөх хэлбэрүүд нь одоогийн болон өөрчлөгдөж буй технологийг ашиглахад нөлөөлөх болно.Big Data, Deep Learning, хиймэл оюун ухаан, Cloud Computing, Blockchain зэрэг өөрчлөгдөж буй технологиуд гэх мэт.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

2 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Аразал гэж хэлэв

    Таны нийтлэлд харуулснаар үнэгүй програм хангамж үргэлж байсаар ирсэн бөгөөд хаалттай эхийн програм хангамжтай "өрсөлдөөн" байсаар ирсэн. Бидний урагшлах хандлагаас болж (гэнэтийн өөрчлөлтийг эс тооцвол) үнэгүй програм хангамж (тодорхой, тодорхой эсвэл далд хэлбэрээр) бол хаан байх болно. Хэрэв миний тайлбар бол таны тайлбарлаж буй зүйл дээр үндэслэсэн бөгөөд тогтвортой, олон платформын чадвар, сүлжээ нь эх үүсвэр нээлттэй бол олон янзын нөхцөлд дасан зохицоход илүү хялбар байдаг (тиймээс Майкрософт өөрийн хөтөчөө Chromium шиг нээлттэй төсөл рүү шилжүүлэх гэж байна. эсвэл харилцан ажиллах чадвар нь нээлттэй эх сурвалжтай илүү үр дүнтэй байдаг тул серверүүддээ зориулж нээлттэй төслөөс гаргаж авсан Azure ашигладаг.

    Хүлээгдэж буй сэдэв, насан туршийн ширээний компьютер (хөдөлгөөнт төхөөрөмжүүдийн давуу байдлаас болж улам бага ач холбогдолтой болж байна), GNU / Linux нь ховор тохиолдлыг эс тооцвол хэрэглэгчийн зүгээр л дасгал болгон бууруулдаг. Энэ нь гунигтай юм, учир нь илүү олон сонголт байх ёстой, гэхдээ боломжтой бол та чадна. Та зүгээр л хичээх хэрэгтэй.

    Энэхүү мэдээллийн төвийг арай илүү харагдуулж өгсөн LPI-д баярлалаа.

    Linux Mint ажиллуулж байгаа компьютерээс уншиж, тайлбар хийсэн.

    1.    Линукс шуудан суулгах гэж хэлэв

      Маш сайн сэтгэгдэл бичсэнд баярлалаа ... Сайн байцгаана уу, Аразал!