אנו מסבירים מהי תוכנת מערכת, למה היא מיועדת ודוגמאות. כמו כן, מהי תוכנת תכנות ויישום.
תוכנת המערכת מאפשרת אינטראקציה עם מערכת ההפעלה.מהי תוכנת מערכת?
ב מחשוב, ידוע בתור תוכנת מערכת או תוכנת בסיס לסדרת התוכניות המותקנות מראש ב- מַחשֵׁב או מערכת מחשב המאפשרת אינטראקציה עם מערכת ההפעלה (ה תוֹכנָה השולטת בפעולת המערכת כולה ומבטיחה את תפעול שלה), לתמוך באחר תוכניות ולהבטיח שליטה דיגיטלית של חוּמרָה.
התוכנה הבסיסית היא בדרך כלל מאוד פשוטה, לא נגישה לרוב משתמשים ומנהלת את הפוטנציאל הפיזי של המחשב, לפי הוראות ה מערכת הפעלה, שאיתו אסור להתבלבל.
מערכות הפעלה שונות יכולות לשלוט על אותה תוכנה בסיסית, למשל, שכן מדובר בהצגה מסחרית של תוכנית לניהול תוכנת המערכת בצורה כזו או אחרת. עם זאת, במקרים רבים שני המונחים משמשים כ מילים נרדפות.
בין הפונקציות העיקריות של תוכנת המערכת היא השליטה בהעברת משאבים, ה הַנהָלָה של ה RAM, גישה לציוד היקפי או לדיסק הקשיח, בקיצור, משימות בסיסיות ויסודיות שבלעדיהן אף מערכת לא תוכל לפעול כראוי.
דוגמאות לתוכנת מערכת
ה-BIOS מבטיח שהמחשב מתקשר עם העולם החיצון.כמה דוגמאות אפשריות לתוכנת מערכת הן:
- מטעני תוכניות (מעמיסים). תוכניות האחראיות על ביצוע תוכניות אחרות ועל הבטחת יציבות המערכת.
- מערכות הפעלה. למעשה, רבים ממרכיביה, שכן חלק מסוים במערכת ההפעלה הוא חלק מהיבטים אחרים של פעולת המערכת.
- תוכניות שירות בסיסיות. בתור ערבים למצב הנכון של ה חוּמרָה, או מטרים אֵנֶרְגִיָה, טֶמפֶּרָטוּרָה, וכו.
- BIOS. ראשי תיבות באנגלית עבור Basic Input-Output System, זוהי התוכנית היסודית לשליטה ב מֵידָע מערכת, המבטיחה שהמחשב מתקשר עם העולם החיצון.
- שורות פקודה. הוראות מתוכנתות מראש במערכת המאפשרות לבצע פונקציות בסיסיות וחיוניות ביותר, עם ביצוע עדיפות.
תוכנת תכנות
תוכנת תכנות בונה ומעצבת תוכניות אחרות.אשפת תכנות או תוכנת תכנות היא שם התוכנות המאפשרות בנייה ועיצוב של תוכנות מחשב אחרות. הם נקראים כך כי הם מבינים שפות או פרוטוקולים פורמליות לארגון שלאלגוריתמים ותהליכים לוגיים, אשר לאחר מכן מבוצעים על ידי מערכת מחשוב לביצוע מטרות שונות. עם תוכנה מסוג זה, מורכבות תוכנות יישום, תוכנות מערכת או אפילו שפות תכנות אחרות.
תוכנת אפליקציה
משחקי וידאו הם תוכנת יישומים.זה מובן על ידיתוכנת אפליקציה לכל התוכנות שאינן נוגעות לתפעול המחשב, אלא מותקנות במערכת להשגת פונקציות ספציפיות ונחושות: כלי עבודה כגוןגיליונות אלקטרוניים, מעבדי תמלילים, תוכניות עיצוב גרפי, בין היתר; תוכניות בידור כגון משחקי וידאו, נגני אודיו או וידאו וכו'; או פשוט תוכנת מידע, כגון אנציקלופדיות דיגיטליות, דפדפני אינטרנט, בין השאר.