In .NET Frame Work

.NET Frame work consist of  CLR ( Common Language Runtime ) and BCL ( Basic Class Liberary )

Suppose we can consider the FX. (.Net Fram Work ) as a factory we find the manager of this factory is CLR and the material of this factory is BCL .

CLR responsible for (automatic memory management, Errors handling, Compilation).

note : Compilation means How to convert source code to native machine language? or How to execute the code?

Read the rest of this entry »

Some terminology in database

such as engineering, medicine, Sporting and other sciences the database has its own terminology

maninpulation of data is subject to certain rules that are set by developers these rules called constraints.

Not null: prevent null values from being used in the columns.

when an employee doesn’t have a mobile number then his/her mobile number is a null, and when every employee must have a name value then the name column is a not null column.

Note :: The null value is not the same as a zero or space. (Zero and Space are characters)

Read the rest of this entry »

Apology

I’m very sorry for lating my readers but this due to Circumstances beyond my control.

In the previous period I were in exams of preliminary in computer science and finally I success and now in period of making decision of my life of work but in principle I decide to make my master in neural networks and artificial intelligence.

I’ll complete what i began in my blog to benifit all readers and my self and I’m very happy with all comments of you.

I’m very happy with success :)

http//:www.whpp.me

Congratulations for me  for my blog

www.whpp.me

الحمد لله اليوم اصبحت مدونتي

.me

مبروك عليا

:)

ايها القراءاتمني من الله ان يتم عليكم وعليا الصحة والعافية واستطيع افادتكم في مدونتي هذه

From Depression to happiness

this person was so frightened from seeing life with its colors

to some extent in this Read the rest of this entry »

Database Fundamentals

DB Fundamentals

I’ll explain basic concepts and table elements:

Basic Concepts:

Data and storage methods

Data: is a collection of facts about a person or a thing used to describe that person or thing like employee number, name, salary, hiring date and so on.

Data Storage methods: there are several ways to store data in computers according to the nature of the data you can choose the most suitable program to store your data.The most common types of programs for storing data are described as follow:

1. Microsoft Word for storing text and paragraphs in files.

2. Microsoft Excel for storing numbers, formulas and mathematical functions. Read the rest of this entry »

IQ 2

IQ 2

1. 0, 1, 2, 4, 6, 9, 12, 16, ?
What number should replace the question mark?

2. Which number is the odd one out?
9678 4572 5261 5133 3527 6895 7768

3.

???????????????

العمل والاتقان

العمل والإتقان

كان هناك نجار تقدم به العمر وطلب من صاحب العمل أن يحيله على التقاعد ليقضي بقية عمره مع أولاده وزوجته. ولكن  صاحب العمل رفض طلب النجار ورَغبه بزيادة راتبه إلا أن النجار أصَر على طلب التقاعد

فقال له صاحب العمل إن لى عندك رجاءً أخيرأً وهو أن تبني منزلا وسيكون هذا آخر عمل لك وبعد الإنتهاء منه سأوافق على طلبك بالتقاعد. وافق النجار على مضض

وبدأ النجار العمل ولعلمه أن هذا البيت سيكون الأخير فلم يحسن الصنعة واستخدم مواد رديئة  وأسرع في الإنجاز دون الجودة المطلوبة. وكانت الطريقة التي أدي بها العمل نهاية غير جيدة لعمر طويل من الإنجاز والتميز والإبداع

وعندما انتهى النجار العجوز من البناء سلم صاحب العمل مفاتيح المنزل الجديد وطلب السماح له بالرحيل إلا أن صاحب العمل استوقفه وقال له : إن هذا المنزل هديتي لك نظير سنين عملك معي فآمل أن تقبله مني

فصعق النجار من المفاجأة لأنه لو علم انه يبني منزل العمر لما تواني في الإخلاص في الأداء والإتقان في العمل

وقال رسول الله صلى الله عليه وسلم : إن الله تعالى يحب إذا عمل أحدكم عملاً أن يتقنه

فكل منا في حياته مثل هذا النجار يبني سمعته بعمله ويبني بيته بعمله فيجب عيلنا ألا نتوانى في الإخلاص وأن تقن عملنا في كل الأوقات ومهما كانت الظروف مع العلم أن العمل بإخلاص يريح العامل ويريح صاحب العمل من المشاكل التي قد تظهر فيه فيما بعد

العمل بإخلاص وبإتقان يقربنا من الله تعالى ويجلعنا ذو سمعة نظيفة ويريح بالنا من العمل الذي نقوم به

Organizational Levels

Organizational Levels

Organizational Levels are described as in the following image:

the four organizational levels and their responsibilities , decision making styles and information systems requirements are described in the following image:

Operational personnel: Perform a company’s repetitive day-to-day functions following well defined procedures.

Read the rest of this entry »

Information System Types

Information System Types

Types of information system that use computers divided into four types as follow:

1. Operational System: system designed to process data generated by day to day business transaction of company for example operational system are accounting, and billing. Note the operational system are called transaction processing systems.

2. Management Information Systems(MIS): refers to a computer based system that generates timely and accurate information for the top, middle and lower levels of management. for example to process  a sales order would record the sales, update the customer’s accounts receivable balance and make a deduction from the inventory but in the management information system reports would be produced that show slow or fast slowing items, customers with past due accounts receivable balances and inventory items that need recording. In the management information system the focus in on the information that management needs to do its job.

3.Decision Support System (DSS): is a system designed to help someone reach a decision by summarizing or comparing data from either or both internal and external sources. Internal sources include data from an organization’s file such as sales, manufacturing  or financial data.External sources could include information on interest rates, population trends or new housing. Decision support system often include query languages, statistical analysis capabilities, spreadsheets and graphics to help and evaluate the decision data.

4. Expert Systems : combine the knowledge on a given subject of one or more human experts into a computerized system that simulates the human experts reasoning and decision making process.