درخواست منبع برای مطالعه مبانی اساسی کامپوتر؟

سلام دوستان

من چون رشته ی تحصیلیم کامپوتر و نرمافزار نیست و برنامه نویسی رو تجربی یاد گرفتم

الان نیاز دارم یه اطلاعات بیشتری راجع به جزییات برنامه نویسی و اساس کارکرد کامپوتر بدونم و دنبال منبع مناسب هستم برای مطالعه

به عنوان مثال مواردی که الان دنبالش هستم موارد زیر هست که نمیدونم اینها در کدام سرفصل های دانشگاهی رشته نرم افزار هست و در دوره لیسانس تدریس میشه یا فوق لیسانس یا اساسا کجاها تدریس میشه این موارد

وقتی یه متغییر مثلا از نوع Integer تعریف میکنم و مقداری رو در اون میزارم این مقدار چه جوری و به چه شکل و در کجای حافظه ی RAM نوشته میشه ؟

تبدیل اعداد به مبنای ۲ و مبنای ۱۶ در کامپوتر برای چیست و به چه معناست ؟

به طور کلی دنبال نام درسی از رشته مهندسی نرم افزار هستم که راجع به این مسائل توضیح داده باشه

ممنون./

خرید وی پی ان آنتی فیلترآنتی فیلتر