مقدمات یک شبکه
یک کامپیوتر تحت شبکه که منابع را فراهم می سازد یک سرویس دهنده نامیده می شود. کامپیوتری که به این منابع دسترسی دارد را بعنوان یک ایستگاه کاری یا سرویس گیرنده می شناسیم. سرویس دهنده ها از قدرتمندترین کامپیوترهای روی شبکه می باشند زیرا آنها جهت ارائه خدمات به بسیاری از نیازهای سایر کامپیوترها به قدرت بیشتری نیاز دارند. در مقایسه ایستگاههای کاری یا سرویس گیرنده ها معمولاً از کامپیوترهای شخصی ارزان قیمت و با قدرت پردازش پایین تر می باشند و برای شبکه های کوچک با تعداد کمتری از کاربران می توانید از شبکه نظیر به نظیر استفاده کنید. تمامی کامپیوترهای بر روی شبکه باید به یکدیگر متصل باشند و این اتصال از طریق کارت رابط شبکه و کابل کشی صورت می گیرد.
305 اسلاید به همراه تصویر
پاورپوینت قابل ویرایش
226 اسلاید
6 فصل
45 صفحه
قابل ویرایش
فهرست مطالب:
نصب فایلهای نمونه بر روی کامپیوتر. 1
چه چیزی در ASP.NET وجود دارد. 6
فصل دوم / استفاده از ابزارهای برنامه نوسی ASP. NET. 10
ایجاد یک صفحه جدید (Web From) ASP.NET. 13
برنامه های کاربردی وب ASP.NET. 16
ایجاد یک برنامه کاربردی وب Visual Basic . NEP ASP. NEP. 28
ایجاد یک برنامه کاربردی وب با NET SDK.. 29
ایجاد یک ریشه برناکه کاربردی.. 29
انتخاب یک زبان برای صفحه (زبان صفحه) 36
فعال سازی وضعیت Session در Visual studio . NET. 39
توصیه هایی برای وضعیت Session. 40
ذخیره وضعیت Session در SQL Server. 41
سوالات کنکور فنی و حرفه ای رشته کامپیوتر
شامل :
دفترچه تخصصی و دفترچه عمومی سال 87 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 88 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 89 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 90 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 91 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 92 با پاسخنامه
دفترچه تخصصی و دفترچه عمومی سال 93 با پاسخنامه
تعداد صفحه: 18
نوع فایل: Word
فرمت فایل: docx
*** قابل ویـرایش
فهرست مطالب
1-1) مفهوم کامپیوتر
1-1-1) نرم افزار (Software)
2-1-1) سخت افزار (Hardware)
3-1-1) انواع کامپیوتر
1) سوپر کامپیوتر یا ابر کامپیوتر (Super computer)
2) کامپیوتر های بزرگ
3) سوپر می نی کامپیوتر (Super Mini Computer)
4) می نی کامپیوتر (Mini Computer):
4-1-1) چگونگی کارکردن یک کامپیوتر
5-1-1) اجزای تشکیل دهنده یک کامپیوتر
6-1-1) واحد کنترل یا مادر برد (Mother Board)
7-1-1) واحد پردازشگر مرکزی (CPU)
8-1-1) حافظه (Memory)
1) حافظه اصلی
2) حافظه فرعی
9-1-1) واحد سنجش ظرفیت حافظه:
10-1-1) فرمت کردن فلاپی دیسک و هارد دیسک
شیار (Track):
قطاع (Sector):
فرمت سطح پایین (Low Level Format) :
فرمت سطح بالا:
11-1-1) پارتیشنبندی (Fdisk)
12-1-1) موس (Mouse)
عمل کلیک کردن (Click):
عمل دابل کلیک (Double Click):
عمل کشیدن با دکمه چپ (Drag):
عمل رایت کلیک (Right Click) :
عمل کشیدن با دکمه راست (Drag) :
13-1-1) کیبورد
14-1-1) مانیتور
15-1-1) کیس
2-1) درباره سیستم عامل (Operating System)
شکل 1 - تصویر یک کامپیوتر خانگی
1-1) مفهوم کامپیوتر
کامپیوتر دستگاهی است که سه کار اصلی را انجام می دهد: اطلاعات را از وسایل ورودی (Input Device) دریافت می کند، بروی اطلاعات دریافتی بر طبق کارهای از
قبل تعریف شده پردازش (Processing) انجام می دهد، و نتایج را به وسایل خروجی (Output Device) می فرستد تا به ما (کاربر) نمایش دهد. سادهترین کامپیوتر یک ماشین حساب است. کامپیوتر به 2 بخش اصلی تقسیم می شود: نرم افزار و سخت افزار.
1-1-1) نرم افزار (Software)
نرم افزار یا برنامه کامپیوتری دستورالعملهایی هستند که باعث کار کردن سخت افزار می شوند، بطور کلی به اطلاعات و برنامه های درون کامپیوتر، نرم افزار می گویند. مثل برنامه "WordPad"، بازی های کامپیوتری و ...
2-1-1) سخت افزار (Hardware)
به ساختمان الکترونیکی، مدارات، اجزای داخلی کامپیوتر، و بطور کلی قسمت فیزیکی کامپیوتر سخت افزار می گویند. مثل موس (Mouse)، کیبورد (Keyboard)، مانیتور (Monitor)، و ...
3-1-1) انواع کامپیوتر
کامپیوترها بسته به نوع استفاده و کاربردی که دارند به چندین قسمت تقسیم می شوند ولی بطور کلی کامپیوترها بر اساس سرعت و حافظه ای که دارند دسته بندی می شوند، که به شرح ذیل است:
1) سوپر کامپیوتر یا ابر کامپیوتر (Super computer)
سوپر کامپیوتر، کامپیوتر بزرگ و فوق العاده سریع و گران قیمتی است که از آن برای انجام محاسبات پیچیده و پیشرفته در امور ستاره شناسی، نظامی ، هواشناسی، مدل سازی، شبیه سازی و ... استفاده می کنند.
2) کامپیوتر های بزرگ
3) سوپر می نی کامپیوتر (Super Mini Computer)
4) می نی کامپیوتر (Mini Computer):
می نی کامپیوترها را به نامهای کامپیوتر شخصی (Personal Computer or PC)، کامپیوتر رومی زی (Desktop_Computer)، و کامپیوتر خانگی می شناسند، این کامپیوترها بعلت تنوع کاری زیاد و ارزان بودن بیشتر از انواع دیگر خریداری می شوند. از این گروه نیز می توان به کامپیوتر کیفی (Laptop) و کامپیوتر جیبی (Poket PC) اشاره کرد.
4-1-1) چگونگی کارکردن یک کامپیوتر
شکل 2 - بلوگ دیاگرام کارکرد یک کامپیوتر
با توجه به شکل، اطلاعات از طریق وسایل ورودی مثل کیبورد و ... وارد واحد ورودی/خروجی کامپیوتر می شود و سپس برای پردازش به واحد پردازش فرستاده می شود در آنجا توسط CPU یا مغز کامپیوتر، بروی اطلاعات پردازش صورت می گیرد. اطلاعات پردازش شده در صورت لزوم در واحد حافظه ذخیره می شود و در نهایت نتایج برای نمایش به کاربر به وسایل خروجی فرستاده می شود، واحد کنترل وظیفه هماهنگی بین تمامی واحدها و نظارت بر واحدها را بر عهده دارد.
5-1-1) اجزای تشکیل دهنده یک کامپیوتر
یک کامپیوتر از ترکیب بعضی یا همه اجزای زیر بوجود می آید که به شرح زیر است:
1) مادر برد (Mather Board or Main Borad or M.B.)
2) پردازنده (CPU)
3) حافظه موقت رم (RAM)
4) حافظه دائم هارد دیسک (Hard Disk Drive or H.D.D)
5) کارت گرافیک (Graphic Card)
6) کارت صدا (Sound Card)
7) کارت مودم (Modem Card)
8) CD-ROM Drive or DVD-ROM Drive
9) CD-Writer or DVD-Writer
10) فلاپی درایو (Floppy Disk Drive or F.D.D.)
11) بلند گو (Speaker)
12) کیس (Case)
13) مانیتور (Monitor)
14) موس (Mouse)
15) کیبورد (Keyboard)
6-1-1) واحد کنترل یا مادر برد (Mother Board)
مادر برد یا برد اصلی یکی از مهمترین اجزای تشکیل دهنده کامپیوتر است و نقش آن همان واحد کنترل است و قطعات دیگر مثل "CPU"، "RAM"، کارت گرافیک و ... همگی بروی این برد قرار می گیرند.................
برای دیدن تصویر در سایز بزرگتر
روی تصویر کلیک راست نموده و گزینه view image را بزنید
تعداد صفحه: 36
نوع فایل: Word
فرمت فایل: docx
*** قابل ویـرایش
فهرست مطالب
کیس Case
جعبه های کامپیوتر(کیس ها) از لحاظ ظاهر به چهار دسته تقسیم بندی می شوند:
الف.رومیزی یا خوابیده(Desktop):
ب.برج کوتاه(Mini Tower):
پ.برج متوسط(Medium Tower):
ت.برج کامل(Full Tower):
فضای داخلی کیس
Mother Boared (برد مادر ) Main Board :
▪ بخشهای اصلی یک برد اصلی عبارتند از :
RAM (Random Access Memory :
DRAM
SRAm
RAM(حافظه جانبی)
انواع RAM
انواع DRAM در کامپیوترهای شخصی
VGA (کارت گرافیک) :
رم در کارت گرافیک :
مقدار RAM:
(پردازنده) CPU Central Processing Unit :
استلاحات رایج و شناخت آنها در مورد پردازنده ها
Multiplier :
باس CPU های Duron :
باس CPU های Celeron
Backside Bus :
Cache Memory :
کالبد شکافی هارد دیسک
ذخیره سازی داده ها
Power
کارت صدا(Sound Card):
Real-Time Clock
CMOS
(BIOS)
باطریCMOS:
خنک کننده(Heat Dink):
فن:
پورتهایUSP
آ:پورت ماوس:
ب.پورت صفحه کلید:
پ.پورت پارالل:
ت.پورت های سریال:
مودم:
کیس Case
به جعبه ای که یک سری قطعات و بردهای الکترونیکی که کار پردازش و... رو انجام میده کیس(Case) گفته میشود.
جعبه ای اغلب از جنس فلز که قطعات مختلف سخت افزاری را در خود جای می دهد. وظیفه کیس محافظت از قسمت های درونی در برابر گردو خاک و آسیب های خارجی می باشد.
جعبه های کامپیوتر(کیس ها) از لحاظ ظاهر به چهار دسته تقسیم بندی می شوند:
الف.رومیزی یا خوابیده(Desktop):
این جعبه ها به صورت یک مکعب افقی بوده و بیشتر در کامپیوترهای قدیمی کاربرد داشت و امروزه کمتر مورد استفاده قرار می گیرند.
ب.برج کوتاه(Mini Tower):
این جعبه ها به صورت یک مکعب عمودی کوتاه بوده و در کامپیوتر های شخصی مورد استفاده قرار می گیرند.حجم داخلی این جعبه ها معمولا کم بوده و فقط برای نصب یکCD-ROM ، یک دیسک سخت و یک دیسک نرم جا دارد و برای نصب وسایل جانبی مثل CD-Recorder،Optical Driveو ... جا ندارد.
پ.برج متوسط(Medium Tower):
این جعبه ها به صورت یک مکعب عمودی متوسط بوده و امروزه در اکثر کامپیوتر های شخصی مورد استفاده قرار می گیرند. حجم داخلی این جعبه ها به اندازه ای است که بتوان چند وسیله ی جانبی اضافی نظیرCD-Recorder وOptical Drive بر روی آنها نصب نمود.
ت.برج کامل(Full Tower):
این جعبه ها به صورت یک مکعب عمودی بلند بوده و بیشتر برای کامپیوترهای سرویس دهنده ی شبکه(Server) و کامپیوترهای خاص استفاده می شود. درون این جعبه ها می توان چندین دیسک سخت و وسایل اضافی دیگر نصب نمود.ارتفاع این جعبه ها در حدود 2 برابر جعبه هایMini Tower است.
تعداد صفحه: 10
نوع فایل: Word
فرمت فایل: docx
*** قابل ویـرایش
فهرست مطالب
▪ رایانه های توکار
▪ رایانه های شخصی
داده به آن دسنه از ورودی هایی خام گفته می شود که برای پردازش به رایانه ارسال می شوند.
اطلاعات به داده های پردازش شده می گویند.
از زمان رایانه های اولیه که در سال ۱۹۴۱ ساخته شده بودند تا کنون فناوری های دیجیتالی رشد نموده است، معماری فون نوِیمن یک رایانه را به چهار بخش اصلی توصیف می کند: واحد محاسبه و منطق Arithmetic and Logic Unit یا ALUواحد کنترل یا حافظه، و ابزارهای ورودی و خروجی ( که جمعا I/O نامیده می شود). این بخش ها توسط اتصالات داخلی سیمی به نام گذرگاه (bus) با یکدیگر در پیوند هستند.
در این سامانه، حافظه بصورت متوالی شماره گذاری شده در خانه ها است، هرکدام محتوی بخش کوچکی از داده ها می باشند. داده ها ممکن است دستورالعمل هایی باشند که به رایانه می گویند که چه کاری را انجام دهد باشد. خانه ممکن است حاوی اطلاعات مورد نیاز یک دستورالعمل باشد. اندازه هر خانه، وتعداد خانه ها، در رایانهٔ مختلف متفاوت است، همچنین فناوری های بکاررفته برای اجرای حافظه نیز از رایانه ای به رایانه دیگر در تغییر است(از بازپخش کننده های الکترومکانیکی تا تیوپ ها و فنرهای پر شده از جیوه و یا ماتریس های ثابت مغناطیسی و در آخر ترانزیستورهای واقعی و مدار مجتمع ها با میلیون ها خازن روی یک تراشه تنها) .
واحد محاسبه و منطق یا ALU دستگاهی است که عملیات پایه مانند چهار عمل اصلی حساب (جمع و تفریق و ضرب و تقسیم)، عملیات منطقی (و،یا،نقیض)، عملیات قیاسی (برای مثال مقایسه دو بایت برای شرط برابری) و دستورات انتصابی برای مقدار دادن به یک متغیر را انجام می دهد. این واحد جائیست که «کار واقعی» در آن صورت می پذیرد.
البته CPUها به دو دسته کلی RISC و CISC تقسیم بندی می شوند. نوع اول پردازش گرهای مبتنی بر اعمال ساده هستند و نوع دوم پردازشگرهای مبتنی بر اعمال پیچیده می باشند. پردازشگرهای مبتنی بر اعمال پیچیده در واحد محاسبه و منطق خود دارای اعمال و دستوراتی بسیار فراتر از چهار عمل اصلی یا منطقی می باشند. تنوع دستورات این دسته از پردازنده ها تا حدی است که توضیحات آن ها خود می تواند یک کتاب با قطر متوسط ایجاد کند. پردازنده های مبتنی بر اعمال ساده اعمال بسیار کمی را پوشش می دهند و در حقیقت برای برنامه نویسی برای این پردازنده ها بار نسبتاً سنگینی بر دوش برنامه نویس است. این پردازنده ها تنها حاوی ۴ عمل اصلی و اعمال منطقی ریاضی و مقایسه ای به علاوه چند دستور بی اهمیت دیگر می باشند.هرچند ذکر این نکته ضروری است که دستورات پیچیده نیز از ترکیب تعدادی دستور ساده تشکیل شده اند و برای پیاده سازی این دستورات در معماری های مختلف از پیاده سازی سخت افزاری(معماری CISC) و پیاده سازی نرم افزاری(معماری RISC) استفاده می شود.
تعداد صفحه: 25
نوع فایل: Word
فرمت فایل: docx
*** قابل ویـرایش
فهرست مطالب
کد های دستورالعمل
آدرس غیر مستقیم
ثبات های کامپیوتر
سیستم گذرگاه مشترک
دستورالعمل های کامپیوتر
زمانبندی و کنترل :
سیکل دستورالعمل
برداشت و دیکد
تعیین نوع دستورالعمل
دستورالعمل های ارجاع به ثبات
AND با AC
ADD با AC
LDA : بارکردن AC
STA : ذخیره کردن AC در حافظه
BUN : انشعاب بدون شرط
BSA : انشعاب با ذخیره آدرس برگشت
ISZ : افزایش و گذر از نقطه صفر
آرایش ورودی – خروجی
دستورات ورودی - خروجی
وقفه برنامه
طراحی کامپیوتر پایه
گیت های مدار کنترل
کنترل ثبات ها و حافظه
کنترل گذرگاه مشترک
جمع کننده و مدار منطقی
کد های دستورالعمل
سازمان کامپیوتر بوسیله ی ثبات های داخلی اش , زمانبندی و ساختار کنترل , و مجموعه دستوراتی که به کار می برد تعریف می گردد . پس از آن طراحی کامپیوتر مشروحاً انجام شده است . هر چند که کامپیوتر پایه ای که در این فصل ارائه شده در مقایسه با کامپیوتر های تجاری بسیار کوچک است , ولی مزیت سادگی آن ما را در ارائه روند طراحی بدون برخورد با مشکلات متعدد, قادر می سازد .
سازمان داخلی یک سیستم دیجیتال با رشته ریز عملهایی که روی داده ها ذخیره شده در ثبات هایش انجام می دهد تعریف می شود . کامپیوتر دیجیتال همه منضوره قادر به اجرا انواع ریز عملها بوده و بعلاوه می توان اجرای عملیاتی با توالی خاص را به آن دیکته کرد . کاربر یک کامپیوتر می تواند کنترل پردازش با استفاده از یک برنامه بدست بگیرد . برنامه هم مجموعه ای از دستورالعمل ها که اعمال , عملوندها و توالی رخداد پردازش را مشخص می کند . کار پردازش داده را ممکن است بوسیله برنامه جدیدی با دستورات متفاوت و یا همان دستورات ولی با داده های مختلف تغییر داد . یک کد دستورالعمل مجممعه ای از بیت هاست که انجام یک عمل خاص را به کامپیوتر فرمان می دهد . این کد معمولاً به دو قسمت تقسیم می شود و هریک تفسیر خاص خود را داراست . اصلی ترین بخش کد دستور بخش عمل آنست . کد عمل در یک دستور گروهی از بیت هاست که اعمالی مانند جمع , تفریق , ضرب , شیفت و متمم سازی را تعریف می نماید . تعداد بیت های مربوط به عمل یک دستور به تعداد کل اعمال موجود در کامپیوتر بستگی دارد . برای 2n عمل مستقل از هم (یا کمتر) , کد عمل حداقل n بیتی است . بعنوان توضیح بیشتر در این مورد , کامپیوتری را با 64 عمل جدا از هم در نظر بگیرید که یکی از آنها عمل ADD باشد . کد عمل شش بیتی و ترکیب 110010 به ADD اختصاص یافته است . وقتی که این کد در واحد کنترل دیکد شود , کامپیوتر سیگنال ها یکنترل خواندن عملوند را از حافظه صادر و آنرا با یک ثبات پردازشگر جمع می نماید .
آدرس غیر مستقیم
گاهی اوقات مناسبتر است از بیت های آدرس دستورالعمل نه بعنوان آدرس بلکه عملوند واقعی استفاده شود . در اینصورت گوئیم دستورالعمل دارای عملوند بلافصل است .
هر گاه این بخش , آدرس عملوند را مشخص کند گوئیم دستور دارای آدرس مستقیم است . دلیل این نام وجود مکان سومی است که آدرس غیر مستقیم نامیده می شود و در آن بیت های بیت بخش دوم , آدرس کلمه حافظه ای را مشحص می کنند که آدرس عملوند در آن قراردارد . یکی از بیت های که دستور را برای تفکیک آدرس مستقیم و غیر مستقیم می توان بکار برد .
به منظور توضیح بیشتر , قالب کد دستورالعمل شکل2-5 (الف) را در نظر بگیرید. این دستور متشکل است از سه بیت که عملیات ,12 بیت آدرس و یک بیت مربوط به روش آدرس دهی مستقیم یا غیر مستقیم , که با I نشان داده شده است . بیت Iبرای آدرس دهی مستقیم برابر 0 و برای آدرس دهی غیرمستقیم برابر 1می باشد . در شکل2-5 (ب) دستورالعملی با آدرس مستقیم نشان داده شده است . این دستورالعمل در آدرس 22 از حافظه قراردارد . بیت I برابر 0 است بنابراین دستور از نوع آدرس مستقیم است . که عمل مشخص کننده ADD است و بخش آدرس یک عدد دودویی معادل با 457 می باشد . واحد کنترل عملوند را در آدرس 457 یافته و آن را با محتوای AC جمع می کند . دستورالعمل موجود در آدرس 35 در شکل2-5 (ج) دارای بیت I=1 است . بناباین این دستور بعنوان یک دستورالعمل با آدرس غیر مستقیم شناخته می شود . بخش آدرس عدد دودویی معادل300 است . کنترل به آدرس 300 مراجعه می نماید تا آدرس عملوند را بیابد . آدرس عملوند در این مورد 1350 است . سپس عملوند حاصل از آدرس 1350 با محتوای AC جمع می شود . لذا دستورالعمل ها با آدرس غیر مستقیم برای برداشتن عملوند نیاز به دو ارجاع به حافظه دارند . اولین ارجاع برای خواندن آدرس عملوند , و دومی برای خواندن خود عملوند است . ما آدرس موثر را در دستورات محاسباتی همان آدرس عملوند و در دستورالعمل های انشعاب آدرس هدف یا مقصد تعریف می کنیم . بنابراین آدرس موثر در دستورالعمل شکل2-5 (دستورالعمل) عبارتست از 457 و در دستور شکل2-5 (ج) برابر 1350 می باشد .
ثبات های کامپیوتر
دستورالعمل های کامپیوتر معمولاً در مکان هایی از حافظه بطور متوالی ذخیره شده و هر یک بنوبت اجرا می گردتد . واحد کنترل یک دستور را از آدرس خاصی در حافظه خوانده و آن را اجرا می کند . سپس به همین ترتیب با خواندن دستور بعدی و اجرای آن , روند را ادامه می دهد . اینگونه توالی در خواندن و اجرای دستورات , به شمارنده نیاز دارد تا آدرس دستورالعمل بعدی را پس اتمام اجرای دستور جاری محاسبه می نماید . همچنین یک ثبات در واحد کنترل برای ذخیره کد دستورالعمل , پس از خواندن آن از حافظه , لازم است . بعلاوه کامپیوتر به ثبات هایی در پردازشگر جهت دستکاری داده ها و نیز یک ثبات برای ذخیره سازس آدرس حافظه نیاز دارد . این نیازها , وجود ثبات های شکل 3-5 را در سیستم الزامی می دارد . این ثبات ها در جدول 1-5 هم همراه با شرحی مختصر از کارشان و تعداد بیت های آنها آورده شده اند . واحد حافظه 4096 کلمه ی16 بیتی ظرفیت دارد . دوازده بیت از کلمه برای مشخص کردن آدرس عملوند لازم است . لذا سه بیت برای بخش عمل دستور و یک بیت برای تعیین مستقیم یا غیر مستقیم بودن آدرس باقی می ماند . ثبات داده (DR ) عملوند خوانده شده از حافظه را نگه می دارد . ثبات انباره (AC) یک ثبات همه منظوره در پردازش است . دستور خوانده شده از حافظه در ثبات دستورالعمل (IR) قرارمی گیرد . ثبات موقت (TR) داده ها در حین پردازش بکار می رود . ثبات آدرس حافظه (AR) 12 بیتی است زیرا عرض آدرس حافظه برابر دوازده است . شمارنده برنامه (PC) نیز 12 بیتی دارد و آدرس دستورالعمل بعدی را پس از اجرای دستور جاری خوانده خواهد شد نگه می دارد .