ਸਿੱਖਿਆ:ਵਿਗਿਆਨ

ਐਲਗੋਰਿਥਮ ਦੀ ਪਰਿਭਾਸ਼ਾ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਕਿਸਮਾਂ

ਸੂਚਨਾ ਤਕਨਾਲੋਜੀ ਦੀ ਦੁਨੀਆ ਵਿੱਚ, ਐਲਗੋਰਿਦਮ ਦਾ ਸੰਕਲਪ ਕੇਂਦਰੀ ਹੈ. ਇਹ ਸ਼ਬਦ ਆਪ ਉਜ਼ਬੇਕ ਮੱਧਕਾਲੀ ਗਣਿਤ ਦੇ ਅਲ-ਖੋਰੇਜ਼ਮੀ ਨਾਂ ਦੇ ਨਾਮ ਤੋਂ ਆਇਆ ਸੀ, ਜੋ 9 ਵੀਂ ਸਦੀ ਵਿਚ ਸਰਲ ਗਣਿਤ ਦੇ ਸੰਚਾਲਨ ਦੇ ਨਿਯਮਾਂ ਦਾ ਸਪੱਸ਼ਟ ਰੂਪ ਵਿਚ ਵਰਣਨ ਕਰਨ ਦੇ ਸਮਰੱਥ ਸੀ - ਭਾਵ ਉਸਨੇ ਪਹਿਲੇ ਐਲਗੋਰਿਥਮ ਬਣਾਏ.

ਅਲਗੋਰਿਦਮ - ਪਰਿਭਾਸ਼ਾ

ਆਧੁਨਿਕ ਕੰਪਿਊਟਰ ਵਿਗਿਆਨ ਅਤੇ ਗਣਿਤ ਵਿੱਚ, ਇਸ ਮਿਆਦ ਦੀਆਂ ਅਜਿਹੀਆਂ ਪ੍ਰੀਭਾਸ਼ਾਵਾਂ ਹਨ:

- ਐਕਸ਼ਨਾਂ ਦੀ ਲੜੀ ਜਿਸ ਵਿਚ ਚੱਲਣ ਦੇ ਨਿਯਮ ਸਖ਼ਤੀ ਨਾਲ ਪਰਿਭਾਸ਼ਿਤ ਹਨ;

- ਇੱਕ ਤਜਵੀਜ਼ ਜੋ ਕਾਰਜਾਂ ਦੀ ਲੜੀ ਅਤੇ ਸਮੱਗਰੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ, ਜਿਸਦਾ ਨਤੀਜਾ ਅਸਲ ਡਾਟਾ ਲੋੜੀਦਾ ਨਤੀਜਾ ਲਈ ਆਉਂਦਾ ਹੈ;

- ਕਿਸੇ ਵੀ ਕੰਪਨਟੇਸ਼ਨਲ ਪ੍ਰਕਿਰਿਆ ਜਾਂ ਕਾਰਜਾਂ ਦੇ ਕਿਸੇ ਹੋਰ ਕ੍ਰਮ ਦਾ ਸਹੀ ਵੇਰਵਾ;

- ਅਜਿਹੀ ਕਿਸਮ ਦੀ ਕਿਸੇ ਵੀ ਕਾਰਜ ਦੇ ਅਨੁਕੂਲ ਰੈਜ਼ੋਲੂਸ਼ਨ ਲਈ ਲੋੜੀਂਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦੀ ਅੰਤਿਮ ਗਿਣਤੀ ਦੇ ਮੁਕੰਮਲ ਹੋਣ ਦੇ ਕ੍ਰਮ ਉੱਤੇ ਸਭ ਤੋਂ ਮੁਕੰਮਲ ਅਤੇ ਸਟੀਕ ਹਦਾਇਤ.

ਅਲਗੋਰਿਦਮ ਕਿਸੇ ਵਿਅਕਤੀ ਦੁਆਰਾ ਜਾਂ ਆਟੋਮੈਟਿਕ ਡਿਵਾਈਸ ਦੁਆਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ - ਇੱਕ ਆਮ ਤੌਰ ਤੇ ਇੱਕ ਰਸਮੀ ਅਭਿਆਸ. ਕਿਸੇ ਵੀ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਕੰਮ ਮੌਜੂਦਾ ਅਲਗੋਰਿਦਮ ਦਾ ਸਭ ਤੋਂ ਸਹੀ ਲਾਗੂ ਹੁੰਦਾ ਹੈ. ਇੱਕ ਰਸਮੀ ਪਰਫਾਰਮੈਂਸ ਪ੍ਰਕਿਰਿਆ ਦੇ ਤੱਤ ਵਿੱਚ ਡੂੰਘਾਈ ਕਰਨ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਹੁੰਦਾ, ਅਕਸਰ ਕਿਉਂਕਿ ਉਹ ਇਸਨੂੰ ਸਮਝਣ ਵਿੱਚ ਅਸਮਰਥ ਹੁੰਦਾ ਹੈ ਇੱਕ ਰਸਮੀ ਅਭਿਨੇਤਾ ਦਾ ਇੱਕ ਉਦਾਹਰਨ ਹੋਣ ਦੇ ਨਾਤੇ, ਤੁਸੀਂ ਇੱਕ ਵਾਸ਼ਿੰਗ ਮਸ਼ੀਨ ਲਿਆ ਸਕਦੇ ਹੋ ਜੋ ਟਿਸ਼ੂ ਵਿੱਚ ਧੋਣ ਪਾਊਡਰ ਜਾਂ ਲਾਂਡਰੀ ਦੀ ਗੈਰਹਾਜ਼ਰੀ ਵਿੱਚ ਵੀ ਨਿਰਧਾਰਤ ਵਾਸ਼ਿੰਗ ਪ੍ਰੋਗਰਾਮ ਕਰੇਗਾ.

ਐਲਗੋਰਿਥਮ ਦੇ ਐਗਜ਼ੈਕਟਿਵ ਕੇਵਲ ਇੱਕ ਸਖਤੀ ਨਾਲ ਨਿਸ਼ਚਤ ਸੂਚੀ ਤੋਂ ਹੀ ਕਮਾਂਡਾਂ ਚਲਾ ਸਕਦਾ ਹੈ, ਜੋ ਇੱਕ ਕਮਾਂਡ ਸਿਸਟਮ ਹੈ. ਹਰੇਕ ਟੀਮ ਲਈ, ਲਾਗੂ ਕਰਨ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨਿਸ਼ਚਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਨਤੀਜੇ ਦਰਸਾਏ ਗਏ ਹਨ. ਟੀਮ ਦੇ ਹਰੇਕ ਕਾਲ ਲਈ, ਅਭਿਆਗਤ ਇੱਕ ਉਚਿਤ ਐਲੀਮੈਂਟਰੀ ਐਕਸ਼ਨ ਨਾਲ ਜਵਾਬ ਦਿੰਦਾ ਹੈ

ਕੰਪਿਊਟਰ ਵਿਗਿਆਨ ਵਿੱਚ ਅਲਗੋਰਿਦਮ ਦਾ ਸਰਵ ਵਿਆਪਕ ਕਾਰਜ ਕਰਤਾ ਕੰਪਿਊਟਰ ਹੈ.

ਐਲਗੋਰਿਦਮ ਅਤੇ ਇਸ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

1) ਬੇਇਤਬਾਰੀ (ਜਾਂ ਵੱਖਰੀ, ਪ੍ਰਕਿਰਿਆ ਦੇ ਬੰਦ ਹੋਣ ਦਾ ਮਤਲਬ) ਦਾ ਅਰਥ ਹੈ ਕਿ ਅਲਗੋਰਿਦਮ ਪਹਿਲਾਂ ਪਰਿਭਾਸ਼ਿਤ ਸਧਾਰਨ ਕਦਮਾਂ ਦੇ ਕ੍ਰਮ ਅਨੁਸਾਰ ਚੱਲਣ ਦੇ ਕ੍ਰਮ ਅਨੁਸਾਰ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ. ਹਰੇਕ ਪਿੱਛਲੀ ਕਾਰਵਾਈ ਸਿਰਫ ਪਿਛਲੇ ਇਕ ਦੇ ਅੰਤ ਤੋਂ ਬਾਅਦ ਹੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ.

2) ਨਿਸ਼ਚਿੱਤਤਾ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਐਲਗੋਰਿਦਮ ਦੇ ਸਾਰੇ ਨਿਯਮਾਂ ਨੂੰ ਸਪੱਸ਼ਟ ਅਤੇ ਸਪੱਸ਼ਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਫਿਰ ਅਲਗੋਰਿਦਮ ਨੂੰ ਚਲਾਉਣ ਦੇ ਵਾਧੂ ਨਿਰਦੇਸ਼ ਜ ਜਾਣਕਾਰੀ ਨੂੰ ਬਿਨਾ ਜਰੂਰੀ ਹੈ ਮਕੈਨੀਕਲ ਅੱਖਰ ਹਾਸਲ ਕਰੇਗਾ.

3) ਅਲਗੋਰਿਦਮ ਦੀ ਪ੍ਰਭਾਵਸ਼ੀਲਤਾ (ਜਾਂ ਸਰਲਤਾ) ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਸ ਨੂੰ ਇੱਕ ਠੋਸ ਕਮੀ ਸਤਰ ਦੀ ਗਿਣਤੀ ਲਈ ਲੋੜੀਂਦਾ ਨਤੀਜਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.

4) ਮੋਟੇਪਣ ਇਕੋ ਜਿਹੇ ਕੁਝ ਕੰਮਾਂ ਦੇ ਸਮੂਹ ਨੂੰ ਅਲਗੋਰਿਦਮ ਦੀ ਵਰਤੋਂ ਦੀ ਵਿਆਪਕਤਾ ਹੈ, ਜੋ ਸਿਰਫ ਸ਼ੁਰੂਆਤੀ ਡਾਟਾ ਦੇ ਸੈੱਟ ਵਿਚ ਭਿੰਨ ਹੈ. ਸ਼ੁਰੂਆਤੀ ਡਾਟਾ ਐਲਗੋਰਿਦਮ ਦੀ ਪ੍ਰਭਾਗੀਤਾ ਦੇ ਅਖੌਤੀ ਡੋਮੇਨ ਤੋਂ ਚੁਣਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਉਦੇਸ਼ਾਂ, ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀਆਂ, ਸਮੱਸਿਆ ਦੇ ਫੈਸਲੇ ਦੇ ਤਰੀਕਿਆਂ, ਨਿਰਣਾਇਕ ਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦੀ ਪਰਿਭਾਸ਼ਾ ਦੇ ਆਧਾਰ ਤੇ, ਹੇਠ ਲਿਖੇ ਪ੍ਰਕਾਰ ਦੇ ਐਲਗੋਰਿਥਮਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨਾ ਸੰਭਵ ਹੈ :

1) ਸੰਭਾਵੀ (ਜਾਂ ਸਟੋਖੈਸਟਿਕ) ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਦੇ ਕਈ ਤਰੀਕੇ ਦਿੰਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਨਤੀਜੇ ਦੇ ਸੰਭਾਵੀ ਪ੍ਰਾਪਤੀ ਹੋ ਜਾਂਦੀ ਹੈ.

2) ਆਧੁਨਿਕ ਕਿਸਮ ਦੇ ਐਲਗੋਰਿਥਮ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕਾਰਵਾਈ ਦੇ ਪ੍ਰੋਗਰਾਮ ਦੇ ਲਾਗੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਫਾਈਨਲ ਨਤੀਜੇ ਦੀ ਪ੍ਰਾਪਤੀ ਦੀ ਵਿਲੱਖਣਤਾ ਨਾਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਇਸੇ ਤਰ੍ਹਾਂ, ਅਭਿਨੇਤਰੀ ਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਕੋਈ ਸਪੱਸ਼ਟ ਹੁਕਮ ਨਹੀਂ ਹੁੰਦਾ. ਅਜਿਹੇ ਐਲਗੋਰਿਥਮ ਵਿੱਚ, ਉਦਾਹਰਣ ਲਈ, ਨਿਯਮ ਅਤੇ ਨਿਰਦੇਸ਼ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ. ਆਪਣੇ ਲਿਖਤ ਵਿੱਚ, ਅਤੀਤ ਦੇ ਅਨੁਭਵ ਦੇ ਨਾਲ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਸਮਾਨਤਾਵਾਂ ਦੇ ਅਧਾਰ ਤੇ ਫੈਸਲੇ ਲੈਣ ਅਤੇ ਲਾਜ਼ੀਕਲ ਪ੍ਰਕ੍ਰਿਆਵਾਂ ਦੇ ਆਮ ਢੰਗ ਵਰਤੇ ਜਾਂਦੇ ਹਨ.

3) ਲੀਨੀਅਰ ਕਿਸਮਾਂ ਦੇ ਅਲਗੋਰਿਦਮਸ ਤੋਂ ਭਾਵ ਇਕ ਕਤਾਰਾਂ ਜਾਂ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਨਿਰਮਾਣ, ਸਖ਼ਤ ਕ੍ਰਮ ਵਿੱਚ ਇੱਕ ਤੋਂ ਬਾਅਦ ਇੱਕ ਤੋਂ ਬਾਅਦ.

4) ਸ਼ਿੰਗਾਰ ਅਲਗੋਰਿਦਮਾਂ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਇੱਕ ਸ਼ਰਤ ਹੁੰਦੀ ਹੈ, ਜਿਸ ਦੇ ਬਾਅਦ ਕੰਪਿਊਟਰ ਕਈ ਸੰਭਵ ਕਦਮਾਂ ਵਿੱਚ ਜਾ ਸਕਦਾ ਹੈ.

5) ਚੱਕਰਵਰਤੀ ਕਿਸਮਾਂ ਦੀਆਂ ਐਲਗੋਰਿਥਮ ਨਵੇਂ ਸ਼ੁਰੂਆਤੀ ਡਾਟੇ ਤੇ ਇੱਕ ਕਾਰਵਾਈ ਜਾਂ ਆਪਰੇਸ਼ਨ ਦੇ ਦੁਹਰਾਏ ਦੁਹਰਾਉਣ ਲਈ ਮੁਹੱਈਆ ਕਰਦੇ ਹਨ. ਉਦਾਹਰਣ ਵਜੋਂ, ਇਹਨਾਂ ਅਲਗੋਰਿਦਮਾਂ ਵਿੱਚ ਗਣਨਾ ਅਤੇ ਖੋਜ ਕਰਨ ਦੇ ਵਿਕਲਪਾਂ ਦੇ ਬਹੁਤੇ ਢੰਗ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ. ਇਸ ਲਈ ਇਕ ਪ੍ਰੋਗ੍ਰਾਮ ਦਾ ਚੱਕਰ ਹੈ- ਇਕ ਲੜੀ ਹੈ, ਹਦਾਇਤਾਂ ਦਾ ਲੜੀ (ਲੂਪ ਦਾ ਸਰੀਰ), ਜੋ ਵਾਰ-ਵਾਰ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕਿ ਕੁਝ ਸਥਿਤੀ ਸੰਤੁਸ਼ਟ ਨਹੀਂ ਹੁੰਦੀ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.unansea.com. Theme powered by WordPress.