تاریخچه ی سامینتک

هسته‌ی اولیه‌ی این گروه زمانی ایجاد شد که سینا مرادی، برای اولین بار با برنامه نویسی کامپیوتر آشنا شد. آن هم برنامه نویسی قدرت‌مند دلفی که توانایی بسیار بالایی در ساخت سریع نرم افزارهای ویندوز دارد. در آن زمان نرم افزارهای کوچکی که در دلفی ساخته می‌شدند به صورت جزئی طراحی شده بودند. اما…
(بیشتر…)

آموزش زبان سی پلاس پلاس

معرفی کتاب آموزش زبان برنامه نویسی سی پلاس پلاس

بدون تردید یکی از موفق ترین زبان های برنامه نویسی دنیا زبان ++C بوده و هست. درک و یادگیری این زبان حتی برای برنامه نویسان زبان های دیگر هم ضروری است. چون وجود سیستم عاملی مثل ویندوز و حتی اندروید تا حد زیادی بدون وجود ++C قابل تصور نیست.
از آن جایی که این زبان معمولا به عنوان یکی از دروس دانشگاه هم آموزش داده می شود شروع به نوشتن یک کتاب در این زمینه کردم که مطالب آن تمام برنامه نویسان در هر سطحی و علاقه مندان را پوشش می دهد.
ویژگی این کتاب در این جا است که هم می تواند به صورت خودآموز مورد استفاده قرار بگیرد و هم کتابی جامع. از طرفی با این که در این کتاب از کامپایلر Visual Studio (که بسیار راحت و قدرتمند و در دسترس است) برای اجرای برنامه ها استفاده می شود ولی در صورت لزوم هر جا که کامپایلر Visual Studio مایکروسافت با ++Turbo C بورلند تفاوت داشته باشد توضیحات لازم داده می شود تا برنامه نویس (یا دانشجو) به راحتی بتواند با هر کامپایلری کار کند. افرادی هم که دسترسی به کامپیوتر همراه برای آن ها مشکل است می توانند از نرم افزار CppDroid نسخه اندروید که یکی از قدرتمند ترین کامپایلر های اندروید است برای حل بسیاری از تمرین های این کتاب استفاده کنند.
اگر برنامه نویس مبتدی هستید حتما سعی کنید بخش اول را به صورت کامل مطالعه کنید. چون در این بخش مطالب به صورت پشت سر هم و گام به گام و مفصل توضیح داده شده اند.
فراموش نکنید که خواندن هزاران منبع هم نمی تواند به اندازه ی استفاده ی عملی و مستقیم از کامپیوتر برای انسان مفید باشد.
در این کتاب برنامه نویسی را از دیدگاه کامپایلر – کاربر یاد می گیرید. مزیت این روش این است که دیگر ما در همه جا بررسی نمی کنیم که در حافظه چه رخ می دهد. بیش تر تلاش بر این است که چیزی را یاد بگیریم که یک برنامه نویس نرم افزار به آن احتیاج دارد.(نه سخت افزار)
امیدوارم که شما عزیزان مشکلات فنی و نگارشی که ممکن است از چشم نویسنده پنهان بوده باشند را ببخشید و در صورت امکان آن ها را برای ما بفرستید تا در ویرایش های جدید مشکلات برطرف شوند. در صورت لزوم می توانید سوالات خود را در مورد ++C (یا حتی برنامه نویسی های دیگر مانند VB و #C و …) و مباحث دیگر مرتبط با کامپیوتر را به ایمیل ذکر شده یا تلگرام در پایین ارسال نمایید.

suppprt@samiantec.ir

Telegram ID : Contact99

برای دانلود به ادامه ی مطلب بروید.

(بیشتر…)

روش نصب JDK 7

در این پست روش نصب Java Development Kit 7 به صورت فایل PDF ارائه شده است. در برخی از سیستم ها حتی با نصب JDK ، نرم افزارهای دیگر آن را شناسایی نمی کنند. در این آموزش روش حل این مشکل هم توضیح داده شده است.
لطفا نظرهای خود را در مورد این آموزش و دیگر آموزش ها و مطالب سامینتک با ما در میان بگذارید.

در ادامه لینک دانلود را مشاهده می کنید.

(بیشتر…)

پیام عید ۱۳۹۴ – سینا مرادی و گروه سامینتک

تصویر دعای عید

رستاخیز طبیعت، یادگار ایران باستان و میراث ماندگار کوروش بزرگ، بر شما و تبار پاکتان خجسته باد.

این هم هفت سین بچه های نرم افزاری و فناوری اطلاعات عزیز:
سی، سیستم عامل، String ،Security ،Sync ،Stack ،Sql

این هم دعای سال تحویل برای
افرادی که سال را بدون غم و اندوه و سرشار از پیروزی ها و شادی ها گذراندند،
افرادی که عید امسال را بدون حضور عزیزشان یا به دور از او تحویل می گیرند،
افرادی که با مشکلاتی در زندگی و کارشان دست و پنجه نرم می کنند،
همه ی شکوفه هایی که به سوگ گل نشکفته ی یاس نشسته اند،

ﺍﯼ ﺧﺪﺍﯼ ﺩﮔﺮﮔﻮﻥ ﮐﻨﻨﺪﻩ دل ها ﻭ ﺩﯾﺪﻩ ﻫﺎ
ﺍﯼ ﺗﺪﺑﯿﺮ ﮐﻨﻨﺪﻩ ﺭﻭﺯ ﻭ ﺷﺐ
ﺍﯼ ﺩﮔﺮﮔﻮﻥ ﮐﻨﻨﺪﻩ ﺣﺎﻟﯽ ﺑﻪ ﺣﺎﻟﯽ ﺩﯾﮕﺮ
ﺣﺎﻝ ﻣﺎ ﺭﺍ ﺑﻪ ﺑﻬﺘﺮﯾﻦ ﺣﺎﻝ ﺩﮔﺮﮔﻮﻥ ﮐﻦ
آمین…

دم همه اونایی که تو خونه تکونی دلشون ما رو دور نریختن گرم
ما هم سعی می کنیم زیاد جا نگیریم!

>Sina Moradi
>Samiantec

نمونه سوال هایی از الگوریتم – قسمت اول

در ادامه چند سوال الگوریتم و پاسخ آن ها را می بینید. در حل برخی از این سوال ها می توان از حلقه ها استفاده کرد که کار را بسیار ساده تر می کند. ولی من در حل هیچ کدام از سوال ها از حلقه استفاده نکردم.
در صورتی که روش بهتری برای حل هر کدام از سوال ها مد نظر دارید لطفا در بخش نظرات بنویسید. نظر فراموش نشود.

(بیشتر…)

الگوریتم

الگوریتم به چه معناست؟
الگوریتم یعنی روش حل مسئله و بیان آن طبق بعضی اصول و داشته ها
در بیش تر الگوریتم ها ما چهار عمل اصلی ریاضی (جمع و تفریق و ضرب و تقسیم) را از قبل تعریف شده در نظر می گیریم. در برخی از الگوریتم ها ممکن است حتی جذر و توان و باقی مانده ی تقسیم هم از پیش تعریف شده در نظر گرفته شوند.
در ادامه بیش تر با مفهوم الگوریتم و الگوریتم نویسی آشنا می شوید.

(بیشتر…)

خط فرمان ویندوز – Command Prompt

در گذشته قبل‌ از سیستم عامل ویندوز، از سیستم عاملی با نام Dos استفاده می شد. قدر سیستم عامل های گرافیکی و زیبای امروزی را بدانید چون سیستم عامل داس رابط کاربری گرافیکی نداشت و عموما با رنگ های سیاه و سفید یا آبی متنی شناخته می شود. در این سیستم عامل کارها را باید با نوشتن یک سری دستورات مشابه برنامه نویسی انجام می داد.

(بیشتر…)

آموزش نرم افزار Matlab – قسمت سوم

موضوعات این قسمت از آموزش:
آرایه
ایجاد دنباله در متلب
ماتریس های ویژه
ماتریس تهی
ماتریس eyes
ماتریس ones
ماتریس zeros
ماتریس rand
ماتریس randn
اعمال ریاضی اسکالر و ماتریسی روی ماتریس ها در متلب
ترانهاده ماتریس

(بیشتر…)

آرشیو کردن پیام ها در لاین و واتساپ

شاید تا الان‌پیش آمده باشد در نرم افزار های پیام رسان اینترنتی مانند لاین و واتساپ به افراد زیادی پیام داده باشید و همه ی آن پیام ها هم برایتان مهم باشد. ولی اینطور صفحه ی اصلی نرم افزار خیلی شلوغ می شود و پیدا کردن افراد در آن زمان بر است…

اما در این نرم افزار ها قابلیتی با نام آرشیو کردن گذاشته شده است که به صورت جداگانه در هر دو برنامه ی لاین و واتساپ روش استفاده کردن از قابلیت آرشیو را توضیح می دهم.

(بیشتر…)