![]() |
![]() |
|
| وبلاگ مذهبی عمومی و تخصصی ساخت وتولید |
|
||||
|
+ نوشته شده در
22 Apr 2010ساعت 10:26 قبل از ظهر توسط امین مهرکیش |
|
|
این جلسه می خوام یک مقدار بیشتر با زبان های برنامه نویسی آشنا بشیم تا انشاالله بتونیم در جلسات بعد یکسری سلسله آموزش ها رو شروع کنیم: Functional Languages زبان های ساخت یافته به زبان هایی می گویند که از ساختار منظم که توسط توابع ایجاد شده اند برخوردار هستند . مثلا برای نوشتن برنامه ای که می خواهد دو عدد را باهم جمع کند تابعی به نام add بنویسیم که دو عدد را بگیرد و با هم جمع کند و این تابع را در برنامه های دیگرمان هم استفاده کنیم. برخی از زبان های ساخت یافته در زیر نوشته شده اند: Haskell: یک زبان برنامه نویسی کاملا ساخت یافته. ML: یک زبان برنامه نویسی استاندارد که نگارش های مختلفی دارد. Erlang: یک زبان ساخت یافته با کاربرد صنعتی. K&J: دو زبان برنامه نویسی با قابلیت های آرایه ای قوی. APL: یک زبان برنامه نویسی ساخت یافته بر پایه آرایه ها . LISP: یک زبان برنامه نویسی ساخت یافته. البته از این زبان به بعد برنامه نویس شی گرا مطرح شد. C: این زبان به عنوان اولین زبان برنامه نویسی سیستمی مطرح است. زبان هایی مثلPascal و Basic هم از این گروه هستند. در 20 سال اخیر کمیته برنامه نویسی ساخت یافته بجای ارائه زبان جدید به ارتقای زبان هایی مثل ML و LISP پرداختند. Object Oriented Language زبان های شی گرا زبان هایی هستند که بر پایه اشیاء ساخته ونوشته می شوند همه چیز در این زبان ها شی محسوب می شود. و هم عرض با این زبان ها نوعی برنامه نویسی به نام OOP یا Object Oriented Programming بوجود آمده این زبان ها در واقع نسل جدید زبان های برنامه نویسی هستند: Simula: اولین زبان برنامه نویسی oo که در سال 1960 عرضه شد. ++C: این زبان در حقیقت ترکیبی از برنامه نویسی سیستمی و شی گرا است. Perl: یک زبان برنامه نویسی تحت UNIX که برای ساخت وب سایت های پویا بکار می رود. PHP: زبان برنامه نویسی سمت سرور که در سالهای اخیر محبوبیت زیادی کسب کرده است. Java: زبان برنامه نویسی محصول شرکت Sun تعداد زبان های برنامه نویسی واقعا زیاد است ASP و VB و ... نیز از این جمله اند. Scripting language زبان های متنی زبان هایی هستند که نحوه نگارش آنها به زبان طبیعی نزدیک است. این گونه زبان ها معمولا پیچیدگی های انواع دیگر را ندارند و می توان گفت ساده تر هستند. TCL: یا Tickle پدر بزرگ زبان های متنی Perl: یک زبان متنی است که قابلیت شی گرا دارد Java Script: محبوبترین زبان برنامه نویسی متنی در حال حاضر برای برنامه نویسی سمت مشتری در صفحات وب . Python: زبان برنامه نویسی قدرتمند با قابلیت شی گرایی بسیار قوی برای برنامه نویسی سمت مشتری در صفحات وب . Logical Language زبان های برنامه نویسی منطقی به نوعی سردم دار سبک جدیدی از برنامه نویسی هستند که در علوم مختلف کاربرد دارد Prolog: اولین زبان برنامه نویسی متنی که در سال1972 ایجاد شد. Mercury: زبان برنامه نویسی منطقی دیگر ... تا جلسه آینده خدانگهدار. |
|
+ نوشته شده در
22 Apr 2010ساعت 10:24 قبل از ظهر توسط امین مهرکیش |
|
|
آموزش متدولوژی و روش طراحی
ماهیت وب |
|
+ نوشته شده در
22 Apr 2010ساعت 10:22 قبل از ظهر توسط امین مهرکیش |
|
|
یک فایل HTML چیست؟ یک فایل اچتمل متنی از نوع text است که از عناصر یا element ها تشکیل میشود و برای ایجاد عناصر از تگ ها یا tags استفاده میشود. تگ های اچتمل (HTML Tags) عناصر اچتمل (HTML Elements) شناسه های یک تگ (Tag Attributes) انشعاب فایل htm یا html ؟ نکته ای در مورد ادیتورهای اچتمل ( HTML Editors ) برای یاد گیری هر یک از تیزر های بالا روی ادامه مطلب کلیک کنید.... ؟HTML چیستیک فایل HTML چیست؟ یک فایل اچتمل متنی از نوع text است که از عناصر یا element ها تشکیل میشود و برای ایجاد عناصر از تگ ها یا tags استفاده میشود. تگ های اچتمل (HTML Tags) - با کمک تگ های اچتمل عناصر و یا Elements ساخته میشوند. -در زبان اچتمل حدود 80 عنصر تعریف شده است. -تگ های اچتمل بوسیله دو نویسه (char) > و < ساخته میشوند -تگ های اچتمل معمولا بصورت زوج ظاهر میشوند، مانند test -تگ اول در یک زوج تگ مثلا تگ شروع و تگ دوم مثلا تگ پایانی نام دارد. -متن بین تگ اول و تگ دوم در یک زوج تگ محتوای عنصر یا lement content نامیده میشود، مثلا "test" -تگ های اچتمل را میتوانید بوسیله حروف لاتین کوچک (lower case) و یا بزرگ (upper case) بنویسید و case sensitive نیستند. برای مثال دو تگ و معادل هم هستند ولی شدیدا توصیه میشود که به خاطر سازگاری با XHTML از حروف کوچک استفاده شود. عناصر اچتمل (HTML Elements)
*** نمونه ای از یک عنصر اچتمل:
عنصر اچتمل بالا با تگ شروع شده و با تگ پایان می یابد. محتوای این عنصر عبارت "This text is bold" است. لازم به ذکر است که کاربرد تگ نمایش توپر یا bold متون است. *** مثال دوم از یک عنصر اچتمل :
This is my first homepage. This text is bold عنصر اچتمل بالا با تگ شروع شده و با تگپایان می یابد. همانطور که میبینید گاهی یک عنصر حاوی یک یا چند تگ دیگر میباشد. وظیفه تگ تعیین بدنه اصلی یا body یک متن اچتمل است.لازم به یادآوری است که تنها اطلاعات بخش یک فایل اچتمل در صفحه مرورگر نمایش داده خواهد شد. شناسه های یک تگ (Tag Attributes) تگ ها میتوانند حاوی اطلاعات اضافی دیگر باشند، به این اطلاعات شناسه یا Attribute میگویند و وظیفه آنها بیان دیگر اطلاعات یک عنصر یا Element میباشد. مثلا در مورد تگ شناسه ای به نام bgcolor وجود دارد که رنگ زمینه متن (background) را تعیین میکند برای نمونه اگر میخواهید که رنگ زمینه صفحه اچتملتان سیاه باشد کافی است که به شکل زیر عمل کنید : در مثال زیر تگ دارای چهار شناسه مختلف با نامهای width، height ، align و border و مقادیر center، 60، 100 و 0 میباشد. شناسه ها به صورت کلی "مقدار=نام" یا "name=value" نوشته میشوند و همیشه به تگ شروع یک عنصر یا Element اضافه میشوند و نهایتا اگر در یک عنصر یا Element شناسه ها قید نشوند از مقادیر قراردادی یا default آنها استفاده خواهد شد مثلا در تگ body اگر شناسه bgcolor نوشته نشود از رنگ سفید برای زمینه صفحه استفاده خواهد شد. مقدار یک شناسه را میتوانید داخل نویسه های " و یا ' بنویسید و اختیار دست شما است فقط در مواردی که مقدار یک شناسه شامل نویسه " هم میشود باید از نویسه ' استفاده شود. یک فایل HTML چیست؟HTML-* را "اچ تی ام ال" و یا اچتمل بخوانید.HTML-* برگرفته از حروف اول Hyper Text Markup Language میباشد.-*یک فایل HTML فایلی از نوع text میباشد که متشکلmarkup tag ها میباشد. --*مرورگر یا Browser از روی markup tag ها می فهمد که چگونه بایدصفحه را نمایش بدهد.-*یک فایل HTML باید دارای انشعاب htm و یا html باشد.-*یک فایل HTML فایلی از نوع text میباشد که با هر ادیتور ساده ایقابل ایجاد است.-*وظیفه اصلی تگ های اچتمل ( markup tags ) بیان چگونگینمایش اطلاعات میباشد.
میخواهید که یک فایل اچتمل بسازید؟اگر از ویندوز مایکروسافت استفاده میکنید، Notepad را باز کرده (Mac کارها از SimplaeText استفاده کنند. ) و متن زیر را در آن تایپ کنید:
سپس فایل را با نام مثلا test.html در درایو c:\ ذخیره کنید. برای دیدن فایل اچتمل بالا در مرورگر یا Brower تان ( معمولا اینترنت اکسپلورر و یا نتسکیپ نویگیتور ) کافی است که از روی منوی File/Open file فایل بالا را از روی محل ذخیره شده بخوانید. ( به آدرس فایل در قسمت Address توجه کنید، مثلا c:\test.html) توضیح مثال بالا اولین تگ مثال بالا تگ میباشد. از روی این تگ، مرورگر نوع متن یعنی اچتمل بودنش را یافته و از روی انتهای متن اچتمل را میبابد.متن بین تگ و تگمتن بین تگ متن بین تگ و انتهای آن یعنی تگ بصورت Bold و یا توپر نمایش داده خواهند شد. انشعاب فایل htm یا html ؟اغلب مرورگرها هر دو نوع انشعاب را به خوبی میشناسند ولی ترجیحا به هنگام ذخیره فایلهای اچتمل از html استفاده کنید.( استفاده از انشعابهای سه حرفی مانند htm مربوط به قدیم و سیستم عاملهائی چون DOS بودند.) نکته ای در مورد ادیتورهای اچتمل ( HTML Editors )با وجودیکه با استفاده از ادیتورهای اختصاصی اچتمل مانند FrontPage و یا Claris Home Page امکان نوشتن و طراحی صفحات اچتمل بصورت WYSIWYG یا "What You See Is What You Get" وجود دارد اما توصیه میشود که از ادیتورهای معمولی متن برای تهیه صفحات خود استفاده کرده، عملکرد تگها را شناخته و هیچگاه بدون اینکه بدانید کاربرد یک تگ چیست آنرا بکار نبرید. |
|||
|
+ نوشته شده در
22 Apr 2010ساعت 10:21 قبل از ظهر توسط امین مهرکیش |
|
|
سلام ... در این پست میخوام یه مطلبی رو بذارم که شاید خیلی از دوستان مشکلشون اینه!!! بله. افزایش سرعت اینترنت!!! میدونم بسیاری از ما برای کاهش روزانه سرعت اینترنتمون ناراحتیم. خودمم بودم.. ولی گفتم سختی دیگه بسه... رفتم دنبال افزایش سرعت نتم که با مطالب جالبی برخورد کردم.. برای خودم که واقعا معجزه شده.. اصلا فکر میکنم تایپمم قوی و سریع شده!!! حالا خودتون برین و ادامه مطلبو بخونید خیلی مفیده!!!
راستی نظر یادتون نره.
راه حل ۱: روشی برای افزایش سرعت اینترنت این کارو حتما بکنید تا سرعت اینترنتتون تا ده برابر افزایش پیدا کنه . این کار باعث میشه هر صفحه ای برای دومین بار یا بعد از اون که میخواد باز شه به سرعت هر چه تمام باز بشه.
---من خودم این کارو کردم سرعتم زیاد شده!!! ۱دقیقه کار واقعا برام مفید بودو دیگه لازم نیست این همه معطل شم..
راه حل ۲- راه ساده برای افزایش سرعت اینترنت من این راه رو امتحان نکردم چون همون اولی برام کافی بود...مطمئنا اینم خوبه!!! در ویندوز XP Pro درحالت پیش فرض Packet Scheduler سیستم را به ۲۰ % از پهنای باند یک اتصال به اینترنت محدود می کند. یعنی اگر شما این تنظیمات را تغییر ندهید قادرید از ۲۰ درصد پهنای باند اتصالتان به اینترنت بهره ببرید. ۱/Run را از منوی Start اجرا کنید.
امیدوارم دیگه نگید سرعت لود وب کمه!!! راستی نظر یادتون نره ها!!!
|
|
+ نوشته شده در
22 Apr 2010ساعت 10:17 قبل از ظهر توسط امین مهرکیش |
|
|
الگوي گانيه
مطلب مرتبط: تجربیاتی از تدریس همکاران مختصری در مورد روشهای نوین تدریس تحليل عملکرد معلم از طريق تدريس خرد،معلمان جوان و دانشجو معلمان مطلب مرتبط:گسترش برنامه آموزش معلمان زن روستایی در استان سی چوان چین آموزش معلمان در چین ، آمریکا،انگلستان و مختصری در مورد ساعات کار و ارتقاء و مزایا _نگاهي به شيوه هاي نوين ارزشيابي درکلاس ومدرسه ، هدف از امتحان چيست؟ _روشهایی برای افزايش تمركز دانش آموزان در کلاس هنگام تدریس معلم _ارزیابی چیست و چه نقشی در تدریس معلم درکلاس دارد؟ _تقویت انگیزه های درسی دانش آموزان و نحوه تشویق و تنبیه در مدارس _روشهای ایجاد انگیزه وترغیب دانش آموزان به تحصیل ودرس
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
21 Apr 2010ساعت 7:30 بعد از ظهر توسط امین مهرکیش |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
الگوي گانيه
مطلب مرتبط: تجربیاتی از تدریس همکاران مختصری در مورد روشهای نوین تدریس تحليل عملکرد معلم از طريق تدريس خرد،معلمان جوان و دانشجو معلمان مطلب مرتبط:گسترش برنامه آموزش معلمان زن روستایی در استان سی چوان چین آموزش معلمان در چین ، آمریکا،انگلستان و مختصری در مورد ساعات کار و ارتقاء و مزایا _نگاهي به شيوه هاي نوين ارزشيابي درکلاس ومدرسه ، هدف از امتحان چيست؟ _روشهایی برای افزايش تمركز دانش آموزان در کلاس هنگام تدریس معلم _ارزیابی چیست و چه نقشی در تدریس معلم درکلاس دارد؟ _تقویت انگیزه های درسی دانش آموزان و نحوه تشویق و تنبیه در مدارس _روشهای ایجاد انگیزه وترغیب دانش آموزان به تحصیل ودرس
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
21 Apr 2010ساعت 7:29 بعد از ظهر توسط امین مهرکیش |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مقایسه ی تدریس درکشورهای آلمان، ژاپن ، آمریکا وایران
پيش آزمون
|
||
|
+ نوشته شده در
21 Apr 2010ساعت 7:27 بعد از ظهر توسط امین مهرکیش |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
21 Apr 2010ساعت 7:14 بعد از ظهر توسط امین مهرکیش |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
صفحه نخست پروفایل مدیر وبلاگ پست الکترونیک آرشیو وبلاگ عناوین مطالب وبلاگ |
| درباره وبلاگ |
دراینجاهرچه میخواهد دل تنگت بگو
|
| پیوندها |
|
وبلاگ matlabpc وبلاگ جالب با مطالب خواندنی بسیار وبلاگ بچه های آموزشکده فنی شهید صدوقی یزد وبلاگ تخصصی در زمینه نرم افزارهایsolid work &catia |
|
RSS
|