| فناورياطلاعات ، برنامهنويسي |
برنامه نويسي ، شبكه ، سيستم عامل ، پايگاه داده ، سيستم اطلاعات جغرافيايي ، مديريت و كنترل پروژه
|
Information
![]()
سلام دوست عزيز . اين وبلاگ در مورد فناوري اطلاعات و علوم مرتبط با اون هست و داراي آموزش كامل و گام به گام برنامه نويسي به زبان ++C .
************************ پيشنهاد ميكنم از لينكهاي بخش مقالات فناوري اطلاعات ديدن كنيد . ************************ به اميد اينكه مطالب مفيد واقع بشه . با ارائه نظرات سازنده ي خودتون من رو در هرچه پربارتر كردن اين وب ياري كنيد . متشكرم مقالات فناوري اطلاعات
سيستم اطلاعات جغرافيايي
گزارش كار آزمايشگاه فيزيك2 خلاصهي كتاب سيستمهاي عامل تأليف ويليام استالينگز بانك اطلاعات چيست ؟ علل كاهش سرعت كامپيوتر فركانس بالاتر يا هسته بيشتر؟! مديريت و كنترل پروژههاي IT راه اندازي شبكه ي بي سيم تمام پیوندها پیوندها
ترفندستان (حسين)
كليك كن سرگرم ميشي يه غريب آموزش امنيت و برنامهنويسي(مهدي زارعي) وبلاگ علمي تخصصي فناوري اطلاعات اديب آموزش حرفهاي هك ترفند و آموزش (smn) ۩۞۩ تبدیل صدای مرد به زن ۩۞۩ ترفندهای کامپیوتر و موبایل و آموزش آفیس(بهزاد) آموزش حرفه اي ويروس نويسي (رضا) گل سرخ كلبه درويشي (محمد) انجمن تخصصي ويژوال بيسيك 6 (سيد كمال رضايي) : :سایت تخصصی موبایل:: (نويد) سايت تخصصي برنامه نويسي (مهدي) ترفندستان (محمد) مرکز دانلود مقاله و کتاب و فونت و سوال فؤاد (قلبها) سهيلستان سايت بزرگ موبايل و كامپيوتر حسين كوهساري عشقاي بچگي (شهر دانلود...جاوا..فيلم..عکس) خدمات انفورماتيك و اطلاع رساني ماموت: وبلاگ مقالات مهندسي مكانيك و خودرو آموزش جامع كامپيوتر وبلاگ تخصصي كامپيوتر (محمد) مهندسان عمران آموزش گام به گام دلفي برنامه نويسي ( عليرضا ) پسرهاي با معرفت بهترین وبلاگ دانلود نرم افزار اورميا هك جستجوگر
طراح قالب
|
در مورد پايگاه دادهها چقدر ميدونيد ؟ قبل از به وجود اومدن پايگاه دادهها يا همون بانك اطلاعاتي به اين شكلي كه ما امروز ميشناسيم سيستمهايي به نام File Base وجود داشتند . اين سيستم از اجزاي مختلف زير تشكيل ميشدند : 1- Data Entry : براي ذخيرهي اطلاعات در فرمهاي اطلاعاتي . مثلاٌ ذخيرهي اطلاعات كارمندان يك سازمان اعم از نام ، نامخانوادگي ، شمارهي پرسنلي و ... 2- Form & Reports : براي ايجاد فرمهايي با قابليت چاپ و غير قابل تغيير . 3- File Handling Routine : تابعي براي انجام عمليات فايلينگ . مثلاٌ جستجوي اطلاعات مربوط به يك شمارهي پرسنلي . 4- File Descriptor : ساختاري كه اطلاعات را به فرمها منتقل ميكرد . 5- User Interface : فرمها و برنامههايي كه كاربر از طريق آنها با برنامه ارتباط برقرار ميكند . ولي اين نوع سيستمها مشكلاتي داشتند : اولين مشكل آنها اين بود كه نميتوانستيم از يك سيستم براي انجام تمام عمليات مورد نياز استفاده كنيم . مثلاٌ يك شركت را در نظر بگيريد كه دو عمليات خريد و فروش در آن انجام ميشود . در اين صورت بايد دو سيستم جداگانه براي انجام هر عمليات داشته باشيم و مسلماٌ اين كار مستلزم اختصاص هزينهي مازاد بر بودجهي شركت خواهد بود و مقرون به صرفه نيست . دومين مشكل سيستمهاي بر مبناي فايل اين بود كه در اين سيستمها با تكرار دادهها مواجه ميشديم كه تكرار دادهها خود باعث مشكلاتي چون هدر رفتن فضا و حافظه و به خطر افتادن همنوايي يا همان سازگاري و اصطلاحاٌ consistency ميشود . علاوه بر اين ميدانيم كه تكرار دادهها كاري بيهوده و عبث است . (consistency ميگويد : در صورت وجود يك قلم اطلاعاتي كه در بيش از يك مكان از حافظهي سيستم ذخيره شده است ، مقدار اين قلم اطلاعاتي در همه جا بايد برابر و يكسان باشد) . احتمال خدشهدار شدن و به خطر افتادن consistency را Redundancy گويند . پس وجود Redundancy ، همنوايي يا همان Consistency را به خطر مياندازد . سومين مشكل اين بود كه فايلهاي ساخته شده توسط يك برنامه قابليت اجرا با برنامههاي ديگر را نداشتند واين مسأله ما را شديداٌ به برنامهنويس وابسته ميكرد و اگر روزي مشكلي براي برنامهي پياده شده روي سيستم پيش ميآمد بايد برنامهنويس سيستم برنامهاي بنام ONE-OFF (برنامهاي است كه توسط برنامهنويس سيستم نوشته ميشود و فقط يكبار قابليت اجرا دارد و به نوعي سيستم را تعمير ميكند) طراحي كرده ، كه هزينهي گزافي را بر دوش صاحبان شركتها و سازمانها ميگذارد . چهارمين مشكل اين بود كه در اين سيستمها دادهها و برنامهها با هم عجين ميشدند (به قول خودم گفتني : همه چي باهم قروقاطي ميشد) . پنجمين مشكل اين بود كه در اين نوع سيستمها تعداد گزارشات ثابت بود و مثلاٌ اگر كاربري بخواهد گزارش مورد نظرش در سيستم تغيير كند ، سيستم اين اجازه را به او نميدهد . (چرا هم نداره ! چون اين شكلي طراحي شده بودن) . با رفع اين نواقص مجموعهاي از دادهها بصورت اشتراكي ، بنام Data Base ساخته شد . كه الان خستم ، انشاءا... و اگه جناب عزرائيل مهلت زندگي بده تو پستهاي بعدي براتون در موردش توضيح ميدم .
سلام . بعد از يه تأخير طولاني دوباره مينويسم ... بخاطر استقبال كمي كه از آموزش برنامهنويسي به زبان ++C شد ، تصميم گرفتم كه نوشتن مطالب زنجيرهاي رو متوقف كنم و مطالبي غير از برنامهنويسي ++C هم بنويسم . بنابراين از اين به بعد هر مطلب علمي به درد بخوري رو توي اين وب خواهيد ديد . اگه دوست داشتين بخونين ، اگه نه شما رو به خير و ما رو به سلامت ... در هر حال هدف من اينه كه كساني كه وارد اين وب ميشن ، وقتي صفحه رو ميبندن به معلوماتشون اضافه شده باشه . در ضمن سعي ميكنم برنامهنويسي ++C رو هم ادامه بدم ، البته سعي ميكنم ... و اگه كسي تمايل نشون بده ...
|
Technology
آرشیو
هفته اوّل آبان 1388
هفته سوم شهریور 1388 هفته سوم مرداد 1388 هفته چهارم تیر 1388 هفته دوم فروردین 1388 هفته اوّل بهمن 1387 هفته سوم مهر 1387 هفته چهارم شهریور 1387 هفته سوم شهریور 1387 هفته دوم شهریور 1387 هفته اوّل شهریور 1387 هفته چهارم مرداد 1387 هفته سوم مرداد 1387 هفته دوم مرداد 1387 هفته اوّل مرداد 1387 هفته چهارم تیر 1387 هفته سوم تیر 1387 هفته دوم تیر 1387 هفته دوم اسفند 1386 هفته سوم بهمن 1386 هفته چهارم دی 1386 هفته دوم دی 1386 آمار وبلاگ
» تعداد بازدیدها:
» مرورگر: امکانات اضافي
|
© All Rights Reserved by mrz-it.Blogfa.com ©