لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
مقدمه:
می خواهیم یک برنامه برای ذخیره و بازیابی مجموعه ای از اسامی شماره تلفن ها در یک
دفترچه تلفن که دائم در حال اضافه شدن هستند طراحی کنیم.
برنامه دفترچه تلفن باید قادر باشد اسامی و شماره های جدید را درج کند,شماره ها را تغییر دهد,شماره تلفن های انتخاب شده را بازیابی کند و اسامی و شماره هایی را حذف کند.
زبان به کار برده شده برای سیستم دفترچه تلفن میتواند پاسکال یا ویژال بسیک باشد.
شروع مطالعه برای سیستم فوق تاریخ 20 آذر ماه سال1384 این مطالعه 29 آذر بوده است.
در بخشهای مختلف این کار جزئیات و نمودارهایی برای بالا رفتن خوانایی سیستم بکار رفته شده است.
این کاری که هم اکنون در اختیار دارید به تلاش فرهاد دهقانیان-محمد ملایی-مجتبی فرزانه که هر یک به نوعی فعالیتی برای هرچه بهتر شدن این کارانجام داده اند.
در پایان از استاد عزیزمان جناب آقای آرش به جهت راهنمایی های مفیدشان تشکر می نماییم.
با تشکر
سرپرست گروه:
مجتبی فرزانه
محیط کار:
به طوری که در مقدمه بیان شد در برنامه سازی این سیستم از پاسکال و یا ویژال بیسیک استفاده میشود.بنابراین محیط اجرایی ما پاسکال یا ویژال بیسیک است.
کاربرد:
مورد استفاده و امکانات سیستم دفترچه تلفن این سیستم میتواند در زمینه های زیر مورد استفاده قرار گیرد:
ایجاد یک دفترچه خالی:
به این ترنیب که ما میتوانیم برای کاربرهای مختلف که از سیستم استفاده میکنند یک دفرچه خاص خودشان در نظر بگیریم و این کار را از اول برای تعداد مشخصی کاربر به وسیله کامپیوتر انجام دهیم.
درج یک ورودی جدید در دفترچه:
در سیستم امکان درج شماره های جدیدی که برای بار اول به سیستم وارد می شوند را داراست و آنرا در فایل مخصوص ذخیره میکند.
جایگزین کردن یک ورودی در دفترچه تلفن:
به وسیله این قسمت این امکان را خواهیم داشت که بجای حذف یک ورودی آنرا بجای ورودی دیگری جایگزین کنیم.
حذف یک ورودی از دفترچه:
در سیستم میتوانیم شماره هایی را که دیگر کاربردی ندارد و نیز نیازی به جایگزینی آنها نداریم
آنها را به وسیله این قسمت حذف نماییم.
بازیابی یک ورودی خاص از دفترچه:
در سیستم میتوانیم به دنبال شماره خاصی بگردیم,آنرا بازیابی کنیم که این انواع میتوانند:
الف)آدرس شخص مورد نظر
ب)اسم یا فامیل شخص مورد نظر و... باشد.
مرتب کردن دفترچه:
که این قسمت از سیستم کمیتواند به دلخواه سفارش دهنده باشد بطوری که دفترچه میتواند هم به ترتیب شماره یا الفبایی فامیل اشخاص مرتب گردد.
نمایش دفترچه:
که سیستم میتواند کل دفترچه را با همه جزئیات نمایش دهد.به این ترتیب از این قسمت که اگر انتخاب گردد کل شماره ها با نام و آدرس اشخاص نمایش داده میشود.
ساختار کلی و امکانات اصلی سیستم در چارت شکل زیر نشان داده شده است:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 46
تاریخچه ای درباره ویژوال بیسیک
ویژوال بیسیک توسعه یافته basic می باشد.basicتوسط پروفسورjohn kemency وthomas kurts ازکالج dartmouth برای نوشتن برنامه های ساده ایجادشد واین طراحی ازاواسط دهه1960 آغازگردید.
هدف از بیسیک اولیه آموزش برنامه نویسی بود.بیسیک توسط انواع متفاوتی ازکامپیوترهامورداستفاده قرار گرفت وسرمشق سایرزبانهاشد.
باتوسعه گرافیکی کاربر (gui)توسط میکروسافت دراواخر دهه 1980 واوایل 1990basic تکامل تدریجی خودرا به سوی ویژوال بیسیک انجام داده بود که توسط گروه مایکروسافت درسال1991انجام پذیرفت.درزمانیکه ویژوال بیسیک درمرحله ظهوربود توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسابود. باآمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیارآسان شد .
ازسال1991تاکنون شش نوع از ویژوال بیسیک روانه بازار شده است وآخرین نمونه آن ویژوال بیسیک6 می باشدکه درسپتامبر1998روانه بازارگردیده است.
ویژوال بیسیک چیست؟
ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است.برنامه های ویژوال
بیسیک درمحیط توسعه یافته مجتمع(IDE)طراحی وساخته می شوند.IDEبه برنامه نویس این اجازه رامی دهدکه برنامه های خودرابه صورت مناسب وراحت ایجاد،اجراوخطایابی کند.(پردازش مربوط به تولیدسریع یک نرم افزارکاربردی رااغلب radمی نامند).
ویژوال بیسیک یکی اززبانهای radبوده وبه طوروسیعی در دنیامورداستفاده میباشد.ویژوال بیسیک مشتق شده از زبان برنامه نویسی بیسیک است .-ویژوال بیسیک خصیصه های متمایزکننده تری نسبت به سایرزبانهای برنامه نویسی داردمانندواسط گرافیکی کاربر-event handling ودسترسی به win32 api ،ویژگیهای شئ گرا،رسیدگی به خطابرنامه نویسی ساخت یافته وسایر موارد.
محیطIDE ویژوال بیسیک این امکان رابه برنامه نویس می دهد که بدون خبره بودن دربرنامه نویسی تحت ویندوز،برنامه های تحت ویندوز ایجاد نماید.
میکروسافت چند نوع متفاوت ویژوال بیسیک خود رابه بازار عرضه کرده است که به نامهایprofessional enterprise edition ، learning edition در دسترس هستند.
نوع learning edition یاآموزشی قابلیت برنامه نویسی درحد پایه راارائه می کند و نوع professional edition نسبت به نوع آموزشی از توانایی بالاتری برخورداراست و توسط بسیاری از برنامه نویسانی که برنامه های کاربردی باویژوال بیسیک می نویسند مورداستفاده قرار می گیرد.
ازنوعenterprise edition برای ایجادسیستمهای محاسباتی باحجم بالا استفاده می شود.ویژوال بیسیک یک زبان مفسر است با این وجود نوعهای enterprise و professional می توانند کدهای ویژوال بیسیک رابه native codeکامپایل نمایند.
مراحل نصب ویژوال بیسیک
برای نصب ویژوال بیسیک نیازبه نرم افزاروسخت افزارزیراست:
- ویندوز(95،98،2000وxp)
- کامپیوتر 486 یا ترجیحا پنتیوم با حداقل 16مگابایت RAM
- CD وماوس
- دیسک سخت
راه اندازی ویژوال بیسیک
برنامه ویژوال بیسیک برروی CDذخیره شده است که برای استفاده ازآن بایدآن را در دیسک سخت نصب کنید. درمحیط ویندوز، برنامهINSTALL را از روی CD اجراکنید تا ویژوال بیسیک درمنویprograms یندوزظاهرشود . برای اجرای آن برروی گزینه مربوط کلیک کنیدتاصفحه اول ویژوال بیسیک مانند شکل ظاهرشود.دراین شکل می توانیدکارهای مورد نظرتان را شروع کنید.سیستم به طورخودکاربرروی آیکن standard exe داردکه برای ایجاد پروژه های ویژوال بیسیک به کارمی رود . برای ادامه کار کلید enter را فشار دهید یا دکمهopen را کلیک کنید.
پنجره ای به نام Form1 ظاهر میشود. فرم محیطی است که در آن می توانید برنامه خود را طراحی کنید . یعنی عناصر تشکیل دهنده برنامه در این فرم قرار می گیرند .
در سمت راست شکل پنجره های Project وpropertiesو Form Layout قرار دارند.هر یک از این پنجره ها را به طور مختصر توضیح می دهیم.
اجزای سازنده برنامه ویژوال بیسیک:
اولین قدم درایجادیک برنامه،ایجادیک فرم وسپس قراردادن عناصربرروی آن است.عناصررابرحسب نیازمی توان تشخیص داد.این کارنیازبه تمرین دارد.به طورکلی می توان گفت که کتابخانه ای ازعناصر در ویژوال بیسیک موجوداست که برنامه هاازاین عناصر ساخته می شوند،کدهاتوسط ویژوال بیسیک تولیدمی گرددولی بعضی ازکدهارانیزبرنامه نویس بایدبنویسد. تقریبادرتمام برنامه های
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
آشنایی با Access و برنامه نویسی با VBA , اصول برنامه نویسی پایگاه داده
فصل اول : آشنایی با Access تاریخچه Access : در سال 1992 ، Microsoft Access به عنوان یک DBMS عرضه شد و در طی سالهای متمادی ، در رده خود به صدر رسید . Access به عنوان بخشی از مجموعه برنامه های معروف Microsoft Access روزانه توسط میلیون ها نفر استفاده می شود. از همان ابتدا Access به تدریج توسعه یافت و به برنامه ای کارآمد با کاربردی آسان مبدل شد. نگارش های اخیر آن در حالی که هم چنان جایگاه خود را در دنیا به عنوان مشهورترین DBMS دسک تاپ حفظ کردند . امکان ساخت برنامه هایی را برای برنامه نویسان فراهم می کنند که این برنامه ها بر مبنای DBMS کلاینت / سرور SQL Server مقیاس جهانی مایکروسافت می توانند به اطلاعات پایگاه های داده کلاینت / سرور شبکه های بزرگ دسترسی پیدا کنند. هرچند اکثر افراد از Access برای انجام وظایف نسبتاً ساده مدیریت داده که نیازی به هیچ گونه برنامه نویسی ندارد ، استفاده می کنند ولی زبان VBA امکان میزبانی سیستم هایی را برای Access فراهم می کند که می توان آنها را برای رفع نیازهای بسیاری از سازمان ها سفارشی کرد بدون توجه به اندازه آنها یا انواع وظایفی که باید انجام دهند. نگارش های Access در سال 1922 Access 1.0 کمی پس از پیدایش ویندوز مایکروسافت عرضه شد. در سال 1993 Access 1.1 و در سال 1994 Access 2.0 ، هر نگارش جدید نمایانگر بهبود روزافزودن نگارش های قبلی است.به همین ترتیب Access 95 در سال 1995 ،Access 97 درسال 1997 ، Access 2000 در سال 1999 و Aceess 2002 در سال 2001 عرضه شدند. ویژگی های ایجاد شده در نگارشهای 1.0 و 1.1 و 2.0 از Access فناوری OLE در Table Designer: به کاربران امکان می دهد تا پایگاه های داده حاوی تصاویر گرافیکی و فایل هایی ویدیویی و صوتی را علاوه بر متن و اعداد ایجاد کنند. OLE مخفف Object Linking and Embbedding است که توصیفی است از آن چه OLE انجام می دهد. کاربران حتی می توانند اسناد Word و صفحات گسترده Excel را در یک پایگاه داده Access یکجا جمع کنند. Forms Package : به کاربران امکان می دهد تا با کشیدن عناصر فرم به روی یک صفحه خالی ، فرم های سفارشی ایجاد کنند. این مرحله استفاده از آن را آسان می سازد. Report Wizard: ایجاد گزارش را نیز آسان می کند. Query Designer:کشیدن و انداختن از فناوری QBE استفاده شده است تا کاربران بتوانند پرس و جوها را بدون نوشتن کد برنامه ایجاد کنند. Graph Wizard : در طی یک فرآیند گام به گام شهودی ، نموداری را نشان می دهد. Access 1.0 علاوه بر فایل های طبیعی خود می تواند روی فایل های DBASE ، PARADOX و BTRIEVE یا درایورهای طبیعی نظیر SYBASE AQL SERVER ، DEC Rdb و FOXPRO از طریق رابط ODBC عمل کند. ODBC مخفف Object DataBase Connectivity است و یک API مشترک برای پایگاه های داده ناسازگار مختلف فراهم می کند. در نگارش Access 1.1 پشتیبانی پیشرفته Btrieve , ODBC اتصال به foxpro صدور آسان داده به برنامه word برای برنامه های ادغام پست الکترونیکی اندازه های پایگاه داده حداکثر تا 1 گیگا بایت (حدود هشت بار بزرگ تر از 1.0 را می توان مدیریت کرد) زمان اجرای Access قابل دسترسی است . برنامه نویسان می توانند برنامه هایی ایجاد کنند که بدون نصب Access روی سیستم عمل می کنند. 2.0Access دارای قابلیت های بیشتری است : ویزاردها که وظایفی را خودکار کرده اند که قبلاً مستلزم کد نویسی در بخشی از برنامه بودند. مدیریت رویداد پیچیده تر یک اشکال زدا در ابزارهای برنامه نویسی به علاوه یک مستند ساز خودکار و Add – in Manager بهبودهایی در موتور JET پایگاه داده و به دنبال آن پایگاه های داده پیچیده تر برای ساخت اجرای پرس و جوها با دوبرابر سرعت 95Access 95 Access اولین نگارشی بود که رسماً به عنوان بخشی از Microsoft Office مطرح شد. کنترل های آن با سایر اعضای مجموعه برنامه های Office به خوبی کار می کنند. VBA یکی از ابزارهای برنامه نویسی است که Access با سایر برنامه های Office نظیر Word و Excel به اشتراک گذاشته است. Import Wizard و pivotTable Wizard اضافه شده اند. ویزاردهای form و report بهبود یافته اند. 97 Access 97 Access بیشتر مبتنی بر وب است. فرق پیوندها را به عنوان یک نوع داده طبیعی ذخیره کرده و امکان ذخیره سازی در HTML را فراهم می کند. کاربران می توانند اشیای پایگاه داده را در وب منتشر کنند. داده را از یک سند HTML که حاوی جدولی است استخراج کرده و سپس داده را در جدول پایگاه داده قراردهند. ماژول های کلاس می توانند حاوی تعریف شئ را نگه دارند. کامپایل شرطی به برنامه نویسان امکان می دهد تا هر دو کامپایل تولید و اشکال زدایی برنامه های خود را با تنظیم پرچم ها در کد ایجاد کنند. برنامه نویسان قادر به حذف کد منبع از برنامه هستند، بنابر این از سرعت اجرا کاسته شده و افراد نمی توانند آن را مشاهده و کپی کنند. کنترل های Activex جدیدی عرضه شده اند و سازگاری با سیستم های کنترل کد به ویرایش Developer از Office 97 اضافه شده است. 2000 Access Access در این نگارش از بسیاری از جهات بهتر شده است. یعنی کارآیی بهبود یافته و توانایی آن افزایش یافته است. این نگارش Access دارای ویژگی های زیر است: ADO عملاً جایگزین تمام عملکردهای دستیابی داده شده است که قبلاً با DAO انجام می شد. همان طور که قایل های mdb با موتور jet کار می کنند. فایل های Access Project(.adp) نیز به راحتی با فایل های Microsoft Data Engine و SQL Server کار می کنند. DAP ها عرضه شده اند که به شما امکان می دهد تا چیزهایی همانند گزارش ها و فرم های Access را در وب قرار دهید. 2002 Access این ویژگی ها به نسخه Access قبلی اضافه شده است: انجام مجدد و لغو چند سطحی گروه بندی بهتر با ورودی داده چند جدولی پشتیبانی پیشرفته برای SQL Server Desktop Engine را علاوه بر حذف ها و بهنگام رسانی های آبشاری شامل می شود. Upsizing Wizard برنامه های نوشته شده را طوری تبدیل کرده تا موتور jet فعال شود و آنها بتوانند با SQL Server Desktop Engine کار کنند. پشتیبانی XML اضافه شده است. 2003 Access ویژگی های جدید 2003 Access عبارتند از : کاربرد آسان توانایی بسیار در وارد ، صادر و کارکردن با فایل های داده XML پرچم گذاری خطاهای مشترک شناسایی وابستگی به شیء Access یک محیط برنامه نویسی محسوب می شود. شامل : کمی موانع سر راه ورودی – می توانید حتی با کمی مطالعه با آموزش مختصر ، برنامه های سودمندی را برنامه نویسی کنید. شهودی بودن آن – هرچه بیشتر از Access استفاده کنید و به مهارت خود بیفزایید . با استفاده از قدرت هر چه بیشتر Access بهتر می توانید از پس کارهای پیچیده تر برآیید. بخشی از مجموعه Office محسوب می شود. Access از قابلیت های سایر اعضای Microsoft Office نظیر word , excel برخوردار است. با Sql Server مایکروسافت کاملاً یکپارچه شده است. به همین علت Access برای انجام بسیاری از وظایف برنامه نویسی از کوچک ترین برنامه پایگاه داده شخصی گرفته تا برنامه های گسترده جهانی برای شرکت های چند ملیتی بزرگ مناسب است. معمولاً سایر محصولات DBMS برای یک یا چند منظور در نظر گرفته می شوند. تفاوت بین پایگاه های داده و برنامه های پایگاه داده گاهی اوقات افراد در تشخیص بین پایگاه های داده و برنامه های پایگاه داده دچار اشتباه می شوند. این امر در مورد افرادی صدق می کند که به طور تجربی کار کردن با Access را یاد گرفته اند نه کسانی که دوره آموزشی را طی کرده اند. Access برنامه نویسی پایگاه داده و برنامه پایگاه داده را با هم و بدون هیچ گونه وجه تمایزی شامل می شود. پایگاه داده مجموعه خود توضیحی از رکوردهای یکپارچه شده است. خود توضیح است . زیرا اطلاعاتی که ساختار پایگاه داده را شرح می دهند در پایگاه داده قرار دارند. رکوردها یکپارچه شده اند زیرا روابط بین آیتم های داده صراحتاً نگهداری می شوند. این دو مشخصه پایگاه داده را از مجموعه آیتم های داده متمایز می سازد. پایگاه داده مجموعه ساخت یافته داده هاست ، بنابر این مشکلی را بر طرف نمی کند و کاری انجام نمی دهد. برنامه پایگاه داده از داده موجود در پایگاه داده برای رفع مشکلات با انجام کاری استفاده می کند. برنامه
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 34
پست مدرنیسم و برنامه ریزی (تعلیم و تربیت)
پست مدرنیسم و تعلیم و تربیت
صحبت از پست مدرنیسم چنان شایع شده است که در هر حوزه به چند موضوع یا عنوان بر میخوریم که هر یک به گونهای به آن پیوسته است مانند معماری، هنر، موسیقی، فلسفه، علوم اجتماعی، تعلیم و تربیت، سیاست، تاریخ، صنعت، دین، اقتصاد، فرهنگ و دیگر حوزههای دانش بشری.
پست مدرنیسم اصطلاحی است که به گونهای فزاینده بر گرایشهای فرهنگی اجتماعی و فکری معین دلالت دارد (مارشال و پیترز، ۱۹۹۴). این موضوع که از مسألههای بحث برانگیز امروزی شمرده میشود، در محافل علمی و غیر علمی بسیار مطرح است.
صحبت از پست مدرنیسم چنان شایع شده است که در هر حوزه به چند موضوع یا عنوان بر میخوریم که هر یک به گونهای به آن پیوسته است مانند معماری، هنر، موسیقی، فلسفه، علوم اجتماعی، تعلیم و تربیت، سیاست، تاریخ، صنعت، دین، اقتصاد، فرهنگ و دیگر حوزههای دانش بشری.
بر پایهٔ بررسیهای لش (۱۹۹۰) مقالات و پژوهشهای بسیار در زمینهٔ پست مدرنیسم نوشته شده به گونهای که به تعبیر وی، پست مدرنیسم، دیگر خلاف غرب است. در کشور ما در این زمینه کتابها و مقالات اندک است و بیشتر کارهای انجام گرفته، ترجمهٔ اثرهای مؤلفان غربی است؛ به ویژه به علت تازه بودن موضوع، پژوهشها و نوشتهها در زمینهٔ پست مدرنیسم و ارتباط آن با تعلیم و تربیت ناچیز است.
البته نمیباید فراموش کرد که خاستگاه اصلی پست مدرنیسم، جهان غرب است و خود، معلول شرایط فکری، فرهنگی اجتماعی و اعتقادی مغرب زمین است.
اما در جامعهٔ ما که بخشهایی از آن، هنوز به عصر روشنگری یا مدرنیسم نرسیده و مدرنیته را درک و جذب نکرده است، سخن گفتن از پست مدرنیسم و ارتباط آن با تعلیم و تربیت به چه کار میآید؟
پاسخ اینکه: اگر چه جریان پست مدرنیسم بیشتر در کشورهای به اصطلاح پیشرفته است، اما در اندازههای گوناگون در سرتاسر جهان پراکنده شده است، بنابراین «برای همهٔ ما دست کم فکر کردن دربارهٔ این جریان تاریخی ضروری است.»(باقری، ب ۱۳۷۵). در برخی موارد مشاهده میشود بسیاری از برداشتها از پست مدرنیسم در جامعهٔ ما نه فقط باعث جهش به فراسوی مدرنیسم نمیگردد که به نفی دستاوردهای آن عقب ماندگی و واپس گرایی میانجامد.
به نظر میرسد پرداختن به این موضوع و چالشهای پیوسته به آن، بخشی مهم از نیازهای فکری، اجتماعی و تربیتی کنونی جامعهٔ ماست که به عنوان عضوی از جامعه جهانی، با دیگر ملل در تعامل فکری، فرهنگی و سیاسی است. نگارنده در این گفتار، بر آن است تا به ارتباط پست مدرنیسم و تعلیم و تربیت، و پرسشهای طرح شده در این زمینه پاسخ دهد. از این رو، نخست به بررسی مدرنیسم میپردازد، سپس پست مدرنیسم را توضیح خواهیم داد و به بررسی ویژگیها، کاربردها و انتقادات دربارهٔ آن خواهد پرداخت. در گام بعدی،دربارهٔ دلایل تعلیم و تربیتی پست مدرنیسم بحث خواهد کرد و در نهایت از سخنان گفته شده نتیجهگیری خواهد شد.
● مدرنیسم یا عصر روشنگری
اصطلاح مدرن از واژهٔ لاتین «مدو» مشتق شده است؛ معنای آن چنین است:«به روز بودن»؛ «آنچه رایج است، و از چیزی که در گذشته رایج بوده است،کاملا متمایز» (کوهن، ۱۹۹۶).
مدرنیسم معرف چند دوره از تاریخ اروپا سدههای ۱۷ و ۱۸ میلادی است که در آنها آگاهی از عصر جدید شکل میگیرد (هولاب، ۱۹۹۰ / بشیریه، ۱۳۷۸).
کانت یکی از برجستهترین اندیشمندان این عصر است. به نظر او برای دستیابی به این روشنگری (مدرنیسم) به هیچ چیز نیاز نیست مگر آزادی؛ یعنی، کاربرد عقل خویش در امور همگانی، به تمام و کمال. نزد کانت، کاربرد عقل به دو گونه است: عمومی و خصوصی. کاربرد خصوصی آن است که کسی مجاز باشد در سمت اداری یا مدنی معین که به وی سپرده شده از عقل خود بهره ببرد. این نوع کاربرد چندان به پیشرفت روشنگری پیوسته نیست. اما کاربرد عمومی، آن است که کسی در مقام «اهل علم»، برابر جماعت خوانندگان از عقل بهرهبرد، این کاربرد به پیشرفت روشنگری میانجامد (کانت ، لیسینگ، هردر و همکاران، ۱۹۹۲/آرین پرو، ۱۳۷۷).
مهمترین ویژگیهای این عصر یا دوره چنین است:
الف) فاصله گرفتن از گذشته (دور شدن از سنت):
با پدیدار شدن انقلاب صنعتی، غربیها اعلام کردند ارزشها، عقاید مذهبی و سنتها مانع پیشرفت بشریت است. بنابراین، برای رسیدن به پیشرفت و تمدن متعالی، میباید از عقاید مذهبی و سنت دور بود (گنون، ۱۹۵۶/دهشیری، ۱۳۷۸).
ب) خردگرایی:
قرن هجدهم عصر «خرد» نیز هست. در این برهه، خرد دیگر فرآوردهٔ جمع تصورات فطری نیست که پیش از تجربه به انسان ارزانی شده باشد و ذرات مطلق اشیاء را آشکار کند. در عصر مدرنیسم، به خرد بیشتر به عنوان یک امری اکتسابی مینگریستند تا میراث. در حقیقت، خرد، نیروی عقلی اصیل است که بشر را در کشف و تعیین حقیقت راهنمایی میکند؛ همین تعیین حقیقت، هسته و پیش فرض بایسته برای هر گونه تعیین واقعی است. مهمترین کار خرد پیوند امور به یکدیگر یا جدا کردن آنها از هم است.
ج) گسترش تفکر انتقادی:
دوران مدرنیسم عصر انتقاد نیز خوانده میشود؛ زیرا در این دوره،نقد با آفرینندگی چنان در آمیخت که مستقیما به خلاقیت بدل شد. بدین سان، هدف روشنفکری، تغییر دادن شیوهٔ اندیشیدن بوده است؛ یعنی، جایگزین کردن اندیشهٔ تحلیلی انتقادی به جای اندیشهٔ اسطورهای.
د) روش شناسی جدید در فلسفه:
در عصر مدرنیسم، فلسفه ایدهآل خود را به پایه الگوهای علوم طبیعی زمان معاصر خود میآفرید. کوشش برای حل مسائل مرکزی روش نوین فلسفی، بیشتر استناد به قواعد