Императив ба тунхаглалын хооронд ямар ялгаа байдаг вэ?
Императив ба тунхаглалын хооронд ямар ялгаа байдаг вэ?

Видео: Императив ба тунхаглалын хооронд ямар ялгаа байдаг вэ?

Видео: Императив ба тунхаглалын хооронд ямар ялгаа байдаг вэ?
Видео: Imperative vs Declarative Programming 2024, Арваннэгдүгээр
Anonim

Тунхаглал програмчлал нь та хүссэн зүйлээ хэлэх, мөн зайлшгүй хэл гэдэг бол хүссэн зүйлээ яаж авахаа хэлэхийг хэлнэ. Эхний жишээ бол тунхаглалтай Учир нь бид жагсаалтыг гаргахдаа "хэрэгжүүлэх нарийн ширийн зүйлийг" заагаагүй болно.

Мөн тунхаглал ба императив програмчлалын хооронд ямар ялгаа байдаг вэ?

Тунхаглалын програмчлал нь програмчлал парадигм … хяналтын урсгалыг тайлбарлахгүйгээр тооцооллын логикийг илэрхийлдэг. Зайлшгүй програмчлал нь програмчлал өөрчилсөн мэдэгдлүүдийг ашигладаг парадигм a хөтөлбөр муж.

Үүний нэгэн адил, C++ тунхаглал уу эсвэл зайлшгүй шаардлагатай юу? The C++ илүү юм тунхаглалтай хэл, энэ нь танд илүү их бичих боломжийг олгодог зайлшгүй шаардлагатай үед угсарна.

Энд зарлах болон захирах өгүүлбэр гэж юу вэ?

Тунхаглал А тунхаг өгүүлбэр мэдэгдэл хийж, цэгээр тэмдэглэнэ. Жишээ нь: Би зүгээр л пиццанд дуртай. Зайлшгүй Ан зайлшгүй өгүүлбэр тушаал эсвэл эелдэг хүсэлт бөгөөд энэ нь цэг эсвэл анхаарлын тэмдгээр төгсдөг. Асуулт Ан байцаах өгүүлбэр асуулт асууж асуултын тэмдгээр төгсдөг.

Тунхаглалын хандлага гэж юу вэ?

Тунхаглал програмчлал гэдэг нь "машины үйл ажиллагааны загвараас илүү хөгжүүлэгчийн оюун санааны загварт нийцсэн хэлээр програмчлах үйлдэл" юм. Компьютерийн шинжлэх ухаанд, тунхаглалтай Програмчлал нь хяналтын урсгалыг тайлбарлахгүйгээр тооцооллын логикийг илэрхийлдэг програмчлалын парадигм юм.

Зөвлөмж болгож буй: