סֵמֶל
יוניונפדיה
תִקשׁוֹרֶת
 Google Play כעת ב-
חָדָשׁ! הורד יוניונפדיה במכשיר אנדרואיד שלך!
חופשי
גישה מהירה יותר מאשר בדפדפן!
 

C (שפת תכנות)

מַדָד C (שפת תכנות)

שפת C היא שפת תכנות הכוללת מנגנוני בקרת זרימה ומבני נתונים פשוטים, ומאפשרת ניצול מרבי של יכולות המחשב, בדומה לשפת סף. [1]

51 יחסים: B (שפת תכנות), Bootstrapping, C Shell, C++, C--, GCC, Go (שפת תכנות), JavaScript, N-יה סדורה, Objective-C, PDP, Perl, PHP, Unix, Vala, מערך (מבנה נתונים), מערכת טיפוסים, מערכת הפעלה, מעבד, מעבדות נוקיה בל, מצביע, משתנה (תכנות), מחרוזת (מדעי המחשב), מבנה נתונים, מהדר, מכון התקנים האמריקני, ארגון התקינה הבינלאומי, אלפבית, אוטומט סופי דטרמיניסטי, נקודה צפה, סי שארפ, פקודת goto, פקודת תנאי, פלט, קדם-מעבד, שפת סף, שפת תכנות, שגרה (תכנות), תוכנה - מונחים, תוכנית Hello world, תכנות מובנה, תכנות אימפרטיבי, תכנות פרוצדורלי, לולאה, טיפוס נתונים, באג, בקרת זרימה, בריאן קרניגהאן, ג'אווה (שפת תכנות), דניס ריצ'י, ..., 1969. להרחיב מדד (1 יותר) »

B (שפת תכנות)

B היא שפת תכנות שפותחה במעבדות בל (ומכאן ה-B שבשמה) שהייתה אחת משפות התכנות העיליות הראשונות.

חָדָשׁ!!: C (שפת תכנות) וB (שפת תכנות) · ראה עוד »

Bootstrapping

Bootstrapping (לעיתים מתורגם ברישול לעברית כ-אתחול) הוא מונח המשמש בתחום מדעי המחשב ומתייחס למנגנון פשוט המפעיל מערכת מורכבת יותר.

חָדָשׁ!!: C (שפת תכנות) וBootstrapping · ראה עוד »

C Shell

C Shell (גם csh) היא מעטפת פקודה עם ממשק טקסטואלי למערכות יוניקס ומערכות דמויות יוניקס (כגון הפצות לינוקס למיניהן), אשר פותחה בסוף שנות השבעים על ידי ביל ג'וי, אז סטודנט באוניברסיטת ברקלי כחלק מפרויקט BSD.

חָדָשׁ!!: C (שפת תכנות) וC Shell · ראה עוד »

C++

היא שפת תכנות מרובת פרדיגמות המבוססת על שפת התכנות C, שפותחה בשנות ה־80. מיישמת עקרונות של תכנות פרוצדורלי, תכנות מונחה־עצמים ותכנות גנרי. שפה זו היא מהשפות הפופולריות בקרב מתכנתים בעולם עד היום, ושפות פופולריות אחרות (כגון Java ו־#C) הושפעו ממנה במידה רבה מאוד.

חָדָשׁ!!: C (שפת תכנות) וC++ · ראה עוד »

C--

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

חָדָשׁ!!: C (שפת תכנות) וC-- · ראה עוד »

GCC

GCC הוא ה־GNU Compiler Collection (בעבר GNU C Compiler), מהדר לשפות מחשב שונות, בעיקר שפת C ו־, שפותח כתוכנה חופשית במסגרת מיזם GNU.

חָדָשׁ!!: C (שפת תכנות) וGCC · ראה עוד »

Go (שפת תכנות)

Go היא שפת תכנות התומכת במובהק בעיבוד מקבילי ובעלת תמיכה חלקית בתכנות מונחה-עצמים, בעלת טיפוסיות סטטית ובטוחה ותחביר הדומה לזה של שפת C. השפה מעוצבת על ידי חברת גוגל (ומכאן מקור שמה - שתי האותיות הראשונות בשם החברה) והמהדרים שלה מפותחים כפרויקט קוד פתוח.

חָדָשׁ!!: C (שפת תכנות) וGo (שפת תכנות) · ראה עוד »

JavaScript

JavaScript (בעברית: ג'אווה סקריפט) היא שפת תכנות דינמית מונחית־עצמים המותאמת לשילוב באתרי אינטרנט ורצה על ידי דפדפן האינטרנט בצד הלקוח.

חָדָשׁ!!: C (שפת תכנות) וJavaScript · ראה עוד »

N-יה סדורה

במתמטיקה, n-יה סדורה (או פשוט n-יה, מבוטא "אֵנִיָּה"; באנגלית: N-tuple) הוא אוסף של n איברים (כש-n מספר טבעי כלשהו), לא בהכרח שונים, המסודרים לפי סדר.

חָדָשׁ!!: C (שפת תכנות) וN-יה סדורה · ראה עוד »

Objective-C

Objective-C היא שפת תכנות מונחת עצמים לשימוש כללי המוסיפה הודעות בסגנון שפת Smalltalk לשפת C. זוהי שפת התכנות העיקרית הנמצאת בשימוש חברת אפל למערכות ההפעלה OS X ו-iOS, וה-API שלהם, Cocoa.

חָדָשׁ!!: C (שפת תכנות) וObjective-C · ראה עוד »

PDP

סרט מנוקב, אמצעי הקלט העיקרי של מחשבי ה-PDP הראשונים PDP-1 עם מסך ה-CRT האופייני ומכונת כתיבה מותאמת כמקלדת, מסגרת העיבוד ניצבת מאחור. PDP-6 מכון הסמיתסוני PDP-8/e שולחני PDP-10 עם KL10 CPU ושישה מודולי זיכרון PDP-11/40 עם כונן סרטים מגנטיים PDP (ראשי תיבות של Programmed Data Processor, באנגלית: "מעבד מידע מתוכנת") הייתה סדרת מיני-מחשבים אלקטרוניים שיוצרה ושווקה על ידי חברת DEC ("דיגיטל") מ-1960 ועד 1990.

חָדָשׁ!!: C (שפת תכנות) וPDP · ראה עוד »

Perl

Perl (פרל) היא שפת תכנות דינמית שתוכננה במקור על ידי לארי וול.

חָדָשׁ!!: C (שפת תכנות) וPerl · ראה עוד »

PHP

PHP (ראשי תיבות רקורסיביים של PHP Hypertext Preprocessor, שבמקור התבססו על Personal Home Page) היא שפת תסריט המיועדת בעיקר לתכנות יישומי אינטרנט בצד השרת, אך יכולה לרוץ על המחשב האישי באמצעות מפרש.

חָדָשׁ!!: C (שפת תכנות) וPHP · ראה עוד »

Unix

התפתחות מערכות יוניקס ודומיהן לאורך השנים יוניקס (סימן מסחרי רשמי UNIX®) היא מערכת הפעלה מרובת משימות ומרובת משתמשים, הנחשבת ליעילה ואמינה.

חָדָשׁ!!: C (שפת תכנות) וUnix · ראה עוד »

Vala

Vala היא שפת תכנות מונחית־עצמים אשר מטרתה ליצור שפת תכנות חדישה למפתחי GNOME ללא תלויות וללא שימוש ב־API שונה לעומת יישומים וספריות שנכתבו בשפת C. valac, מהדר Vala, מתרגם קוד Vala לקוד בשפת C. הוא משתמש במערכת GObject ליצירת מחלקות וממשקים המוצהרים בקוד המקור של Vala.

חָדָשׁ!!: C (שפת תכנות) וVala · ראה עוד »

מערך (מבנה נתונים)

במדעי המחשב, מערך (Array) הוא אחד ממבני הנתונים הפשוטים ביותר: מערך הוא אוסף פריטים שניתן לגשת אליהם בצורה ישירה באמצעות אינדקס.

חָדָשׁ!!: C (שפת תכנות) ומערך (מבנה נתונים) · ראה עוד »

מערכת טיפוסים

בשפות תכנות, מערכת טיפוסים (או מנגנון הטיפוסים) של שפה היא אוסף הכללים התחביריים המסווגים משתנים או ביטויים, לפי הערכים אותם הם יכולים לקבל.

חָדָשׁ!!: C (שפת תכנות) ומערכת טיפוסים · ראה עוד »

מערכת הפעלה

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

חָדָשׁ!!: C (שפת תכנות) ומערכת הפעלה · ראה עוד »

מעבד

מעבד 80486 של אינטל בתוך המארז שלו - ממדי פיסת הסיליקון שבמרכז הם 6.75x12 מילימטר מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit), הוא רכיב חומרה במחשב המבצע את הפקודות המאוחסנות בזיכרון המחשב.

חָדָשׁ!!: C (שפת תכנות) ומעבד · ראה עוד »

מעבדות נוקיה בל

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

חָדָשׁ!!: C (שפת תכנות) ומעבדות נוקיה בל · ראה עוד »

מצביע

במדעי המחשב, מצביע (באנגלית: Pointer) הוא טיפוס נתונים אשר ערכו מפורש ככתובת בזיכרון המחשב.

חָדָשׁ!!: C (שפת תכנות) ומצביע · ראה עוד »

משתנה (תכנות)

בתכנות, משתנה (variable) הוא חלק זיכרון בתוכנית המכיל נתון שיכול להשתנות בזמן הריצה, על פי הפקודות הניתנות לו, בניגוד לקבוע שמכיל ערך שנקבע בתחילת ההרצה ונשאר קבוע עד סופה.

חָדָשׁ!!: C (שפת תכנות) ומשתנה (תכנות) · ראה עוד »

מחרוזת (מדעי המחשב)

בתאוריה של שפות פורמליות ובמדעי המחשב, מחרוזת (באנגלית: string) היא רצף של סימנים מתוך אלפבית נתון.

חָדָשׁ!!: C (שפת תכנות) ומחרוזת (מדעי המחשב) · ראה עוד »

מבנה נתונים

במדעי המחשב, מבנה נתונים הוא דרך לאיחסון נתונים במחשב, כך שניתן יהיה להשתמש בנתונים באופן יעיל.

חָדָשׁ!!: C (שפת תכנות) ומבנה נתונים · ראה עוד »

מהדר

תרשים המתאר פעולת מהדר בעל מספר שפות ומספר יעדים מְהַדֵּר (באנגלית: Compiler) הוא תוכנית מחשב המתרגמת משפת מחשב אחת לשפת מחשב אחרת.

חָדָשׁ!!: C (שפת תכנות) ומהדר · ראה עוד »

מכון התקנים האמריקני

מכון התקנים האמריקני (באנגלית: American National Standards Institute; בראשי תיבות: ANSI, קרי "אַנְסִי") הוא מכון תקנים פרטי ללא כוונת רווח הקובע תקנים תעשייתיים בארצות הברית.

חָדָשׁ!!: C (שפת תכנות) ומכון התקנים האמריקני · ראה עוד »

ארגון התקינה הבינלאומי

לוגו ארגון התקינה הבינלאומי ארגון התקינה הבינלאומי (ISO - באנגלית: International Organization for Standardization) הוא גוף בינלאומי הקובע תקנים.

חָדָשׁ!!: C (שפת תכנות) וארגון התקינה הבינלאומי · ראה עוד »

אלפבית

אָלֶפְבֵּית הוא אוסף סדור של אותיות, שהן סימנים גרפיים המייצגים עיצורים ותנועות.

חָדָשׁ!!: C (שפת תכנות) ואלפבית · ראה עוד »

אוטומט סופי דטרמיניסטי

בתורת החישוביות, אוטומט סופי דטרמיניסטי (להלן: אס"ד) הוא מודל מתמטי, המגדיר שפה פורמלית.

חָדָשׁ!!: C (שפת תכנות) ואוטומט סופי דטרמיניסטי · ראה עוד »

נקודה צפה

נקודה צפה (floating-point) היא שיטת ייצוג למספרים ממשיים.

חָדָשׁ!!: C (שפת תכנות) ונקודה צפה · ראה עוד »

סי שארפ

C# (נהוג לבטא C Sharp או "סִי שַׁארפּ") היא שפת תכנות עילית מרובת-פרדיגמות, מונחית עצמים בעיקרה, המשלבת רעיונות כמו טיפוסיות חזקה, אימפרטיביות, הצהרתיות, פונקציונליות, פרוצדורליות וגנריות.

חָדָשׁ!!: C (שפת תכנות) וסי שארפ · ראה עוד »

פקודת goto

פקודת goto ("go to", בעברית: "לך אל...") היא פקודה בסיסית בשפות תכנות.

חָדָשׁ!!: C (שפת תכנות) ופקודת goto · ראה עוד »

פקודת תנאי

בשפות תכנות, פקודת תנאי שלרוב נקראת פקודת if (או IF) היא הפקודה הבסיסית ביותר לבקרת זרימה, כלומר לשליטה על סדר ביצוע הפקודות בתוכנית מחשב.

חָדָשׁ!!: C (שפת תכנות) ופקודת תנאי · ראה עוד »

פלט

פֶּלֶט, בתחום המחשוב והאוטומציה, הוא תוצר של פעולת מחשב או מכשיר אוטומטי אחר.

חָדָשׁ!!: C (שפת תכנות) ופלט · ראה עוד »

קדם-מעבד

במדעי המחשב, קדם־מעבד (Preprocessor) הוא תוכנית המעבדת קלט ויוצרת ממנו פלט המיועד להיות קלט לתוכנית אחרת, בדרך כלל עבור מהדר.

חָדָשׁ!!: C (שפת תכנות) וקדם-מעבד · ראה עוד »

שפת סף

שפת סף אשר נקראת גם אסמבלי (Assembly) היא שפת התכנות הבסיסית ביותר והקרובה ביותר לשפת מכונה.

חָדָשׁ!!: C (שפת תכנות) ושפת סף · ראה עוד »

שפת תכנות

המונח שפת תכנות אוגד בתוכו מספר שפות מחשב שהן תמיד לוגיות, ומשמשות לבניית תוכנה.

חָדָשׁ!!: C (שפת תכנות) ושפת תכנות · ראה עוד »

שגרה (תכנות)

בתכנות מחשבים, שגרה (באנגלית: Subroutine), פרוצדורה (באנגלית: Procedure) או שיטה (באנגלית Method) היא רצף של פקודות המאוגדות יחדיו, במטרה לבצע מטלה מוגדרת, מימוש של אלגוריתם.

חָדָשׁ!!: C (שפת תכנות) ושגרה (תכנות) · ראה עוד »

תוכנה - מונחים

אין תיאור.

חָדָשׁ!!: C (שפת תכנות) ותוכנה - מונחים · ראה עוד »

תוכנית Hello world

תוכנית "Hello world" שנכתבה ב-Perl (מוצגת בעזרת הממשק GTK+2) סביבת הפיתוח המשולבת Eclipse תוכנית "Hello World" היא תוכנית מחשב המדפיסה את המחרוזת "Hello World" בהתקן תצוגה.

חָדָשׁ!!: C (שפת תכנות) ותוכנית Hello world · ראה עוד »

תכנות מובנה

תכנות מובנה הוא פרדיגמת תכנות המיועדת לשיפור הבהירות והאיכות של תוכנית מחשב, תוך קיצור משך הפיתוח, באמצעות שימוש נרחב בשגרות ובלוקים ובמבני בקרת זרימה מסוג Do while, והימנעות משימוש בפקודת goto, ששימוש נרחב בה מביא ליצירתו של "קוד ספגטי", שלקורא קשה מאוד להתמצא בו.

חָדָשׁ!!: C (שפת תכנות) ותכנות מובנה · ראה עוד »

תכנות אימפרטיבי

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

חָדָשׁ!!: C (שפת תכנות) ותכנות אימפרטיבי · ראה עוד »

תכנות פרוצדורלי

תכנות פרוצדורלי הוא פרדיגמת תכנות המגבירה את מודולריות קוד המקור ומקילה על התחזוקה.

חָדָשׁ!!: C (שפת תכנות) ותכנות פרוצדורלי · ראה עוד »

לולאה

לולאה (אנגלית: Loop) היא טכניקת תכנות המשמשת לבקרת זרימה ומבצעת רוטינה מספר רב של פעמים.

חָדָשׁ!!: C (שפת תכנות) ולולאה · ראה עוד »

טיפוס נתונים

טיפוס נתונים (באנגלית: data type) הוא מושג בשפות תכנות המתאר את סוגו של משתנה השייך לו, כלומר מגדיר אילו ערכים הוא עשוי לקבל, ובאילו דרכים.

חָדָשׁ!!: C (שפת תכנות) וטיפוס נתונים · ראה עוד »

באג

Firefox בָּאג (לפי מונחי האקדמיה ללשון העברית: תֶּקֶל; באנגלית: Bug) הוא תקלה במערכת מבוססת תוכנה, שמתנהגת בצורה שגויה, לא צפויה או שאיננה מתוכננת.

חָדָשׁ!!: C (שפת תכנות) ובאג · ראה עוד »

בקרת זרימה

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

חָדָשׁ!!: C (שפת תכנות) ובקרת זרימה · ראה עוד »

בריאן קרניגהאן

בריאן וילסון קרניגהאן (Brian Wilson Kernighan, נולד ב-1 בינואר 1942) הוא מדען מחשב קנדי, שעבד במעבדות בל לצד יוצרי מערכת ההפעלה יוניקס, קן תומפסון ודניס ריצ'י, ותרם להתפתחות של יוניקס.

חָדָשׁ!!: C (שפת תכנות) ובריאן קרניגהאן · ראה עוד »

ג'אווה (שפת תכנות)

ג'אווה (באנגלית: Java) היא שפת תכנות מונחית עצמים אשר פותחה בחברת סאן מיקרוסיסטמס (כיום חברת־בת של אורקל) על ידי צוות בראשות ג'יימס גוסלינג בשנת 1991, והיא אחת משפות התכנות הנפוצות ביותר הנמצאות בשימוש כיום.

חָדָשׁ!!: C (שפת תכנות) וג'אווה (שפת תכנות) · ראה עוד »

דניס ריצ'י

דניס ריצ'י (מימין) עם קן תומפסון (משמאל) דניס מקאליסטר ריצ'י (באנגלית: Dennis MacAlistair Ritchie; 9 בספטמבר 1941 – 12 באוקטובר 2011) היה חוקר מדעי המחשב אמריקאי הידוע בתרומתו והשפעתו על שפות התכנות ALTRAN,B,BCPL,C ועל מערכת ההפעלה UNIX.

חָדָשׁ!!: C (שפת תכנות) ודניס ריצ'י · ראה עוד »

1969

אין תיאור.

חָדָשׁ!!: C (שפת תכנות) ו1969 · ראה עוד »

מפנה מחדש כאן:

שפת C, שפת c.

אזכור

[1] https://he.wikipedia.org/wiki/C_(שפת_תכנות)

יוֹצֵאנִכנָס
היי! אנחנו בפייסבוק עכשיו! »