ABC (שפת תכנות)

ABC
פרדיגמות תכנות פרוצדורלי, תכנות אימפרטיבי, תכנות מובנה עריכת הנתון בוויקינתונים
תאריך השקה 1975 עריכת הנתון בוויקינתונים
מתכנן למברט מירנס, סטיבן פמברטון עריכת הנתון בוויקינתונים
מפתח המכון הלאומי ההולנדי למחקר במתמטיקה ומדעי המחשב עריכת הנתון בוויקינתונים
הושפעה על ידי SETL עריכת הנתון בוויקינתונים
אתר רשמי
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

ABC היא שפת ציווי וסביבת תכנות שפותחה על ידי המכון הלאומי ההולנדי למחקר במתמטיקה ומדעי המחשב (CWI).

זוהי שפת תכנות אינטראקטיבית, מובנית, עילית, קלה להבנה ושימוש, שפה למטרה כללית, שיכולה להחליף למשל את BASIC, Pascal או AWK. היא איננה שפת תכנות למערכות, אך היא טובה ללימוד בתור שפה ראשונה.

ב-ABC קיימים רק חמישה טיפוסי נתונים שניתן לשלבם בקלות: Strong type (כלומר לא ניתנים להמרה לא מפורשת), אולם ללא הצהרות. המידע מוגבל רק על ידי זיכרון המחשב; תמיכה בתכנות (top-down); קינון על ידי חריצה. התוכניות ב-ABC הן לרוב קצרות פי 4 מתוכניות דומות בפסקל או C, וקריאות יותר.

ABC מכילה סביבת תכנות עם עריכה מונחית-תחביר, הצעות, משתנים נמשכים, שולחנות עבודה מרובים ואריתמטיקה עם דיוק אינסופי.

דוגמה לפונקציה אשר אוספת רשימה של כל המילים במסמך:

HOW TO RETURN words document:
PUT {} IN collection
FOR line in document:
FOR word IN split line:
IF word not.in collection:
INSERT word IN collection
RETURN collection

השפה הוסבה למערכות יוניקס, DOS, אטארי ומקינטוש. ABC השפיעה על תכנונה של פייתון.

ראו גם

קישורים חיצוניים

ערך זה הוא קצרמר בנושא מדעי המחשב. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.

Read other articles:

Nabhaniالنباهنة1154–1624Ibu kotaBahlaBahasa resmiArabAgama Islam IbadiPemerintahanMonarkiMalik (raja) • 1152–1176 Muhammed al-Fallah (pertama)• hingga 1624 Sulaiman bin Sulaiman (terakhir) Sejarah • Didirikan 1154• Dibubarkan 1624 Didahului oleh Digantikan oleh ksrKekaisaran Seljuk Yarubi Sekarang bagian dari Oman Uni Emirat Arab Sunting kotak info • Lihat • BicaraBantuan penggunaan templat ini Wangas Nabhani (Arab: أسرة بن...

 

Radio station in Ingleside, TexasKAJEIngleside, TexasBroadcast areaCorpus Christi, TexasFrequency107.3 MHzBrandingQue Buena 107.3ProgrammingFormatRegional MexicanAffiliationsCompass Media NetworksOwnershipOwnerJohn Bushman(ICA Radio, Ltd.)Sister stationsKKPNKPUSHistoryFirst air date1996 (28 years ago) (1996)Former call signsKAHX (1996-1998)KCCG (1998-2004)KRPX (2004-2005)KJKE (2005-2009)KRSR (2009-2010)Technical information[1]Licensing authorityFCCFacility ID5393ClassC3...

 

Public university in Kelantan This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Universiti Malaysia Kelantan – news · newspapers · books · scholar · JSTOR (May 2017) (Learn how and when to remove this template message) University of Malaysia Kelantanاونيۏرسيتي مليسيا كلنتنEmblemMotto in...

Map all coordinates using OpenStreetMap Download coordinates as: KML GPX (all coordinates) GPX (primary coordinates) GPX (secondary coordinates) Town in Queensland, AustraliaKingaroyQueenslandThe peanut silos in Haly Street are the town's tallest structures and most visible landmarkKingaroyCoordinates26°32′28″S 151°50′24″E / 26.541°S 151.840°E / -26.541; 151.840 (Kingaroy (town centre))Population10,147 (UCL 2021)[1]Postcode(s)4610Elevation4...

 

The Oltenia Philharmonic Orchestra (Romanian: Filarmonica Oltenia Craiova) is an orchestra in Craiova, Romania. It has been founded in 1904[1] and established in 1947 by a royal decree. The present activity is carried out by the Symphony Orchestra, the Chamber Orchestra, the Academic Choir and several chamber assemblies. References ^ Craiova: Magie vieneză, astă-seară pe scena Teatrului Naţional. Adevărul. 11 December 2009. Retrieved 6 July 2011. External links Official website v...

 

Sebuah sado di Medan pada tahun 1925 Sado di Pasar buah Berastagi Sado (bahasa Prancis: dos-à-dos, yang memiliki arti membelakangi) adalah sejenis kereta kuda. Sado merupakan salah satu kendaraan berbentuk kereta yang dilengkapi dengan gerobak dan dua roda serta ciri khas utamanya ditarik dengan menggunakan kuda. Sado sendiri mulai digunakan pada tahun 1897.[1] Sado memiliki kereta secara fisik lebih rendah dari dokar/delman, sedangkan kusir sado sering dipanggil sais.[2] Keu...

Atsuko Kurusu (来栖 あつこcode: ja is deprecated , Kurusu Atsuko, lahir 26 Januari 1978) adalah aktris asal Jepang. Ia dikenal dengan peran-perannya dalam serial tokusatsu: sebagai Youko Yagami / Pink Racer dalam serial Super Sentai Gekisou Sentai Carranger, dan sebagai Ryoko Minamino dalam Keitai Shoujo. Filmografi Drama televisi Gekisou Sentai Carranger (TV Asahi, 1996 - 1997) - Youko Yagami / Pink Racer Zoku, Hoshi no Kinka (NTV, 1996) Over Time (Fuji TV, 1999) Koi no Kamisama (TBS, 2...

 

Spanish general (1851-1935) In this Spanish name, the first or paternal surname is Rubín and the second or maternal family name is Homent. Antero RubínBorn(1851-02-15)February 15, 1851Redondela, Province of Pontevedra, SpainDiedMay 1, 1935(1935-05-01) (aged 84)Ourense, Province of Ourense, SpainAllegiance SpainBranch Spanish ArmyYears of service1868–1923Rank Teniente generalBattles/warsTen Years' WarSpanish–American War Antero Rubín Homent (February 15, 1851 – ...

 

Руководство по сексу — жанр литературы, произведения которого обучают сексуальным практикам. Сложился и достиг расцвета в древности, широко известны Камасутра (имя даже стало нарицательным для произведений данного жанра), Ананга Ранга и т. д. С некоторой условно...

Hungarian politician (1884–1961) József TakácsMinister of Agriculture of HungaryIn office1 August 1919 – 6 August 1919Preceded byJenő HamburgerKároly VántusSucceeded byLoránd Győry Personal detailsBorn(1884-03-14)14 March 1884Orosháza, Kingdom of Hungary, Austria-HungaryDied2 February 1961(1961-02-02) (aged 76)Budapest, People's Republic of HungaryPolitical partyMSZDPProfessionpolitician The native form of this personal name is Takács József. This article uses ...

 

Galaxy in the constellation of Sculptor NGC 613NGC 613 imaged from the Paranal Observatory in Chile.[1] The prominent star at upper left is HD 9693.[2]Observation data (J2000 epoch)ConstellationSculptorRight ascension01h 34m 18.235s[3]Declination–29° 25′ 06.56″[3]Heliocentric radial velocity+1,487[4]Distance67.5 Mly (20.7 Mpc)[5]Apparent magnitude (V)10.0[6]CharacteristicsTypeSBbc(rs)[7]Apparent ...

 

Historical rebranding of the British Labour Party This article is about a campaigning label used by the British Labour Party from 1994 to 2010. For the party itself, see Labour Party (UK). For other uses, see New Labour (disambiguation). New Labour logo This article is part of a series aboutTony Blair Electoral history MP for Sedgefield Beaconsfield by-election Leader of the Opposition Leadership election Brown Deal Shadow Cabinet Prime Minister of the United Kingdom Premiership Policies Blai...

Austrian international radio station Radio Österreich InternationalCountryAustriaOwnershipOwnerORFKey peopleAlexander WrabetzHistoryLaunch date1955Closed2003Replaced byÖ1 InternationalLinksWebsitewww.orf.at Radio Österreich International (RÖI) (Austrian Radio International) was an international shortwave radio station broadcast by ORF. RÖI ceased operations in 2003. History RÖI was launched in 1955 by order of the Federal Chancellery with the objective of increasing awareness of Au...

 

此條目没有列出任何参考或来源。 (2019年1月6日)維基百科所有的內容都應該可供查證。请协助補充可靠来源以改善这篇条目。无法查证的內容可能會因為異議提出而被移除。 浙江民泰商业银行股份有限公司Zhejiang Mintai Commercial Bank Co., Ltd.簡稱浙江民泰商业银行、民泰银行、MTB支付系統行號总行:313345400010总行营业部:313345400028金融許可證機構編碼B0161H233100001统一社会信用代�...

 

Blunt mace or club from India Gada An example of a 17th century Indo-Persian gada, made from steel and gold, 26.5 inches (67 cm) long. Metropolitan Museum of ArtTypeClub / MacePlace of originIndian subcontinentSpecifications The gada (Sanskrit: गदा gadā, Kannada: ಗದೆ, Telugu: గద, Tamil: கதை, Malay: gedak, Old Tagalog: batuta) is a mallet or blunt mace from the Indian subcontinent. Made either of wood or metal, it consists essentially of a spherical head m...

Questa voce sull'argomento astronauti russi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Dmitrij Kondrat'evCosmonauta di RoscosmosNazionalità Russia StatusRitirato Data di nascita25 maggio 1969 Selezione1997 (TsPK 12) Primo lancio15 dicembre 2010 Ultimo atterraggio24 maggio 2011 Altre attivitàpilota da combattimento Tempo nello spazio159 giorni, 7 ore e 17 minuti Numero EVA2 Durata EVA10h 13min Missioni Sojuz TMA-20 Expedition 26 Expedition ...

 

У Вікіпедії є статті про інші значення цього терміна: Картковий будинок (значення). У 1730-х Шарден створив серію картин на тему «Картковий будиночок» Браян Берг за роботою Картковий будиночок, карткова хатка[1] — конструкція, яку зводять з гральних карт шляхом їх уст...

 

2017 European Athletics U23 ChampionshipsTrack events100 mmenwomen200 mmenwomen400 mmenwomen800 mmenwomen1500 mmenwomen5000 mmenwomen10,000 mmenwomen100 m hurdleswomen110 m hurdlesmen400 m hurdlesmenwomen3000 msteeplechasemenwomen4 × 100 m relaymenwomen4 × 400 m relaymenwomenRoad events20 km walkmenwomenField eventsHigh jumpmenwomenPole vaultmenwomenLong jumpmenwomenTriple jumpmenwomenShot putmenwomenDiscus throwmenwomenHammer throwmenwomenJavelin throwmenwomenCombined eventsHeptathlonwome...

Political action meant to catalyse revolution The cover to a 1900s era Galleanisti bomb-making pamphlet La Salute è in voi features a woodcut of French anarchist Ravachol (1893) Part of a series onAnarchism Glossary History Outline Schools of thought Feminist Green Primitivist Social ecology Total liberation Individualist Egoist Market Naturist Philosophical Mutualism Postcolonial African Black Queer Religious Christian Jewish Social Collectivist Parecon Communist Magonism Without adjectives...

 

Chinese political economist, world-systems analyst and historical social scientist In this Chinese name, the family name is Li. Li MinqiLi Minqi speaking on Subversive Festival (2009)Born1969NationalityChineseAlma materBeijing UniversityUniversity of Massachusetts AmherstKnown forChinese New LeftWorld-systems approachScientific careerFieldsPolitical EconomyMarxismWorld Systems TheoryChinese economyInstitutionsUniversity of Massachusetts AmherstYork UniversityUniversity of Utah Movem...