Co to jest kodowanie i jak to działa?

Co to jest kodowanie i jak to działa?

Kod komputerowy jest bardzo ważny. Prawie każde urządzenie elektroniczne, z którego korzystasz, opiera się na kodzie. Sposób, w jaki to wszystko działa, może wydawać się dość zagmatwany, ale kiedy to zepsujesz, jest to w rzeczywistości proste.





Osoby tworzące kod nazywane są programistami, programistami lub programistami. Wszystkie współpracują z komputerami, tworząc strony internetowe, aplikacje, a nawet gry! Dzisiaj dowiesz się, jaki to kod, do czego służy i jak samodzielnie zacząć uczyć się kodu.





Co to jest kod?

Komputery mają swój własny język zwany Kod maszynowy który mówi im, co mają robić. Jak widać, dla ludzi nie ma to większego sensu!





Każda cyfra lub litera mówi komputerowi, aby coś zmienił w swoim pamięć . Może to być liczba lub słowo, albo niewielka część obrazu lub filmu. Same komputery nie potrafią nic zrobić. Zadaniem programisty jest udzielanie im instrukcji.

Można się nauczyć kodu maszynowego, ale zajęłoby to dużo czasu! Na szczęście istnieje prostszy sposób komunikowania się z komputerami.



Co to jest język programowania?

Teraz wydaje się to trochę łatwiejsze do zrozumienia! To zdjęcie pokazuje, jak powiedzieć komputerowi, aby powiedział Witaj świecie . Języki programowania zapewniają interfejs między koderami lub programistami a językiem maszynowym. Więc zamiast używać kodu maszynowego, powyższy obrazek używa języka programowania o nazwie Pyton .

Prawie wszystkie języki programowania działają w ten sam sposób:





  1. Ty napisz kod powiedzieć mu, co ma robić: print('Witaj, świecie') .
  2. Kod to skompilowany , który zamienia go w kod maszynowy zrozumiały dla komputera.
  3. Komputer wykonuje kod i pisze Witaj świecie z powrotem do nas.

Związane z: Jak zacząć korzystać z Pythona za pomocą skryptu „Hello World”?

Istnieją setki różnych języków programowania, które mogą wydawać się mylące, ale wszystkie robią to samo. Wpisujesz to, co chcesz, aby to zrobił kompilator zamienia je na język zrozumiały dla komputera, a następnie komputer to robi, co nazywa się wykonanie kod w programowaniu mów!





Co to jest kodowanie?

Kodowanie to proces używania języka programowania, aby komputer zachowywał się tak, jak chcesz. W Pythonie każdy wiersz kodu mówi komputerowi, aby coś zrobił, a dokument pełen wierszy kodu nazywa się a scenariusz .

Każdy skrypt przeznaczony jest do wykonania zadania. To zadanie może polegać na zrobieniu zdjęcia i zmianie jego rozmiaru. Może odtwarzać określony dźwięk lub utwór muzyczny. Kiedy klikniesz „Lubię to” w czyimś poście w mediach społecznościowych, to skrypt jest tym, co sprawia, że ​​to się dzieje.

W przeciwieństwie do ludzi, komputery zrobią dokładnie to, co im powiesz. Może to brzmieć świetnie, ale może powodować problemy. Jeśli powiesz komputerowi, aby zaczął liczyć w górę, i nie każesz mu się zatrzymać, będzie liczyć w nieskończoność! Bycie dobrym programistą polega na tym, aby wiedzieć, jak nakazać komputerowi działanie.

Co to jest program?

Programy są budulcem komputerów, ponieważ odpowiadają za każdą operację wykonywaną przez komputer. Jest to zestaw instrukcji, które powstają podczas procesu programowania wytwarzania oprogramowania. Bez programów komputery są bezużyteczne.

Programy tworzą oprogramowanie, które przeciętny użytkownik może rozpoznać jako stronę internetową lub aplikację. Gdy program przechodzi przez proces testowania i debugowania, staje się dostępny dla użytkownika w postaci pakietu oprogramowania, które można łatwo zainstalować na urządzeniu.

Czy kodowanie jest trudne?

Kodowanie może być bardzo proste i każdy może nauczyć się podstaw. Dobrą analogią jest myślenie o kodowaniu jak o książkach w bibliotece. Niektóre książki używają prostego języka, a historie są łatwe do zrozumienia. Inni używają bardzo złożonych słów i opowiadają historie, które wydają się nie mieć sensu. Niezależnie od tego, czy są proste, czy trudne do odczytania, wszystkie są książkami.

Im więcej książek czytasz, tym lepiej sobie z tym radzisz. Skomplikowany język lub mylące historie stają się łatwiejsze do zrozumienia, aż pewnego dnia będziesz mógł czytać rzeczy, o których wcześniej nawet nie śniłeś!

Nauka kodowania jest taka sama. Kiedy pierwszy raz spróbujesz kodować, będzie ci trudno, ale za każdym razem, gdy to zrobisz, staje się coraz lepszy. Jeśli nauka języka programowania jest dla Ciebie trudna, nadal możesz nauczyć się ważnych idei, które za nim stoją, używając wizualnego języka kodowania. Możesz nawet stwórz własną grę Mario bez wpisywania żadnego kodu!

Jak wygląda kod

Powyższy obrazek pokazuje skrypt o nazwie cześć_imię . Widzieliście już, że pojedynczy wiersz kodu może sprawić, że komputer wydrukuje się na ekranie. Powiedzmy, że zamiast po prostu witać świat, chcesz, aby użytkownik wpisał swoje imię, a komputer pozdrowił go po imieniu? Załóżmy, co się tutaj dzieje.

  1. Kiedy skrypt uruchamia komputer wydruki pytanie na ekran.
  2. Następnie komputer czeka, aż użytkownik… Wejście ich imię i ocala je.
  3. 'Dzień dobry' wydruki na ekran wraz z zapisanymi Nazwa .
  4. W oknie Cmder skrypt kompiluje oraz wykonuje za pomocą Pyton .
  5. Skrypt działał dokładnie tak, jak został zaprojektowany przed zamknięciem.

Ten przykład pokazuje prosty fragment kodu napisany w a edytor kodu i uruchom w Cmder, który jest typem terminal okno. Na razie nie przejmuj się zbytnio tym, czym jest którakolwiek z tych rzeczy. Wiesz już, jak wygląda kod Pythona i jak działa ten skrypt.

Jak kod staje się programem?

Jeśli jesteś zupełnie nowy w pisaniu kodu, nadal możesz się zastanawiać, w jaki sposób skrypty takie jak ten powyżej stają się rodzajem programów, do których jesteś przyzwyczajony. Na powyższym obrazku okno po lewej stronie jest narzędziem do przekształcania skryptów Pythona w programy. W oknie po prawej stronie znajduje się ikona o nazwie cześć_nazwa.exe . Myślę, że możesz zgadnąć, co się stanie, jeśli na nią klikniesz!

jak zwiększyć dedykowane okna pamięci wideo 10

Od braku kodu do gotowego programu. Ten przykład jest naprawdę prosty, ale tak działa prawie całe kodowanie. Każdego dnia ludzie używają języki programowania nauczyli się pisać kod , który stanie się programy wszyscy używamy.

Kodowanie jest fajne

Z tego artykułu rozwinęłaś podstawową wiedzę na temat programowania, a także praktyczną ekspozycję na tę dyscyplinę poprzez przykłady Pythona. Kodowanie jest dla każdego, bez względu na wiek czy pochodzenie.

Python to dobre miejsce na rozpoczęcie przygody z kodowaniem, ponieważ jest to jeden z wiodących języków programowania na świecie. Jednak eksploracja innych języków programowania, a nawet innych aspektów kodowania, zawsze jest opcją.

Udział Udział Ćwierkać E-mail Naucz się kodować w zabawny i interaktywny sposób

Jak nauczyć się kodować w zabawny i interaktywny sposób dzięki temu 9-dodatkowemu kursowi

Czytaj dalej
Powiązane tematy
  • Programowanie
  • Programowanie
  • Poradniki kodowania
O autorze Ian Buckley(216 opublikowanych artykułów)

Ian Buckley jest niezależnym dziennikarzem, muzykiem, performerem i producentem wideo mieszkającym w Berlinie w Niemczech. Kiedy nie pisze ani nie występuje na scenie, majstruje przy elektronice DIY lub kodowaniu w nadziei, że zostanie szalonym naukowcem.

Więcej od Iana Buckleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować