چكيده : يك دستگاه قادر است كه چهار نوع انتقال داده و سه نوع سرعت متفاوت داشته باشد. در هنگام اتصال دستگاه به كامپيوتر، USBدستگاه بايد به درخواست هايي پاسخ دهد كه به وسيله آنها كامپيوتر، دستگاه را شناخته و آماده تبادل داده با آن شود. همه دستگاهها بايد برعمل مي كند. USB روي كامپيوتر داراي راه انداز باشند كه به عنوان پلي بين برنامه كاربردي و سخت افزاربين دستگاه و كامپيوتر را توضيح خواهيم داد. ( Data ) با دستگاههاي خارجي و پروتكل انتقال داده USB در اين مقاله ارتباط پورت
DVB مبانيوقتي تصميم گرفتم مطالعه را شروع کنم با مشکلات زيادي روبرو شدم. نتوانستم سايتي حاوي اطلاعاتي که ميخواستم را DVB پيدا کنم و با وجود اينکه از قبل آگاهي مختصري داشتم، اولين بار که به قصد خريد رفتم کاملا در اختيار فروشندگان بودم. دراين مقاله سعي کرده ام اطلاعاتي را که به نظرم سودمند مي آيد و به شما کمک خواهد کرد تا مشتري آگاهي شويد مطرح کنم.به سه شاخه عمده تقسيم مي شود : DVB استانداردDVB-SDVB-CDVB-Tبراساس شبکه کابلي در خانه DVB-C ، بر اساس ماهواره DVB-S . حرف آخر هر عبارت نشاندهنده نوع سيگنال ارسالي است[ S = satellite , C = cable , T = terrestrial ]. براساس ارسال امواج از ايستگاههاي زميني بنا شده اند DVB-T شما وهر سه تکنولوژي فوق، ارسال امواج تلويزيوني آنالوگ از طريق ماهواره ، کابل و آنتنهاي زميني را کنار گذاشته اند. اما بحثاستانداردي است که در آينده نزديک از آن براي پخش امواج تلويزيوني براي DVB-H . ميباشد S,C,T فراتر از DVB استاندارداست که کاراتر از آن DVB-S نيز مکمل استاندارد DVB-S ها يا تلفنهاي همراه استفاده خواهد شد . 2 PDA وسايل متحرک مثلپيش مي رود. HDTV بوده و خدمات بيشتري ارائه خواهد داد. استاندارد اخير به سمت ارسال برنامه هاي
حافظه داخليوحافظه فقط (RAM) دو نوع حافظه داخلي روي كامپيوتر عبارتند از:حافظه با دستيابي تصادفيشماره گذاري مي شوند به طوري كه OO بايت هاي حافظه به ترتيب با شروع از (Ram) خوانيهرمكاني داراي يك آدرس منحصر به فردي مي باشد
دراین مجموعه که شامل 100 ترفند از ویندوز هست به شما ارائه می شوداین مجموعه برای همه مفید استچه انهایی که خیلی ماهرندو چه انهایی که تازه به یادگیری ویندوز کرده اند
برایی ساخت این بازی یک مقدمه کوچولو جایز است !من با این آموزش قصد دارم بگم که برای ساخت یک بازی زیبا حتمآ لزم نیست کهیک برنامه نویس یا یک متخصص باشید بلکه باید یک خلق خوبب باشیداگر مایل باشید من یک تو ضیح بدم و بعد بریم سر اصل موضوع . در این جا ما می خواهیم یکبازی بسازیم که در آن شخسیت مورد نظر به جلو برود به عقب حرکت کند با فشار دادن بالپرش کند و وقتی به شیع مورد نظر بر خورد کرد بمیرد و از همه مهم تر این که مرحله رد کند و بهمرحله بعدی برسد .
دراین مجموعه اموزشی شما می توانید با اموزش های پیشرفت زیادی در یادگیری نرم افزار بلندر بدست اورید
از مقدماتی تا پیشرفته هست.MULTI MEDIA BUILDER ادر این مجموعه مجموعه اموزشی
از قديميترين مشكلات امنيتي سيستمهاي آامپيوتري بوده است. در حال حاضر اگر به ضعفهاي امنيتي نرم (Overflow Buffer) سريز بافر1 از اين ضعفها مربوط به / ثبت شده اند ،نگاهي بياندازيد ، متوجه مي شويد آه حداقل 3 SecurityFocus افزارهاي مختلف آه در سايتهايي مثلBuffer Overflow مي شوند.اين مشكل در تمام سيستم هاي عامل ديده شده است.در اين مقاله با يك مثال ساده ، موضوع Buffer Overflowو چگونگي استفاده نفوذگرها از آن جهت نفوذ به سيستم هاي آامپيوتري بررسي خواهد شد. در پايان روشهايي براي جلوگيري از اين نوعآامپايل شوند(در Windows نوشته شده اند و بايد تحت سيستم عامل C حملات ارائه خواهد شد.برنامه هاي ذآر شده در اين مقاله به زباناشاره نخواهد شد). Unix/Linux مورد نظر است وبه سيستم هاي عامل ديگر مثل Win اين مقاله تنها سرريز بافر در برنامه هاي 32بررسي موضوع را با يك برنامه آوتاه آغاز مي آنيم:
این مجموعه اموزشی شامل 3 بخش هست بخش اول مربوط به ترفندهای کامپیوتری ورجیستری هستکه لا زم برای همه ی کاربران کامپیوتری میباشد
در ساده ترين تعريف، محلی است که دادهها وارد با خارج میشوند. در مبحث هک معمولا با پورتهای نرمافزاری سروکار داريم که به هر کدام عددی نسبت میدهيم. اين اعداد بين ۱ و ۶۵۵۳۵ هستند. معمولا به يک سری از پورتها کار خاصی را نسبت میدهند و بقيه بهصورت پيشفرض برای استفاده شما هستند. پورتهای که فعال هستند، هرکدام توسط يک نرمافزار خاص مديريت میشوند. مثلا پورت ۲۵ برای ارسال Email است،
به زبان ساده نرمافزاری است برای وصل شدن به كامپيوتر ميزبان می باشد telnet به زبان ساده نرمافزاری است برای وصل شدن به كامپيوتر ميزبان مانند Ftp/Pop/Smtp/Http .. چگونه از telnet استفاده كنيم؟ كافيست در run تايپ كنيد Telnet.exe چگونه میتوان از Telnet استفاده كرد.؟ كافيست تايپ كنيد Telnet hostname 23 . حالا بعد از ديدن (login:) كلمه كاربری خود را وارد میكنيد enter را میزنيد بعد از آن از شما كلمه عبور خواسته میشود، آن را وارد كنيد ، دقت كنيد كه حروفی كه تايپ ميكنيد ديده نمیشود. حال اگر user و password شما درست باشد پرامپتی مشابه زير خواهيد
برای اينکه عملکرد يک پورت برای شما روشن شود، بايد به آن پورت Telnet کنيد. (البته معمولا تعدادی از پورتهايی را که ممکن است اطلاعاتی مهم را در اختيار هکرها قرار دهند مثل پورت ۷۹ معمولا بسته است و ارتباط با آنها شايد برقرار نشود.) برای telnet کردن در command prompt دستور زير را تايپ کنيد:telnet hostname portnum
برای اجرا شدن بهتر برنامه های مربوط به مقوله بوت و هک می باشد....برای کار کردن این فایل ها می توان آنها را در شاخه SYSTEM32 کپی کنیم یا در منوی استارت گزینه RUN را انتخاب کرده و در آن REGSVR32 را تایپ مینماییم و فایل OCX رو کپی کرده و سپس در ادامه خط فرمان RUN تایپ می کنیم
)اگر می خواهید از ویندوز xp استفاده کنید یادتون نره که باید ویندوز Xp سرویس پک 1 استفاده کنیم 2)ویندوز به هیچ عنوان فارسی نباشد.
Telnet در اصل پروتکلي است که براي login و استفاده از يک کامپيوتر ديگر به کار مي رود. روش اجراي Telnet در لينوکس يا انواع ديگر Unix و نيز ويندوز 2000 تا حد خيلي زيادي شبيه چيزي است که ما گفتيم. براي آشنايي بيشتر با telnet و گرفتن جواب دقيقتر سوالات بالا روي مـــن کليک کنيد که به يک ميزبان واقعي Telnet شما را متصل مي کند که مي توانيد به رايگان عضو شويد و از خدمات آن استفاده کنيد. خواهيد ديد که لينک فوق در حقيقت Hyper Terminal را باز مي کند. در حقيقت هم اگر به درون Hyper Terminal برويد مي توانيد در قسمت برقراري تماس با انتخاب TCP/IP مستقيما از آن به عنوان Telnet استفاده کنيد. اما اينکه Telnet در هک چه نقشي داره و چه فايده اي داره کلاً رو از زبان "کارولين مينل" برايتان مي نويسم: "فقط با يک سرويسگير Telnet [مثل همين Telnet خودمون در ويندوز] شما مي توانيد:
SpamSpam ايميلي است كه بطور اتوماتيك براي اشخاص مختلف فرستاده مي شود و اغلب اوقات يك محصول ، سرويس و يا وب سايتي را تبليغ مي كند . Spam ها مانند نامه هاي تبليغاتي هستند كه توسط پست به شركت ها يا منازل فرستاه مي شوند .بعضي از Spam ها شامل مطالب فريبننده مي باشند مانند اين جمله : " شما برنده خوش شانس ما هستيد ، براي اراسل جايزه كافيست اطلاعات زير را براي مار ارسال كنيد " . بعضي ديگر شامل تصاوير و عكسهاي غير اخلاقي مي باشند
Proxy Server نرم افزاري است كه در يك شبكه حد واسط بين اينترنت و كاربران واقع مي شود. فلسفه ايجاد Proxy Server قراردادن يك خط اينترنت در اختيار تعداد بيش از يك نفر استفاده كننده در يك شبكه بوده است ولي بعدها امكانات و قابليتهايي به Proxy Server افزوده شد كه كاربرد آن را فراتر از به اشتراك نهادن خطوط اينترنت كرد . بطور كلي Proxy Server ها در چند مورد كلي استفاده مي شوند .
نام FTP مختصر واژه File Transfer Protocol به معني قرارداد انتقال فايل است.FTP يك نوع سرويس در اينترنت مي باشد كه اجازه انتقال منابع و فايل ها از كامپيوتري به كامپيوتر ديگر را ممكن مي سازد.اين سرويس همانند ديگر سرويس هاي شبكه اينترنت از سيستمClint / Server ( سرويس دهنده / سرويس گيرنده ) استفاده مي نمايد.براي برقراري ارتباط با يك سرويس دهنده FTP مي توانيد يكي ا ز راه هاي زير را انتخاب كنيد .
الف) دربارهدر اين مقاله سعی ميکنdم بتونdl ياد بدdم چه جوری IP خودتون را با يه IP ديگه از همون Range عوض کنين. هر موقع که به اينترنت وصل ميشين، پروتکل DHCP به شما يه IP تخصيص ميده. عوض کردن اين IP کار چندان سختی نيست و البته ميتونه مفيد هم باشه! موقعی که شما تحت حمله DDoS هستين يا وقتی که ميخواين تمامی درخواستها به يه وب سرور رو به طرف خودتون Redirect کنين يا فرضاً وقتی که IP شما بسته شده و ميخواين به جای اون از يه IP ديگه در Range خودتون استفاده کنين و يا ... به تغيير دادن IP احتياج پيدا ميکنين.
آدرسهای ip به ۵ کلاس تقسيمبندی میشوند که A تا E نام دارند ولی از اين بين سه کلاس اول (يعنی C,B,A) کاربرد عملی دارند که آنها را شرح میدهيم:۱- کلاس A: اگر ip را بهصورت xxx.yyy.yyy.yyy در نظر بگيريد، اين کلاس تمام ipهايی را شامل میشود که xxx بين ۱ تا ۱۲۶ است. اين کلاس ويژه backbone های بزرگ اينترنتی است و در هنگام ثبت domain برای گرفتن ip از آنها استفاده میشود. بنابراين اکثر سايتها چنين ipهايی دارند. اين کلاس را 8/ هم میگويند.
از منوهاي ياهو مسنجر loginرا زده و my profileرا باز كنيد.سپس creat/edit my profileرا بزنيد.
در ویندوز XP می توانید قبل از فعال شدن هر حساب کاربری ( USER ) ها پسورد دیگری قبل از همه اینها قرار دهید .انتخاب این پسورد سبب خواهد شد تا دیگران قبل از ورود به ویندوز از دو سپر امنیتی عبور کنند.
يکي از مشکلات ويندوز xp راه نفوذ به آن در صورت فراموش کردن password مي باشد .همانطور که همه شما مي دانيد xp امکان جالب switch user را دارد که مي توان محيط را براي کار user هاي مختلف فراهم کرد.
ویندوزتان مرتب قفل (crash) می کند ؟ تا به حال چند بار رایانه خودتان را فرمت کرده اید یا ویندوز آن را درباره نصب کرده اید ؟ فکر می کنید عمر مفید هر ویندوز چقدر است , یک ماه یک سال یا ... ؟ این بار می خواهم نکاتی را درباره حفاظت از ویندوز بگوییم و این که چگونه از آن مراقبت کنیم تا طول عمر بیشتری داشته باشد
الف) دربارهدر این مقاله سعی میکنم بتون یاد بدم چه جوری IP خودتون را با یه IP دیگه از همون Range عوض کنین. هر موقع که به اینترنت وصل میشین، پروتکل DHCP به شما یه IP تخصیص میده. عوض کردن این IP کار چندان سختی نیست و البته میتونه مفید هم باشه! موقعی که شما تحت حمله DDoS هستین یا وقتی که میخواین تمامی درخواستها به یه وب سرور رو به طرف خودتون Redirect کنین یا فرضاً وقتی که IP شما بسته شده و میخواین به جای اون از یه IP دیگه در Range خودتون استفاده کنین و یا ... به تغییر دادن IP احتیاج پیدا میکنین.
کنترل های ویژوال بیسیک به سه دسته تقسیم می شوند1- کنترل های ذاتی : کنترل های استاندارد ویژوال بیسیک می باشند2- کنترل های اکتیویکس : فایلهائی که میتوان به ویژوال بیسیک اضافه کرد و دارای پسوند .ocx می باشند.3- کنترل های افزودنی : برنامه های کاربردی مانند اکسل آنها را در اختیار ویژوال بیسیک قرار می دهن
اولين كادري كه موقع باز كردن ((ويژوال بيسيك)) مي بينيد كادر زير است
صفات و مشخصات اشياءمشخصات اشياءيك ((دكمه)) و يك ((تكست باكس)) روي صفحه بياوريد. و ((فرم)) هم كه قبلا بود. روي هر يك از اينها كه كليك بكنيد ، در پنجره پراپرتي ، مشخصات آن شي را نشان مي دهد.يك راه ديگر هم براي ديدن مشخصات يك شي اين است كه خودمان در پنجره پراپرتي آن را انتخاب كنيم.
سومين ابزار ، ((ليبل)) است.labelانصافا ليبل بايد قبل دو ابزار ديگر گفته مي شد. چون هم ساده تره و هم كاربردش بيشتره.محل و شكل آن را در جعبه ابزار مي بينيد:
جمع کردن اعدادابزارهاي لازم:دو ليبل - دو تكست باكس - يك دكمهنام گذاري:l1 , l2 , t1 , t2 ,c1تغييرات در پنجره پراپرتي:
ابزار لازم: همان ابزار هاي ماشين حساب قبلي بعلاوه ليست باكس.نامگذاري:l1,l2,t1,t2,c1,ls1كد نويسي:
در حالی که هنوز ویندوز ویستا جای خود رو به درستی در بین مردم باز نکرده و چند روزی نیز از ارایه سرویس پک 1 آن نمی گذرد شرکت مایکروسافت در اقدامی عجولانه به معرفی و ارایه ویندوز 7 پرداخت! هنوز دلیل این اقدام مایکروسافت به درستی مشخص نگردیده است ولی بعضی بر این عقیده اند که ویستا به دلیل سیستم سخت افزاری نسبتا" قوی برای نصب مورد استقبال گسترده مردم همانند Xp قرار نگرفت و شرکت مایکروسافت با رفع نسبی این مشکل در ویندوز 7 که می توان به دلیل شباهت بسیار زیاد به ویستا آن را نسخه اصلاح شده ویستا نیز نامید(!) اقدام به ارایه این ویندوز جدید کند.
گونه جلوي آي دي خود در مسنجر آبي تايپ کنيم shift+1 گرفته و در آخر alt+0160 براي اين کار نوشته خود را تايپ کرده بعد . نکته:بايد 0160 را از سمت راست کيبورد و 1 را از عدد هاي بالاي کيبورد نوشته. مثال: zendegi+(alt+0160)+shift+1 ! zendegi که ميشود
آموزش شبكــه– تعاريف اوليه شبكه تعريف شبكه هاي كامپيوتري (Computer Network ) : مجموعه اي از كامپيوتري خود مختار و مستقل كه به يكديگر متصل بوده و با هم تبادل اطلاعات مي نمايند. تعريف اينترانت (Intranet ) : شبكه هاي مربوط به يك سازمان يا مجموعه خاص كه به صورت منطقي يا فيزيكي از اينترنت جدا مي باشد.اين شبكه ها معمولا تركيبي از شبكه هاي LAN و WAN هستند.اينترانت ها ممكن است در نقاطي به اينترنت متصل باشند يا هيچ نقطه اتصالي به آنها نداشته باشند. تعريف اكسترانت ( Extranet ) :
تجهيزات شبكه ( Network structure ) : • سرويس دهنده ها ( Servers ) : 1- حافظه هاي جانبي HDD 2- حافظه اصلي RAM 3- كارت شبكه 4- پردازنده • تجهيزات خاص شبكه : 1- تجهيزات خاص شبكه محلي : MAU ، Hub ، Switch 2- تجهيزات شبكه راه دور : Gateway ، Bridge ، Router سرويس دهنده ها : يك سرويس دهنده ، يك كامپيوتر پر قدرت در شبكه مي باشد كه يك سري از منابع خود را بر روي شبكه به اشتراك گذاشته و يا سرويسي بر روي آن نصب شده و در حال اجرا مي باش
مدل TCP/IP: از اين مدل در اكثر شبكه ها و برخي از كاربردهاي صنعتي و اينترنت بكار برده مي شود . اين مدل داراي چهار لايه زير مي باشد: 1-Network access 2-IP ) Subnet OR Internet ) 3-TCP ) Transport OR Host to Host ) 4-Application layer حال در مورد هر لايه مختصرا توضيحاتي مي دهيم: 1-اولين لايه، لايه دسترسي به شبكه يا Network access مي باشد كه اين لايه شامل رسانه ارتباطي ( تجهيزات فيزيكي و كانالهاي ارتباطي ) و همچنين پروتكلهاي ارتباطي براي انتقال قابها ( Frameها ) بر روي شبكه مي باشد .
آموزش شبكــه– تعاريف اوليه شبكه تعريف شبكه هاي كامپيوتري (Computer Network ) : مجموعه اي از كامپيوتري خود مختار و مستقل كه به يكديگر متصل بوده و با هم تبادل اطلاعات مي نمايند. تعريف اينترانت (Intranet ) : شبكه هاي مربوط به يك سازمان يا مجموعه خاص كه به صورت منطقي يا فيزيكي از اينترنت جدا مي باشد.اين شبكه ها معمولا تركيبي از شبكه هاي LAN و WAN هستند.اينترانت ها ممكن است در نقاطي به اينترنت متصل باشند يا هيچ نقطه اتصالي به آنها نداشته باشند. تعريف اكسترانت ( Extranet )
شبكه مجموعه اي از سرويس دهنده ها و سرويس گيرنده هاي متعددي مي باشد كه به يكديگر متصل هستند. در اين بين سرويس دهنده ها (server) نقش سرويس دهنده و خدمات دهي وسرويس گيرنده ها (Client) نقش سرويس گيرنده يا همان مشتري را بازي مي كنند. انواع شبكه : شبكه ها را مي توان به دو دسته ي «شبكه هاي محلي » LAN و شبكه هاي بزرگ تر از آن (WAN) تقسيم كرد. شبكه هاي محلي : Local Area Network اين نوع شبكه ها به شبكه هاي( (LAN) معروف هستند. شبكه هاي محلي معمولا ميزبان 2 تا 20كامپيوتر و در غالب Work Group ميباشند.
بازيابی سطرها بيشتر برنامه های پايگاه داده از يک برنامه ريزی محيطی از قبيل مايکروسافت Access يا مايکروسافت Visual Basic برای فراهم آوردن رابط کاربر استفاده خواهند کرد. اگر چه Manager Enterprise يک ابزار ساده به نام Query Designer فراهم می آورد که به شما به آسانی اجازه می دهد داده ها را در يک يا چندين جدول در پايگاه داده Aromatherapy استفاده می کنيد.
مرتب سازی و انتخاب کردن سطرها در فصل گذشته ما بيشترين فرمهای مقدماتی از حالت SELECT را مرور کرده و آنها را برای انتخاب ستونهای يک جدول استفاده کرديم. اما بيشتر مواقع شما بازگشت به سطرها در جدول پس زمينه يا نمايش در يک قاعده خاص و فقط بازگشت به يک زير مجموعه از آنها را خواهيد خواست. شرطهای ORDER BY و WHERE در اين درس بررسی شده و اجرای آن برای شما فراهم شود.
داده ها هنگامی که دو جدول در يک پيوند يک به چند سهيم هستند. وسيله محرک Query مقاديری از سطر را از يک طرف برای ارتباط دادن سطرها در طرفهای ديگری تکرار می کند. بعضی مواقع آن دقيقاً چيزی است که شما می خواهيد، اما اغلب شما می خواهيد تکرار کردن سطرها را از چندين طريق دسته بندی يا خلاصه سازيد. در اين درس، ما به دو روش برای انجام آن که عبارتند از کليد واژه DISTINCT و شرط GROUP BY نگاه خواهيم کرد.
مقدمه : كاربرد روز افزون بانك اطلاعاتي SQL مرا بر آن داشت تا مطالبي هر چند كوتاه جهت خوانندگان محترم سايت تهيه نماييم. قبلا از هر چيز لازم به ذكر است كه مطالب ذيل در حد آشنايي بوده و دوستان براي دستيابي به تكنيكهاي بيشتر مي بايست از كتابهاي مرجع و Book online خود SQL Server استفاده نمايند. در مطالب زير كه سلسله وار مباحث SQL Server را مرور خواهيم كرد , سعي شده تا ابتدا مطالب مقدماتي جهت آشنايي آورده شود و سپس اگر عمري باقي بود به مطالب پيشرفته آن بپردازيم. همچنين براي يادآوري خدمت دوستان ابتدا مرور سريعي بر چند دستور SQL كه كاربرد بيشتري دارند خواهيم پرداخت و سپس به SQL Server و مطالب آن خواهيم پرداخت . مطالب زير اكثرا از كتاب Microsoft SQL Server 7.0 Database Implementation Training انتخاب گرديده است . اين كتاب به همراه CDآموزش آن به عنوان يك مرجع براي امتحانات مايكروسافت استفاده ميشود. جداول بكار رفته نيز همگي در SQL Server 7.0 در Database Northwind موجود هستند.
استفاده از DLLها در دلفی ایجاد یک DLL با استفاده از منو فایل گزینه New Items را انتخاب کنید و آیتم DLL Wizard را انتخاب نمایید. حال به فایل ایجاد شده، یک فرم با استفاده از روش بالا اضافه نمایید. دقت نمایید که Application را بجای فرم انتخاب ننمایید. حال اگر فرض کنیم که نام فرم شما Demo باشد و بانام UDemo.pas آنرا ذخیره کرده باشید. باید در فایل DLL بصورت زیر کد نویسی نمایید:
نصب ProgressBar روی StatusBar در دلفی StatusBar می باشد. انجام این کار بسیار ساده است. برای این کار کافی است بر روی فرم خود یک StatusBar اضافه نمایید حالا در قسمت تعاریف متغیر های عمومی کد زیر را بنویسید: ProgressBar1: TprogressBar; در ادامه دستورات زیر را در خاصیت OnCreate فرم خود بنویسید
نمایش میزان كپی شدن فایل با ProgressBar در دلفی چطور میتوان زمان کپی شدن فایل را با استفاده از ProgressBar نمایش داد؟ برای انجام این کار ابتدا بر روی یک فرم یک ProgressBar اضافه کنید سپس تابع زیر را تایپ کنید: procedure TForm1.CopyFileWithProgressBar1(Source, Destination: string
تغییر Hint برای هر ستون از DBGrid در دلفی ابتدا باید یک عنصر جدید مبتنی بر TDBGrid ایجاد کنید و رویداد OnMouseMove را فراخوانی کنید: type TMyDBGrid = class(TDBGrid) published property OnMouseMove; end;
آرایهها در دلفی دلفی به ما امکان می دهد آرایههایی از هر نوع متغییری را ایجاد کنیم. برای تعریف آرایه به صورت زیر عمل میکنیم: var array[indexType1, ..., indexTypen] of baseType;
نكات مفید كار در محیط دلفی محیط دلفی برای برنامه نویسی یکی از بهترین محیطهای برنامه نویسی است گذشته از کارکرد داخلی و کمپایلر آن که بسیار قوی و سریع است، محیط آن یعنی IDE آنهم قدرت بسیار زیادی دارد که باعث شده یکی از بهترین ادیتورها باشد. در این مقاله من سعی بر این داشته ام تا با ارائه یک سری از نکات و کلیدهای میانبر که می توانند برای کار در دلفی بسیار مفید و کارا باشند، کمک کنم تا شما بتوانید با قدرت بیشتر به برنامه نویسی و کار در این محیط قدرتمند ادامه دهید.
مدیریت حافظه در دلفی تخصیص خودکار حافظه وقتی شما از نوعهای پایه (Integer ،real ،word و…) برای ایجاد متغییرهای خود استفاده می کنید، هیچ نگرانی درباره تخصیص حافظه آن وجود ندارد چون دلفی خودش آنرا تخصیص حافظه می کند و سپس آزاد میکند.
تاریخچه زبان دلفی دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد. برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است. به علاوه استحکام و قدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست.
:: رشته ها: رشته رو كه ميشناسيد: مجموعه اي از كاراكترهاست كه هرچي هم بخواين مي تونه بزرگ باشه. اصلا نگران نباشيد! اما دقت كنيد براي اينكه بتونيد از كاراكترهاي escaped داخل رشته ها استفاده كنيد بايد قبلشون بك اسلش () بذارين. مثلا: آخرخط (n) ، سر خط (r) ، بك اسلاش () ، دلار ($) و كوتيشن ('') و يه چندتاي ديگه.
آرايه ها موجودات دوست داشتني هر زبان هستند. قبلا فقط مي شد تنها عناصر همنوع را در يك آرايه قرار داد، اما در php مي توان هر نوع داده اي ( از 8 نوع) را با هر نوع انديسي (integer و string ) در يك آرايه جمع كرد. به چند روش ميشه، يه آرايه رو تعريف كرد.
در يك كلام: « PHP يك زبان برنامه نويسي اسكريپتي ( script language ) مثل perl، قابل جاسازي يا تلفيق ( embedding ) در كدهاي HTML (مثل جاوا اسكريپت) ، قابل اجرا بر روي سيستمهاي مختلف مثل لينوكس و ويندوز، با كابردهاي وسيع براي برنامه نويسي پيشرفته در وب است.» درضمن Server-side هم هست يعني مثل ASP روي سرور اجرا و خروجيش بصورت يك فايل HTML تحويل شما مي شود بر خلاف JavaScript كه Client-Side است. پس لازم نيست مرورگر شما خاصيت اضافه اي داشته باشد.
پي اچ پي چيست ؟پي اچ پي ( گرٿته شده از : Hypertext Preprocessor ) يک زبان تحت سرور است -پي اچ پ چي کار ميتونه انجام بده ؟هرچي !
متغييرها و عملگرهاي JS بعد از يك تاخير كوتاه مدت دوباره وارد دنياي زيباي JS مي شويم .در درسهاي قبل مطالب مقدماتي مهمي را تحت پوشش قرار داديم تا با زمينه اي مطلوب وارد بخش تجربي و عملي آموزش JS بشويم . در اين درس علائم رياضي كه در JS كاربرد دارند را بررسي مي كنيم . در ابتدا به مفهوم «متغيير» مي پردازيم . در توضيحي بسيار ساده بايد بگويم ، متغيير مانند يك جعبه مي باشد كه بر اساس نوعش مي تواند اشياء و مقادير مختلفي را در خود جاي دهد .
نحوه قرار گيري برنامه هاي JS در صفحات وب در بخش هاي قبل مباني و مفاهيم اصلي JS را آموختيد . حال بهتر است ابتدا نحوه كاربرد اين زبان در وب را بياموزيد و سپس شروع به آموزش كاربردهاي JS نمايم . بنا به آموخته هاي ابتدايي شما در مورد زبان HTML , بايد بياد آورده باشيد كه هر سند HTML از دو بخش اصلي تشكيل شده . قسمت سر سند يا Header و قسمت بدنه سند يا Body . در اصطلاح به متوني كه كدهاي يك صفحه HTML را تشكيل ميدهند « سند HTML » مي گويند .
شي گرايي و ديناميكي درمورد زبان JS در درس قبل آموختيم زبان js با صفحات وب چه ارتباطي دارد و دانستيم كه برنامه هاي زبان js در ميان TAG هاي زبان HTML قرار ميگيرد . اما حال بهتر است چگونگي ارتباط js با صفحات وب را بررسي كنيم . هر چيزي كه شما در صفحه وب مي بينيد (و گاهي بعضي چيزهايي كه نمي بينيد ) و در تعريف كلي هر چيزي كه صفحه وب را تشكيل مي دهد , مثل دكمه ها ( button ) , فرم ها , عكس ها و هزاران چيز ديگر در صفحه وب , شي نام دارند . اين اشياء راه ارتباط JS با صفحات وب هستند و در واقع وظيفه اصلي JS كنترل اين اشياست . خاصيت شي گرايي (object-oriented) در JS باعث شده كه بتواند با بيشتر اشياء در صفحات وب ارتباط برقرار كند .
در يك نگاه با اطمينان كامل مي توان گفت « بيش از نيمي از كساني كه با دنياي اينترنت در ارتباط هستند حداقل يك بار اسم Java Script را شنيده اند » ولي با ديدن يك برنامه ساده كه توسط زبان Java Script نوشته شده , ديگر حتي حاضر نشده اند حتي يك بار ديگر اسم آن را بشنوند !!! Java Script در ابتدا بسيار سخت و حتي عذاب آور! به نظر ميرسد , ولي اصلاً اينطور نيست . فقط كمي تلاش و كوشش مي تواند شما را در آموختن اين زبان بسيار زيبا كمك كند .
در اولين روزهاي تاسيس مجمع جهاني وب (World Wide Web) دستورات HTML بسيار ساده و آسان بود، بطوريکه فراگيري فرامين مورد نياز بيشتر از چند روز طول نميکشيد ولي هنگامي که Web، شروع به پيشرفت نمود، طراحان خواستار کنترل بيشتري شده و در نتيجه مجموعه دستورات مورد نياز تهيه گرديد.
مبحث IP CommandPromptچيست؟در بسياري از درس هاي آينده از Command Prompt (خط فرمان) ويندوز استفاده خواهيم کرد.براي باز کردن آن يکي از روش هاي زير را به کار بريد:
آشنايي با PING و trancert –جمعبندي Ping چيست ؟ ping دستوري است که مشخص مي کند که آيا يک کامپيوتر خاص که ما ip يا domain آن را مي دانيم، روشن و فعال (Active) هست يا نه. و اينکه اگر فعال باشد مدت زمان رسيدن بسته هاي tcp/ip از آن کامپيوتر به کامپيوتر ما چقدر است. کاربرد اين دستور به صورت زير است:
معرفي چند اصطلاح IP : شماره ايست که به هر کامپيوتر متصل به اينترنت داده مي شود تا بتوان به کمک آن شماره به آن کامپيوترها دسترسي داشت. اين عدد براي کامپيوترهايي که حالت سرور دارند (مثلا سايت ها) و نيز کامپيوتر هاي کلاينتي که معمولا به روشي غير از شماره گيري (Dial Up) به اينترنت وصل هستند، عددي ثابت و براي ديگران عددي متغير است. مثلا هر بار که شما با شرکت ISP خود تماس گرفته و به اينترنت وصل مي شويد، عددي جديد به شما نسبت داده مي شود.
براي شروع چه چيزي لازمه؟?- Win2000 , Linux رو روي کامپيوتر خودتون نصب کنين و شروع به يادگيري کنين.?- شروع به يادگيري زبان C کنين .?- شروع به يادگيري TCP/IP کنين . (يه کتاب بخرين )?- مهمترين چيز علاقه به طي کردن يک راه بسييييييار طوووووولاني
کيه ؟هکر کسيه که با سيستم هاي کامپيوتري آشناس و مي تونه با روش هايي خاص (بدون اجازه) وارد اونا بشه ... اين انسان مي تونه خوب يا بد باشه ( در هر حال هکره )
نمايشگر(۲)Monitor عمق رنگ (Color Depth) رنگ هايي كه يك مانيتور نشان مي دهد از تركيب حالات كارت گرافيكي و قابليت رنگ در مانيتور، بدست مي آيد، مثلا كارت SVGA، قادر به نمايش ۱۶۷۷۷۲۱۶ رنگ مي باشد و اين كارت مي تواند اعداد ۲۴ بيتي تشريح كننده يك پيكسل را پردازش نمايد. تعداد بيت هاي استفاده شده براي تشريح يك پيكسل عمق بيت نام دارد. عمق بيت را True color نيز مي گويند. در ۲۴ بيت جهت تشريح هر پيكسل براي هر يك از رنگ هاي اصلي (قرمز - سبز - آبي) از ۸ بيت استفاده مي شود
Monitor نمايشگر(۱) صفحات نمايشگر كه مانيتور ناميده مي شود، متداول ترين دستگاه خروجي در رايانه هاي شخصي محسوب مي گردد. صفحه نمايشگر از تعداد زيادي نقاط كوچك به نام پيكسل تشكيل شده است. هرچه تعداد اين نقاط بيشتر باشد تصوير از تفكيك پذيري (وضوح) بيشتر و در نتيجه كيفيت بالاتري برخوردار است. به طور معمول قدرت تفكيك پذيري و تعداد رنگ هاي نمايشگر به خود نمايشگر و كارت گرافيكي دستگاه بستگي دار
موشواره (موش) امروزه موش داراي جايگاه خاصي مي باشد. موش قادر به تشخيص حركت و كليك بوده و پس از تشخيص لازم، اطلاعات مورد نياز را به رايانه ارسال مي كند تا عمليات مورد نياز انجام شود. در سيستم هاي اوليه موشي وجود نداشته زيرا رايانه ها در آن زمان داراي اينترفيسي مشابه ماشين هاي تايپ يا كارت پانچ بودند. بعداز چندين سال كليد هاي پيكاني در اغلب ترمينال ها مورد استفاده قرار گرفتند، (حدوداً اواخر سال ۱۹۶۰ و اوايل ۱۹۷۰) سپس مدادهاي نوري و Joy Stickها به بازار عرضه شدند، تا اينكه موش به همراه رايانه هاي مكينتاش ارائه گرديد و اين يك موفقيت بزرگ بود. عملكرد موش طبيعي و قيمت آن بسيار ارزان بود تا اينكه سيستم هاي عامل نيز از موش حمايت كردند
منابع و ماخذ: كتاب راهنماي جامع وكاربردي سخت افزار برد اصلي (Mother Board) (بخش دوم) مادربرد آن برد (On Board) بعضي مواقع مادربردها كارت صدا، گرافيك، مودم و شبكه را به صورت مجتمع دربردارد و ديگر نيازي نيست تا آنها را به صورت جداگانه خريداري نمود و بر روي آن نصب كرد. به اينگونه بردهاي اصلي آن برد مي گويند، و معمولا داراي قيمت كمتري مي باشند.
منابع و ماخذ: كتاب راهنماي جامع و كاربردي سخت افزار برد اصلي (Mother Board) (بخش اول) بزرگترين بردي كه در داخل كيس رايانه مشاهده مي شود، مادربرد است. اين برد يكي از اجزاي اساسي و مهم محسوب مي شود. در سال ۱۹۸۲ همزمان با ارائه اولين كامپيوترهاي شخصي از برد اصلي استفاده گرديد. اين برد دربرگيرنده پروسسور، رم، انواع درايوها (اعم از هارد ديسك، سي دي رام، فلاپي درايو) و ساير موارد مي باشد
منابع و ماخذ: كتاب راهنماي جامع و كاربردي سخت افزار آموزش CPU (ريزپردازنده يا ميكرو پروسسور) (بخش دوم) شركت هاي توليد كننده پردازنده با توجه به اين كه پردازنده ها دستورهاي خاصي را مي پذيرند و برنامه هاي خاصي را اجرا مي كنند، طبيعتاً پردازنده هاي گوناگوني وجود دارند. اين پردازنده ها توسط شركت هاي مختلفي توليد مي شوند. بعضي از آن ها مشابه و سازگارند و برخي ديگر ناسازگار. معروف ترين اين شركت ها عبارتنداز: Intel- IBM- AMD- Cyrix- Motorola- IDT- IIT- NEC- Nexgen- Rise- Metaflow- Chips & Technology معمولاً بر روي هر CPU نام شركت توليد كننده نوشته مي شود، ممكن است
آشنايي با CPU (ريزپردازنده يا ميكرو پروسسور) (بخش اول) ريزپردازنده واحد پردازش مركزي يا مغز رايانه مي باشد. اين بخش مدار الكترونيكي بسيار گسترده و پيچيده اي مي باشد كه دستورات برنامه هاي ذخيره شده را انجام مي دهد. جنس اين قطعه كوچك (تراشه) نيمه رسانا است. CPU شامل مدارهاي فشرده مي باشد و تمامي عمليات يك ميكرو رايانه را كنترل مي كند
منبع: كتاب راهنماي جامع سخت افزار و كاربردي -تاليف تورج صارمي راد كارت صدا (۲) عمليات كارت صدا كارت صدا چهار عمليات خاص در ارتباط با صدا انجام مي دهد: - ضبط صدا با حالات متفاوت - پخش موزيك هاي از قبل ضبط شده مانند: MP3، Wav و يا DVD - تركيب نمودن صداها - پردازش صوت هاي موجود توليد كنندگان كارت صدا شركت هاي مختلفي كارت صدا را مي سازند. مهم ترين اين سازنده ها عبارتنداز شركت هاي: Creative-S3- Trident Yamaha- Ensoniq- Cirrus Logic- ِِِDiammond- ESS- Opti 931- Opti 933- 3DJ- 3DX-Genius- Asound در هنگام خريد كارت صدا به چه نكاتي بايد توجه كرد
كارت صدا(۱) Sound Card كارت صدا يكي از عناصر سخت افزاري رايانه است كه باعث پخش و ضبط صدا مي گردد. قبل از گسترش كارت هاي صدا، صدا در رايانه توسط بلند گوهاي داخلي ايجاد مي شد. اين بلند گوها توان خود را از برد اصلي مي گرفتند. استفاده از كارت صدا از اواخر سال ۱۹۸۰ شروع شد. در حال حاضر شركت هاي متعددي توليدات خود را در اين زمينه به بازار عرضه مي كنند. كارت صوتي همانند كارت گرافيكي بر روي برد اصلي نصب مي شود و در پشت آن چند فيش براي ميكروفن و بلند گو قرار دارد
هارد ديسك (۳) زمان دستيابي با توجه به اين كه صنعت ساخت ديسك سخت پيشرفت زيادي كرده است، با اين حال زمان دستيابي به اطلاعات و مقايسه ميلي ثانيه ها و بحث درباره سرعت همچنان اهميت دارد. ويژگي هايي كه داراي اهميت مي باشند موارد ذيل مي باشند: زمان جست وجو- زماني كه هدها و نوك هاي خواندن و نوشتن به شيار يا ترك درخواست شده انتقال پيدا مي كند. زمان آرامش يا سكون- زماني است كه مكان درخواست شده به زير نوك خواندن و نوشتن مي رسد
حافظه با آن كه واژه حافظه را مي توان براي هر نوع وسيله ذخيره سازي به كار برد، اما بيشتر براي مشخص نمودن حافظه هاي سريع با قابليت ذخيره سازي موقت استفاده مي شود. زماني كه پردازنده مجبور باشد براي بازيابي اطلاعات به طور دائم از هارد استفاده نمايد طبيعتاً سرعت عمليات آن كند خواهد شد. به طوركل از حافظه هاي متعددي به منظور نگهداري موقت اطلاعات استفاده مي شود
نحوه قرار گيري اطلاعات در هارد اطلاعات بر روي سطح هر يك از صفحات ديسك سخت در مجموعه اي به نام سكتور و شيار ذخيره مي گردد. شيارها دواير متحدالمركزي هستند(نواحي زرد) كه براي هر يك از آنها تعداد محدودي سكتور(نواحي آبي) با ظرفيتي بين ۲۵۶ و ۵۱۲ بايت ايجاد مي گردد. اين سكتورها همزمان با آغاز فعاليت سيستم عامل در كلاستر سازماندهي مي گردد. زماني كه درايو رايانه تحت عمليات Low level format قرار مي گيرد سكتورها وشيارها ايجاد مي شود و زماني كه درايو High level format مي گردد با توجه به نوع سيستم عامل بستر مناسبي براي استقرار فايل هاي اطلاعاتي فراهم مي آيد
هارد ديسك (۱) با اين كه ديسك هاي نرم توانايي ذخيره اطلاعات را دارند، اما داراي معايبي نيز مي باشند. از جمله اين عيب ها گنجايش و سرعت كم دسترسي به اطلاعات را مي توان نام برد. در صورتي كه ديسك سخت اين گونه نمي باشد. هر رايانه معمولاً يك هاردديسك دارد اما بعضي سيستم ها ممكن است داراي دو يا چند هاردديسك باشند. در واقع هاردديسك يك محيط ذخيره سازي دائم براي داده ها مي باشد
كارت گرافيكي براي اينكه بتوان در صفحه نمايش رايانه ، تصويرهاي مربوط به داده ها و اطلاعات را مشاهده نمود بايد ارتباطي بين مادربرد و نمايشگر برقرار شود ، به همين دليل كارت گرافيكي در يكي از شكاف هاي توسعه مادربرد قرار مي گيرد و يا يك كابل به مادربرد وصل مي شود و نمايش اطلاعات بر روي صفحه را كنترل مي كند. كارت گرافيكي در رايانه داراي جايگاه خاصي است. در بيشتر رايانه ها ، كارت گرافيكي اطلاعات ديجيتال را براي نمايش توسط نمايشگر به اطلاعات آنالوگ تبديل مي نمايند. در واقع نقاط تشكيل دهنده تصوير بر روي نمايشگر پيكسل نام دارند.
منبع تغذيه Power Supply منبع تغذيه، يك دستگاه الكتريكي است كه مسئول تأمين و تنظيم جريان الكتريكي در رايانه مي باشد. اين قطعه به صورت جعبه اي بزرگ و مستقل در جعبه رايانه قرار دارد و بيشتر خرابي ها را در رايانه به وجود مي آورد. كار منبع تغذيه اين است كه ولتاژ متناوب (اي سي، Alternate Current) را تبديل به ولتاژ مستقيم (دي سي، Direct Current) مي كند. انواع منبع تغذيه منبع تغذيه داراي ابعاد و شكل هاي مختلفي مي باشند، كه بايد با جعبه و مادربرد نصب شده در داخل جعبه رايانه همخواني و سازگاري داشته باشد. بنابراين، اين سه قطعه بايد از يك نوع باشند. انواع اين اجزاء عبارتند از
آيا تا به حال برايتان پيش آمده است كه كار نسبتاً ضروري با سيستم خود داشته باشيد و به محض زدن دكمه Power ببينيد كه دستگاه روشن نمي شود و آيا تا به حال برايتان پيش آمده است كه دستگاهتان با فاصله زماني كوتاهي هنگ كند و يا صدا و يا احياناً دودي از آن خارج شود. در اين بخش در نظر داريم به بررسي قسمت هاي مختلف رايانه بپردازيم و در آينده به تفصيل در مورد هر يك توضيح دهيم. تا آشنايي جزيي و مؤثري با هر يك از قسمت ها پيدا كنيم و پاره اي از مشكلات رايانه خود را بهتر شناسايي نموده و در صدد رفع آن برآييم. قسمت هاي اصلي يك رايانه:
آموزش مرورگر IE يكي ديگر از امكانات محيط IE استفاده از ابزار Fovarite مي باشد. تصور كنيد كه شما در داخل اينترنت ، به گشت و گذار در سايتهاي مختلف مشغول مي باشد. دراين حين ممكن است كه با سايتها و يا صفحاتي برخورد نماييد كه براي شما به هردليلي جالب و جذاب باشد، طبعا يادداشت نمودن آدرس آن دريك دفترچه، مشكلات خاص خود را به همراه خواهد داشت،چرا كه ممكن است كه درصورتي كه آدرس آن سايت بسيار طولاني باشد، شما در هنگام يادداشت نمودن آن، دچار بي دقتي شده وذخيره آن در دفترچه شما به درستي صورت نگيرد و دليل ديگر آنكه يادداشت نمودن آدرس اينگونه سايتها هنگام كار با اينترن زمان نسبتا زيادي از شما را گرفته و طبعا كار خسته كننده اي خواهد بود، لذا استفاده از اين قابليت IE مشكل شما را به خوبي مرتفع مي سازد.
شايد يكي از مشكلاتي كه كاربران در اينترنت با آن مواجه مي باشند، خواندن صفحات فارسي در سايتهاي اينترنتي مي باشند.
حال كه با مفاهيم اوليه اينترنت آشنا شده ايد، لازم است كه به معرفي محيط IE بپردازيم همان گونه كه درشماره قبل اشاره شد، هرگاه وارد يك سايت اينترنتي مي شويد، با پيوندهاي زيادي كه شما را به قسمت هاي مختلفي از همان سايت و يا حتي سايتهاي ديگر رهنمون مي سازد، مواجه مي شويد.
قسمت اول امروزه يكي از جدابترين قسمتهاي كاربري رايانه، استفاده از اينترنت مي باشد، كه علاوه برامكانات موجود در زمينه هاي علمي وتجاري آن، جلوه هاي ويژه ديگري مانند سرگرمي و ارتباطات، هرسليقه اي را به خود جلب مي نمايد.
تعريف انواع داده ها در درس پيش مبحث طراحي جدول را آغاز كرديم و پنجره Design View آشنا شديدو توانستيم اقدام به ايجاد جداول جديد كنيم ولي يكي از مباحث مهم در طراحي جدول را ذكر نكرديم و قول آن را به جلسه بعد داديم و آن مبحث كه در اين درس به طور مفصل توضيح داده خواهد شد نوع داده هاي فيلدها مي باشد. اگر به ياد داشته باشيد در پنجره Design View ما براي تعريف كردن فيلدها از سه ستون Field Name و Data Type و Description استفاده مي كرديم و همچنين گفته شد كه Field Name براي شرح نام فيلد و Description براي توضيح فيلد براي استفاده هاي بعدي مي باشد.
درک بهتر مفهوم ارتباط در دروس پيشين به طور تدريجي آشنايي نسبتا كاملي با اجزاي يك پايگاه داده آشنا شديم و محيط پنجره Database را به خوبي شناختيم. حال نوبت آن رسيده است كه شروع به طراحي كنيم و با دستان قدرتمند خود پايگاه داده زيبايي را خلق كنيم ولي قبل از اينكار بايد مفهوم ارتباطات بين جداول را بهتر درك كنيم. در اين درس مفهوم ارتباط بين جدولهاي يك پايگاه داده را بهتر درك خواهيم كرد و روشهاي مختلف ارتباط را ياد خواهيم گرفت و بدين ترتيب براي ايجاد جداول پايگاه داده خود را آماده تر خواهيم كرد.
بررسي اجزاي اصلي در درسهاي گذشته به طور كامل با محيط اكسس آشنا شديم و اميدوارم كه شما تمامي پايگاهاي نمونه را بررسي كرده باشيد و كاملا مفهوم كار با اكسس براي شما روشن شده باشد. درس اين جلسه يكي از مهمترين دروس در رابطه با اكسس است و شما حتما سعي كنيد به طور كامل اين درس را بفميد و حتما در مورد اين درس اگه سوالي بود بپرسيد چون واقعا فهميدن اين قسمت از اكسس كار را بسيار ساده خواهد كرد.
مقدمه مديريت پايگاه داده ها (چه داده هاي متني يا تصويري يا غيره) شايد مهمترين كاربردي بوده است كه همواره از كامپيوترهاي تجاري خواسته شده است. به همين دليل در چند سال گذشته قبل از ظهور محيطهاي مبتني بر رابط گرافيكي شاهد حكومت زبان cobol بر امپراطوري كامپيوتر بوديم. بعد از اين امر ظهور برنامه dBase و فروش حيرت آور آن خبر از همين احتياج مبرم به پايگاه داده ها مي داد. باز در اين عرصه نيز شركت مايكروسافت بيكار ننشست و Access كه كاستيها و اشكالات برنامه هاي قبلي را برطرف نموده و كار با داده ها را به صورت فوق العاده اي راحت تر ميکند عرضه کرد
لايه ها لايه ها به مانند صفحات شفافي بر روي صفحه کاري قرار گرفته اند . اشياء بر روي اين لايه ها به صورت مستقل عمل ميکنند. به اين صورت شما ميتوانيد هر کدام از اشياء روي لايه هاي مختلف را دستکاري کنيد و يا اينکه يک لايه را به جلو يا پشت لايه مورد نظر انتقال دهيد ،بدون اينکه اشياء ديگر خراب شوند . با توجه به شکل زير به اجزاي لايه نگاهي دقيقتر بيندازيد : Layer Names : در اينجا نام لايه ها را مشاهده ميکنيد
Frame چيست ؟ هر فريم در Flash نشان دهنده چشم اندازي از فيلم است که در يک فاصله زماني نمايش پيدا ميکند . اگر شما به طور پيش فرض از 12 فريم در ثانيه استفاده کنيد هر فريم در يک دوازدهم فاصله زماني نمايش پيدا ميکند. يادگيري انواع Frame : نرم افزار Flash داراي دو نوع Frame است. فريم هاي معمولي و فريم هاي کليدي. اختلاف و شباهت بين دو نوع به شرح زير مي باشد
ماکرومديا فلش ( Macromedia Flash) يکي از بهترين نرم افزار هايي است که شما ميتوانيد جهت افزودن افکت هاي مخصوص و انيميشن هاي کامپيوتري به وب سايت از آن استفاده کنيد .در اين جزوه سعي شده تمامي نکات با ذکر مثال و انيميشن براي شما ارائه گردد . اميد است اين منبع جهت استفاده ي شما عزيزان مفيد واقع شود. براي مطالعه ي اين دوره ي آموزشي نياز است کاربران محترم آشنايي با سيستم عامل ويندوز داشته باشند . ضمنا سيستم شما بايد داراي مشخصات سخت افزاري ذيل باشد
ابتدا يک فايل جديد با ابعاد 400×400 و با زمينه Transparent بسازيد و نام لايه خود را Back بگذاريد. به Edit > Fill رفته و صحنه را با رنگ سياه پر کنيد. متن مورد نظر خود را با اندازه ي بزرگ و رنگ سفيد در وسط صحنه بنويسيد. به Layer > Rasterize > Type رفته و لايه متن خود را Rasterize کنيد
اعمال Stroke اعمال Stroke : چنانچه بخواهيم دور جسم يا متني به اندازه دلخواه رنگي شود، بهترين روش استفاده از گزينهStroke منوي Edit ميباشد. روش كار به صورت زير است: 1-ابتدا محدوده مورد نظر را انتخاب ميكنيم 2-در پنجره Layer يك لايه خالي ايجاد ميكنيم 3-گزينه Stroke را از منوي Edit انتخاب ميكنيم، كادري ظاهر ميشود كه در قسمت Width پهناي مورد نظر را وارد ميكنيم
كار با فايلها و پسوندهاي مورد استفاده كار با فايل ها : فتوشاپ مي تواند تصويرها را با قالب بنديهاي مختلف باز كرده و يا ذخيره كند . قالب بندي در واقع روش ذخيره سازي اطلاعات موجود در فايل مي باشد . به اين ترتيب مي توان فايل هاي مزبور را در برنامه هاي ديگر مورد استفاده قرار داد ، آنها را چاپ كرد ، و يا به عنوان صفحة وب در اينترنت به كار بر.
كار با لايه ها پنجرة Layer ( كار با جدول لايه ها) : مرحله اول باز كردن صفحه اي جديد مي باشد . پس بايد جدول لايه ها را باز كنيد . براي اين كار گزينة Show Layer را از منوي Window انتخاب مي كنيم . پنجره لايه ها محلي است كه مي توانيد از طريق آن عملكرد لايه ها را كنترل كنيد . يعني لايه ها را ايجاد ،اضافه ،حذف ، پنهان و يا آشكار كنيد . ايجاد لايه : براي اضافه كردن و يا ايجاد لايه ي جديد از روشهاي زير مي توان استفاده کرد. روش 1 : از منوي Layer گزينه New و آنگاه Layer را انتخاب مي كنيم
فتوشاپ يکي از نرم افزارهاي گرافيکي است که اساس کار آن بر پايه ي Bitmap مي باشد. نرم افزار فتوشاپ متعلق به شرکت Adobe بوده و براي ويرايش تصاوير ، طراحي موارد گرافيکي چاپي يا غير چاپي و ... مورد استفاده ي کاربران قرار مي گيرد . ضمن اينکه اين نرم افزار با چاپگرها و دستگاههاي خروجي فيلم و زينک بصورت استاندارد هماهنگي دارد . براي مطالعه ي اين دوره ي آموزشي نياز است کاربران محترم آشنايي با سيستم عامل ويندوز داشته باشند
آشنايي با پنجره New slide و معرفي چند Layout براي باز شدن پنجره New slide کافي است از منوي Insert گزينه New slide يا فشار دادن کليد هاي ترکيبي Ctrl+M استفاده کنيم. در اين پنجره 24 طرح موجود است که ميتوانيم مرتبط با موضوعي که ميخواهيم اسلايد را طراحي کنيم نمونه مورد نظر را انتخاب کنيم. اولين Layout : با Title slide ( اسلايد عنوان ) معرفي ميشود که معمولاً براي انتخاب اولين اسلايد استفاده ميشود. دومين Layout : اسلايدي است که در آن اقدام به تايپ متن ميکنيم که اين متن در يک ستون نوشته ميشود. نکته
مقدمه برنامه Power Point يکي از برنامه هاي بسته نرم افزاري Office به شمار ميرود که با آن ميتوانيد مجموعه اسلايدهايي که متن را با متن هاي رسم شده Clipart ، عکس، صدا، تصوير ، و حتي جلوه هاي ويژه متحرک نمايش دهيد. پس ميتوانيد کارتان را به اسلايدهاي 35mm تبديل کنيد . علاوه بر اينها چون Power Point يک Package است ميتوانيد سند هاي Word ، کاربرگهاي Excel را به صورت گرافيک و متن و به Power Point اضافه نماييد. در حقيقت Power Point قسمت سمعي – بصري برنامه Office است.A
آماده سازي کاربرگها براي چاپ قبل از چاپ بايد تنظيماتي بر روي فايل مثلاً سايز كاغذ ، حاشيه ها ، سر صفحه و پا صفحه ، طريقه چاپ و ... را تعيين كنيم. براي انجام اين تغييرات از Page Setup استفاده ميكنيم. براي فعال كردن Page Setup كافي است از منوي فايل ، Page setup را انتخاب كنيم. با انتخاب اين گزينه پنجره اي باز ميشود كه شامل Tab هاي زير است : • Tab Page : اين Tab شامل قسمتهاي زير است
نمودارها براي ترسيم نمودار ، ابتدا بايد در مورد نوع نمودار تصميم گيري کرد. نوع نموداري که انتخاب ميکنيم به نوع داده هايي که بايد ارائه شوند و روش استفاده از آنها بستگي دارد. تمام نمودارها براي نشان دادن همه انواع داده ها مناسب نيستند. بعضي از آنها براي نشان دادن نحوه تغيير موارد مورد بحث در طول زمان و بعضي ديگر براي نشان دادن صفت هاي مجموعه اي از مقادير نسبت به کل مناسب ميباشند. انواع نمودار ها : 1- نمودار خطي (Line Chart) : اين نوع نموداربراي تاکيد بر روند و تغييرات مقادير در طول زمان بکار ميرود.
مرتب كردن ليست ها ما ميتوانيم ليست موجود را بر اساس هر يك از ستونهاي آن به صورت صعودي يا نزولي مرتب كنيم. براي اين كار كافي است به يكي از دو روش زير عمل كنيم : روش اول : 1- يك سلول از ستوني را كه ميخواهيم ليست بر اساس آن مرتب شود انتخاب ميكنيم. 2- براي مرتب سازي صعودي از آيكون Sort Ascending ( ) و براي مرتب سازي نزولي از آيكون Sort Descending ( ) در نوار ابزار Standard استفاده ميكنيم. نکته بايد توجه داشته باشيم كه در اين حالت نبايد يك ستون انتخاب شود بلكه فقط يك سلول از ستوني كه ميخواهيم بر اساس آن ليست مرتب شود را انتخاب ميكنيم
آدرس دهي مطلق فرض كنيد ميخواهيم حقوق افراد يك اداره را حساب كنيم. حقوق با استفاده از فرمول زير حساب ميشود : حقوق پايه * 7% - حقوق پايه = حقوق حقوق پايه را در ستون B مينويسيم. براي محاسبه حقوق ميتوانيم در سلول C1 فرمول B1-B1*7% را بنويسيم و براي تمام افراد Auto fill كنيم. در اين حالت در حقيقت از آدرس دهي نسبي استفاده كرده ايم. ولي فرض كنيد كه درصد ماليات عوض شده و 10% شود. حالا بايد دوباره فرمول جديدي در سلول C1 نوشته و مجدد Auto fill كنيم. براي اينكه نخواهيم در هر بار عوض شدن درصد ماليات فرمول را عوض كنيم ميتوانيم درصد ماليات را در سلول جدا نوشته و از آدرس آن در فرمول استفاده كنيم
ویرایش سطر و ستون اضافه کردن سطر : روش اول : 1- بر روي سطري که ميخواهيم سطر جديد قبل از آن اضافه شود ، کليک ميکنيم. 2- منوي Insert را انتخاب ميکنيم. 3- گزينه Rows را انتخاب ميکنيم. روش دوم : 1- بر روي سطري كه ميخواهيم سطر جديد قبل از آن اضافه شود كليك راست ميكنيم. 2- از منوي باز شده Insert را انتخاب ميكنيم. نکته سطرهاي زيرين به پايين رانده ميشوند. اضافه کردن ستون
اطلاعات در Excel اطلاعات در محيط Excel ميتوانند اعداد ، حروف ، تاريخ ، زمان و يادداشت باشند كه در زير به شرح تك تك آنها ميپردازيم : ( توجه داشته باشيد كه با فرمت اطلاعات در آينده بيشتر آشنا ميشويد و اين قسمت فقط براي آشنايي با انواع اطلاعات ميباشد. ) 1- اطلاعات عددي کار کردن با اعداد : Excel تمام اعداد را يکسان فرض ميکند. بنابراين دقت زيادي در نمايش اعداد به صورت مبلغ ، تاريخ و کميت يا هر شکل ديگري از اعداد ندارد. در Excel اعداد را به دو روش ميتوان وارد نمود :
Excel یک نرم افزار صفحه گسترده (Spread Solution) است. از Excel برای محاسبات ریاضی ، آماری و نمودار کشی استفاده می شود . برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی مقدماتی با محیط Windows داشته باشند . جهت نصب و اجرای نرم افزارهای Office که Excel نیز شامل آن می شود ، نیاز به سیستمی با مشخصات ذیل می باشد : - حداقل سیستم مورد نیاز پنتیوم 233 - 16 مگابایت Ram
ساخت و تدوين يك فيلم را شخصا تجربه نماييدويندوز XP شامل برنامه اي به نام Window Movie Maker است كه به شما امكان ويرايش و تدوين فيلم هاي خانوادگي تان را مي دهد. كار با اين برنامه بسيار ساده مي باشد فقط كافي است كمي براي آن وقت بگذاريد.
يكي از برنامه هاي بسيار كارآمد و مفيد كه متأسفانه كمتر توسط كاربران كامپيوتر در ايران مورد استفاده قرار گرفته برنامه Win zip است. توسط اين برنامه شما به سادگي مي توانيد فايلها و پرونده هاي خود را تا حد زيادي فشرده كرده و به صورت آرشيو در آوريد. حتي مي توانيد فايلها را فشرده كرده و از طريق اينترنت براي دوستان و آشنايانتان ارسال نمائيد. يكي از ويژگيهاي منحصر به فرد اين برنامه راحتي استفاده از آن است شما با چند آزمون و خطا به سادگي مي توانيد در كار با اين برنامه استاد گرديد (البته به شرطي كه يه اندازه كافي پشتكار داشته باشيد). در اين قسمت ما مي خواهيم به بررسي قابليت هاي اين برنامه بپردازيم، خوب حالا چند نفس عميق بكشيد.
سادگي و ابداع را با هم بياميزيد و اطلاعات خود را با نرم افزار ساده Clone CD كپي نماييد. اين برنامه يكي از قدرتمندترين برنامه ها براي كپي سي دي هاي خش دار و قفل دار مي باشد. مي توانيد اكثر فرمت هاي فايل هاي صوتي، اطلاعات، تصاوير و فايل هاي ويديويي را با اين برنامه كپي كنيد. Clone CD كيفيت بالايي را در كپي كردن سي دي ارايه مي دهد. اين برنامه مي تواند انتخاب هاي زيادي را براي كپي سي دي در اختيار شما قرار بدهد. اكثر اطلاعاتي كه اين برنامه كپي مي كند در انواع CD-Rom ها خوانده مي شود.
اگر نشانی آی پی، یک وب سایت یا کامپیوتر را داشته باشیم، می توانیم با استفاده از خدمات رایگان برخی سایت ها، محل تقریبی آن کامپیوتر یا سایت را پیدا کنیم. برای مثال در سایت هایی مانند Geobytes و IP-adress با وارد کردن آی پی یک شخص، می توانید به طور تقریبی محل جغرافیایی وی را پیدا کنید و با وارد کردن آدرس یک سایت، آدرس جغرافیایی هاست(Host)آن را خواهید دید.
كدام زبان برنامهنويسي را انتخاب كنم؟ از كدام نوع ديتابيس استفاده كنم؟ اينها سؤالات قديمي و تاحدودي كليشهاي هستند. با اين حال خواندن يكي دو مقاله جالب در اينترنت باعث شد، طرح مجدد اين موضوع هميشگي را خالي از فايده ندانم.
این سوالی است که خیلی از دوستان این روزها می پرسند:چگونه فیلم ها را از فیس بوک دانلود کنیم؟فیلم هایی که منبع اصلی آنها بیرون از فیس بوک است
تغییر دادن گروه بندی نوار تکلیف (TASKBAR ) :
از کار انداختن ارتقای MEDIA PLAYER
رجیستری چیست :رجیستری پایگاه داده ای است با پیکر درختی که در آن اطلاعات مربوط به کامپیوتر ، کاربران ، ابزار جانبی متصل به کامپیوتر و نوع سیستم عامل آن.
اين نوع حمله باعث از کارافتادن يا مشغول شدن بيش از اندازه کامپيوتر مي شود تا حدي که غيرقابل استفاده مي شود. در بيشتر موارد، حفره هاي امنيتي محل انجام اين حملات است و لذا نصب آخرين وصله هاي امنيتي از حمله جلوگيري خواهند کرد. شايان گفتن است که علاوه بر اينکه کامپيوتر شما هدف يک حمله DoS قرار مي گيرد، ممکن است که در حمله DoS عليه يک سيستم ديگر نيز شرکت داده شود
سادگي و ابداع را با هم بياميزيد و اطلاعات خود را با نرم افزار ساده Clone CD كپي نماييد.اين برنامه يكي از قدرتمندترين برنامه ها براي كپي سي دي هاي خش دار و قفل دار مي باشد.مي توانيد اكثر فرمت هاي فايل هاي صوتي، اطلاعات، تصاوير و فايل هاي ويديويي را با اين برنامه كپي كنيد.
امروزه با وجود مادربرد هايي كه خيلي هم گران نيستند مي توانيد از روشهاي ارزان قيمت مختلفي براي حفاظت مادربرد كامپيوتر در برابر مشكلات منبع تغذيه ( برق شهر ) استفاده كنيد. ولي هيچ روشي مانند استفاده از UPS يا يك منبع تغذيه بدون وقفه نمي تواند از مادربرد يا ساير تجهيزات گرانقيمت شما در برابر مشكلات برق حفاظت كند. زمانيكه شما يك سرور يا كامپيوتر گرانقيمت داريد اهميت وجود UPS بيشتر مي شود. UPS براي فيلتر نوسانات ناخواسته برق ورودي و كنترل ولتاژ آن داراي مدارات خاصي است. و براي حل مشكل قطع برق يا افت بيش از حد ولتاژ ( افت ولتاژ براي بسياري تجهيزات مضر است يا سبب از كار افتادن موقت آنها مي شود ) از باتري استفاده مي كند. كه كل اين مچموعه را تغذيه پشتيبان مي گويند.
مخفف Front side Bus است و همچنين تحت نامهای باس پرسسور و باس حافظه يا باس سيستم شناخته شده است. FSB پروسسور را به حافظه اصلي ( رم ) و ساير اجزاء داخل كامپيوتر متصل مي كند. FSB می تواند 133و 266 و 400 MHz یا بالاتر باشد. زماني كه كامپيوتر يا مادربرد مي خريد يكي از مهمترين مشخصاتي كه بايد به آن توجه كنيد FSB است.
وقتي بحث امنيت شبكه پيش مي اید ، مباحث زيادي قابل طرح و ارائه هستند ، موضوعاتي كه هر كدام به تنهايي مي توانند جالب ، پرمحتوا و قابل درك باشند ، اما وقتي صحبت كار عملي به ميان می اید ، قضيه يك جورايي پيچيده مي شود . تركيب علم و عمل ، احتياج به تجربه دارد و نهايت هدف يك علم هم ، به كار امدن ان هست . وقتي دوره تئوري امنيت شبكه را با موفقيت پشت سر گذاشتيد و وارد محيط كار شديد ، ممكن است اين سوال برایتان مطرح شود كه '''' خب ، حالا از كجا شروع كنم ؟ اول كجا را ايمن كنم ؟ چه استراتژي را پيش بگيرم و كجا كار را تمام كنم ؟
ارايش و نحوه بهم پيوستن وسايل مختلف شبكه را Topology می گویند. سه نوع توپولوژي اصلي وجود دارد : Bus گذرگاه Star ستاره Ring حلقه