Articles

Definiție – informatică, Algoritm, De programare și de Calcul


ffNasa 1960

Calculator – Un calculator este o mașină, un dispozitiv electronic care are capacitatea de a lua într-o intrare (sau Instrucțiuni), proces de acest set de instrucțiuni, pentru a returna o valoare sau o ieșire.
un calculator este împărțit în două părți principale —
(A) mașini; care include fire, tranzistoare, circuite etc., (denumite și componente Hardware),
(b) instrucțiunile și datele — (denumite Software)

un computer este un instrument utilizat în studiul informaticii.

algoritm: un algoritm se referă la o listă pas cu pas de instrucțiuni pentru a rezolva o instanță a unei probleme. Algoritmii sunt procese finite și sunt soluții în sine.

Informatica este studiul problemelor, rezolvarea problemelor, precum și soluțiile care provin dintr-un proces de rezolvare a problemelor., Este ușor să presupunem că pentru fiecare problemă trebuie să existe o soluție; totuși, conform teoriei calculului (TOC): nu orice problemă are o soluție. Probleme în informatică pot fi fie Computable sau Non-Computable.probleme Computabile: aceasta se referă la probleme (sau funcții) care, există un algoritm care calculează un răspuns(sau ieșire) la orice instanță a problemei într-un număr finit de pași., Un exemplu simplu este număr Întreg creștere funcționare:

f(x) = x + 1

necalculabilă Probleme: O necalculabilă problemă se referă la o problemă pentru care nu există un algoritm care poate fi folosit pentru a-l rezolve. Cel mai cunoscut exemplu de non-computabilitate (sau undecidabilitate) este „problema opririi”.prin urmare , se poate spune că informatica este studiul problemelor computabile, precum și a celor non-computabile, existența și inexistența unei abordări algoritmice a unei probleme.,

Abstractizare în Rezolvarea problemelor:
Abstractizare ne permite să vizualizați o problemă și soluție în așa fel — care ne ajută să ne separată logic și fizic de perspectivă e.g O jumătate de borcan umplut= 1/2

Programare:
Programarea este procesul de a lua pe un algoritm, codifică într-o notație (un limbaj de programare), astfel încât acesta poate fi executat de către un calculator.limbajele de programare oferă o modalitate notațională de a reprezenta atât procesul de codificare, cât și datele, oferind o construcție de control, precum și tipuri de date.,

control Construct: acest lucru permite algoritmilor să fie reprezentați într-un mod convenabil, dar lipsit de ambiguitate.

Tipul de date: oferă interpretare pentru datele binare (pe care computerul le înțelege în mod obișnuit), astfel încât să ne putem gândi la date în termeni care au sens în ceea ce privește problema rezolvată.,

Kali Linux pe Raspberry Pi

„calculatoare este sistemul de operare pentru Inovare.”

– Steve Ballmer

Vă mulțumim pentru citirea acestei piese. Știu că asta nu e o poveste, nu am intenționat niciodată să fie. Acest lucru a fost doar menit să ne amintească de elementele de bază într-un mod simplu.,

dacă ați citit până acum, asigurați-vă că dați acestei postări aproximativ 50 de clapete 😉