כרטיסי ניקוב מאויתים בדרך כלל 'כרטיס ניקוב' . אלו הם כרטיסי נייר עם חורים שניתן ליצור באופן ידני או מכני כדי לייצג נתוני מחשב והוראות. הם מכונים גם קלפי הולרית ו כרטיסי IBM . הזנת נתונים למחשבים מוקדמים, הם היו שיטה נפוצה. הכרטיסים הוכנסו לקורא כרטיסים שהיה מחובר למחשב, והמחשב תרגם את סדר החורים לנתונים דיגיטליים.
לדוגמה, תוכנית בכתב יד עשויה להיות מומרת למספר רב של כרטיסי ניקוב באמצעות מכונת כרטיסי ניקוב על ידי מתכנת מחשבים בימים הראשונים. לאחר מכן, המתכנת היה מביא את ערימת הכרטיסים למחשב ומזין את התוכנית באמצעות קורא כרטיסים.
כיצד הופעלו כרטיסי ניקוב?
ניקוב חורים בכל עמודה (אחד לכל תו) באמצעות מכונת כרטיסי ניקוב מאפשרת הזנת נתונים לכרטיס. הכרטיס מבחינה טכנית 'חנויות' המידע לאחר סיומו או ה מפתח החזרה נפגע. אם אתה משתמש בכרטיסי ניקוב כדי לפתח תוכנית (כרטיס אחד לכל שורת קוד), זה דורש ערימה של קלפים מכיוון שכל כרטיס יכול לשאת רק כל כך הרבה נתונים.
כדי להשתמש בקורא כרטיסי ניקוב, כל כרטיס חייב להיות הוכנס, קרא הנתונים מהכרטיס, ו נכנס למחשב כדי לקרוא נתונים מכרטיס ניקוב או לטעון את התוכנה. קורא כרטיסי האגרוף מתחיל לקרוא את הכרטיס כפי שהוא מוּכנָס , נע אנכית מלמעלה למטה, מתחיל ב- פינה שמאלית עליונה של הכרטיס. קורא הכרטיסים קורא את העמודה הבאה לאחר שסיים לקרוא את העמודה הקודמת. זה ייכתב לזיכרון המחשב בזמן שהקורא יקרא את המידע. לאחר מכן, המחשב יגיד להפעיל את הקוד כאשר כל הכרטיסים נטענו בזיכרון. כרטיסי ניקוב ישמשו כפלט אם המידע יודפס. ה מערכת ההגנה האווירית SAGE משנות ה-50 הייתה תוכנית כרטיסי האגרוף הגדולה ביותר (בסביבות 5 MB של נתונים) שהפעילה 62,500 כרטיסי ניקוב .
הפלת כרטיסי ניקוב הייתה אחת הדאגות העיקריות של הצרכנים בעת השימוש בהם. התוכנית עשויה לקחת ימים או שבועות כדי להחזיר את התוכנית לסדר אם כרטיסים אלה נשמטו או יצאו מתקינים. ייתכן שלא יהיה אפשרי להפעיל מחדש את התוכנה בנסיבות מסוימות.
איך כרטיס ניקוב נקרא על ידי אדם?
עם רוב כרטיסי הניקוב שלאחר מכן, התוכן של כל כרטיס הודפס בחלק העליון של הכרטיס. עם כרטיסים אלה, ניתן לראות את המידע שנרשם על הכרטיס על ידי התבוננות בחלק העליון של הכרטיס, והוא יודפס מחדש אם תימצא טעות בכרטיס. האדם יצטרך לדעת מה מסמל כל מספר ולתרגם ידנית כל עמודה אם לא היו נתונים מודפסים בחלק העליון של הכרטיס. אם אתה בקיא במחשבים עכשוויים, ניתן להשוות לדעת שהערכים הבינאריים 104 ו 105 , המשולבים ליצירת תו ASCII 'היי' , מתאים למספרים 01101000 ו 01101001 , בהתאמה.
מחסנית ג'אווה
ההיסטוריה של כרטיסי ניקוב.
כרטיסי ניקוב מדווחים ששימשו להפעלה נולי טקסטיל כמה שיותר מוקדם 1725 . לדוגמה, ג'וזף מארי אקארד השתמשו בכרטיסי ניקוב כדי לטוות דיוקן עצמי של משי שנות ה-1800. זרע קורסקוב השתמש בכרטיסים ב 1832 לאחסן ולמצוא מידע. הרמן הולרית יצר מנגנון למכונות ללכוד ולאחסן נתונים על כרטיסי ניקוב בהמשך 1890 כך שניתן יהיה לנצל אותו עבור מפקד האוכלוסין של ארה'ב . מאוחר יותר הוא הקים את העסק שמכונה כיום IBM .
מדוע השתמשו בכרטיסי ניקוב?
היכולת לשמור קבצים לא הייתה קיימת במחשבים מוקדמים. הדרך היחידה להשתמש בנתונים עם מחשבים אחרים הייתה להשתמש ב-a כרטיסי ניקוב כדי לבנות קובץ נתונים או תוכנית. כרטיסי ניקוב לא היו בשימוש לאחר הפיתוח של מדיה מגנטית , שהפך לזול יותר.
האם כרטיסי ניקוב עדיין בשימוש?
בתחילת שנות ה-1900 , כרטיסי ניקוב היו הכלי העיקרי לאחסון ואחזור נתונים. כרטיסי ניקוב הוחלפו לראשונה בטכנולוגיות אחסון אחרות ב- שנות ה-60 , וכיום רק לעתים רחוקות משתמשים בהם או רואים אותם.
greibach צורה רגילה
כרטיסים מחוררים יכולים לשמש כקלט.
לא, הכרטיסים המנוקבים אינם התקני קלט עצמם. מצד שני, קורא כרטיסי האגרוף נחשב כהתקן קלט מכיוון שהוא מעביר נתונים מכרטיס האגרוף למחשב.
כיצד תוכנתו כרטיסי אגרוף, ומדוע נבחרו כרטיסי אגרוף?
נעשה שימוש בכרטיסי ניקוב וטכנולוגיה קיימת אחרת, כגון סרט נייר. מקורו בשיטות מוקדמות של ספירת קולות 1890 . ה IBM 401 מ 1933 היה עיצוב שהזכיר מאוד את אלה שהיו בשימוש במחשבים הבאים. קורא כרטיסי האגרוף היה ה IBM407 , והוא שימש לראשונה באמצע ה שנות ה-60 . בדומה לקלטת נייר, הוא הופעל מכיוון שזו הייתה טכנולוגיה קיימת שניתן להסתגל בקלות. לגבי השפה, השתמשתי ב- FORTRAN IID , עם ה D בעמידה לחדשים של המחשב אחסון דיסק מערכת. עם זאת, קוד האתחול עבור IBM1130 נשמר גם בכרטיסים מחוררים ונטען ישירות לזיכרון.
איך הרגיש קידוד כרטיס ניקוב?
הקידוד היה הרבה יותר יעיל ממה שהוא עכשיו. בניסוי קורס FORTRAN נלקח בשנים האחרונות של קלפים מנוקבים. לכל תוכנית היו לה שלושה ניסיונות להשיג אותה כראוי. כמו להכות את כפתור הפעלה רק שלוש פעמים, נדהמנו שהוא יכול להשלים את רוב 25 התוכניות בשני ניסיונות בלבד לפני השימוש בריצה השלישית כדי לנסות משהו חדש או לשפר את עיצוב הפלט. בגיליון הקידוד, קוד בזהירות את הניסיון הראשוני של התוכנית. קבל את התדפיס מההפעלה הראשונה; טעויות הקומפילציה יהיו ברורות. אל תנקה אותו באופן מיידי; במקום זאת, קח אותו הביתה והפעל אותו ידנית באמצעות התדפיס. לאחר מכן על התדפיס, שים לב לכל שגיאה ובצע את התיקונים הדרושים. בחר כל קלף שגוי אחד בכל פעם, עד לעמודה שבה הוא שייך. לאחר מכן, בצע את התיקונים הדרושים, אשר נמצאים על הכרטיס. בפעם הבאה, החזר אותו למרכז המחשבים. בניסוי השתמשנו במכונה לתיקון שהיינו צריכים להפעיל בעצמנו. לאחר הנחת שני הקלפים לפי ההוראות, לחץ על כפתור ההעתקה כדי להעביר את שניהם לעמודה המתאימה. כשהמכונה האוטומטית הייתה עמוסה מדי, נאלצנו מדי פעם לחבוט פיזית במכונת קוד ידנית של Hollerith על ידי סיבוב האצבעות. המכונה דמתה לזה, למעט כדי להקשות על העניינים, היא הציגה רק מספרים בניגוד לאותיות המוצגות בתמונה זו.
האם נוצר מהדר C שמוציא לכרטיסי ניקוב?
אתה יכול להשתמש בכל מהדר קיים עבור כל שפה כדי להזין נתונים לתוך קורא כרטיסים מחורר, ולאחר מכן לקרוא את הכרטיסים בחזרה למחשב תואם ולהפעיל את התוכנית. כרטיס ניקוב הם מערכת אחסון נתונים. אותו היגיון חל על קביעה אם מקלות זיכרון או כוננים קשיחים דורשים מהדר שונה מכרטיסים מחוררים. סוג אחסון הנתונים אינו חשוב.
כיצד אוחסנו כרטיסי ניקוב נתונים לא דיגיטליים במחשב?
כמו סרט מגנטי או דיסקים מגנטיים, כרטיסי ניקוב הם דִיגִיטָלי. הביטים מיוצגים על ידי חורים הממוקמים אסטרטגית על a כרטיס נייר קל. הכרטיס מאפשר לעבור דרכו אור שלא זורח במקום בו יש חור או שאינו זורח במקום בו יש חור. זה נתונים דיגיטליים. דיסקים עובדים עם שדות מגנטיים שיכולים להפוך או לא, תלוי בסוג המדיה. שתי הדוגמאות הללו משתמשות בנתונים דיגיטליים, אך הפריטים בפועל בעולם האמיתי הם אנלוגיים. כל המציאות מכילה תופעות אנלוגיות. כרטיסי ניקוב הם רק סוג נוסף של אחסון נתונים דיגיטלי בהקשר זה.
מה ביצעו ששת הביטים הנותרים לכל עמודה בכרטיסי ניקוב (היסטוריה, IBM, מיינפריים, כרטיסי ניקוב, מחשוב רטרו)?
קודם כל בדיחה מצויינת. איך היה הרמן הולרית נקבר לאחר מותו? 9-קצה מימין, הפוך את כרטיס האגרוף עבור מכונת טבלאות אלקטרונית נוצר בתחילה על ידי הולרית' (להיסטוריה מפורטת, חפש 'הולרית' בגוגל). זו הסיבה שזה (לחלק מאיתנו) כל כך משעשע. הייתם מניחים את ערימת הקלפים עם ה 9-קצה פונה כלפי מטה או מימין (או שמאלה) של קורא הכרטיסים (או למעלה). ההסבר שתומס סיפק עבור 'חורים' היה מצוין. היית משתמש בכולה 80 עמודות כרטיס אם היית מייצג נתונים. היית צריך לדבוק ב קובול בונה (קוד ב עמודות 8-72; עמודה 6 עבור תו ההערה ו עמודה 72 להמשך במידת הצורך) אם השתמשת בו עבור קוד Cobol. השתמש בתחילה ב-an IBM 026 מכונת ניקוב. באותם ימים, לא היה צ'אד תלוי, אז אתה יכול להסיר את הצ'אד ולהרוס את החדר של מישהו. רצף בוצע ב- קול 73-80 . מכשירי ניקוב הכרטיסים העדכניים יותר ירצו אוטומטית את הכרטיסים שלך עבורך. אז אתה יכול להעביר את הקלפים שלך דרך סדרן קלפים אם תפיל את החפיסה שלך או אם מפעיל טיפש ערבב את הקלפים שלך. אני יכול להבטיח לך שאתה לא רוצה למיין תוכנית באופן ידני 1000 כרטיסים , על פי Cobol constructions cols.