You are on page 1of 99

ch1 ‫بداية‬ ‫المحاضرة األولي د أحالم حاسب آلي‬

1.The fundamental characteristics of computers


●speed ‫السرعة‬
●Reliability ‫المصداقية‬
●storage capability ‫القدرة التخزينية‬
●By-product productivity ‫اإلنتاجية‬

2.benefits of computers ‫فوائد الكمبيوتر‬

1.productivity: ‫اإلنتاجية‬
●workers use computers to do their jobs faster and better.
●Many processes can be more efficiently controlled by computers.
‫● يمكن التحكم في العديد من‬.‫● يستخدم العمال أجهزة الكمبيوتر للقيام بعملهم بشكل أسرع وأفضل‬
.‫العمليات بكفاءة أكبر بواسطة أجهزة الكمبيوتر‬
2.Decision making: ‫صنع القرار‬
●helps decision makers sort out financial, geographical and logistical
factors.
.‫● يساعد متخذي القرار على فرز العوامل المالية والجغرافية واللوجستية‬
3.cost reduction : ‫تقليل التكلفة‬
●helps hold down costs of labor, energy and paperwork.
.‫● تساعد في خفض تكاليف العمالة والطاقة واألعمال الورقية‬
There are three important items
1.system:is a set of two or more components that interact to achieve the
goal.
.‫هي مجموعة مكونة من عنصرين أو أكثر يتفاعالن لتحقيق الهدف‬:‫النظام‬
●Most systems are composed of similar subsystems that support large
systems. Each subsystem is designed to achieve one or more
organizations goals.
‫ تم تصميم كل نظام فرعي لتحقيق‬.‫● تتكون معظم األنظمة من أنظمة فرعية مماثلة تدعم أنظمة كبيرة‬
.‫هدف واحد أو أكثر من أهداف المؤسسات‬
1.When the system connected is used in system development,Changes
in subsystems cannot be made without considering the effect on other
subsystems and on the system as a whole.
‫ ال يمكن إجراء تغييرات في األنظمة الفرعية دون‬، ‫عند استخدام النظام المتصل في تطوير النظام‬.١
.‫مراعاة التأثير على األنظمة الفرعية األخرى وعلى النظام ككل‬
2.goal conflict: some of the goals interacted to achieve big goals but
these goals were inconsistent with the goals of another subsystem or
with the system as a whole.
‫ تتفاعل بعض األهداف لتحقيق أهداف كبيرة ولكن هذه األهداف كانت غير متوافقة‬:‫تضارب األهداف‬.٢
.‫مع أهداف نظام فرعي آخر أو مع النظام ككل‬
3. Goal congruence occurs when a subsystem achieves its goals while
contributing to the organization’s overall goal.
.‫يحدث تطابق األهداف عندما يحقق نظام فرعي أهدافه في المساهمة في الهدف العام للمؤسسة‬.٣
2.Data: facts are collected, recorded,stored and processed by the
information system.
.‫يتم جمع الحقائق و تسجيلها وتخزينها ومعالجتها بواسطة نظام المعلومات‬
Businesses need to collect several kinds of data, such as
1.the activities that take place, For example, the business needs to
collect data about a sale (date, total amount ).
، ‫ يحتاج العمل إلى جمع بيانات حول عملية بيع (التاريخ‬، ‫ على سبيل المثال‬، ‫األنشطة التي تحدث‬
.)‫المبلغ اإلجمالي‬
2.the resources affected by the activities,for example the resource sold
(good or service, quantity sold, unit price).
‫ سعر‬، ‫ الكمية المباعة‬، ‫ على سبيل المثال المورد المباع (السلعة أو الخدمة‬، ‫الموارد المتأثرة باألنشطة‬
)‫الوحدة‬
3.people participate in the activity. For example price (customer,
salesperson).
.)‫ مندوب المبيعات‬، ‫ على سبيل المثال السعر (العميل‬.‫الناس يشاركون في النشاط‬
3.information: data that have been organized and processed to provide
meaning and improve the decision making process.
.‫البيانات التي تم تنظيمها ومعالجتها لتوفير معنى وتحسين عملية صنع القرار‬
Note: this can by achieved by using a number of different transformation
or data processes.
.‫ يمكن تحقيق ذلك من خالل استخدام عدد من عمليات التحويل أو البيانات المختلفة‬:‫مالحظة‬
Types of transformation we can apply on data.
1.aggregeting: which summarizes data by such means as computing the
total amount of weakly sales.
.‫ الذي يلخص البيانات بوسائل مثل حساب المبلغ اإلجمالي للمبيعات األسبوعية‬:‫التجميع‬
2.classification:places data into categories as organize and late delivers.
.‫ يضع البيانات في فئات مثل عمليات التسليم المنظمة والمتأخرة‬:‫التصنيف‬
3.sorting:organizes data so that items are placed items in a particular
order. For example:listening orders by delivery data.
‫ االستماع إلى الطلبات‬:‫ على سبيل المثال‬.‫ ينظم البيانات بحيث يتم وضع العناصر بترتيب معين‬:‫الفرز‬
.‫عن طريق بيانات التسليم‬
4. Calculations: can be made on data such as analyzing employees pay
by multiplying the number of hours worked, by the hourly rate of pay.
‫ يمكن إجراؤها على بيانات مثل تحليل رواتب الموظفين عن طريق ضرب عدد ساعات‬:‫الحسابات‬
.‫ بمعدل األجر بالساعة‬، ‫العمل‬
Characteristics of useful information:

Relevant ●Reduces uncertainty, improves decision-making, or


‫ ذو صلة‬confirms or corrects prior expectations.
.‫يقلل من عدم اليقين أو يحسن اتخاذ القرار أو يؤكد أو يصحح التوقعات السابقة‬
Reliable ●Free from error or bias; accurately represents
‫ موثوق‬organization events or activities.
.‫خالية من الخطأ أو التحيز ؛ يمثل بدقة أحداث المنظمة أو األنشطة‬
Compete ●Does not omit important aspects of the events or
‫ مكتمل‬activities it measures.
.‫ال يغفل الجوانب الهامة من األحداث أو األنشطة التي يقيسها‬
Timely ●Provided in time for decision makers to make
‫ في الوقت المناسب‬decisions.
.‫يتم توفيرها في الوقت المناسب لصانعي القرار التخاذ القرارات‬
Understandable ●Presented in a useful and intelligible format.
‫مفهوم‬ .‫مقدمة في شكل مفيد وواضح‬
Verifiable ●Two independent, knowledgeable people produce the
‫ يمكن التحقق منه‬same information.
.‫ينتج شخصان مستقالن واسعي المعرفة نفس المعلومات‬
Accessible ●Available to users when they need it and in a format
‫ يمكن الوصول إليه‬they can use.
.‫متاح للمستخدمين عندما يحتاجون إليه وبتنسيق يمكنهم استخدامه‬

Computer system components


1.Hardware: Equipment associated with the system.
2. Software: Instructions that tell the hardware what to do.
3. People:Computer programmer: writes software.
4.User: purchases and uses software, called end-use.

Hardware:the basic component of the computer.

Consists of four primary components


1.input devices.
2.processor and memory.
3.output devices.
4.storage.

What is computer?
A machine that can be programmed to accept data , process it into
useful information and store it away.
●Data:raw factors representing people and events.
●information:data that organized, meaningful, and useful.
.‫ العوامل األولية التي تمثل األشخاص واألحداث‬:‫● البيانات‬
.‫ بيانات منظمة وذات مغزى ومفيدة‬:‫● المعلومات‬
1.inpute: the data put into computer for processing.
*Common input*

1.keyboard.
●most common input device.
●generate electronic signals which are translated into characters.
.‫ ● توليد إشارات إلكترونية تترجم إلى أحرف‬.‫● جهاز اإلدخال األكثر شيوعًا‬
2.mouse
●moves over a flat surface.
●movement of the mouse ball causes corresponding movement of the
pointer on screen.
.‫● حركة كرة الماوس تؤدي إلى حركة مقابلة للمؤشر على الشاشة‬. ‫● يتحرك على سطح مستوي‬
3.scanner
●Reads special letters, numbers, and symbols.
●Wand reader, bar code reader often used in stores.
● Flatbed and sheet-fed Scanners scan pictures or printed documents.
‫ قارئ الباركود غالبًا ما يستخدم في‬، ‫ ● قارئ العصا‬.‫● يقرأ الحروف واألرقام والرموز الخاصة‬
.‫ ● الماسحات الضوئية المسطحة والمغذية بالورق ضوئيًا صور المستندات المطبوعة‬.‫المتاجر‬
The Processor and Memory: Data Manipulation
1. Processor: Also called central processing unit (CPU)
2. Memory :(primary storage).
●Closely related to, but distinct from proces.
●Provides temporary storage.
‫ ● يوفر التخزين المؤقت‬.‫● وثيقة الصلة بالعملية ولكنها متميزة عنها‬
Output: What Comes Out
● Output: the result produced by the CPU.
● Common forms of output: text, numbers, graphics, and sounds
●Common output devices:
1. Screen (monitor); can display text. numbers, photographs, even
video, in full color.
2.Printer: produces printed reports as instructed by a program.

1.Secondary Storage
●Provides long-term storage
●Separate from memory
●common media:
1.magnetic disks
2.Optical disks
3.Magnetic tape

1.Magnetic Disks ‫األقراص المغناطيسية‬


● The most common storage media.
● Diskette: 3.5" flexible diskette in plastic case.
● Hard Disk: more storage capacity and faster access than diskette.
2.Optical Disks ‫األقراص الضوئية‬
●Use a laser beam to read large volumes of data inexpensively.
** CD-ROMS
** DVD-ROMS
3.Magnetic Tape ‫شريط مغناطيسي‬
● Stores large amounts of data inexpensively.
● Often used for system backup

Peripheral Devices ‫األجهزة الطرفية‬


■ All hardware devices attached to the computer.
■ Includes all input, output, and storage devices.

by.mohamed mahmoud.
‫المحاضرة ‪ ٢‬د أحالم حاسب آلي‬

‫‪Classification of computers.‬‬ ‫تصنيف أجهزة كمبيوتر‬

‫فئات الكمبيوتر ‪1.PC Categories.‬‬


‫اجهزة كمبيوتر منخفضة الجودة ‪1.Low-end computers‬‬
‫‪●Fine for home users, word processing,‬‬
‫‪simple games, Internet access.‬‬
‫●غرامة للمستخدمين المنزليين ‪ ،‬ومعالجة الكلمات‬
‫ألعاب بسيطة ‪ ،‬والوصول إلى اإلنترنت‪.‬‬
‫أجهزة كمبيوتر تعمل بكامل طاقتها ‪2.Fully powered computers‬‬
‫‪●Good for heavy use of graphics,‬‬
‫‪programming, or action-oriented‬‬
‫‪games.‬‬
‫●جيد لالستخدام المكثف للرسومات ‪ ،‬البرمجة ‪ ،‬أو العملية المنحي ألعاب‬
‫محطات العمل ‪3.Workstations‬‬
‫‪●Very high-end computers used by‬‬
‫‪engineers, financial traders, and‬‬
‫‪graphic designers.‬‬
‫●أجهزة كمبيوتر عالية الجودة يستخدمها المهندسين والتجار الماليين و مصممي الجرافيك‬

‫الكمبيوتر الشخصي ‪2.personal computers.‬‬

‫أجهزة كمبيوتر سطح المكتب ‪1.Desktop computers.‬‬


‫‪●Also known as PCs, microcomputers, or home‬‬
‫‪computers.‬‬

‫● ُتعرف أيضًا باسم أجهزة الكمبيوتر الشخصية أو أجهزة الكمبيوتر الصغيرة أو أجهزة الكمبيوتر‬
‫المنزلية‪.‬‬

‫‪Page 1‬‬
2.Broken down into three categories:
●Low-end computers.
●Fully-powered personal computers.
●Workstations.
3.Network computer. ‫كمبيوتر الشبكة‬
● Central processing unit and minimal memory.
●Designed to be used on a network.
●Sometimes called thin clients.
‫● وحدة المعالجة المركزية والحد األدنى من الذاكرة مصمم لالستخدام على الشبكة يسمى أحيا ًنا العميل‬
3.Notebook Computers ‫اجهزة كمبيوتر المحمولة‬
●Small, lightweight computers.
●Capabilities approach that of
desktop computers.
●Similar processing and memory.
●Most have hard disk, and
diskette or CD-ROM drive.
●Typically more expensive
than comparable desktop
computer
4.handheld computers ‫اجهزة كمبيوتر محمولة باليد‬
1.Personal Digital Assistant (PDA) ‫المساعد الرقمي الشخصي‬
●Keep track of appointments,contacts, etc.
●Accepts input with hand-held stylus.
.‫● يتتبع المواعيد وجهات اإلتصاالت ● يقبل اإلدخال باليد‬
2.pocket pc. ‫حاسب جيبي‬
● Offers capabilities of PDAs, plus
the ability to run stripped-down
versions of software such as word
processing and spreadsheets.
‫ و معالجة الكلمات و جداول‬word ‫● يقدم إمكانيات أجهزة المساعد الشخصي و إصدارات البرامج مثل‬
.‫البيانات‬

Page 2
5.Midrange computers. ‫أجهزة الكمبيوتر ذات المدى المتوسط‬
●Multi-user computers designed to serve the
needs of medium-sized organizations
●Hundreds or thousands of users connected
●Used for inventory, order-entry, and other
company-wide applications
‫● أجهزة كمبيوتر متعددة المستخدمين مصممة لتخدم احتياجات المنظمات متوسطة الحجم● مئات أو‬
‫آالف المستخدمين متصلون ● تستخدم للمخزون و إدخال األوامر و غير ذلك تطبيقات على مستوى‬
. ‫الشركة‬
6.Mainframes ‫الحواسيب‬
●Very large and powerful computers.
●Capable of processing billions of instruc
per second.
●Capable of handling billions of characters
data.
●Often used for applications with many users
♡Reservations systems.
♡Large mail-order houses.
♡E-mail servers.
‫أجهزة كمبيوتر كبيرة وقوية للغاية ● قادرة على معالجة باليين من التعليمات في الثانية ● قادرة علي‬
‫التعامل مع بيانات مليارات الشخصيات ● غالبًا ما تستخدم للتطبيقات التي تضم العديد من المستخدمين‬
. ‫♡أنظمة الحجز♡ منازل الطلبات البريدية الكبيرة ♡ خوادم البريد اإللكتروني‬
7. Super computers ‫أجهزة الكمبيوتر العمالقة‬
1.The fastest and most powerful computers.2.Capable of processing
trillions of instructions per second.3.Used for very sophisticated
applications required. mammoth data manipulation: ►Weather forecasting.
► Weapons research. ►Special effects for movies.
‫● أقوى وأسرع أجهزة كمبيوتر●قادرة على معالجة تريليونات من تعليمات في الثانية● يستخدم مع‬
‫التطبيقات غاية التطور ● معالجة بيانات الماموث مثل " التنبؤ بالطقس " أبحاث الحرب " تأثيرات‬
.‫خاصة باألفالم‬

Page 3
Ch2 ☆ systems software and applications software ☆

Buying commercial software ‫شراء البرامج التجارية‬


1. Individual copies for each computer. ‫نسخ فردية لكل كمبيوتر‬
2. Site license. ‫رخصة الموقع‬
3. Electronic software distribution. ‫توزيع البرامج اإلليكترونية‬
4. Application service providers. ‫مقدمو خدمات التطبيق‬
2.Site License ‫رخصة الموقع‬
●Software installed on some or all computers, depending on license
terms.
► Customers keep track of how many users.
●Number of users cannot exceed the number of licenses.
‣ Customer copies and distributes software and manuals to users.
► Some organizations use network licenses.
●Software installed on the server.
►License fee based on number of concurrent users.
‫●البرامج المثبتة علي بعض أو كل أجهزة الكمبيوتر حاسب شروط الترخيص● يتتبع العميل عدد‬
‫المستخدمين ●ال يمكن أن يتجاوز المستخدمين عدد التراخيص ● يقوم العميل بنسخ البرامج واألدلة‬
‫وتوزيعها على المستخدمين ● تستخدم بعض المؤسسات تراخيص الشبكة وهو برنامج مثبت على‬
.‫السيرفر ● رسوم الترخيص بناء على عدد المستخدمين الملتزمين‬
2.electronic software distribution. ‫توزيع البرامج اإلليكترونية‬
●Get software from the Internet. ‫الحصول على البرامج من خالل اإلنترنت‬
►Typically freeware and shareware. ‫البرامج مجانية و تجريبية عادة‬
►Some commercial software. ‫بعض البرامج التجارية‬
●Typical scenario:
►Download software for trial period. ‫تحميل البرامج لفترة تجريبية‬
►Software disables itself after a trial period unless you register (pay).
.)‫●تعطل البرامج نفسها بعد الفترة التجريبية ما لم تقم بالتسجيل (الدفع‬

Page 4
3.application service provider ‫مقدم خدمة التطبيقات‬
►Delivers applications to businesses via the Internet.
►ASP maintains software and data on its systems.
●Customers access applications as needed over the Internet.
►Alternative to creating and maintaining custom software or purchasing.
packaged software.
●"Rent" software, paying based on usage.
‫● وصول‬.‫ تحتفظ بالبرامج والبيانات على أنظمتها‬Asp ● .‫●يسلم التطبيقات للشركات عبر اإلنترنت‬
‫العمالء إلى التطبيقات عبر اإلنترنت حسب الحاجة●بديل إلنشاء وصيانة البرامج المخصصة أو الشراء‬
.‫ يدفع على أساس االستخدام‬، "‫برمجيات المعبأة● برنامج "إيجار‬
Ethics and Applications software. ‫برامج األخالق والتطبيقات‬
1. Privacy: the acquisition and use of illegal copies of software.
2. Counterfeiting: copying large numbers of CD-RoMs or DvD-RoMs
and packaging them to look like the real thing.
● unauthorized copying of software is stealing.
.‫ الحصول على نسخ غير قانونية من البرامج و استخدامها‬: ‫الخصوصية‬.١
.‫ نسخ عند كبير من أقراص من سي دي و دي في دي وتعبئتها لتبدو وكأنها حقيقية‬:‫التزييف‬.٢
.‫● النسخة الغير مصرح بها من البرنامج يعتبر سرقة‬
Software piracy. ‫قرصنة البرمجيات‬
● examples of piracy
1. Copying software from a lab or from a friend.
2. Buying 2 or 3 copies of software and distributing it to dozens or
hundreds of employees.
3. Buying 1 copy of software and installing it on several computers at
home.
‫ شراء نسختين أو ثالث نسخ من البرامج و توزيعها‬.٢ ‫ نسخ البرامج من معمل أو من صديق‬.1
‫ شراء نسخة واحدة من البرنامج و تثبيته على كمبيوتر عدة‬.٣ .‫على عشرات أو مئات الموظفين‬
.‫أجهزة بالمنزل‬

Page 5
.
by.mohamed mahmoud
‫ حاسب آلي‬3 ‫المحاضرة‬

introduction to computer
Chapter 2: system software and applications software.

Operating system (Hidden software): serves as intermediary


between hardware and applications software.
.‫يعمل كوسيط بين برامج األجهزة والتطبيقات‬:) ‫●نظام التشغيل(البرامج المخفية‬
●operating system . ‫نظام التشغيل‬
●systems software. ‫أنظمة البرمجيات‬
●kernel.‫النواة‬
1.Operating system for personal computers.
●platform: combination of computer hardware and operating
system software.
.‫ مزيج من أجهزة الكمبيوتر وبرامج نظام التشغيل‬:‫المنصة‬
●Wintel (Microsoft windows running on an Intel based pc) is most
common.
Common platform. ‫المنصات الشائعة‬
●Ms-dos.
●windows.
●Mac OS.
●Unix.
●linux.
♡ Ms-Dos operating environment.
●Windows 3.1. 3.1 ‫ويندوز‬
●A layer added "on top "of Dos. Dos" ‫تمت إضافة طبقة "فوق‬
●Separate operating system for users.‫نظام تشغيل منفصل للمستخدم‬
●Makes operating system easier to use. ‫يجعل نظام التشغيل أسهل في االستخدام‬
●Called a shell. ‫تسمى قذيفة‬
●Uses a command-line interface. ‫يستخدم واجهة سطر األوامر‬
●Screen provides prompts for users. ‫توفر الشاشة مطالبات للمستخدم‬
●User types commands. ‫يقوم المستخدم بكتابة األوامر‬
●Largely replaced by a graphical user interface.‫تم استبدالها إلى حد كبير بواجهة مستخدم‬
‫رسومية‬
●Not user-friendly. ‫ليس سهل االستعمال‬

♡ Microsoft windows.
1. Began as an operating environment for ms _Dos.
2. Not a full blown operating system; required ms-dos.
3. Uses a graphical user interface.
4. Users can use DOS commands and interface.
5. Now a complete family of operating system.

Graphical user interface. ‫واجهة المستخدم الرسومية‬


●User clicks an icon to perform tasks. .‫ينقر المستخدم فوق رمز ألداء المهام‬
●Start menu in the lower left corner launches programs.
‫قائمة ابدأ في الزاوية اليسرى السفلية تطلق البرامج‬
●Uses menus to activate commands. ‫يستخدم القوائم لتنشيط األوامر‬

♡ Mac OS.
●Designed for the Macintosh computer.
●First commercially successful Gui.
●Has served as the model for windows and other Gui products
developed since then.
‫ ● عملت كنموذج‬.‫ الناجحة تجار ًيا‬Gui ‫ ● أول واجهة‬.Macintosh ‫● ُمصمم لجهاز كمبيوتر‬
.‫ األخرى التي تم تطويرها منذ ذلك الحين‬Gui ‫ ومنتجات‬windows ‫لنظام‬
♡Unix.
●Developed in 1971 for use on the DEC minicomputer.
●Character based system with commands-line interface.
●Not tied to any family of processors.
●Runs on just about every type of system( PC,mainframe
workstation) from any manufacturer.
●Primary operating system in use on internet servers.
●Handles many simultaneous users easily.
‫ ● نظام قائم على األحرف مع‬.‫ الصغير‬DEC ‫ الستخدامه على كمبيوتر‬1971 ‫● تم تطويره في عام‬
‫ ● يعمل على كل نوع من أنواع األنظمة‬.‫ ● غير مرتبط بأي عائلة من المعالجات‬.‫واجهة سطر أوامر‬
‫ ● نظام التشغيل األساسي قيد االستخدام‬.‫ ومحطة عمل رئيسية) من أي مصنع‬، ‫(كمبيوتر شخصى‬
.‫على خوادم اإلنترنت ● يتعامل مع العديد من المستخدمين المتزامنين بسهولة‬
♡Linux.
●Uses a command line interface.
●Many companies have created a GUI to work with Linux.
●Open source concept.
●Source code is free
●Users can download, change, and distribute the software.
●More stable than windows.
●Applications relatively scarce.
‫ ● أنشأت العديد من الشركات واجهة المستخدم الرسومية للعمل مع‬.‫● يستخدم واجهة سطر األوامر‬
‫ ● شفرة المصدر مجانية ● يمكن للمستخدمين تنزيل البرنامج‬.‫ ● مفهوم المصدر المفتوح‬.Linux
.‫ ● أكثر ثبا ًتا من النوافذ ● التطبيقات نادرة نسبيًا‬.‫وتغييره وتوزيعه‬

2.Operating systems for network. ‫األنظمة التشغيلية للشبكة‬


●Network operating system(Nos).
●Handles network functions.
●Make resources appear as though they were running from client
computers.
●Common systems.
‫● جعل الموارد تظهر كما لو كانت تعمل‬.‫● يتعامل مع وظائف الشبكة‬.)Nos( ‫● نظام تشغيل الشبكة‬
‫● األنظمة المشتركة‬.‫من أجهزة الكمبيوتر العميلة‬
Network functions. ‫وظائف الشبكة‬
●Sharing resources (hard disks and printers).
●Data security .
●Troubleshooting.
●Administrative control.
.‫● الرقابة اإلدارية‬.‫● أمن البيانات‬.‫● أمن البيانات‬.)‫● مشاركة الموارد (األقراص الصلبة والطابعات‬
Network operating system.
● Windows NT server.
● Windows 2000 server.
● Windows Net server.
● Novell Netware.
● Unix.
● Linux.
Applications software.
●Software used to solve a particular problem or perform a
particular task.
.‫● البرامج المستخدمة لحل مشكلة معينة أو أداء مهمة معينة‬
3.operating systems for mobile devices.
●Operating system for mobile devices generally are not as fully
featured as those made for desktop and laptop computers.
ً
‫مميزا بشكل كامل مثل تلك المصممة ألجهزة‬ ‫● نظام التشغيل لألجهزة المحمولة بشكل عام ليس‬
.‫الكمبيوتر المكتبية والمحمولة‬
●are designed to accommodate the unique needs of mobile
computing and communication-centric devices, such as
smartphones and tablets.
‫ مثل‬، ‫● مصممة الستيعاب االحتياجات الفريدة للحوسبة المتنقلة واألجهزة التي تركز على االتصاالت‬
.‫الهواتف الذكية واألجهزة اللوحية‬
●They are not able to run all of the same software.
.‫● ال يمكنهم تشغيل نفس البرامج‬
●Apple IOS and Google Android are examples of mobile operating
systems.
.‫ أمثلة على أنظمة تشغيل األجهزة المحمولة‬Google Android ‫ و‬Apple IOS ‫● تعد‬

Acquiring software: ‫الحصول على البرمجيات‬


Traditional ways: ‫الطرق التقليدية‬
●Custom software . ‫برامج مخصصة‬
1.Written by programmers hired by organizations.
.‫كتبه مبرمجين وظفتهم المنظمة‬.١
●Packaged ( commercial) software ‫البرمجيات المعبأة‬
1.Purchased from a store, catalog, or website.
.‫تم شراؤها من متجر أو كتالوج أو موقع ويب‬.١

Custom software
●specifically tailored to an organization's needs.
●organization hires computer programmers to design, write,
test,and implement software.
●can be extremely complex and take years to write.
‫ ● المنظمة تستأجر مبرمجي كمبيوتر لتصميم البرامج‬.‫● مصممة خصيصا الحتياجات المنظمة‬
.‫ ● يمكن أن تكون معقدة للغاية وتستغرق سنوات للكتابة‬.‫وكتابتها واختبارها وتنفيذها‬
Packaged software
●sold in stores, catalogs , or websites.
●sometimes download from the internet.
●package contains one or more CDs or DVDs holding software.
●typically contains software documentation.
●Designed to be user friendly.
‫ ● تحتوي الحزمة‬.‫ ● تنزيل أحيا ًنا من اإلنترنت‬.‫● يباع في المتاجر أو الكتالوجات أو موقع الويب‬
‫ ● عاد ًة ما‬.‫ التي تحتوي على برنامج‬DVD ‫على واحد أو أكثر من األقراص المضغوطة أو أقراص‬
.‫ ● مصممة لتكون سهلة االستخدام‬.‫تحتوي على وثائق البرنامج‬

User-friendly software.
●easy to use.
● should be intuitive for even a beginning user.
●can be used with minimum of training and documentation.
‫ ● يمكن استخدامها مع الحد‬.‫ ● يجب أن تكون بديهية حتى للمستخدم المبتدئ‬.‫● سهل االستخدام‬
.‫األدنى من التدريب والتوثيق‬
Acquiring software
□New new ways:
1.freeware
2.public domain
3.open source software
4.shareware

1.Freeware ‫مجاني‬
●the author provided it free for all to use.
● the author retains copyright.
●may place restrictions on its use.
●may not be altered or redistributed without permission.
‫ ● قد تضع قيودًا على‬.‫ ● المؤلف يحتفظ بحقوق النشر‬.‫● قدم المؤلف أنه مجاني للجميع لالستخدام‬
.‫ ● ال يجوز تغييرها أو إعادة توزيعها دون إذن‬.‫استخدامها‬

2.Public domain ‫المجال العام‬


●software is not copyright.
●may be used and even altered without permission.
●typically developed by universities and/ or research institutions
using government grants.
‫ ● تم تطويرها عاد ًة‬.‫● يمكن استخدامها وحتى تعديلها بدون إذن‬.‫● البرنامج ليس حقوق طبع ونشر‬
.‫ أو المؤسسات البحثية باستخدام المنح الحكومية‬/ ‫من قبل الجامعات و‬

3.Shareware‫برامج مشاركة‬
● copyright software, freely distributed for a trial period.
●If you like it, register for a few.
●Most authors add free documentation, enhancements, support,
and updates to encourage people to register.
‫ فقم‬، ‫ ● إذا كنت ترغب في ذلك‬.‫ يتم توزيعها مجا ًنا لفترة تجريبية‬، ‫● برامج حقوق التأليف والنشر‬
‫ ● يضيف معظم المؤلفين وثائق وتحسينات ودعم وتحديثات مجانية لتشجيع الناس‬.‫بتسجيله لعدد قليل‬
.‫على التسجيل‬

4.Open source software. ‫برمجيات مفتوحة المصدر‬


● A variation of freeware.
●source code made available: readable by humans.
●other programmers can modify and redistributed the programs
freely.
●Helps identify bugs and create improvements more easily.
.‫ يمكن قراءته من قبل البشر‬:‫ ● إتاحة الكود المصدري‬.‫● مجموعة متنوعة من البرامج المجانية‬
‫ ● يساعد في تحديد األخطاء‬.‫● يمكن للمبرمجين اآلخرين تعديل البرامج وإعادة توزيعها بحرية‬
.‫وإنشاء التحسينات بسهولة أكبر‬

by.mohamed mahmoud.
.‫ د أحالم حاسب آلي‬٤ ‫المحاضرة‬

1. Task_oriented software (commercial software)


**often called productivity software.
Common categories:
•word processing/desktop publishing.
●electronic spreadsheets.
●database management
●Graphics.
●communication.
●other.

● .‫ ● إدارة قواعد البيانات ● رسومات‬.‫ ● جداول إلكترونية‬.‫ النشر المكتبي‬/ ‫• معالجة الكلمات‬
.‫ ● أخرى‬.‫التواصل‬
1.Working with words ‫العمل مع الكلمات‬

1.word processing.‫معالجة الكلمات‬


● Most widely used personal computers.
● Create memos, reports and papers.
● incorporate graphics into documents.

‫ ●دمج‬.‫ ●إنشاء المذكرات والتقارير واألوراق‬.‫●أجهزة الكمبيوتر الشخصية األكثر استخدا ًما‬
.‫الرسومات في المستندات‬
2.Desktop publishing.‫النشر المكتبي‬
● High level publishing needs.
● Newsletters.
● Brochures, promotional materials.

.‫ ●الكتيبات والمواد الترويجية‬.‫ ●النشرات اإلخبارية‬.‫●احتياجات النشر عالية المستوى‬

2.electronic spreadsheets ‫جداول إلكترونية‬


● Made up of rows and columns of numbers.
● Perform ( what if) analysis.
● change a cell and have spreadsheet recalculate.
● Present data graphically.
● Show expenses as a pie chart.

‫● تغيير خلية وإعادة حساب‬.)‫● قم بإجراء تحليل (ماذا لو‬.‫●تتكون من صفوف وأعمدة من األرقام‬
. ‫ ●إظهار النفقات على شكل مخطط‬.‫ ●تقديم البيانات بيانيا‬.‫جدول البيانات‬
3.database management . ‫إدارة قاعدة البيانات‬
● Handles the management of collection of interrelated facts.
● Software can restore, retrieve, update and manipulate data.
● Can report data in many ways and print.
● Turn large amounts of data into information.

‫● يمكن للبرنامج استعادة البيانات واستردادها وتحديثها‬.‫●يتعامل مع إدارة جمع الحقائق المترابطة‬
‫● تحويل كميات كبيرة من البيانات إلى‬.‫ ●يمكن اإلبالغ عن البيانات بعدة طرق وطباعتها‬.‫ومعالجتها‬
.‫معلومات‬
4.graphics ‫الرسومات‬
● Graphics software creates graphs and charts from numeric
data.
● Spot trends and compare data more easily.
● Visual evidence.
● Included in spreadsheets programs.
● Presentation graphics create"slide show" presentation.
● Combine high quality graphics, audio,Videos.

‫ ●اكتشف‬.‫●ينشئ برنامج الرسومات الرسوم البيانية والمخططات من البيانات الرقمية‬


‫● المدرجة في برامج جداول‬.‫● األدلة المرئية‬.‫االتجاهات وقارن البيانات بسهولة أكبر‬
‫● اجمع بين الرسومات عالية‬."‫● تصنع رسومات العرض التقديمي "عرض شرائح‬.‫البيانات‬
.‫أشرطة فيديو‬،‫الجودة والصوت‬
5.communications.
● The ability to hook the computer up to phone line or cable
communication with another computer.
● Typically connected over the internet.
● Needs a browser to access other location on the internet.
‫ ●متصل عادة عبر‬.‫●القدرة على توصيل الكمبيوتر بخط الهاتف أو اتصال الكابل بجهاز كمبيوتر آخر‬
.‫ ●يحتاج إلى متصفح للوصول إلى موقع آخر على اإلنترنت‬.‫اإلنترنت‬

Other task software ‫برامج مهمة أخرى‬

1.personal information manager ‫مدير المعلومات الشخصية‬


●keep track of activities.
●Typically include appointments calendar, address book and task
manager.

.‫ ● عاد ًة ما تتضمن تقويم المواعيد ودفتر العناوين ومدير المهام‬.‫● تتبع األنشطة‬

2.office suite ‫جناح المكتب‬


● a group of basic applications that work together.
● Easy to share data among applications.
●similar look and feel among applications.

● .‫ ● سهولة مشاركة البيانات بين التطبيقات‬.‫● مجموعة من التطبيقات األساسية التي تعمل م ًعا‬
.‫نفس الشكل والمظهر بين التطبيقات‬

3.integrated applications ‫البرامج المترابطة‬


● A" stripped down "version of the office suite.● ‫نسخة "مجردة" من مجموعة‬
‫● األوفيس‬

2.Business software. ‫برامج العمل‬

1.vertical market software. ‫برمجيات السوق العمودي‬


● Written for a particular type of business.
● Written by companies who have a thorough knowledge of that
industry.
● Allows businesses to easily maintain information on the
business, customers' vendors.
‫‪● Encompasses all of the business's activities.‬‬

‫●مكتوب لنوع معين من األعمال‪● .‬مكتوبة من قبل الشركات التي لديها معرفة وافية بهذه الصناعة‪.‬‬
‫●يسمح للشركات بالحفاظ بسهولة على المعلومات المتعلقة باألعمال وبائعي العمالء‪● .‬يشمل جميع‬
‫أنشطة األعمال‪.‬‬

‫‪2.Groupware‬‬
‫‪● Let's a group of people share or track information together.‬‬
‫‪● Also called collaborative software.‬‬
‫‪● Often companies use electronic mail, networking,scheduling‬‬
‫‪and database technology.‬‬
‫‪● Data stored in one central location.‬‬
‫‪● Often used by organizations with remote employees.‬‬

‫ضا بالبرنامج التعاوني‪.‬‬


‫●دعنا مجموعة من األشخاص يشاركون المعلومات أو نتتبعها م ًعا‪ ●.‬يسمى أي ً‬
‫●غال ًبا ما تستخدم الشركات البريد اإللكتروني والشبكات والجدولة وتكنولوجيا قواعد البيانات‪ ●.‬يتم‬
‫تخزين البيانات في مكان مركزي واحد‪● .‬غالبا ما تستخدم من قبل المنظمات التي لديها موظفين عن‬
‫بعد‪.‬‬

‫‪3.software for small business.‬‬


‫)‪● Small Office/ home office. (SoHo‬‬
‫‪● Moderately priced software to perform functions aimed at‬‬
‫‪small businesses.‬‬
‫●مكتب صغير مكتب المنزل‪( .‬سوهو) ●برمجيات ذات أسعار معتدلة ألداء وظائف‬
‫تستهدف الشركات الصغيرة‪.‬‬
‫‪Examples.‬‬
‫برامج المحاسبة ‪1. Accounting software.‬‬
‫الكتابة و اإلعالن ‪2. Writing and advertising.‬‬
‫خدمة العمالء ‪3. Customer service.‬‬
‫حفظ اإلتصاالت ‪4. Keeping contacts.‬‬
‫إنشاء أماكن بيع ‪5. Making sales pitches.‬‬

‫البرامج النافعة ‪3.Utility programs.‬‬


‫‪.‬يقوم بأداء األعمال الثانوية ‪● Perform secondary chores.‬‬

‫‪Examples.‬‬
1.file manager. ‫ملف المدير‬
● Stores files in a hierarchical directory structure.
● Windows uses windows explorer.

.Windows ‫ مستكشف‬Windows ‫ ●يستخدم‬.‫●يخزن الملفات في هيكل دليل هرمي‬


2.file compression. ‫ضغط الملف‬
● Reduce the amount of space a life requires.
● Make files take up less space on disks.
● Takes less time to transmit across communications lines.

‫● يستغرق‬.‫ ●يجعل الملفات تشغل مساحة أقل على األقراص‬.‫●يقلل من المساحة التي تتطلبها الحياة‬
.‫وق ًتا أقل لإلرسال عبر خطوط االتصاالت‬
3.other utility programs. ‫برامج مفيدة أخرى‬
● Backup and Restore. ‫النسخ االحتياطي‬
● We restore files from backup. ‫استعادة الملفات من النسخة االحتياطية‬
● Disk defragmentation. ‫تجزئة القرص‬
● Device driver. ‫برنامج تشغيل الجهاز‬

by.mohamed mahmoud.
‫ د أحالم حاسب آلي‬٥ ‫محاضرة‬

ch2 ‫باقي‬
Computers and people.
● Most organizations have some sort of information technology
department. IT
● Made up of people who are responsible for the organization's
computer resources.
● Maintain data and provide services to end users.
‫تتكون من أشخاص مسؤولين عن‬. .‫معظم المنظمات لديها نوع من قسم تكنولوجيا المعلومات‬
‫ الحفاظ على البيانات وتقديم الخدمات للمستخدمين‬..‫موارد الكمبيوتر الخاصة بالمنظمة‬
‫النهائيين‬.
Note : IT helps to use software and hardware or save data.

●Data entry operators, prepare data for processing


●computer operators monitor systems, keep peripherals running, and
make backup
1.peripherals tools 》 scanner and printer
2.back up》information copy.
‫● يقوم مشغلو الكمبيوتر بمراقبة األنظمة والحفاظ‬.‫ وإعداد البيانات للمعالجة‬، ‫● مشغلي إدخال البيانات‬
.2 .‫ أدوات إضافية 》 ماسح ضوئي وطابعة‬.1.‫على تشغيل األجهزة الطرفية وعمل النسخ االحتياطي‬
.‫النسخ االحتياطي》 نسخة المعلومات‬

● librarians catalog processed disks and tapes.


.‫● كتالوج أمناء المكتبات لألقراص واألشرطة المجهزة‬

●programmers design ,write ,test, implement and maintain computer


programs.
‫● يقوم المبرمجون بتصميم برامج الكمبيوتر وكتابتها واختبارها وتنفيذها وصيانتها‬

●systems analysts plan and design entire systems.


●Must have knowledge in programming, as well as knowledge of the
business.
‫ وكذلك‬، ‫● يجب أن يكون لديك معرفة في البرمجة‬.‫● محللو األنظمة يخططون ويصممون أنظمة كاملة‬
.‫معرفة باألعمال التجارية‬
● Network managers implement and maintain organizations'
networks.
.‫●يقوم مديرو الشبكات بتنفيذ وصيانة شبكات المنظمات‬

● Chief information officer (cio) makes key technology decisions.


● A key member of the organization's strategic decision making
team.
‫( يتخذ رئيس قسم المعلومات‬cio) ‫●القرارات التقنية الرئيسية‬

. ‫●عضو رئيسي في فريق اتخاذ القرار االستراتيجي بالمنظمة‬

ch3‫بداية‬

Computer processing unit

Central Processing Unit (CPU)


●It consists of electronic circuits, which interprets and executes
program instructions. During processing, it locates and executes the
program instructions. It also fetches data from memory and input/output
devices and sends data back.
‫ يحدد موقع تعليمات‬، ‫ أثناء المعالجة‬.‫● يتكون من دوائر إلكترونية تفسر وتنفذ تعليمات البرنامج‬
‫ اإلخراج وإرسال البيانات‬/ ‫ يقوم أيضًا بجلب البيانات من الذاكرة وأجهزة اإلدخال‬.‫البرنامج وينفذها‬
.‫مرة أخرى‬
●It communicates with input, output, and storage devices. Actually, it
transforms data into information.
.‫ إنه يحول البيانات إلى معلومات‬، ‫ في الواقع‬.‫● يتواصل مع أجهزة اإلدخال واإلخراج والتخزين‬
● It can be thought of as the brain of the computer. Most of the
processing takes place in the CPU.
.‫ تتم معظم عمليات المعالجة في وحدة المعالجة المركزية‬.‫● يمكن اعتباره بمثابة عقل الكمبيوتر‬
● It is more accurate to describe it as a CPU on a chip because it
contains the circuitry that performs processing.
‫) على شريحة ألنها تحتوي على الدوائر‬CPU( ‫●من األصح وصفها بأنها وحدة المعالجة المركزية‬
.‫التي تقوم بالمعالجة‬
Two parts of cpu: ‫جزئين من وحدة المعالجة المركزية‬
1.Control unit. ‫وحدة التحكم‬
2. Arithmetic Logic Unit (ALU). ‫وحدة المنطق الحسابي‬

1.Control Unit
●Directs the computer system to execute stored program instructions.
●Must communicate with memory and ALU.
●Sends data and instructions from secondary storage to memory as
needed.
●.ALU ‫● يجب التواصل مع الذاكرة و‬.‫● يوجه نظام الكمبيوتر لتنفيذ تعليمات البرنامج المخزن‬
.‫إرسال البيانات والتعليمات من التخزين الثانوي إلى الذاكرة حسب الحاجة‬
2.Arithmetic logic unit (ALU)
● It is the part of the CPU that performs
arithmetic operations, such as addition ,subtraction , multiplication and
division.
logical operations, such as comparing two numbers,letters, or speed to
see if they are the equal or greater or less.
‫● إنه الجزء الذي يعمل من وحدة المعالجة المركزية مثل العمليات الحسابية مثل الجمع والطرح‬
‫ مثل مقارنة رقمين أو حرفين أو سرعة لمعرفة ما إذا كانا‬، ‫والضرب والقسمة أو العمليات المنطقية‬
.‫متساويين أو أكبر أو أقل‬

Data Storage and the CPU ‫تخزين البيانات ووحدة المعالجة المركزية‬
●Two types of storage:
1.Primary storage (memory)
●Stores data temporarily.
●CPU refers to it for both program instructions and data Two Types:
Registers and Memory.
2.Secondary storage:
●Long-term storage(permanent).
●Stored on external mediums, such as Hard Disk, CD, DVD, Memory
Stick.
The CPU and Memory

●CPU cannot process data from disk or input device.


**It must first reside in memory
**Control unit retrieves data from the disk and moves it into memory.
‫** يجب أن تكون‬.‫● ال تستطيع وحدة المعالجة المركزية معالجة البيانات من القرص أو جهاز اإلدخال‬
.‫ ** تسترد وحدة التحكم البيانات من القرص وتنقلها إلى الذاكرة‬.‫موجودة أوالً في المذكرة‬
●Items sent to ALU (Arithmetic Logic Unit) for processing
** Control unit sends items to ALU, then sends them back to memory
after processing.
‫ (وحدة المنطق الحسابي) للمعالجة ** ترسل وحدة التحكم العناصر إلى‬ALU ‫● العناصر المرسلة إلى‬
.‫ ثم ترسل مرة أخرى إلى الذاكرة بعد المعالجة‬، ALU
●Data and instructions held in memory until sent to an output or storage
device or program is shut down and deleted.
‫● يتم االحتفاظ بالبيانات والتعليمات في الذاكرة حتى يتم إيقاف إرسالها إلى جهاز اإلخراج أو التخزين‬
.‫أو البرنامج وحذفها‬
Register
●High-speed temporary storage areas.
●Storage locations located within the CPU.
●Work under direction of the control unit.
. ‫●مناطق تخزين مؤقتة عالية السرعة‬
. ‫●مواقع التخزين الموجودة داخل وحدة المعالجة المركزية‬
. ‫●العمل تحت إشراف وحدة التحكم‬
it's functions.
1.Accept, hold, and transfer instructions or data.
2.Keep track of where the address of the next instruction to be executed
or needed data is stored.
3.contain a set of general-purpose registers that are used for temporary
storage of data values as needed during processing.
‫ تتبع مكان تخزين عنوان التعليمات التالية المراد‬-2.‫ قبول التعليمات أو البيانات واالحتفاظ بها ونقلها‬-1
‫ تحتوي على مجموعة من سجالت األغراض العامة التي يتم استخدامها‬.3.‫تنفيذها أو البيانات المطلوبة‬
.‫للتخزين المؤقت لقيم البيانات حسب الحاجة أثناء المعالجة‬
Memory
●Also known as primary storage and main memory Often expressed as
random-access memory (RAM).
●Not part of the CPU.
●Holds data and instructions for processing.
●Stores information only as long as the. program is in operation.
‫● ُتعرف أيضًا باسم التخزين األساسي والذاكرة الرئيسية يتم التعبير عنها غالبًا بذاكرة الوصول‬
.‫العشوائي‬
‫● يخزن المعلومات فقط‬.‫ ● يحمل بيانات وتعليمات للمعالجة‬.‫● ليس جزءًا من وحدة المعالجة المركزية‬
.‫ البرنامج قيد التشغيل‬.‫طالما أن‬
Cache memory
●It is a high-speed memory, placed in the CPU chip. This improves the
computer performance by minimizing the processor's need to read data
from the slow main memory.
‫ يؤدي ذلك إلى تحسين أداء‬.‫● إنها ذاكرة عالية السرعة موضوعة في شريحة وحدة المعالجة المركزية‬
.‫الكمبيوتر عن طريق تقليل حاجة المعالج لقراءة البيانات من الذاكرة الرئيسية البطيئة‬
●The CPU's processing power is measured in terms of the number of
instructions that it can execute per unit time. Every computer comprises
an internal clock, which emits electronic pulses at a constant rate. These
pulses are used to control and synchronize the pace of operations. Each
pulse is called a clock cycle which resembles a rectangular wave with a
rising half of the signal and a falling half.
‫● يتم قياس قوة المعالجة لوحدة المعالجة المركزية من حيث عدد التعليمات التي يمكن تنفيذها لكل وحدة‬
‫ ُتستخدم هذه‬.‫ يتكون كل جهاز كمبيوتر من ساعة داخلية تصدر نبضات إلكترونية بمعدل ثابت‬.‫زمنية‬
‫ تسمى كل نبضة دورة الساعة التي تشبه موجة مستطيلة‬.‫النبضات للتحكم في وتيرة العمليات ومزامنتها‬
.‫مع ارتفاع نصف اإلشارة ونصفها الساقط‬
●Each instruction takes one or more clock cycles to execute. The higher
the clock speed, the more instructions are executed in a given period of
time. Hertz (Hz) is the basic unit of computer clock frequency, which is
equal to one cycle per second.
‫ تم تنفيذ المزيد‬، ‫ كلما زادت سرعة الساعة‬.‫● يستغرق تنفيذ كل تعليمات دورة ساعة واحدة أو أكثر‬
‫ والتي‬، ‫) هي الوحدة األساسية لتردد ساعة الكمبيوتر‬Hertz (Hz .‫من التعليمات في فترة زمنية معينة‬
.‫تساوي دورة واحدة في الثانية‬
Memory hierarchy:
●The various types of memory used in a computer system differ in
speed, cost, size, and performance of storage. They can be organized in
a hierarchy.
‫● تختلف األنواع المختلفة من الذاكرة المستخدمة في نظام الكمبيوتر من حيث السرعة والتكلفة والحجم‬
.‫ يمكن تنظيمها في تسلسل هرمي‬.‫واألداء للتخزين‬
1.Registers
2.Cache
3.Main Memory
4.Secondary Memory

●From top to bottom, the speed decreases while the capacity increases
and the prices become much lower.
.‫ تنخفض السرعة بينما تزداد السعة وتنخفض األسعار كثيرً ا‬، ‫● من أعلى إلى أسفل‬
●While designing a computer system, there must always be a balance
on all of the above factors.
.‫ يجب أن يكون هناك دائمًا توازن في جميع العوامل المذكورة أعاله‬، ‫● أثناء تصميم نظام الكمبيوتر‬

by.mohamed mahmoud.
‫ د أحالم حاسب آلي‬٦ ‫المحاضرة‬

1.motherboard.
●Connect together all components in the computer's system by an
electronic circuit board called (mother or main board).
●Provide some kind of physical connection among them.
‫● يقوم بتوصيل جميع المكونات في نظام الكمبيوتر عن طريق لوحة دائرة إلكترونية تسمى (اللوحة األم‬
.‫●يقوم بتوفير نوع من االتصال المادي بينهم‬.)‫أو اللوحة الرئيسية‬
♡ Motherboard Consists of the following:
1.cpu socket:this holds the central processing which is an integrated chip
along with the system clock , cache , cooling fan.
‫ يحتوي على المعالجة المركزية وهي شريحة متكاملة جنبًا إلى جنب‬:‫مقبس وحدة المعالجة المركزية‬.1
.‫مع ساعة النظام وذاكرة التخزين المؤقت ومروحة التبريد‬
2.memory socket: those sockets hold the Ram card that contains RAMs.
‫ هذه المقابس تحمل بطاقة ذاكرة الوصول العشوائي التي تحتوي على ذاكرة الوصول‬:‫مقبس الذاكرة‬.2
.‫العشوائي‬
3.interface module: this is for the hard disk , floppy disk, and CD-rom
drives.
‫ وهي مخصصة لمحركات األقراص الثابتة واألقراص المرنة ومحركات األقراص‬:‫وحدة الواجهة‬.3
.‫المضغوطة‬
4.Rom integrated ship: this is embedded with the basic input / output
system software.
.‫ اإلخراج األساسي‬/ ‫ هذا مدمج مع برنامج نظام اإلدخال‬:‫ روم مدمج‬.4
5.ports and expansion slots: a port is used to connect a device with
peripheral devices such as printer, scanner, and external storage
devices.
‫ يستخدم المنفذ لتوصيل جهاز بأجهزة طرفية مثل الطابعة والماسح الضوئي‬:‫ المنافذ وفتحات التوسعة‬-5
.‫وأجهزة التخزين الخارجية‬
Microprocessor
●Is the most important component of a central processing unit
fixed on a silicon chip.
● contains tens of millions of tiny.
‫يحتوي على عشرات الماليين من‬.‫● هو أهم عنصر في الوحدة المركزية المصنعة من السيليكون‬
.‫الصغرى‬
♧♧ KEY components:-
● Central processing unit.
● Register.
● System clock.
Transistors
● Electronic switches that may or may not allow electric current
to pass through.
.‫●المفاتيح اإللكترونية التي قد تسمح أو ال تسمح بمرور التيار الكهربائي‬
● If current passes through, the switch is on , representing a 1
bit.
.‫ بت‬1 ‫ ويمثل‬، ‫ فسيكون المفتاح قيد التشغيل‬، ‫●إذا مر التيار‬
● Otherwise, the switch is off , representing a 0 bit.
.‫ بت‬0 ‫ ويمثل‬، ‫ يكون المفتاح متوق ًفا عن التشغيل‬، ‫●خالف ذلك‬
How does the CPU execute instructions?
1.Central unit gets instructions from memory and puts it into a
register.
2.Control unit decodes instructions and determines the memory
location of needed data.
3.Control unit moves data from memory to register in ALu.
4.ALu executes instructions on the data.
5.Control unit stores the result of operation in memory or in a
register.
‫ تقوم وحدة التحكم بفك‬-2.‫ الوحدة المركزية تحصل على تعليمات من الذاكرة وتضعها في سجل‬.1
‫ تقوم وحدة التحكم بنقل البيانات من‬.3.‫تشفير التعليمات وتحديد موقع الذاكرة للبيانات المطلوبة‬
‫ تخزن وحدة التحكم نتيجة العملية‬-5.‫ ينفذ التعليمات على البيانات‬ALu.4.ALu ‫الذاكرة للتسجيل في‬
.‫في الذاكرة أو في سجل‬
Memory address
●Each memory location has an address with a unique number,
much like a mail.
.‫● لكل موقع ذاكرة عنوان برقم فريد يشبه إلى حد كبير البريد‬
●May contain only one instruction or piece of data when data is
written back to memory previous contents of that address are
destroyed.
‫ يتم‬، ‫● قد يحتوي على تعليمات واحدة فقط أو جزء من البيانات عند إعادة كتابة البيانات إلى الذاكرة‬
.‫إتالف المحتويات السابقة لهذا العنوان‬
●Preferred by number programming languages use a symbolic "
named" address, such as hours or salaries.
‫ مثل الساعات أو‬، ‫● يفضل من خالل لغات البرمجة الرقمية استخدام عنوان "مسمى" رمزي‬
.‫الرواتب‬
Data presentation
●Computer understand two things:-
1.On 2.Off
●Date represented in binary form:-
○ Binary ( base 2) number system.
○ contains only two digits.
○corresponds to two states, on and off.
.‫ داخل وخارج‬، ‫○ يتوافق مع حالتين‬.‫○ يحتوي على رقمين فقط‬.)2 ‫○ نظام األرقام الثنائي (األساس‬
Representing Data
1.Bit
● Short for binary digit.‫●اختصار لرقم ثنائي‬
● Two possible values 0 and 1.1 ‫ و‬0 ‫●قيمتان محتملتان‬
● Can never be empty. ‫●ال يمكن أبدا أن تكون فارغة‬
● Basic unit for storing data 0 means off ,1 means on.
.‫ تعني تشغيل‬1 ، ‫ تعني إيقاف‬0 ‫●الوحدة األساسية لتخزين البيانات‬
2.Byte
● A group of 8 bits // byte equals 8 bites.
● Each byte has 256 possible values.
● For text , store one character.
● Can be letter , digit , or special character.
● Memory and storage devices measured in number of bytes.
‫ قم بتخزين‬، ‫ ● للنص‬.‫ قيمة ممكنة‬256 ‫ ● لكل بايت‬.‫ بتات‬8 ‫ بايت تساوي‬// ‫ بت‬8 ‫● مجموعة من‬
‫ ● أجهزة الذاكرة والتخزين مقاسة بعدد‬.‫ ● يمكن أن يكون حر ًفا أو رقمًا أو حر ًفا خاصًا‬.‫حرف واحد‬
. ‫البايتات‬
3.word
● The number of bits the cpu processes as a unit.
● Typically a whole number of bytes.
● The larger the word the more powerful the computer.
● Personal computer systems typically 32 or 64 bites.
‫ ● كلما كانت‬.‫ ● عاد ًة عدد كامل من البايت‬.‫● عدد البتات التي تعالجها وحدة المعالجة المركزية كوحدة‬
.‫ لدغة‬64 ‫ أو‬32 ‫ زادت قوة الكمبيوتر ● أنظمة الكمبيوتر الشخصية عاد ًة‬، ‫الكلمة أكبر‬
Storage sizes
1.kilobyte: 1024 bytes , memory capacity of older personal computers.

2.megabyte: roughly one million bytes , personal computer memory ,


portable storage devices disk ( cd-rom)
3.gigabyte: roughly one billion bytes , storage devices ( hard disks),
mainframe and network server memory.

4.terabyte: roughly one trillion bytes storage devices on very large


systems.

Types of chips
.. Intel makes a family of processors.
..power pc chips.
..cyrix and AMD
Memory components
1. Semiconductor memory.
2. Ram and rom.
3. Flash memory.
1.semiconductor memory
● Used by most modern computers.
● Reliable, inexpensive, and compact.
● The only drawback of semiconductor memory is that it is volatile.
● It loses its contents whenever power is switched off.
● Volatility requires continuous electricity.
● Complementary metal oxide semiconductor memory.
● Chip located on the motherboard.
● Retains information when the power is shut down.
● Used to store information needed when the computer boots .
‫● العيب‬.‫ ومضغوطة‬، ‫ وغير مكلفة‬، ‫ ● موثوقة‬.‫● تستخدم من قبل معظم أجهزة الكمبيوتر الحديثة‬
‫ ● تتطلب‬.‫● تفقد محتوياتها عند انقطاع التيار الكهربائي‬.‫الوحيد لذاكرة أشباه الموصالت هو أنها متقلبة‬
‫● رقاقة موجودة على‬.‫ ●أشباه موصالت أكسيد المعادن التكميلية الذاكرة‬.‫التقلبات كهرباء مستمرة‬
‫اللوحة األم يتحفظ بالمعلومات عند إيقاف تشغيل الطاقة ● ُتستخدم لتخزين المعلومات المطلوبة عند‬
.‫تمهيد الكمبيوتر‬
2.Ram and Rom
1.Random access memory ( Ram)
2.Read only memory (Rom)
3.flash memory.
1.Random access memory.
2 types
1. Static Ram scram.
● retains its contents with intervention from cpu.
●faster and more expensive.
.‫● أسرع وأكثر تكلفة‬.‫●يحتفظ بمحتوياته بتدخل من وحدة المعالجة المركزية‬
2. Dynamic Ram ( DRAM)
● must be continuously refreshed by cpu or it loses the
components.
● used for personal computers.
● synchronous Dram faster than DRAM used today.
●Rambus DRAM ( RDram) faster than SDRAM will be more
commonly used as price declines.
‫● المستخدمة‬.‫●يجب تحديثه باستمرار بواسطة وحدة المعالجة المركزية أو يفقد المكونات‬
‫● سيتم‬.‫ المستخدمة اليوم‬DRAM ‫ أسرع من‬DRAM ‫● متزامن‬.‫ألجهزة الكمبيوتر الشخصية‬
‫ بشكل أكثر شيوعًا‬SDRAM ‫) األسرع من‬Rambus DRAM (RDram ‫استخدام ذاكرة‬
.‫مع انخفاض األسعار‬
2. read only memory
● Contains programs and data permanently recorded into memory at
the factory.
● Can't be changed by the user.
● Not volatile, contains don't disappear when power is lost.
● Programmable Rom ( PRom) chips.
● Some instructions on the chip can be changed.
‫●ال يمكن تغييرها من قبل‬.‫●يحتوي على برامج وبيانات مسجلة بشكل دائم في ذاكرة المصنع‬
‫●يمكن تغيير‬.‫) قابلة للبرمجة‬PRom( ‫●رقائق روم‬.‫غير متقلب وال يختفي عند فقد الطاقة‬.‫المستخدم‬
.‫بعض التعليمات الموجودة على الشريحة‬
3.Flash memory.
● Non volatile Ram.
● Used in cellular phones, digital cameras and some handheld
computers.
● Flash memory chips resemble credit cards.
● Smaller than disk drives and require less power.
‫●رام غير متقلب ● يستخدم في الهواتف الخلوية والكاميرات الرقمية وبعض أجهزة الكمبيوتر‬
‫● أصغر من محركات األقراص ويتطلب طاقة‬. ‫ ●رقائق ذاكرة فالش تشبه بطاقة االئتمان‬.‫المحمول‬
.‫أقل‬
‫ د أحالم حاسب آلي‬٧ ‫محاضرة‬

The system Bus


●parallel electronic paths that transport data between the CPU and
memory.
.‫● مسارات إلكترونية متوازية تنقل البيانات بين وحدة المعالجة المركزية والذاكرة‬
●Bus width: the number of electronic paths to carry data.
●Measured in bits.
●Typically the same as CPU size.
●With the larger bus size, CPU can it can transfer more data at a
time.
●Makes computer faster.
●Support a greater number and variety of instructions.
‫● عادة ما يكون نفس‬.‫● تقاس بالبتات‬.‫ عدد المسارات اإللكترونية لحمل البيانات‬:‫● عرض الحافلة‬
‫ يمكن لوحدة المعالجة المركزية نقل المزيد‬، ‫● مع حجم الناقل األكبر‬.‫حجم وحدة المعالجة المركزية‬
.‫● دعم عدد أكبر ومتنوعة من التعليمات‬.‫● يجعل الكمبيوتر أسرع‬.‫من البيانات في وقت واحد‬
Bus speed
● the faster the bus speed, the faster data travels through the
system.
●personal computers has bus speed of 400 or 533 (MH2).
‫● الحواسيب الشخصية ذات‬.‫ زادت سرعة انتقال البيانات عبر النظام‬، ‫● كلما زادت سرعة الناقل‬
.)MH2( 533 ‫ أو‬400 ‫سرعة ناقل‬
Expansion Buses
Add peripheral devices to system.
1. Expansion board.
2. Port.
3. Common.

1.Expansion board
1. Connect to expansion slots on motherboard.
2. Used to connect peripheral devices.
.‫ تستخدم لتوصيل األجهزة الطرفية‬.2.‫ قم بتوصيل فتحات التوسعة على اللوحة األم‬.1

2.ports
●external connectors to plug in peripheral such as printer.
● two types of ports.
.‫● موصالت خارجية لتوصيل األجهزة الطرفية مثل الطابعة‬

1.serial: Transmit data one bit at a time.


○used for slow devices such as the mouse and
keyboard.
‫●تستخدم لألجهزة البطيئة مثل الماوس‬.‫●نقل البيانات بت واحد في كل مرة‬
.‫ولوحة المفاتيح‬
2.parallel: Transmit a group of bits together side by side.
○used for faster devices such as printer and scanner.
‫●يستخدم لألجهزة األسرع‬.‫●يقوم بنقل مجموعة من البتات م ًعا جن ًبا إلى جنب‬
.‫مثل الطابعة والماسح الضوئي‬

3.common expansion.
1.industry standard Architecture(ISA) BUS:
●used for slow devices such as the mouse and modern.
2.peripheral component interconnect(PCI) Bus:
●used for faster devices such as the hard disk.
3.Accelerated Graphics port (AGP):
●provides faster video performance.
4.universal serial Bus(USB) port:
● allows you to convert many devices in a series into the USB port.

Computer processing speed


●instruction speeds measured in fractions of seconds.

1.Millisecond : One thousandth of a second.


2.microsecond: One millionth of a second.
3.Nanosecond: One billionth of a second.
4.Picosecond : One trillionth of a second.

Microprocessor speeds
● Measure of system clock speed.
● How many electronic pulses the clock produces per second.
● Usually expressed in gigahertz ( GH2).
● Some old PCs measured in megahertz ( MH2)
● Comparison of clock speed is only meaningful between
identical microprocessors.
‫●يعبر‬.‫●كم عدد النبضات اإللكترونية التي تنتجها الساعة في الثانية‬.‫●قياس سرعة ساعة النظام‬
‫● تقاس بعض أجهزة الكمبيوتر القديمة بالميجاهرتز‬.)GH2( ‫عنها عادة بالجيجاهيرتز‬
.‫●مقارنة سرعة الساعة لها معنى فقط بين المعالجات الدقيقة المتطابقة‬.)MH2(

Other performance measures


1. Millions of instructions per second. ‫ماليين التعليمات في الثانية‬
● high speed personal computers can perform over 500 mips.
● typically a more accurate measure of performance than
clock speed.
ً ‫● عاد ًة ما يكون قيا‬.‫ دقيقة‬500 ‫● يمكن ألجهزة الكمبيوتر الشخصية عالية السرعة أداء أكثر من‬
‫سا‬
.‫أكثر دقة لألداء من سرعة الساعة‬
2. Mega flop: one million floating point operations.
● measures ability of computer to perform complex
mathematical operations.
.‫● يقيس قدرة الكمبيوتر على إجراء عمليات حسابية معقدة‬
Risc technology
● Reduce instruction set computing.
● Uses a small subset of instructions.
● Fewer instructions increases speed.
● Drawback:complex operations have to be broken down into a
series of smaller instructions.
● Traditional processors use complex instruction set computing
(CISC).
‫●تقليل حوسبة مجموعة التعليمات‬
‫●يستخدم مجموعة فرعية صغيرة من التعليمات‬
‫●تعليمات أقل يزيد السرعة‬
‫ يجب تقسيم العمليات المعقدة إلى سلسلة من التعليمات األصغر‬:‫●العيب‬
‫●تستخدم المعالجات التقليدية حوسبة مجموعة التعليمات المعقدة‬

by.mohamed mahmoud.
‫ د أحالم حاسب آلي‬٨ ‫المحاضرة‬

Ch4

Introduction:
●Cloud storage is a service that lets users store data by
transferring it over the internet or another network to an offsite
storage system maintained by a third party.

‫● التخزين السحابي هي خدمة تتيح للمستخدمين تخزين البيانات عن طريق نقلها عبر اإلنترنت أو‬
.‫إلى شبكة أخرى إلى نظام تخزين خارج الموقع يحتفظ به طرف ثالث‬

●Despite the appealing advantages of data outsourcing, cloud


storage services are challenged with various threats from many
aspects.

‫ فإن خدمات التخزين السحابية‬، ‫● على الرغم من المزايا الجذابة لالستعانة بمصادر خارجية للبيانات‬
.‫تواجه تحديات مختلفة من العديد من الجوانب‬

●Storage provides users with a completely different paradigm to


manage their data.
.‫نموذجا مختل ًفا تما ًما إلدارة بياناتهم‬
ً ‫● يوفر التخزين للمستخدمين‬

● Users don't physically own their data once outsourcing the data
to a cloud server and these data are fully controlled by the cloud
server.

‫● ال يمتلك المستخدمون بياناتهم فعل ًيا بمجرد االستعانة بمصادر خارجية للبيانات إلى خادم سحابي‬
.‫ويتم التحكم بالكامل في هذه البيانات بواسطة الخادم السحابي‬

What is the need for cloud storage?

●Providers of the cloud services, allow an organization a space on


the internet where it can establish its own computing system and
can create databases, store space, integrate applications.
‫ يتيحون للمؤسسة مساحة على اإلنترنت حيث يمكنها إنشاء نظام‬، ‫● مقدمو الخدمات السحابية‬
.‫ ودمج التطبيقات‬، ‫ ومساحة تخزين‬، ‫الحوسبة الخاص بها ويمكنها إنشاء قواعد بيانات‬

●This allows the organization's users of employees.management,


customers, business partners to use this computerized system on
the net.
‫● يسمح ذلك لمستخدمي المنظمة من الموظفين واإلدارة والعمالء وشركاء األعمال باستخدام هذا‬
.‫النظام المحوسب على الشبكة‬

●The cloud. It allows its user to work remotely and enables the
user to gain access to its service irrespective of the location.

.‫●يسمح لمستخدمه بالعمل عن بعد ويم ّكن المستخدم من الوصول إلى خدمته بغض النظر عن الموقع‬

●Companies extending cloud services enable users to store files


and applications on remote servers, and then acces all the data
via the internet.
‫● الشركات التي تقوم بتوسيع الخدمات السحابية تمكن المستخدمين من تخزين الملفات والتطبيقات‬
.‫ ومن ثم الوصول إلى جميع البيانات عبر اإلنترنت‬، ‫على خوادم بعيدة‬

●The internet becomes the cloud, and your data, work, and
applications are available from any device users (consumers) only
have to pay service providers.

‫ وتكون بياناتك وعملك وتطبيقاتك متاحة من أي جهاز مستخدم‬، ‫● أصبح اإلنترنت هو السحابة‬
.‫(مستهلكون) يتعين عليهم فقط الدفع لمقدمي الخدمة‬

●Most commercial applications of cloud computing are types of


outsourcing.
.‫● معظم التطبيقات التجارية للحوسبة السحابية هي أنواع من االستعانة بمصادر خارجية‬

●Many cloud service vendors have familiar names, including


Amazon, Google, Yahoo, IBM. Intel, Sun microsystems, and
Microsoft.
، ‫ وياهو‬، ‫ وجوجل‬، ‫ بما في ذلك أمازون‬، ‫● العديد من بائعي الخدمات السحابية لديهم أسماء مألوفة‬
.Microsoft ‫ و‬Sun microsystems ‫ و‬Intel .‫وآي بي إم‬

●Another common example of cloud computing involves backup


services that is , creating duplicate copies of critical data for
security purposes.

‫● من األمثلة الشائعة األخرى على الحوسبة السحابية خدمات النسخ االحتياطي التي تقوم بإنشاء‬
.‫نسخ مكررة من البيانات الهامة ألغراض أمنية‬

●However, such cloud computing also carries risks in particular the


danger of relying upon an external party to protect sensitive data
as well as properly maintaining the backups Cloud computing
technology is referring to as CCT.

‫ضا على مخاطر ال سيما خطر االعتماد على‬


ً ‫ فإن مثل هذه الحوسبة السحابية تنطوي أي‬، ‫● ومع ذلك‬
‫طرف خارجي لحماية البيانات الحساسة وكذلك الحفاظ على النسخ االحتياطية بشكل صحيح يمكن أن‬
.CCT ‫تشير تكنولوجيا الحوسبة إلى‬

Cloud Storage Architecture:

●There are two entities in a cloud storage system: users and cloud
service providers.
.‫ المستخدمون ومزود الخدمة السحابية‬:‫● هناك كيانان في نظام التخزين السحابي‬

1.Users are the data owners: 2.A cloud service provider:


●They have a large number of ●who has significant storage
data files to be outsourced to a space. and computation
remote server and want to resources, provides such a data
access the outsourced data outsourcing service.
flexibly and efficiently.
‫●لديهم عدد كبير من ملفات البيانات ليتم‬ ، ‫ وموارد الحساب‬.‫●لديه مساحة تخزين كبيرة‬
‫االستعانة بمصادر خارجية لخادم بعيد ويريدون‬ ‫يوفر مثل هذه الخدمة االستعانة بمصادر خارجية‬
.‫الوصول إلى البيانات الخارجية بمرونة وكفاءة‬ .‫للبيانات‬

●In addition there are a large number of powerful machines and


devices that are deployed/employed and maintained by the cloud
service provider that provides the storage space and computation
capability.

‫ توظيفها‬/ ‫ هناك عدد كبير من األجهزة واألجهزة القوية التي يتم نشرها‬، ‫● باإلضافة إلى ذلك‬
.‫وصيانتها بواسطة مزود الخدمة السحابية التي توفر مساحة التخزين وإمكانية الحساب‬

●These machines and devices might be located in different places


In the physical world to ensure the high quality of service, reduce
operating costs, and/or enhance the reliability of the system.

/ ‫● قد توجد هذه اآلالت واألجهزة في أماكن مختلفة في العالم المادي لضمان الجودة العالية للخدمة و‬
.‫ أو تعزيز موثوقية النظام‬/ ‫أو تقليل تكاليف التشغيل و‬

Examples of Cloud Storage Applications:

●Cloud storage is the most prominent manifestation of cloud


computing. It has inherent characteristics, such as relief of the
burden for storage management, universal data access with
location independence, and avoidance of capital expenditure on
hardware, software, and personnel maintenance.

‫ مثل‬، ‫ لها خصائص متأصلة‬.‫● التخزين السحابي هو أبرز مظهر من مظاهر الحوسبة السحابية‬
‫ وتجنب اإلنفاق‬، ‫ والوصول الشامل إلى البيانات مع استقاللية الموقع‬، ‫تخفيف عبء إدارة التخزين‬
.‫الرأسمالي على األجهزة والبرامج وصيانة الموظفين‬

●●Examples of several cloud-based applications

1. Electronic healthcare

●Compared with traditional paper-based systems, electronic healthcare (eHealth)


systems provide a more efficient, less erre and more flexible service for both doctors
and patients.
‫) خدمة أكثر كفاءة وأقل‬eHealth( ‫ توفر أنظمة الرعاية الصحية اإللكترونية‬، ‫● بالمقارنة مع األنظمة الورقية التقليدية‬
.‫سرعة وأكثر مرونة لكل من األطباء والمرضى‬
●EHealth systems are data-intensive, both the patients and medical initiations have
to bear heavy costs.
.‫ يتعين على كل من المرضى والمبادرات الطبية تحمل تكاليف باهظة‬، ‫● أنظمة الصحة اإللكترونية كثيفة البيانات‬
●Electronic Health Records (EHRs) which not only allows patients and medical
institutions to outsource EHRS to the cloud server, but also makes a great
contribution to the judgment and dispute resolution in medical misianants.
‫) التي ال تسمح فقط للمرضى والمؤسسات الطبية باالستعانة بمصادر خارجية لـ‬EHRs( ‫● السجالت الصحية الكهربائية‬
.‫ ولكنها تقدم أيضًا مساهمة كبيرة في الحكم وتسوية المنازعات في األطباء المسيئين‬، ‫ للخادم السحابي‬EHRS

●Practical Health systems always need to support data sharing among different
entities including group consultations, where a group of doctors treats a patient and
EHRs are generated by these doctors one by one, and cach doctor generates ERAs
according to the ones generated by the previous doctor.

‫● تحتاج األنظمة الصحية العملية دائمًا إلى دعم مشاركة البيانات بين الكيانات المختلفة بما في ذلك االستشارات الجماعية‬
‫ حيث تقوم مجموعة من األطباء بمعالجة المريض ويتم إنشاء السجالت الصحية اإللكترونية من قبل هؤالء األطباء‬،
.‫ وف ًقا لتلك التي تم إنشاؤها بواسطة الطبيب السابق‬ERAs ‫ ويقوم الطبيب المخبأ بإنشاء‬، ‫واح ًدا تلو اآلخر‬

●Traditionally, this is achieved by requiring the patient to transfer the EHRs


generated by the previous doctor to the next me which is very burdensome and
inefficient With the employment of cloud storage services .the patient's EHRs are
outsourced to the cloud server, she / he would never need to Transfer EHRs by
herself /himself Instead, she / he just needs to delegate all authorize doctors to
access her /his.

‫ يتم تحقيق ذلك من خالل مطالبة المريض بنقل السجالت الصحية اإللكترونية التي تم إنشاؤها بواسطة الطبيب‬، ‫● تقليديًا‬
‫ يتم االستعانة بمصادر‬.‫ وهو أمر مرهق للغاية وغير فعال مع توظيف خدمات التخزين السحابي‬، ‫السابق إلى التالي‬
‫ لن تحتاج أب ًدا إلى نقل السجالت الصحية‬، ‫خارجية لسجالت الصحة اإللكترونية الخاصة بالمريض إلى الخادم السحابي‬
.‫ تحتاج فقط إلى تفويض جميع المخولين للوصول إليها‬/ ‫ فهي‬، ‫ بنفسه بدالً من ذلك‬/ ‫اإللكترونية بنفسها‬

2.Data sharing

●The significance of data sharing in eHealth systems, as illustrated in


the previous slide.
.‫ كما هو موضح في الشريحة السابقة‬، ‫● أهمية مشاركة البيانات في أنظمة الصحة اإللكترونية‬
●There are more applications utilizing cloud storage services.
.cloud ‫● هناك المزيد من التطبيقات التي تستخدم خدمات تخزين‬
●Particularly, in an open-source software development system, the
system requirements are released by a project manager, and multiplied
together as a group on the project to complete the source code. In such
an application, the source code completed by one developer might be
revised by another one.
‫ يتم تحرير متطلبات النظام من‬، ‫ في نظام تطوير البرمجيات مفتوح المصدر‬، ‫● على وجه الخصوص‬
‫ في مثل هذا‬.‫ ويتم مضاعفتها معًا كمجموعة في المشروع إلكمال كود المصدر‬، ‫قبل مدير المشروع‬
.‫ قد تتم مراجعة الكود المصدري الذي أكمله أحد المطورين بواسطة مطور آخر‬، ‫التطبيق‬
●Traditionally, the project manager has to keep online to assist all
developers in completing the source code to ensure the constancy of the
source code on each developer. Each developer not only requests the
latest version of the source code from the manager, but also needs to
know how the source code was revised and updated. The same
problems also exist in the collaboration system whereis multiple users
jointly edit a document.

‫ يجب على مدير المشروع أن يظل متصالً باإلنترنت لمساعدة جميع المطورين في إكمال‬، ‫● تقليديًا‬
‫ ال يطلب كل مطور أحدث إصدار من‬.‫الكود المصدري لضمان ثبات كود المصدر في كل مطور‬
‫ بل يحتاج أيضًا إلى معرفة كيفية مراجعة كود المصدر‬، ‫التعليمات البرمجية المصدر من المدير فحسب‬
‫ توجد نفس المشكالت أيضًا في نظام التعاون حيث يقوم العديد من المستخدمين بتحرير المستند‬.‫وتحديثه‬
.‫بشكل مشترك‬

3.the internet of things


● Most loT devices are lightweight and havo limited capabilities in terms
of storage and computation.
.‫ تكون خفيفة الوزن وقدرات محدودة من حيث التخزين والحساب‬، ioT ‫● في معظم أجهزة‬
●Therefore, these IoT devices cannot have capabilities of processing
the data collected by them and can only send raw data to a target entity.
In most cases, the entity not only needs to store all raw data for data
archiving, but also has to process the data before using it,which
introduces considerable costs .
‫ ال يمكن أن تتمتع أجهزة إنترنت األشياء هذه بإمكانيات معالجة البيانات التي تم جمعها‬، ‫● لذلك‬
‫ ال يحتاج الكيان‬، ‫ في معظم الحاالت‬.‫بواسطتها ويمكنها فقط إرسال البيانات األولية إلى كيان مستهدف‬
‫ بل يتعين عليه أيضًا معالجة البيانات قبل‬، ‫إلى تخزين جميع البيانات األولية ألرشفة البيانات فحسب‬
.‫ مما يؤدي إلى تكاليف باهظة‬، ‫استخدامها‬
●However, with the employment of cloud storage services, the IOT
devices in these applications are enhanced significantly in terms of
storage and computation capability. After collecting the data, the IOT
device can send it to the cloud server, which not only provides the data
‫‪backup service, but also assists target entities in processing the data‬‬
‫‪in an efficient and flexible way.‬‬
‫● ومع ذلك ‪ ،‬مع توظيف خدمات التخزين السحابية ‪ ،‬فإن أجهزة ‪ IOT‬في هذه التطبيقات يتم تحسينها‬
‫بشكل كبير من حيث القدرة على التخزين والحساب‪ .‬بعد جمع البيانات ‪ ،‬يمكن لجهاز ‪ IOT‬إرسالها إلى‬
‫الخادم السحابي ‪ ،‬والذي ال يوفر خدمة النسخ االحتياطي للبيانات فحسب ‪ ،‬بل يساعد أيضًا الكيانات‬
‫المستهدفة في معالجة البيانات بطريقة فعالة ومرنة‪.‬‬

‫‪by.mohamed mahmoud.‬‬
‫ د أحالم حاسب آلي‬٩ ‫المحاضرة‬

ch4‫تابع‬

Data security in cloud storage. ‫أمن البيانات في التخزين‬


‫الحسابي‬
● The cloud storage users don't physically own their data once
outsourcing the data to the cloud storage service.
● These data are fully controlled by the cloud server.
● Once the cloud server misbehaves, the outsourced data
would be affected with threats, such as corruption,
modification, removal , and privacy violation.
● In addition, the data transmitted over public and insecure
networks, external adversaries "Hackers" might eavesdrop on
the communication channel between the user and the cloud
server.
••••Tamper with the interaction messages between them and extract
the data contents from the cloud server for financial and political
reasons.

‫●ال يمتلك مستخدمي التخزين السحابي بياناتهم فعليا بمجرد االستعانة بمصادر خارجية للبيانات‬
‫لخدمة التخزين السحابي ● يتم التحكم في هذه البيانات بالكامل بواسطة الخادم السحابي● بمجرد أن‬
‫ مثل الفساد و التعديل واالزالة‬،‫ ستتأثر البيانات الخارجية بالتهديدات‬، ‫يسئ الخادم السحابي التصرف‬
‫ قد‬،‫ البيانات المنقولة عبر الشبكات العامة و غير اآلمنة‬، ‫وانتهاك الخصوصية● باإلضافة إلي ذلك‬
‫ينصت الخصوم الخارجيون علي قناة االتصال بين المستخدم و خادم السحابة ● العبث برسائل التفاعل‬
.‫بينهما و واستخراج محتويات البيانات من الخادم السحابي ألسباب مالية و سياسية‬

Two points of reflection.


1.the infrastructure under the cloud service provider is much more
powerful and reliable than personal machines and devices.

.‫ يعد البنية التحتية التابعة لموفر الخدمة التخزينية أكثر قوة و موثوقية من األجهزة الشخصية‬.1

But they still suffer from internal faults for data security. These
internal faults include network failures, system malfunctions, miss
operations and software bugs.
‫ وتشمل هذه األخطاء الداخلية أعطال‬. ‫● ولكن ما زالوا يعانون من أخطاء داخلية من أمن البيانات‬
.‫الشبكة و أعطال النظام و فقدان العمليات و أخطاء البرامج‬

2. Both the cloud server and the external adversary have a strong
motivation to compromise the data security if this cloud increases
their profits in the system significantly.

‫ يمتلك كل من الخادم التخزيني و الخصم الخارجي دافعا قويا للتنازل عن أمان البيانات إذا هذه‬.2
.‫ أرباحهم في النظام بشكل ملحوظ‬cloud
Proofs of storage. ‫براهن التخزين‬

●The concept of proof of storage is to construct a storage auditing

mechanism to allow data owners to ensure that their data remains intact

on an untrusted server.

‫يتمثل مفهوم إثبات التخزين في إنشاء آلية تدقيق للتخزين للسماح لمالكي‬

.‫البيانات بالتأكد من أن بياناتهم ال تزال سليمة عيل خادم غري موثوق به‬

Two techniques were proposed at the same time.

1.is proof of Retrieval ability [POR]. ‫استرجاع البيانات في أي وقت‬

2.Provable data possession [PDP]. ‫أن تكون المعلومات ملك المستخدم‬

◇◇ Proof of storage can be classified into two categories.

1.private verification The verification is performed by the data


scheme: owner himself.
2.public verification The verification is performed by an
scheme: independent entity is called auditor

There two entities in a private verification scheme


1.User: ● data owners , they outsourced their data to the
cloud server, accessing the outsourced data as
needed.
2.cloud ● provides cloud storage services. It hasn't only
server: significant storage space, but also a massive
amount of computing power.

●● The producer of private verification is straightforward: a user


generates his data integrity verification.

‫ يقوم المستخدم بإنشاء عملية التحقق من سالمة البيانات‬:‫● إن منتج التحقق الخاص واضح ومباشر‬
.‫الخاصة به‬

●● The cloud server well maintains the outsourced data and


periodically proves the data integrity to the user.

.‫● يحافظ الخادم السحابي جيدًا على البيانات الخارجية ويثبت بشكل دوري سالمة البيانات للمستخدم‬

Auditor: Interacts with the cloud server to verify the outsourced


data integrity.

●●The idea is to employ an external and independent auditor, who


has expertise and capabilities that users don't verify the data
integrity on behalf of users.

‫● ● الفكرة هي توظيف مدقق خارجي مستقل يتمتع بالخبرة والقدرات التي تجعل المستخدمين ال‬
.‫يتحققون من سالمة البيانات نيابة عن المستخدمين‬

by.mohamed mahmoud .
‫ د أحالم حاسب آلي‬١٠ ‫المحاضرة‬

ch4 ‫تابع‬

Big Data

●Big data are associated with an increase in the use of


unstructured data, but it is also the source of these data streams
that is evolving
‫ ولكنها أيضًا مصدر تدفقات‬، ‫● البيانات الضخمة مرتبطة بزيادة في استخدام البيانات غير المهيكلة‬
.‫البيانات هذه الذي يتطور‬

●In particular the extensive use of web sites and social media sites
has allowed the monitoring of people's browser history, online
shopping habits and conversations through email and social media
such as Twitter and Facebook.

‫ سمح االستخدام المكثف لمواقع الويب ومواقع التواصل االجتماعي بمراقبة‬، ‫● على وجه الخصوص‬
‫سجل متصفح األشخاص وعادات التسوق عبر اإلنترنت والمحادثات من خالل البريد اإللكتروني‬
.Facebook ‫ و‬Twitter ‫ووسائل التواصل االجتماعي مثل‬

●However, there are concerns over the use of bie data particularly
in the areas of consumer data and privacy, Consumer are not
always aware of the amount of data that is collected, stored, and
analyzed about them.
‫ خاصة في مجاالت بيانات المستهلك‬bie ‫ هناك مخاوف بشأن استخدام بيانات‬، ‫● ومع ذلك‬
، ‫والخصوصية‬
.‫وال يدرك المستهلك دائمًا كمية البيانات التي يتم جمعها وتخزينها وتحليلها عنها‬
:Types of data that are used in analytics

The different types of data that are used in analytics can be categorized
into the following three types
:‫●يمكن تصنيف األنواع المختلفة من البيانات المستخدمة في التحليالت إلى األنواع الثالثة التالية‬

Page 1
1.Structured data: 2.Unstructured data: 3.Semi structured
data:

●These are the ●These represent the ●These represent


traditional data that majority of data that have
are processed by IT business-related data elements of structure
systems and include and include videos, but also contain
financial and graphic images, web arbitrary aspects.
customer data that sites, mail,social Esmails represent
can be defined in a media posts. semi structured data
field within a database in that the sender
file. name is provided but
the content of the mail
is unstructured.

‫ هذه هي‬:‫●البيانات المنظمة‬ ‫●تمثل البيانات غير المهيكلة‬ ‫●البيانات شبه المنظمة تمثل‬
‫البيانات التقليدية التي تتم‬ ‫هذه غالبية البيانات المتعلقة‬ ‫هذه البيانات التي تحتوي على‬
‫معالجتها بواسطة أنظمة‬ ‫باألعمال وتشمل مقاطع الفيديو‬ ‫عناصر هيكلية ولكنها تحتوي‬
‫تكنولوجيا المعلومات وتتضمن‬ ‫والصور الرسومية ومواقع‬ .‫أيضًا على جوانب عشوائية‬
‫البيانات المالية وبيانات العمالء‬ ‫الويب والبريد ومنشورات‬ ‫تمثل رسائل البريد اإللكتروني‬
‫التي يمكن تحديدها في حقل‬ .‫الوسائط االجتماعية‬ ‫بيانات شبه منظمة في اسم‬
.‫داخل ملف قاعدة البيانات‬ ‫المرسل المقدم ولكن محتوى‬
.‫البريد غير منظم‬

Databases for big data


In recent years database architectures have been developed in
response to the needs of big data and analytics which require the
storage of large volumes of unstructured data (in their original format),
termed "Data Lakes
ً
‫استجابة الحتياجات البيانات الضخمة‬ ‫ تم تطوير هياكل قواعد البيانات‬، ‫●في السنوات األخيرة‬
‫ والتي‬، )‫والتحليالت التي تتطلب تخزين كميات كبيرة من البيانات غير المهيكلة (وتنسيقها األصلي‬
."‫يطلق عليها "بحيرات البيانات‬
Data lakes storage of large volumes of unstructured data in their original
format
.‫●تقوم البيانات بتخزين كميات كبيرة من البيانات غير المهيكلة وتنسيقها األصلي‬
Page 2
Three Vs. (Volume, Velocity, and Variety)
●There are huge opportunities for technology providers to innovate and
manage the entire life cycle of Big Data, to generate, gather, store,
organize, analyze, and visualize this data.
‫ لتوليد‬، ‫● هناك فرص هائلة لمقدمي التكنولوجيا واالبتكار وإدارة دورة حياة البيانات الضخمة بالكامل‬
.‫هذه البيانات وتخزينها وتنظيمها وتحليلها وتصورها‬
●Data is growing too large, moving too fast, and becoming too diverse.
When three Vs. (Volume. Velocity, and Variety) arrive together in an
interactive manner, it creates a perfect storm.
.‫ عندما ثالثة مقابل‬.‫ وتصبح متنوعة للغاية‬، ‫ وتتحرك بسرعة كبيرة‬، ‫● البيانات تنمو بشكل كبير للغاية‬
.‫ ويخلقان عاصفة مثالية‬، ‫ والتنوع) يصالن معًا بطريقة تفاعلية‬، ‫ السرعة‬.‫(الحجم‬
1.Volume of Data ‫حجم البيانات‬
●The quantity of data generated in the world has been persistently
doubling every 12-18 months Traditional data is measured in Gigabytes
(GB) and Terabytes (TB), but Big Data is measured in petabytes (PB)
and Exabyte (1 Exabyte 1 Million TB ).
‫ ُتقاس البيانات‬.‫شهرا‬
ً 18-12 ‫● كمية البيانات التي يتم إنتاجها في العالم تتضاعف باستمرار كل‬
)PB( ‫ ولكن يتم قياس البيانات الضخمة بالبيتابايت‬، )TB( ‫) وتيرابايت‬GB( ‫التقليدية الجيجابايت‬
.‫ مليون تيرابايت‬1 ‫ إكسابايت‬1( ‫وإكسابايت‬
●This data is so huge that it is almost a miracle that one can find any
specific thing in it, in a reasonable period of time. Searching the
world-wide web was the first true Big Data application. Google perfected
the art of this application.
‫ في‬، ‫● هذه البيانات ضخمة لدرجة أنه يكاد يكون من المعجزة أن يجد المرء أي شيء محدد فيها‬
.‫ كان البحث في شبكة اإلنترنت العالمية هو أول تطبيق حقيقي للبيانات الضخمة‬.‫فترة زمنية معقولة‬
.‫ فن هذا التطبيق‬Google ‫أتقنت‬
●The primary reason for the growth of data is the dramatic reduction in
the cost of storing data (decreased by 30-40 percent every year).
‫● السبب الرئيسي لنمو البيانات هو االنخفاض الكبير في تكلفة تخزين البيانات (انخفضت بنسبة‬
40-30
.)‫بالمائة كل عام‬

Page 3
2.Velocity of Data: ‫رسعة البيانات‬
●Big Data is being generated by billions of devices, and communicated
at the speed of the light, through the internet One does not have any
control over how fast the data will come. A huge unpredictable
data-stream is the new metaphor for thinking about Big Data.
‫ من خالل‬، ‫ ويتم توصيلها بسرعة الضوء‬، ‫● يتم إنشاء البيانات الضخمة بواسطة مليارات األجهزة‬
‫ تدفق البيانات الضخم الذي ال‬.‫الشبكة الداخلية ال يملك المرء أي سيطرة على سرعة وصول البيانات‬
.‫يمكن التنبؤ به هو االستعارة الجديدة للتفكير في البيانات الضخمة‬
●The primary reason for the increased velocity of data is the increase in
internet speed Internet speeds available to homes and offices are now
increasing from 10 MB to 1 GB (200 times faster. Another important
reason is the increased variety of sources, such as mobile devices, that
can generate and communicate data from anywhere, at any time.
‫ تزداد سرعات اإلنترنت‬، ‫● السبب الرئيسي لزيادة سرعة البيانات هو الزيادة في سرعة اإلنترنت‬
‫ وهناك سبب مهم‬.‫ مرة‬200 ‫ غيغابايت (أسرع‬1 ‫ ميغابايت إلى‬10 ‫المتاحة للمنازل والمكاتب اآلن من‬
‫ مثل الهاتف المحمول األجهزة التي يمكنها إنشاء البيانات وتوصيلها من‬، ‫آخر هو زيادة تنوع المصادر‬
.‫أي مكان وفي أي وقت‬
3.variety of data:
●Big Data is inclusive of all forms of data, for all kinds of functions, from
all sources and devices. There are three major kinds of variety data.
‫ من جميع المصادر‬، ‫ لجميع أنواع الوظائف‬، ‫●البيانات الضخمة شاملة لجميع أشكال البيانات‬
.‫ هناك ثالثة أنواع رئيسية من البيانات المتنوعة‬.‫واألجهزة‬
●The first aspect of variety is the form of data. Data types range in
variety from numbers to text, graph, map, audio ,video, and others, with
some being simple and others being very complex.
‫ تتنوع أنواع البيانات من األرقام إلى النص والرسم‬.‫● أول جانب من جوانب التنوع هو شكل البيانات‬
ً
.‫بسيطا والبعض اآلخر معقد للغاية‬ ‫ مع كون بعضها‬، ‫البياني والخريطة والصوت والفيديو وغيرها‬
●The second aspect of variety is the function of data. There is data from
human conversations, songs and movies, business transaction records,
machine operations performance data, new product design data, old
archived data .
‫● الجانب الثاني من التنوع كوظيفة للبيانات هناك بيانات من المحادثات البشرية واألغاني واألفالم و‬
‫سجالت المعامالت التجارية وبيانات أداء عمليات الماكينة وبيانات تصميم المنتج الجديد والبيانات‬
.‫المؤرشفة القديمة‬
●Human communication data would need to be processed using
different forms of operational performance data, with different
expectations Big Data technologies could be used to recognize people's
faces in pictures: compare voices to identify the speaker, and compare
handwritings to identify the writer.

‫ مع‬، ‫ستحتاج بيانات االتصال البشري إلى المعالجة باستخدام أشكال مختلفة من بيانات األداء التشغيلي‬
:‫توقعات مختلفة يمكن أن يستخدمها تقنيات البيانات الضخمة للتعرف على وجوه األشخاص في الصور‬
‫ ومقارنة الكتابة اليدوية لتحديد الكاتب‬، ‫مقارنة األصوات لتحديد المتحدث‬.

●The third aspect of variety is the Source of data Mobile phone and
tablet devices enable a wide series of applications to access data and,
also, generate data from anytime and anywhere. Web access and
search logs are another new and huge source of data Business systems
generate massive amounts of structured business transactional
information Generally, there are three broad types of sources of data
Human-human communications; human-machine communications; and
machine-to-machine communications.
‫ تتيح أجهزة الهاتف المحمول واألجهزة اللوحية لسلسلة‬، ‫●الجانب الثالث للتنوع هو مصدر البيانات‬
‫ يعد‬.‫ وكذلك إنشاء البيانات من أي وقت وفي أي مكان‬، ‫واسعة من التطبيقات الوصول إلى البيانات‬
ً‫الوصول إلى الويب وسجالت البحث مصدرً ا جدي ًدا وضخمًا آخر للبيانات تولد أنظمة األعمال قدرً ا هائال‬
‫ هناك ثالثة أنواع واسعة من مصادر البيانات‬، ‫من معلومات المعامالت التجارية المنظمة بشكل عام‬
.‫االتصاالت البشرية والبشرية ؛ اتصاالت اإلنسان واآللة ؛ واالتصاالت من آلة إلى آلة‬

Analytics

The term big data refers to the large datasets that are enabled by IT
systems which support, capture and disseminate these data
‫●يشير مصطلح البيانات الضخمة إلى مجموعات البيانات الكبيرة التي يتم تمكينها بواسطة أنظمة‬
.‫تكنولوجيا المعلومات التي تدعم هذه البيانات وتلتقطها وتنشرها‬
Analytics takes these data, which can be quantitative and qualitative,
and processes them using various methods such as data mining and
statistical techniques
‫ وتعالجها باستخدام طرق مختلفة‬، ‫ والتي يمكن أن تكون كمية ونوعية‬، ‫●تأخذ التحليالت هذه البيانات‬
.‫مثل التنقيب عن البيانات والتقنيات اإلحصائية‬
Analytics refers to " data driven analysis using various methods such as
data mining and statistical techniques to provide better decision making".

Accordingly, the value of big data is not the value of our ability to
analyze these vast databases using analytic tools.

‫ ال تمثل قيمة البيانات الضخمة قيمة قدرتنا على تحليل قواعد البيانات الضخمة هذه‬، ‫●وف ًقا لذلك‬
.‫باستخدام األدوات التحليلية‬

Types of Analytics techniques


In terms of the practice of analytics, techniques can be categorized into
the following three types
1.Descriptive analytics answers the question of what happened and
what is happening through approaches such as business intelligence,
web analytics and statistical techniques.
‫ تجيب التحليالت الوصفية على سؤال ما حدث وما يحدث من مناهج مثل ذكاء األعمال وتحليالت‬1.
.‫الويب والتقنيات اإلحصائية‬
2.Predictive analytics answers the question of what will be happening
through approaches using statistical techniques such as regression
analysis, data and forecasting techniques.
‫ تجيب التحليالت التنبؤية على سؤال ما سيحدث من خالل األساليب التي تستخدم األساليب اإلحصائية‬2.
.‫مثل تحليل االنحدار والبيانات و تقنيات التنبؤ‬
3.Prescriptive analytics: answers the question of what should be
happening ( recommending courses of action and the likely outcome of
those actions) through approaches such as linear programming,decision
trees and simulations.
‫ تجيب على السؤال المتعلق بما يجب أن يحدث (التوصية بمسارات العمل‬:‫ التحليالت الوصفية‬-3
.‫والنتيجة المحتملة لتلك اإلجراءات) من خالل مناهج مثل البرمجة الخطية وأشجار القرار والمحاكاة‬

by.mohamed mahmoud.
‫ د أحالم حاسب آلي‬١١ ‫المحاضرة‬

Big data sources


●There are 3 types of sources of data:-
Human to Human communications

●People and corporations increasingly communicate instantly over


electronic networks. Everyone communicates through phone and email.
‫ يتواصل الجميع‬.‫● يتواصل األشخاص والشركات بشكل متزايد على الفور عبر الشبكات اإللكترونية‬
.‫عبر الهاتف والبريد اإللكتروني‬
●For example, high resolution cameras in mobile phones enable people
to record pictures and videos, and instantly share them with friends and
family.
‫ تتيح الكاميرات عالية الدقة في الهواتف المحمولة لألشخاص تسجيل الصور‬، ‫● على سبيل المثال‬
.‫ومقاطع الفيديو ومشاركتها على الفور مع األصدقاء والعائلة‬
● Social media platforms such as Facebook, Twitter, LinkedIn, and
others become an increasingly intimate part of modern life.
‫ وغيرها جزءًا‬LinkedIn ‫ و‬Twitter ‫ و‬Facebook ‫● أصبحت منصات الوسائط االجتماعية مثل‬
.‫مهما بشكل متزايد من الحياة الحديثة‬

People to machine communications


●Sensors and the web are two types of tools that people use to
communicate with personal assistants, such as siri and Cortana. These
are the latest technology in man _machine communications, they
understand human requests in natural language, and use sensors and
the web to fulfill human demands.
‫● المستشعرات والويب نوعان من األدوات التي يستخدمها األشخاص للتواصل مع المساعدين‬
‫ فهم يفهمون‬، ‫ هذه هي أحدث التقنيات في اتصاالت اإلنسان واآللة‬.‫ مثل سيري وكورتانا‬، ‫الشخصيين‬
.‫ ويستخدمون أجهزة االستشعار والويب لتلبية المطالب البشرية‬، ‫الطلبات البشرية بلغة طبيعية‬
●wearable devices such as smartwatches are smart devices that read ,
store and analyze people's personal data such as blood pressure and
weight, food and exercise data and sleep patterns.
‫● األجهزة القابلة لالرتداء مثل الساعات الذكية هي أجهزة ذكية تقرأ وتخزن وتحلل البيانات الشخصية‬
.‫لألشخاص مثل ضغط الدم والوزن وبيانات الطعام والتمارين وأنماط النوم‬
●The world wide web is like a knowledge machine that people interact
with to get answers for their. They also use the web for commerce.
‫ كما‬.‫● تشبه شبكة الويب العالمية آلة المعرفة التي يتفاعل معها األشخاص للحصول على إجابات لهم‬
.‫أنهم يستخدمون الويب ألغراض التجارة‬

Machine to Machine communications "m2m"


●also sometimes called the communication internet of things, a trillion
devices are connected to the internet and they communicate with each
other or with some master machine.
‫ وهناك تريليون جهاز متصل باإلنترنت‬، ‫● يُطلق عليه أحيا ًنا اسم إنترنت االتصاالت لألشياء‬
.‫ويتواصلون مع بعضهم البعض أو مع بعض األجهزة الرئيسية‬
● machines and equipment have many kinds of sensors to measure
certain environmental parameters.
.‫● تحتوي اآلالت والمعدات على أنواع عديدة من أجهزة االستشعار لقياس معايير بيئية معينة‬
●RFID tags and sensors embedded in machines help generate the data.
.‫ وأجهزة االستشعار المدمجة في األجهزة على توليد البيانات‬RFID ‫● تساعد عالمات‬

Radio frequency identification:


●is a technology used to record the presence of an object using radio
signals. Isn't a replacement for barcoding. But a complement for
distance.
‫ لكن تكملة‬.‫ ليس بديال عن الباركود‬.‫● هي تقنية تستخدم لتسجيل وجود كائن باستخدام إشارات الراديو‬
.‫للمسافة‬
● used for inventory control or timing sporting events. It is used for
automatically identifying a person, a package or an item for the purpose
of identification and tracking using radio waves; some tags can be read
from meters away and beyond the line of sight of the reader.
‫ يتم استخدامه للتعرف تلقائيًا على شخص‬.‫● المستخدمة لمراقبة المخزون أو توقيت األحداث الرياضية‬
‫أو طرد أو عنصر لغرض تحديد الهوية والتتبع باستخدام موجات الراديو ؛ يمكن قراءة بعض العالمات‬
.‫من على بعد أمتار وخارج مجال رؤية القارئ‬
Sensor:
● is a small physical device that can observe and record physical or
chemical parameters sensors are all pervasive.
‫● عبارة عن جهاز فيزيائي صغير يمكنه مراقبة وتسجيل المعلمات الفيزيائية أو الكيميائية المستشعرات‬
.‫كلها منتشرة‬
** a photo sensor in the elevator or train door can sense if someone is
moving and to thus keep the door from closing.
‫** يمكن لجهاز استشعار الصورة في المصعد أو باب القطار استشعار ما إذا كان شخص ما يتحرك‬
.‫ولهذا يمنع الباب من اإلغالق‬
** acc TV Camera can record a video for surveillance purposes.
.‫ تسجيل فيديو ألغراض المراقبة‬ACC ‫** يمكن لكاميرا التلفزيون‬
** A GPS device can record its geographical location every moment.
.‫ تسجيل موقعه الجغرافي في كل لحظة‬GPS ‫** يمكن لجهاز‬
** temperature sensors on a car can measure the temperature of the
engine and the tires and more.
.‫** يمكن ألجهزة استشعار درجة الحرارة في السيارة قياس درجة حرارة المحرك واإلطارات والمزيد‬
** The thermostat in a building or a refrigerator too have temperature
sensors.
.‫** يحتوي منظم الحرارة في المبنى أو الثالجة أيضًا على مستشعرات درجة الحرارة‬
** A pressure sensor can measure the pressure inside an industrial
boiler.
.‫** يستطيع مستشعر الضغط قياس الضغط داخل غالية صناعية‬

by.mohamed mahmoud.
‫ د أحالم حاسب آلي‬١٢ ‫المحاضرة‬

ch4 ‫تابع‬

Benefiting from Big Data and Big Data Applications:


‫االستفادة من تطبيقات البيانات الضخمة والبيانات الضخمة‬
●Big Data applications exist in all industries and aspects of life. There
are three major types of Big Data applications:

‫ هناك ثالثة أنواع رئيسية من‬.‫توجد تطبيقات البيانات الضخمة في جميع الصناعات وجوانب الحياة‬
‫تطبيقات البيانات الضخمة‬

1- Monitoring and Tracking Applications: Data is the new


natural resource.

Consumer Attitude Monitoring: Consumer products organizations can


use big data to learn about their consumers. Social Media has become
more powerful than advertising. Many consumer goods companies have
moved a bulk of their advertising budgets from traditional media into
social media. They have set up Big Data listening platforms.

‫ يمكن لمنظمات المنتجات االستهالكية استخدام البيانات الضخمة للتعرف على‬:‫●مراقبة موقف المستهلك‬
‫ نقلت العديد من شركات السلع‬.‫عمالئها أصبحت وسائل التواصل االجتماعي أكثر قوة من اإلعالنات‬
‫االستهالكية الجزء األكبر من ميزانياتها اإلعالنية من وسائل اإلعالم التقليدية إلى وسائل التواصل‬
.‫ لقد أقاموا منصات استماع للبيانات الضخمة‬.‫االجتماعي‬

Electricity Consumption Tracking: Electric utilities can track the status of


generating and transmission systems and, also, measure and predict the
consumption of electricity. Smart meters can measure the consumption
of electricity at regular intervals of one hour or less. This data is
analyzed to predict energy consumption, and manage demand and
supply.
‫●تتبع استهالك الكهرباء‪ :‬يمكن للمرافق الكهربائية تتبع حالة أنظمة التوليد والنقل وأيضًا قياس استهالك‬
‫الكهرباء والتنبؤ به‪ .‬يمكن للعدادات الذكية قياس استهالك الكهرباء على فترات منتظمة تبلغ ساعة‬
‫واحدة أو أقل‪ .‬يتم تحليل هذه البيانات للتنبؤ باستهالك الطاقة وإدارة العرض والطلب‪.‬‬
‫‪Asset Tracking: Airplanes are one of the heaviest users of sensors‬‬
‫‪which track every aspect of the performance of every part of the plane.‬‬

‫●تتبع األصول‪ :‬تعد الطائرات من أكثر مستخدمي أجهزة االستشعار التي تتعقب كل جانب من جوانب‬
‫أداء كل جزء من الطائرة‪.‬‬
‫‪Supply Chain Monitoring: All containers on ships communicate their‬‬
‫‪status and location using RFID (Radio Frequency Identification) tags.‬‬
‫‪Retailers can know exactly where the items are in the warehouse, and‬‬
‫‪so can bring them into the store at the right time.‬‬

‫●مراقبة سلسلة التوريد‪ :‬تقوم جميع الحاويات على السفن باإلبالغ عن حالتها وموقعها باستخدام عالمات‬
‫‪( RFID‬تحديد ترددات الراديو)‪ .‬يمكن لبائعي التجزئة معرفة مكان العناصر بالضبط في المستودع ‪،‬‬
‫وبالتالي يمكنهم إحضارها إلى المتجر في الوقت المناسب‪.‬‬

‫‪2-Analysis and Insight:‬‬


‫‪● Political organizations use Big Data to micro-target voters and win‬‬
‫‪elections.‬‬
‫●تستخدم المنظمات السياسية البيانات الضخمة الستهداف الناخبين بشكل دقيق والفوز باالنتخابات‬

‫‪● Police use Big Data to predict and prevent crime.‬‬


‫●تستخدم الشرطة البيانات الضخمة للتنبؤ بالجرائم ومنعها‪.‬‬

‫‪● Hospitals use it to better diagnose diseases and make medicine‬‬


‫‪prescriptions. Public health monitoring improved the efficiency of the‬‬
‫‪health sector using Google Flu Trends.‬‬
‫●تستخدمه المستشفيات لتشخيص األمراض بشكل أفضل وعمل الوصفات الطبية‪ .‬أدت مراقبة الصحة‬
‫العامة إلى تحسين كفاءة القطاع الصحي باستخدام اتجاهات‪.‬‬
‫‪●Advertising agencies use it to design more targeted marketing‬‬
‫‪campaigns more quickly.‬‬
‫●تستخدمه وكاالت اإلعالن لتصميم حمالت تسويقية أكثر استهدا ًفا بسرعة أكبر‪.‬‬
‫‪●Fashion designers use it to track trends and create more innovative‬‬
‫‪products.‬‬
‫●يستخدمه مصممو األزياء لتتبع االتجاهات وإنشاء المزيد من المنتجات المبتكرة‪.‬‬
3- New Product Development Incoming:

Flexible Auto Insurance: An auto insurance company can use the GPS
data from cars to calculate the risk of accidents based on travel patterns.
Safer drivers can be rewarded and the misbehaving drivers can be
penalized.

‫ من‬GPS ‫ يمكن لشركة التأمين على السيارات استخدام بيانات‬:‫●التأمين المرن على السيارات‬
‫ يمكن مكافأة السائقين األكثر أما ًنا ويمكن‬.‫السيارات لحساب مخاطر الحوادث بنا ًء على أنماط السفر‬
.‫معاقبة السائقين الذين يسيئون التصرف‬
Preventive Machine Maintenance: All machines, including cars and
computers, do tend to fail sometimes. The continuous stream of data
from the sensors could be monitored and analyzed to forecast the status
of key components, and thus, monitor the overall machine's health.
Preventive maintenance can, thus, reduce the cost of downtime. Factory
owners use it to monitor machine performance and do preventive
maintenance.

‫ إلى الفشل في‬، ‫ بما في ذلك السيارات وأجهزة الكمبيوتر‬، ‫ تميل جميع اآلالت‬:‫●الصيانة الوقائية لآللة‬
‫ يمكن مراقبة وتحليل التدفق المستمر للبيانات من أجهزة االستشعار للتنبؤ بحالة‬.‫بعض األحيان‬
‫ يمكن للصيانة الوقائية أن تقلل من‬، ‫ وبالتالي‬.‫ وبالتالي مراقبة الحالة العامة لآللة‬، ‫المكونات الرئيسية‬
‫ يستخدمه أصحاب المصنع لمراقبة أداء الماكينة وإجراء الصيانة‬.‫تكلفة وقت التوقف عن العمل‬
.‫الوقائية‬

Location-based Retail Promotion: A retailer, or a third-party advertiser,


can target customers with specific promotions and coupons based on
location data obtained through Global Positioning System (GPS) the
time of day, the presence of stores nearby, and mapping it to the
consumer preference data available from social media databases.
Advertisements and offers can be delivered through mobile apps,
SMS,and email. These are examples of mobile apps.
، ‫ أو معلن من جهة خارجية‬، ‫ يمكن لمتاجر التجزئة‬:‫●ترويج البيع بالتجزئة المستند إلى الموقع‬
‫استهداف العمالء بعروض ترويجية وكوبونات محددة بنا ًء على بيانات الموقع التي تم الحصول عليها‬
‫ ورسم‬، ‫ ووجود المتاجر القريبة‬، ‫) في الوقت من اليوم‬GPS( ‫من خالل نظام تحديد المواقع العالمي‬
‫ يمكن‬.‫خرائط لها إلى بيانات تفضيالت المستهلك المتاحة من قواعد بيانات وسائل التواصل االجتماعي‬
.‫تسليم اإلعالنات والعروض من خالل تطبيقات الجوال والرسائل النصية القصيرة والبريد اإللكتروني‬
.‫هذه أمثلة لتطبيقات الجوال‬
Recommendation Service: E-commerce has been a fast growing
industry in the last couple of decades. A variety of products are sold and
shared over the internet. Amazon uses a personalized recommendation
engine system to suggest new additional products to consumers based
on affinities of various products. Netflix also uses a recommendation
engine to suggest entertainment options to its users.
‫ يتم بيع‬.‫ كانت التجارة اإللكترونية صناعة سريعة النمو في العقدين الماضيين‬:‫●خدمة التوصية‬
‫ تستخدم أمازون نظام محرك توصية‬.‫مجموعة متنوعة من المنتجات ومشاركتها عبر اإلنترنت‬
‫ تستخدم‬.‫شخصي القتراح منتجات إضافية جديدة للمستهلكين على أساس التقارب بين المنتجات المختلفة‬
.‫ أيضًا محر ًكا للتوصية القتراح خيارات الترفيه لمستخدميها‬Netflix

Big data architecture examples:

1. IBM Watson: IBM Watson uses Spark to manage incoming data


streams. It also uses Spark's Machine Learning library (MLLib) to
analyze data and predict diseases.

2. Netflix: This is one of the largest providers of online video


entertainment.

3. eBay: eBay is the second-largest e-commerce company in the world.


It delivers 800 million listings from 25 million sellers to 160 million
buyers.

4. VMWare: VMware is a leading provider of virtualization systems used


in cloud computing systems.

5. The Weather Company: The Weather company serves tens of billions


of weather data requests globally through websites and mobile apps,
every day.

6. Ticketmaster: This is the world's largest company that sells event


tickets.
7. LinkedIn: This professional networking company aims to maintain an
efficient system for pro- cessing streaming data and make the link
options available in real-time.

8. PayPal: This payments-facilitation company needs to understand and


acquire customers, and process a large number of payment
transactions.

9. CERN: This premier high-energy physics research lab computes


petabytes of data using in-memory stream processing to process data
from millions of sensors and devices.

by.mohamed mahmoud.
‫د أحالم حاسب آلي‬١٣ ‫المحاضرة‬
ch4 ‫نهاية‬

Analytics techniques will be converted under the


following topics:
1.Data mining.
2. visual analytics.
3.machine learning.

1. Data mining: ‫التنقيب عن البيانات‬

●Data mining in its broadest sense is a process that uses statistical,


mathematical, artificial intelligence and other techniques to extract useful
information from large databases.
‫●يعد التنقيب عن البيانات بمعناه األوسع عملية تستخدم الذكاء اإلحصائي والرياضي والذكاء‬
.‫االصطناعي وتقنيات أخرى الستخراج معلومات مفيدة من قواعد البيانات الكبيرة‬
●Under this wide definition most types of data analysis can be classified
as data mining.
.‫ يمكن تصنيف معظم أنواع تحليل البيانات على أنها تنقيب في البيانات‬، ‫●في ظل هذا التعريف الواسع‬
●In its original definition data mining is used to identify patterns or
trends in the data in data warehouses which can be used for improved
profitability.
‫ يتم استخدام استخراج البيانات لتحديد األنماط أو االتجاهات في البيانات في‬، ‫●في تعريفه األصلي‬
.‫مستودعات البيانات والتي يمكن استخدامها لتحسين الربحية‬
For example: rather than asking direct questions such as "who are the
top 20% of our customers?", more open questions will be asked, such as
"what are the characteristics of the top 20% of our customers?.

● Through understanding customers better, their needs can be better


met.

● Particular data mining techniques include:


1. Identifying associations. ‫تحديد الجمعيات‬
2. Identifying sequences. ‫تحديد التسلسالت‬
3. Classification. ‫التصنيف‬
4. Clustering. ‫التجميع‬

1.Text mining:

●Text mining is the application of data mining to text files.


.‫●التنقيب عن النص هو تطبيق التنقيب عن البيانات في الملفات النصية‬
● Text held in documents will normally be unstructured in terms of its
content and text mining aims to find previously hidden patterns in text
within and between documents.
‫●عاد ًة ما يكون النص الموجود في المستندات غير منظم من حيث محتواه ويهدف التنقيب عن النص‬
.‫إلى العثور على أنماط مخفية ساب ًقا في النص داخل المستندات وبينه‬
● A text mining system consists of an information retrieval system that
queries and finds text within a variety of document formats.
‫●يتكون نظام التنقيب عن النص من نظام السترجاع المعلومات يقوم باالستعالم والعثور على نص‬
.‫ضمن مجموعة متنوعة من تنسيق المستندات‬
2.Speech mining:

●Can be used to analyze speech to identify key words or phrases.


categorize conversations into product areas and analyze the pitch of
intonation of speech to gauge people's emotional state.
‫ صنف المحادثات في مجاالت‬.‫●يمكن استخدامها لتحليل الكالم لتحديد الكلمات أو العبارات الرئيسية‬
.‫المنتج وتحليل نغمة الكالم لقياس الحالة العاطفية للناس‬
●One application of this might be for insurance companies to identify
possible fraudulent claims made to customer call centers.
‫● قد يكون أحد تطبيقات ذلك لشركات التأمين لتحديد المطالبات االحتيالية المحتملة المقدمة إلى مراكز‬
.‫اتصال العمالء‬
3.Web mining:

●Web mining are data mining applications that are being developed to
analyze information from the web.
‫● التنقيب على الويب عبارة عن تطبيقات للتنقيب عن البيانات يتم تطويرها لتحليل المعلومات من‬
.‫الويب‬
●Extraction of information from web pages. specifically is termed web
content mining and involves reading and analyzing data from web
pages.
‫ يُطلق عليه تحدي ًدا استخراج محتوى الويب ويتضمن قراءة‬.‫● استخراج المعلومات من صفحات الويب‬
.‫وتحليل البيانات من صفحات الويب‬

2. Visual analytics:

●Visual analytics is particularly suited to exploring and understanding a


particular dataset with no preconceived notions of expected outcome.
‫● التحليالت المرئية مناسبة بشكل خاص الستكشاف وفهم مجموعة بيانات معينة مع عدم وجود أفكار‬
.‫مسبقة للنتائج المتوقعة‬
●In order to facilitate better and easier understanding of data, software
that provides a visual representation of data is available.
.‫ تتوفر البرامج التي توفر تمثيالً مرئيًا للبيانات‬، ‫● من أجل تسهيل فهم البيانات بشكل أفضل وأسهل‬
●Applications such as spreadsheets, dashboards, scorecards and
geographical information systems can be utilized as visualization tools.
‫● يمكن استخدام تطبيقات مثل جداول البيانات ولوحات المعلومات وبطاقات النتائج وأنظمة المعلومات‬
.‫الجغرافية كأدوات تصور‬
A dashboard: is a graphical interface to help people understand
performance measurement information. Big Data can be analysed in two
ways.
‫ يمكن تحليل‬.‫هي واجهة رسومية لمساعدة األشخاص على فهم معلومات قياس األداء‬:‫جدول البيانات‬
.‫البيانات الضخمة بطريقتين‬
3.Machine learning
●It is defined in a general sense in terms of predicting future events
based on historical data.
.‫● يتم تعريفه بالمعنى العام من حيث التنبؤ باألحداث المستقبلية بنا ًء على البيانات التاريخية‬
●Machine learning involves the implementation of various statistical
techniques and has increased in popularity on the back of applications
such as Google's PageRank algorithm and the use by Facebook of the
collection of data at an individual level.
‫● يتضمن التعلم اآللي تنفيذ تقنيات إحصائية متنوعة وقد ازدادت شعبيته على خلفية التطبيقات مثل‬
‫ لجمع البيانات على المستوى‬Facebook ‫ واستخدام‬Google ‫ من‬PageRank ‫خوارزمية‬
.‫الفردي‬
●There are two types of machine learning termed supervised and
unsupervised:
‫● هناك نوعان من التعلم اآللي يسميان خاضعين لإلشراف وغير خاضعين لإلشراف‪:‬‬
‫‪1.Supervised machine learning involves predicting outcomes from‬‬
‫‪labeled data that have a definite value.‬‬
‫‪ -١‬يتضمن التعلم اآللي الخاضع لإلشراف توقع النتائج من البيانات المصنفة التي لها قيمة محددة‪.‬‬
‫‪2.Unsupervised machine learning is when we have datasets with‬‬
‫‪unlabelled outcomes and in this case we are not attempting to predict‬‬
‫‪outcomes, but to determine which items are most similar.‬‬
‫‪ -٢‬التعلم اآللي غير الخاضع لإلشراف هو عندما يكون لدينا مجموعات بيانات ذات نتائج غير محددة‬
‫وفي هذه الحالة ال نحاول التنبؤ بالنتائج ‪ ،‬ولكن لتحديد العناصر األكثر تشابهًا‪.‬‬

‫‪by.mohamed mahmoud.‬‬
‫ د أحالم حاسب آلي‬١٤ ‫المحاضرة‬
Ch5(electronic commerce)

●E-commerce, is trading in products or services conducted via


computer networks such as the Internet.
‫ هي التجارة في المنتجات أو الخدمات التي يتم إجراؤها عبر شبكات الكمبيوتر‬،‫● التجارة اإللكترونية‬
.‫مثل اإلنترنت‬
● It draws on technologies such as mobile commerce, electronic
funds transfer, supply chain management, Internet marketing,
online transaction processing, electronic data interchange (EDI),
inventory management systems, and automated data collection
systems.
، ‫ وإدارة سلسلة التوريد‬، ‫ وتحويل األموال اإللكتروني‬، ‫● يعتمد على تقنيات مثل التجارة المتنقلة‬
، )EDI( ‫ وتبادل البيانات اإللكترونية‬، ‫ ومعالجة المعامالت عبر اإلنترنت‬، ‫والتسويق عبر اإلنترنت‬
.‫ وأنظمة جمع البيانات اآللية‬، ‫وأنظمة إدارة المخزون‬
● It also consists of the exchange of data to facilitate the financing
and payment aspects of business transactions.
.‫● كما يتألف من تبادل البيانات لتسهيل جوانب التمويل والدفع للمعامالت التجارية‬
●The COVID-19 pandemic of 2020 caused e-commerce to point
significantly. With shoppers confined to their homes for an
extended period of time, e-commerce jumped to a record high of
16.4% in the second quarter of 2020.
‫ مع‬.‫ في أن تشير التجارة اإللكترونية بشكل كبير‬2020 ‫ في عام‬COVID-19 ‫● تسببت جائحة‬
‫ قفزت التجارة اإللكترونية إلى‬، ‫بقاء المتسوقين محصورين في منازلهم لفترة طويلة من الزمن‬
.2020 ‫ في الربع الثاني من عام‬٪16.4 ‫مستوى قياسي بلغ‬

●E-Business is used to describe the information systems and


applications that support and drive business processes, most often
using web technologies.
‫● ُتستخدم األعمال اإللكترونية لوصف أنظمة المعلومات والتطبيقات التي تدعم عمليات األعمال‬
.‫ وغال ًبا ما تستخدم تقنيات الويب‬، ‫وتحركها‬
● E-Business allows companies to link their internal and external
processes more efficiently and effectively, and work more closely
with suppliers and partners to better satisfy the needs and
expectations of their customers, leading to improvements in overall
business performance.
، ‫● تسمح األعمال اإللكترونية للشركات بربط عملياتها الداخلية والخارجية بشكل أكثر كفاءة وفعالية‬
‫ مما‬، ‫والعمل بشكل أوثق مع الموردين والشركاء لتلبية احتياجات وتوقعات عمالئهم بشكل أفضل‬
.‫يؤدي إلى تحسين أداء األعمال بشكل عام‬
●While a website is one of the most common implementations, E-
Business is much more than just a web presence.
‫ فإن األعمال اإللكترونية هي أكثر بكثير‬، ‫● في حين أن موقع الويب هو أحد أكثر التطبيقات شيو ًعا‬
.‫من مجرد وجود على شبكة اإلنترنت‬
●There are a vast of internet technologies all designed to help
businesses work smarter not harder like, mobile and wireless
technology, Customer Relationship Management and social media.
‫●هناك عدد هائل من تقنيات اإلنترنت المصممة لمساعدة الشركات على العمل بشكل أكثر ذكا ًء وليس‬
‫ وإدارة عالقات العمالء ووسائل التواصل‬، ‫ والتكنولوجيا المحمولة والالسلكية‬، ‫بجدية مثل‬
.‫االجتماعي‬

●E-commerce refers to online transactions - buying and selling of


goods and/or services over the Internet.
‫ أو الخدمات عبر‬/ ‫ شراء وبيع السلع و‬- ‫● تشير التجارة اإللكترونية إلى المعامالت عبر اإلنترنت‬
.‫اإلنترنت‬
●E-business covers online transactions, but also extends to all
Internet based interactions with business partners, suppliers and
customers such as: selling direct to consumers, manufacturers and
suppliers; monitoring and exchanging information; auctioning
surplus inventory; and collaborative product design.
‫ضا إلى جميع التفاعالت القائمة‬
ً ‫ ولكنها تمتد أي‬، ‫● تغطي األعمال اإللكترونية المعامالت عبر اإلنترنت‬
‫ البيع المباشر للمستهلكين والمصنعين‬:‫على اإلنترنت مع الشركاء التجاريين والموردين والعمالء مثل‬
.‫والموردين ؛ مراقبة وتبادل المعلومات ؛ مزاد فائض المخزون ؛ وتصميم المنتج التعاوني‬
●These online interactions are aimed to improve or transform
business processes and efficiency.
.‫● تهدف هذه التفاعالت عبر اإلنترنت إلى تحسين أو تحويل العمليات التجارية والكفاءة‬

E-Commerce under different perspective


●There are several ways of looking at e-commerce, which is given
below:
‫التجارة اإللكترونية من منظور مختلف‪ :‬هناك عدة طرق للنظر إلى التجارة اإللكترونية‪.‬‬
‫‪1.Communication: The ability to deliver products, services,‬‬
‫‪information, or payments via networks like the internet.‬‬
‫●االتصال‪ :‬القدرة على تقديم المنتجات أو الخدمات أو المعلومات أو المدفوعات عبر شبكات مثل‬
‫اإلنترنت‪.‬‬
‫‪2.Interface: E-commerce means information and transaction‬‬
‫‪exchange: (Business to business, Business to consumer,‬‬
‫)‪Consumer to consumer, and business to government.‬‬
‫●الواجهة‪ :‬تعني التجارة اإللكترونية تبادل المعلومات والمعامالت‪( :‬من شركة إلى شركة ‪ ،‬ومن‬
‫شركة إلى مستهلك ‪ ،‬ومن مستهلك إلى مستهلك ‪ ،‬ومن شركة إلى حكومة‪).‬‬
‫‪3. Business process: E-Commerce means activities that support‬‬
‫‪commerce electronically by networked connections. For Example‬‬
‫‪business processes like manufacturing and inventory etc.‬‬
‫●عملية األعمال‪ :‬تعني التجارة اإللكترونية األنشطة التي تدعم التجارة إلكترون ًيا عن طريق االتصاالت‬
‫الشبكية‪ .‬على سبيل المثال العمليات التجارية مثل التصنيع والمخزون وما إلى ذلك‪.‬‬
‫‪4.Online: E-commerce is an electronic environment that allows‬‬
‫‪sellers to buy and sell products, services, and information on the‬‬
‫‪internet. The Products may be physical like Cars, Computers,‬‬
‫‪Books or services like news or consulting.‬‬
‫●عبر اإلنترنت‪ :‬التجارة اإللكترونية هي بيئة إلكترونية تتيح للبائعين شراء وبيع المنتجات والخدمات‬
‫والمعلومات على اإلنترنت‪ .‬قد تكون المنتجات مادية مثل السيارات أو أجهزة الكمبيوتر أو الكتب أو‬
‫الخدمات مثل األخبار أو االستشارات‪.‬‬
‫‪5.Structure: E-commerce deals with various media: data, text,‬‬
‫‪video, web pages, and internet telephony.‬‬
‫●الهيكل‪ :‬تتعامل التجارة اإللكترونية مع وسائل اإلعالم المختلفة‪ :‬البيانات ‪ ،‬والنصوص ‪ ،‬والفيديو ‪،‬‬
‫وصفحات الويب ‪ ،‬واالتصال الهاتفي عبر اإلنترنت‪.‬‬
‫‪7.Market: E-commerce is a worldwide network. A local store can‬‬
‫‪open a web storefront and find the world at doorstep- customers,‬‬
‫‪suppliers, competitors, and payments services. Of course, an‬‬
‫‪advertising presence is essential.‬‬
‫●السوق‪ :‬التجارة اإللكترونية هي شبكة عالمية‪ .‬يمكن لمتجر محلي فتح واجهة متجر على الويب‬
‫والعثور على العالم عند عتبة الباب ‪ -‬العمالء والموردين والمنافسين وخدمات الدفع‪ .‬بالطبع ‪،‬‬
‫التواجد اإلعالني ضروري‪.‬‬

‫‪by.mohamed mahmoud.‬‬
‫ د أحالم حاسب آلي‬١٥ ‫المحاضرة‬
ch5 ‫تابع‬

Architectural Framework of E- Commerce:

1.Application services: ‫خدمات التطبيقات‬


●There are three types of distinguished e-commerce applications i.e.,
consumer to business application, business-to-business application and
intra-organizational application.
‫ أي تطبيق المستهلك إلى األعمال‬، ‫● هناك ثالثة أنواع من تطبيقات التجارة اإللكترونية المتميزة‬
.‫ والتطبيق بين الشركات والتطبيقات داخل المنظمات‬، ‫التجارية‬
2. Information Brokerage and Management Layer: ‫سمرسة المعلومات وطبقة‬

‫اإلدارة‬

●The person checks the sites of various airlines for the low-price ticket
with the best available service. For this, he must know the URLs of all
the sites. Secondly, to search the services and the best prices, he also
has to feed the details of the journey again and again on different sites. If
there is a site that can work as an information broker and can arrange
the ticket as per the need of the person, it will save a lot of time and
efforts of the person.
‫● يقوم الشخص بفحص مواقع شركات الطيران المختلفة للحصول على تذكرة منخفضة السعر مع‬
‫ للبحث في الخدمات‬، ‫ ثانيًا‬.‫ لجميع المواقع‬URL ‫ يجب أن يعرف عناوين‬، ‫ لهذا‬.‫أفضل خدمة متاحة‬
‫ إذا كان هناك‬.‫ عليه أيضًا تغذية تفاصيل الرحلة مرارً ا وتكرارً ا على مواقع مختلفة‬، ‫وأفضل األسعار‬
‫ فسيوفر الكثير من‬، ‫موقع يمكنه العمل كوسيط معلومات ويمكنه ترتيب التذكرة حسب حاجة الشخص‬
.‫الوقت والجهد على الشخص‬
3- Interface and Support Services: ‫خدمات الواجهة والدعم‬
●Interactive catalogues are the customized interface to customer
applications such as home shopping.
.‫● الكتالوجات التفاعلية هي الواجهة المخصصة لتطبيقات العمالء مثل التسوق في المنزل‬
●Directory services have the functions necessary for information search
and access. The directories attempt to organize the enormous amount of
information and transactions generated to facilitate e-commerce.
‫ تحاول الدالئل تنظيم‬.‫● خدمات الدليل لها الوظائف الضرورية للبحث عن المعلومات والوصول إليها‬
.‫الكم الهائل من المعلومات والمعامالت التي تم إنشاؤها لتسهيل التجارة اإللكترونية‬
●The main difference between the interactive catalogues and directory
services is that the interactive catalogues deal with people while
directory support services interact directly with software applications.
‫● يتمثل االختالف الرئيسي بين الكتالوجات التفاعلية وخدمات الدليل في أن الكتالوجات التفاعلية تتعامل‬
.‫مع األشخاص بينما تتفاعل خدمات دعم الدليل مباشر ًة مع تطبيقات البرامج‬
4. Secure Messaging Layer: ‫طبقة الرسائل اآلمنة‬
●The major advantage of the electronic messaging, like e- mail,
enhanced fax and EDI (electronic Data Interchange), is the ability to
access the right information at the right time across diverse work groups.
The main constraints of the electronic messaging are security, privacy,
and confidentiality through data encryption and authentication
techniques.
‫ (تبادل‬EDI ‫ مثل البريد اإللكتروني والفاكس المحسن و‬، ‫● الميزة الرئيسية للرسائل اإللكترونية‬
‫ هي القدرة على الوصول إلى المعلومات الصحيحة في الوقت المناسب عبر‬، )‫البيانات اإللكترونية‬
‫ تتمثل القيود الرئيسية للرسائل اإللكترونية في األمان والخصوصية والسرية‬.‫مجموعات العمل المتنوعة‬
.‫من خالل تقنيات تشفير البيانات والتوثيق‬
5. Middleware services: ‫خدمات الربمجيات الوسيطة‬
●The middleware services are used to integrate the diversified software
programs and make them talk to one another.
.‫● ُتستخدم خدمات البرامج الوسيطة لدمج البرامج المتنوعة وجعلها تتحدث مع بعضها البعض‬
6. Network Infrastructure: ‫البنية األساسية للشبكة‬
●Telephone company switching equipment (both mechanical and
computerized) selected specific telephone lines, or circuits, that were
connected to create the single path between the caller and the receiver.
This centrally controlled, single-connection model is known as circuit
switching.
، ‫● معدات التحويل الخاصة بشركة الهاتف (الميكانيكية والمحوسبة) المحددة المحددة لخطوط الهاتف‬
‫ يُعرف نموذج التوصيل المفرد‬.‫ التي تم توصيلها إلنشاء مسار واحد بين المتصل والمتلقي‬، ‫أو الدوائر‬
.‫الذي يتم التحكم فيه مركزيًا باسم تبديل الدائرة‬
Types of E-Commerce:

1. Business to Business (B2B): refers to e-commerce activities between


businesses, dealing with suppliers, distributors, or agents.
.‫ والتعامل مع الموردين أو الموزعين أو الوكالء‬، ‫●يشير إلى أنشطة التجارة اإللكترونية بين الشركات‬
2. Business to Consumer (B2C): refers to e-commerce activities that are
focused on consumers rather than on businesses, such as Amazon.com.
.‫ مثل أمازون‬، ‫●يشير إلى أنشطة التجارة اإللكترونية التي تركز على المستهلكين بدالً من الشركات‬
3. Consumer to Business (C2B):use reverse pricing models where the
customer determines the prices of the product or services. In this case,
the focus shifts from selling to buying. Consumers get a choice of a wide
variety of commodities and services, along with the opportunity to
specify the range of prices they can afford or are willing to pay for a
particular item, service or commodity. As a result, it reduces the
bargaining time, increases the flexibility and creates ease at the point of
sale for both the merchant and the consumer.
‫ ينتقل‬، ‫ في هذه الحالة‬.‫●استخدام نماذج التسعير العكسي حيث يحدد العميل أسعار المنتج أو الخدمات‬
‫ إلى‬، ‫ يحصل المستهلكون على مجموعة متنوعة من السلع والخدمات‬.‫التركيز من البيع إلى الشراء‬
‫جانب فرصة تحديد نطاق األسعار التي يمكنهم تحملها أو الذين يرغبون في دفعها مقابل سلعة أو خدمة‬
‫ فإنه يقلل من وقت المساومة ويزيد من المرونة ويتيح سهولة في نقطة‬، ‫ ونتيجة لذلك‬.‫أو سلعة معينة‬
.‫البيع لكل من التاجر والمستهلك‬
4.Consumer to Consumer (C2C): use an auction style model. This model
consists of a person-to-person transaction that completely excludes
businesses from the equation. An example of this is peer auction giant,
eBay and Olx Egypt.
‫ يتكون هذا النموذج من معاملة من شخص آلخر تستبعد تمامًا‬.‫●استخدام نموذج أسلوب المزاد‬
.Olx Egypt ‫ و‬eBay ، ‫ ومن األمثلة على ذلك عمالق مزادات النظراء‬.‫الشركات من المعادلة‬
5.Business to Government (B2G): used by the government departments to
directly reach to the citizens by setting-up the websites. This helps the
people to know the facts without going to the respective departments.
‫ هذا‬.‫●تستخدمها الدوائر الحكومية للوصول مباشرة إلى المواطنين من خالل إنشاء المواقع اإللكترونية‬
.‫يساعد الناس على معرفة الحقائق دون الذهاب إلى اإلدارات المعنية‬
The Benefits of E-Commerce:
1- Benefits to Organizations:
●Ecommerce expands the market place to national and international
market with minimal capital, a company can easily and quickly locate
more customers, the best suppliers, and the most suitable business
partners worldwide.
‫● توسع التجارة اإللكترونية السوق إلى السوق الوطنية والدولية بأقل رأس مال ‪ ،‬ويمكن للشركة بسهولة‬
‫وبسرعة تحديد المزيد من العمالء وأفضل الموردين وأنسب شركاء األعمال في جميع أنحاء العالم‪.‬‬
‫‪●Ecommerce decreases the cost of creating, processing, distributing,‬‬
‫‪storing, and retrieving paper-based information, as much as 85 percent.‬‬
‫● تقلل التجارة اإللكترونية من تكلفة إنشاء المعلومات الورقية ومعالجتها وتوزيعها وتخزينها‬
‫واسترجاعها ‪ ،‬بنسبة تصل إلى ‪ 85‬بالمائة‪.‬‬
‫‪●Ability for creating highly specialized businesses. As.‬‬
‫‪www.dogtoys.com.‬‬
‫● القدرة على إنشاء أعمال متخصصة للغاية‪ .‬كما‪.www.dogtoys.com .‬‬
‫‪●Ecommerce allows reduced inventories and overhead‬‬
‫● التجارة اإللكترونية تسمح بتخفيض المخزون والنفقات العامة‪.‬‬
‫‪●Other benefits include improved image, improved customer service.‬‬
‫‪new found business partners, simplified processes, compressed eyele‬‬
‫‪and delivery time, increased productivity, eliminating paper, expediting‬‬
‫‪access to information, reduced transportation costs.‬‬
‫● الفوائد األخرى تشمل تحسين الصورة وتحسين خدمة العمالء‪ .‬تم العثور على شركاء أعمال جدد ‪،‬‬
‫وعمليات مبسطة ‪ ،‬وضغط العين ووقت التسليم ‪ ،‬وزيادة اإلنتاجية ‪ ،‬والقضاء على الورق ‪ ،‬وتسريع‬
‫الوصول إلى المعلومات ‪ ،‬وتقليل تكاليف النقل‪.‬‬
‫‪2- Benefits to Consumers:‬‬
‫‪●Ecommerce enables customers to shop or do other transactions 24‬‬
‫‪hours a day, all year round, from almost any location.‬‬
‫● التجارة اإللكترونية تمكن العمالء من التسوق أو إجراء معامالت أخرى على مدار ‪ 24‬ساعة في‬
‫اليوم ‪ ،‬على مدار السنة ‪ ،‬من أي مكان تقريبًا‪.‬‬
‫‪●Ecommerce provides customers with more choices.‬‬
‫● توفر التجارة اإللكترونية للعمالء المزيد من الخيارات‪.‬‬
‫‪●Ecommerce frequently provides customers with less expensive‬‬
‫‪products and services by allowing them to shop in many places and‬‬
‫‪conduct quick comparisons.‬‬
‫● تزود التجارة اإللكترونية العمالء في كثير من األحيان بمنتجات وخدمات أقل تكلفة من خالل السماح‬
‫لهم بالتسوق في العديد من األماكن وإجراء مقارنات سريعة‪.‬‬
‫‪●E-Commerce allows quick delivery.‬‬
‫● التجارة اإللكترونية تتيح التسليم السريع‪.‬‬
‫‪●Customers can receive relevant and detailed information in seconds.‬‬
‫‪rather than days or weeks.‬‬
‫● يمكن للعمالء تلقي المعلومات ذات الصلة والمفصلة في ثوان‪ .‬بدال من أيام أو أسابيع‪.‬‬
‫‪●commerce makes it possible to participate in virtual auctions.‬‬
‫● التجارة تجعل من الممكن المشاركة في المزادات االفتراضية‪.‬‬
●Ecommerce allows customers to interact with other customers in
electronic communities and exchange ideas as well as compare
experiences.
‫● تتيح التجارة اإللكترونية للعمالء التفاعل مع العمالء اآلخرين في المجتمعات اإللكترونية وتبادل‬
.‫األفكار وكذلك مقارنة التجارب‬
●E-commerce facilitates competition, which results in substantial
discounts.
.‫ مما يؤدي إلى خصومات كبيرة‬، ‫● التجارة اإللكترونية تسهل المنافسة‬
3- Benefits to Society:
●Ecommerce enables more individuals to work at home and to do less
traveling for shopping, resulting in less traffic on the roads and lower air
pollution.
‫ مما يؤدي إلى‬، ‫● تتيح التجارة اإللكترونية لعدد أكبر من األفراد العمل في المنزل وتقليل السفر للتسوق‬
.‫تقليل حركة المرور على الطرق وتقليل تلوث الهواء‬
●Ecommerce allows some merchandise to be sold at lowest prices.
.‫● تتيح التجارة اإللكترونية بيع بعض البضائع بأقل األسعار‬
●Ecommerce enables people in third world countries and rural areas to
enjoy products and services that otherwise are not available to them.
‫● تم ّكن التجارة اإللكترونية األشخاص في دول العالم الثالث والمناطق الريفية من االستمتاع بالمنتجات‬
.‫والخدمات التي ال تتوفر لهم بخالف ذلك‬
●Ecommerce facilitates delivery of public services, such as health care,
education, and distribution of government social services at a reduced
cost and/or improved quality. Health care services, e... can reach
patients in rural areas.
‫ مثل الرعاية الصحية والتعليم وتوزيع الخدمات‬، ‫● التجارة اإللكترونية تسهل تقديم الخدمات العامة‬
‫ أن تصل‬... ‫ يمكن لخدمات الرعاية الصحية‬.‫ أو جودة محسنة‬/ ‫االجتماعية الحكومية بتكلفة منخفضة و‬
.‫إلى المرضى في المناطق الريفية‬
The Limitations of E-Commerce
1- Technical Limitations of E-Commerce:
●There is a lack of system security, reliability, standards and
communication protocols.
.‫● هناك نقص في أمان النظام والموثوقية والمعايير وبروتوكوالت االتصال‬
●There is insufficient telecommunication bandwidth.
.ٍ‫● عرض النطاق الترددي لالتصاالت غير كاف‬
●The software e development tools are still evolving and changing
rapidly.
.‫● ال تزال أدوات تطوير البرمجيات تتطور وتتغير بسرعة‬
●It is difficult to integrate the Internet and E-Commerce software with
some
existing applications and databases.
‫● من الصعب دمج برامج اإلنترنت والتجارة اإللكترونية مع بعض التطبيقات وقواعد البيانات‬
.‫الموجودة‬
●Vendors may need special Web servers and other infrastructures in
addition to the network servers.
.‫● قد يحتاج البائعون إلى خوادم ويب خاصة وبنى تحتية أخرى باإلضافة إلى خوادم الشبكة‬
●Some E-Commerce software might not fit with some hardware or may
be incompatible with some operating systems or other components.
‫● قد ال تتالءم بعض برامج التجارة اإللكترونية مع بعض األجهزة أو قد تكون غير متوافقة مع بعض‬
.‫أنظمة التشغيل أو المكونات األخرى‬
●As time passes, these limitations will lessen or be overcome;
appropriate planning can minimize their impact.
‫ ستقل هذه القيود أو يتم التغلب عليها ؛ يمكن أن يقلل التخطيط المناسب من‬، ‫● مع مرور الوقت‬
.‫تأثيرها‬
2.Non-technical limitations of E-Commerce:
●Lack of awareness:Lack of awareness of the technology and its
potential benefits. The single most important challenge today pertains to
increasing awareness of the benefits of e-commerce to potential
customers, educate the market and the customers will themselves
choose for these services.
‫ يتعلق التحدي الوحيد األكثر أهمية اليوم‬.‫ قلة الوعي بالتكنولوجيا وفوائدها المحتملة‬:‫● قلة الوعي‬
‫ وتثقيف السوق وسيختار العمالء أنفسهم‬، ‫بزيادة الوعي بفوائد التجارة اإللكترونية للعمالء المحتملين‬
.‫لهذه الخدمات‬
●Lack of Infrastructure: This high cost of infrastructure development for
e-business is also including the cost of leased lines.
‫ هذه التكلفة العالية لتطوير البنية التحتية لألعمال اإللكترونية تشمل أيضًا‬:‫● االفتقار إلى البنية التحتية‬
.‫تكلفة الخطوط المؤجرة‬
●Lack of Confidence: Lack of quality products, timely delivery of
products as some of them tend to go out of stock, lack of solutions
security are the potential reasons for not developing e-commerce.
People do not understand this new way of buying and selling products.
i.e. the services in a digital environment that are available online.
‫● االفتقار إلى الثقة‪ :‬االفتقار إلى جودة المنتجات ‪ ،‬والتسليم في الوقت المناسب للمنتجات حيث يميل‬
‫بعضها إلى النفاد ‪ ،‬ونقص أمان الحلول هي األسباب المحتملة لعدم تطوير التجارة اإللكترونية‪ .‬ال يفهم‬
‫الناس هذه الطريقة الجديدة لبيع وشراء المنتجات‪ .‬أي الخدمات المتوفرة عبر اإلنترنت في بيئة رقمية‪.‬‬
‫‪●Absence of Tax Laws: E-commerce over the Net has effectively‬‬
‫‪eliminated national borders.‬‬
‫● عدم وجود قوانين ضريبية‪ :‬أدت التجارة اإللكترونية عبر اإلنترنت إلى القضاء على الحدود الوطنية‬
‫بشكل فعال‪.‬‬

‫‪by.mohamed mahmoud.‬‬
‫د أحالم حاسب آلي‬١٦ ‫المحاضرة ال‬
ch5‫نهاية‬

1Electronic payment: ‫الدفع اإللكتروني‬

1.Electronic cards:
●They will come in three major types. The debit card, the credit card and
the prepaid card. All that the vender has to do is to swap your card
across the payment system where a message will be sent to your bank
and immediately reply with a confirmation message. All this is done in a
matter of seconds.
‫ كل ما يتعين‬.‫ بطاقة الخصم وبطاقة االئتمان والبطاقة مسبقة الدفع‬.‫● يأتون في ثالثة أنواع رئيسية‬
‫على البائع فعله هو تبديل بطاقتك عبر نظام الدفع حيث سيتم إرسال رسالة إلى البنك الذي تتعامل معه‬
.‫ كل هذا يتم في غضون ثوان‬.‫فورا برسالة تأكيد‬
ً ‫والرد‬
2. Internet:
●The two most commonly practiced methods of online payments are
direct transfers from one bank account to another or the use of cards.
‫● الطريقتان األكثر شيو ًعا للدفع عبر اإلنترنت هما التحويالت المباشرة من حساب مصرفي إلى آخر‬
.‫أو استخدام البطاقات‬
3. Use of mobile phones:
●There are a number of mobile subscriber firms that have developed the
app that allows the mobile users to have an account that they can gain
access to through their mobile phone number.
‫● هناك عدد من شركات المشتركين في الهاتف المحمول التي طورت التطبيق الذي يسمح لمستخدمي‬
.‫الهاتف المحمول بالحصول على حساب يمكنهم الوصول إليه من خالل أرقام هواتفهم المحمولة‬
4. Online accounts:
●An online account with cutter PayPal money and or any provider allows
you to be able to transfer funds me quickly.
‫ المقتطعة أو أي مزود خدمة تحويل‬PayPal ‫● يتيح لك الحساب عبر اإلنترنت المزود بأموال‬
.‫األموال بسرعة‬
2.Mobile Commerce:
●Mobile e-commerce (m-commerce) is a term that describes online
sales transactions that use wireless electronic devices such as
‫‪hand-held computers, mobile phones or laptops. These wireless devices‬‬
‫‪interact with computer networks that have the ability to conduct online‬‬
‫‪merchandise purchases.‬‬
‫● التجارة اإللكترونية عبر الهاتف المحمول (‪ )m-commerce‬هي مصطلح يصف معامالت البيع‬
‫عبر اإلنترنت التي تستخدم األجهزة اإللكترونية الالسلكية مثل أجهزة الكمبيوتر المحمولة أو الهواتف‬
‫المحمولة أو أجهزة الكمبيوتر المحمولة‪ .‬تتفاعل هذه األجهزة الالسلكية مع شبكات الكمبيوتر التي‬
‫لديها القدرة على إجراء عمليات شراء البضائع عبر اإلنترنت‪.‬‬
‫‪The M-Commerce Concept is Became So Popular because of the‬‬
‫‪reasons described below:‬‬
‫القدرة على تحمل تكلفة األجهزة المحمولة ‪1. Affordability of mobile devices:‬‬
‫‪●Mobile devices like cell phones and tablets are far more affordable than‬‬
‫‪desktops and laptops,one does not even really need expensive‬‬
‫‪smartphones to shop online or make mobile transactions.‬‬
‫● األجهزة المحمولة مثل الهواتف المحمولة واألجهزة اللوحية أرخص بكثير من أجهزة الكمبيوتر‬
‫المكتبية والمحمولة ‪ ،‬وال يحتاج المرء بالفعل إلى هواتف ذكية باهظة الثمن للتسوق عبر اإلنترنت أو‬
‫إجراء معامالت عبر الهاتف المحمول‪.‬‬
‫القيام باألشياء أثناء التنقل ‪2. Doing things on the go:‬‬
‫‪●Mobile devices give the freedom to do things like shopping, booking‬‬
‫‪tickets, making hotel reservations etc.anytime anywhere.‬‬
‫● تمنح األجهزة المحمولة حرية القيام بأشياء مثل التسوق وحجز التذاكر وإجراء حجوزات الفنادق‬
‫وما إلى ذلك في أي وقت وفي أي مكان‪.‬‬
‫اتصال اإلنترنت عبر الهاتف المحمول ‪3. Mobile Internet connectivity:‬‬
‫‪●M-Commerce customers are not bound by limited wired and Wi-Fi‬‬
‫‪Internet connections.‬‬
‫● ال يلتزم عمالء التجارة عبر الجوال باتصاالت إنترنت سلكية وشبكة ‪ Wi-Fi‬محدودة‪.‬‬
‫‪3.commerce applications:‬‬

‫‪1- Travel and Ticketing:‬‬


2- Commerce:

3- Education:

4- Enterprise Resource Planning (ERP):

5- Entertainment:
6- Health Care:
●Physicians and nurses can remotely access and update patient records
immediately.
.‫● يمكن لألطباء والممرضات الوصول عن بعد وتحديث سجالت المرضى على الفور‬
7- Inventory Tracking and Dispatching:
●Mobile commerce allows a business to keep track of its mobile
inventory and make time definite deliveries, thus improving customer
service, reducing inventory, and enhancing a company's competitive
edge.
‫● تتيح التجارة عبر الهاتف المحمول لألعمال التجارية تتبع مخزونها من األجهزة المحمولة وإجراء‬
‫ وبالتالي تحسين خدمة العمالء وتقليل المخزون وتعزيز الميزة‬، ‫عمليات تسليم محددة للوقت‬
.‫التنافسية للشركة‬
8- Traffic:
●A mobile handheld device can have the capabilities of a GPS, such as
determining the driver's exact position, grunge directions, and advising
on the current status of trains in the area.
‫ مثل تحديد‬، )GPS( ‫● يمكن أن يمتلك الجهاز المحمول باليد إمكانيات نظام تحديد المواقع العالمي‬
.‫ وتقديم المشورة بشأن الحالة الحالية للقطارات في المنطقة‬، ‫ واتجاهات الجرونج‬، ‫موقع السائق بدقة‬

‫ ملقتش ليهم إساليد فجبتهم من الكتاب‬Applications Commerce ‫ في‬٥ ‫ أول‬:‫ملحوظة‬


.‫ بس أنا حطيتهم عشان نبقي في أمان‬،‫وحطيتهم زي ما هما بالرغم ان الدكتورة قالتهم عنوانين بس‬

4.Mobile Generation:
●G in 2G, 3G and 4G stands for the "Generation of the mobile network A
bighe number before the 'G' means more power to send out and receive
more information and therefore the ability to achieve a higher efficiency
through the wireless network.1G was the first generation of mobile
networks. Here heically, radio signals were transmitted in 'Analogue'
form and one was not able to do much other than sending text
messaging and making calls.
‫" يعني‬G" ‫ إلى "إنشاء شبكة الهاتف المحمول" الرقم الكبير قبل‬4G ‫ و‬3G ‫ و‬G in 2G ‫● ترمز‬
‫المزيد من القوة إلرسال واستقبال المزيد من المعلومات وبالتالي القدرة على تحقيق كفاءة أعلى من‬
‫ تم إرسال‬، ‫ وهنا بشكل عام‬، ‫ كان الجيل األول من شبكات الهاتف المحمول‬.‫خالل الشبكة الالسلكية‬
‫قادرا على فعل الكثير بخالف إرسال الرسائل‬
ً ‫إشارات الراديو في شكل "تناظري" ولم يكن المرء‬
.‫النصية وإجراء المكالمات‬
●2G networks: were based on narrow band digital networks. Signals
were transmitted in the digital format and this dramatically improved the
quality of calls and also reduced the complexity of data transmission.
‫ تم إرسال اإلشارات بتنسيق رقمي‬.‫ تستند إلى شبكات رقمية ضيقة النطاق‬:‫● شبكات الجيل الثاني‬
‫مما أدى إلى تحسين جودة المكالمات بشكل كبير وتقليل تعقيد نقل البيانات‪.‬‬

‫‪●The 3rd generation of mobile networks has become popular largely‬‬


‫‪thanks to the ability of users to access the Internet over devices like‬‬
‫‪mobiles and tablets The speed of data transmission on a 3G network‬‬
‫‪ranges between 384 KBPS to 2MBPS‬‬

‫● أصبح الجيل الثالث من شبكات الهاتف المحمول شائ ًعا إلى حد كبير بفضل قدرة المستخدمين على‬
‫الوصول إلى اإلنترنت عبر أجهزة مثل الهواتف المحمولة واألجهزة اللوحية‪ .‬تتراوح سرعة نقل‬
‫البيانات على شبكة الجيل الثالث بين ‪ 384‬كيلو بايت في الثانية إلى ‪ 2‬ميجا بايت في الثانية‬

‫‪●4th Generation mobile networks provide many value added features.‬‬


‫‪The spoofs are ranging between 100MBPs to 1GBPS in 2G, 3G and 4G‬‬
‫‪stands for the "Generation" of the mobile network.‬‬

‫● توفر شبكات الهاتف المحمول من الجيل الرابع العديد من الميزات ذات القيمة المضافة‪ .‬تتراوح‬
‫عمليات االنتحال بين ‪ 100‬ميجا بايت في الثانية إلى ‪ 1‬جيجا بايت في الثانية في ‪ 2G‬و ‪ G 3‬و ‪G 4‬‬
‫لتقف على "جيل" شبكة الهاتف المحمول‪.‬‬
‫‪5.limitations of M-Commerce:‬‬
‫عرض النطاق الترددي ‪●Bandwidth.‬‬
‫حجم الشاشة ‪●screen size.‬‬
‫معالجة أقل قوة ‪●less powerful processor.‬‬
‫تكلفة اإلتصال الالسلكي ‪●Cost of wireless connection.‬‬
‫انعدام األمن ‪●lack of security.‬‬
‫القيود الصحية ‪●Health limitations.‬‬

‫‪by.mohammed mahmoud.‬‬
‫ د أحالم حاسب آلي‬١٧ ‫المحاضرة‬
ch6‫بداية‬

A network: a system that uses communications equipment to connect


computers and their resources. A network is the interconnection of a set
of devices capable of communication. In this definition, a device can be;
‫ الشبكة هي ربط مجموعة من‬.‫نظام يستخدم معدات االتصاالت لربط أجهزة الكمبيوتر ومواردها‬
‫ يمكن أن يكون الجهاز ؛‬، ‫ في هذا التعريف‬.‫األجهزة القادرة على االتصال‬
●a host (or an end system as it is sometimes called) such as a large
computer, desktop, laptop, workstation, cellular phone, or security
system.
‫● مضيف (أو نظام نهائي كما يطلق عليه أحيا ًنا) مثل جهاز كمبيوتر كبير أو سطح مكتب أو كمبيوتر‬
.‫محمول أو محطة عمل أو هاتف خلوي أو نظام أمان‬
●connecting devices such as a router, which connects the network to
other networks, a switch that connects devices together, a modem that
changes the form of data, and so on.
‫ ومحول يربط األجهزة‬، ‫ الذي يربط الشبكة بشبكات أخرى‬، ‫● توصيل األجهزة مثل جهاز التوجيه‬
.‫ وما إلى ذلك‬، ‫ ومودم يغير شكل البيانات‬، ‫ببعضها‬
●are connected using wired or wireless transmission media such as
cable or air.
.‫● متصلة باستخدام وسائط نقل سلكية أو السلكية مثل الكابل أو الهواء‬
When we connect two computers at home using a plug-and-play router.
We have created a network, although very small.
، ‫ لقد أنشأنا شبكة‬.‫عندما نقوم بتوصيل جهازي كمبيوتر في المنزل باستخدام موجه التوصيل والتشغيل‬
.‫على الرغم من صغر حجمها‬
The benefits of connecting PCs in a LAN included the following:

●The expense of installing application software on each individual PC


could be saved by installing the software on an application server.
‫● يمكن حفظ نفقات تثبيت البرنامج التطبيقي على كل جهاز كمبيوتر فردي عن طريق تثبيت البرنامج‬
.‫على خادم التطبيق‬
●A file server could be attached to the LAN that allowed users to store
larger files and also allowed files to be shared between users.
‫ مما يسمح للمستخدمين بتخزين ملفات أكبر ويسمح أيضًا‬LAN ‫● يمكن إرفاق خادم ملفات بشبكة‬
.‫بمشاركة الملفات بين المستخدمين‬
●Share printers in the LAN save the resources.
.‫● مشاركة الطابعات في الشبكة المحلية لحفظ الموارد‬
●Managers in organizations could use electronic mail to communicate
with staff rather than sending round memos on paper; 'paperless office'.
‫● يمكن للمديرين في المنظمات استخدام البريد اإللكتروني للتواصل مع الموظفين بدالً من إرسال‬
."‫مذكرات مستديرة على الورق ؛ "مكتب بال أوراق‬
Common network tools:

1.Local Area Network:


●Personal computers in an office are connected so users can
communicate. In an organization, a user could have their own computer
on their desk, or chose to have more than one computer connected
using a local area network (LAN). It was called a local area network
because it typically connected PCs that were in one room or in one
building or on one site.
‫ في‬.‫● يتم توصيل أجهزة الكمبيوتر الشخصية في المكتب حتى يتمكن المستخدمون من التواصل‬
‫ أو يختار توصيل أكثر‬، ‫ يمكن للمستخدم أن يكون لديه جهاز كمبيوتر خاص به على مكتبه‬، ‫المؤسسة‬
‫ كانت تسمى شبكة المنطقة المحلية ألنها عادة ما‬.)LAN( ‫من جهاز كمبيوتر باستخدام شبكة محلية‬
.‫تكون متصلة بأجهزة الكمبيوتر الموجودة في غرفة واحدة أو في مبنى واحد أو في موقع واحد‬
■Users can operate computers independently.
■Can share resources and exchange data.
.‫■يمكن مشاركة الموارد وتبادل البيانات‬.‫■يمكن للمستخدمين تشغيل أجهزة الكمبيوتر بشكل مستقل‬
2.Modem:
●A device that allows users to communicate with other computers over
telephone lines.
.‫● جهاز يتيح للمستخدمين االتصال بأجهزة الكمبيوتر األخرى عبر خطوط الهاتف‬
●Required when you don't have a digital connection such as DSL or a
cable modem.
.‫ أو مودم كابل‬DSL ‫● مطلوبة عندما ال يكون لديك اتصال رقمي مثل‬
3.Electronic Mail (e-mail):
●Send and receive messages electronically.
.‫● إرسال واستقبال الرسائل الكترونيا‬
• Can send text, pictures, links to Websites.
.‫• يمكن إرسال النصوص والصور والروابط إلى مواقع الويب‬
•Can attach files for collaboration.
.‫• يمكن إرفاق ملفات للتعاون‬
●Messages stored in the computer "mailbox".
.‫● الرسائل المخزنة في "صندوق البريد" على الكمبيوتر‬

1.Local area network (LAN): a network connecting computers in a single


room, in a single building or on a single site. LAN is usually privately
owned and connects some hosts in a single office, building, or campus.
‫ شبكة تربط أجهزة الكمبيوتر في غرفة واحدة أو في مبنى واحد أو‬:)LAN( ‫ شبكة المنطقة المحلية‬-1
‫ مملوكة للقطاع الخاص وتربط بعض المضيفين في مكتب أو‬LAN ‫ عاد ًة ما تكون‬.‫في موقع واحد‬
.‫مبنى أو حرم جامعي واحد‬
2.Wide area network (WAN): a network connecting computers on
different sites, possibly thousands of kilometers apart.
‫ ربما تفصل بينها‬، ‫ شبكة تربط أجهزة الكمبيوتر في مواقع مختلفة‬:)WAN( ‫ شبكة واسعة النطاق‬-2
.‫آالف الكيلومترات‬
■A LAN is normally limited in size, spanning an office, a building, or a
campus; a WAN has a wider geographical span, spanning a town, a
state, a country, or even the world.
‫ وتمتد على مكتب أو مبنى أو حرم جامعي ؛ تتمتع‬، ‫■ عاد ًة ما تكون الشبكة المحلية محدودة الحجم‬
.‫ يمتد عبر مدينة أو دولة أو دولة أو حتى العالم‬، ‫ بنطاق جغرافي أوسع‬WAN ‫شبكة‬

Networks are vital to a business since:


1.They reduced time for communication compared with traditional
methods of postal mail.
.‫ تقليل وقت االتصال مقارنة بالطرق البريدية التقليدية‬-1
2.Enable sharing of company information: it can be made accessible to
all departments.
.‫ يمكن إتاحتها لجميع اإلدارات‬:‫ تمكين مشاركة معلومات الشركة‬-2
3.This has proved to be one of the big benefits of intranets. A company
selling through agents worldwide can provide information such as prices
or technical specifications over an intranet. This information is always up
to date, as there is no delay while price lists are reproduced and
transported to the agents. Of course, this approach also helps in
reducing costs.
‫ يمكن لشركة تبيع من خالل وكالء في جميع أنحاء العالم‬.‫ ثبت أن هذا هو أحد الفوائد الكبيرة للشبكات الداخلية‬-3
‫ حيث ال يوجد‬، ‫ هذه المعلومات محدثة دائ ًما‬.‫تقديم معلومات مثل األسعار أو المواصفات الفنية عبر شبكة إنترانت‬
.‫ضا في تقليل التكاليف‬ً ‫ يساعد هذا النهج أي‬، ‫ بالطبع‬.‫تأخير أثناء إعادة إنتاج قوائم األسعار ونقلها إلى الوكالء‬
4.Enable sharing of hardware resources such as printers, faxes,
modems or scanners, backup, processing power.
‫ تمكين مشاركة موارد األجهزة مثل الطابعات والفاكسات وأجهزة المودم أو الماسحات الضوئية والنسخ االحتياطي‬.4
.‫وقوة المعالجة‬
5.Setting up a wide area network makes electronic data interchange with
suppliers possible.
.‫ إنشاء شبكة واسعة يجعل تبادل البيانات اإللكترونية مع الموردين ممك ًنا‬.5
6.Operate geographically separate businesses as one. Through using
wide- area communications technology,
، ‫ من خالل استخدام تقنية اتصاالت واسعة النطاق‬.‫ تشغيل األعمال المنفصلة جغراف ًيا كشركة واحدة‬-6
7.Restructure relationships with partners. For example, when new
products are being designed or when a manufacturer is ordering goods
from its suppliers.
‫ عندما يتم تصميم منتجات جديدة أو عندما تطلب الشركة‬، ‫ على سبيل المثال‬.‫ إعادة هيكلة العالقات مع الشركاء‬-7
.‫المصنعة البضائع من مورديها‬
8.They can keep in touch with the needs of its customers.
.‫ يمكنهم البقاء على اتصال مع احتياجات عمالئها‬.8
Internet work
The largest and most far-flung network.
●Connects users worldwide.
●Not actually a network, but a collection of thousands of networks.

""When two or more networks are connected, they make an


internetwork, or internet. As an example, assume that an organization
has two offices. Each office has a LAN that allows all employees in the
office to communicate with each other.

●An internetwork made of two LANS and three WANS:


●The figure shows the Internet as several backbones, provider networks,
and customer networks. At the top level, the backbones are large
networks owned by some communication companies.
.‫● يوضح الشكل اإلنترنت على أنها العديد من األعمدة األساسية وشبكات المزودين وشبكات العمالء‬
.‫ العمود الفقري عبارة عن شبكات كبيرة مملوكة لبعض شركات االتصاالت‬، ‫في المستوى األعلى‬
●At the second level, there are smaller networks, called provider
networks, that use the services of the backbones for a fee. The provider
networks are connected to backbones and sometimes to other provider
networks. The customer networks are networks at the edge of the
Internet that actually use the services provided by the Internet. They pay
fees to provider networks for receiving services.
‫ تستخدم خدمات العمود الفقري‬، ‫ تسمى شبكات المزود‬، ‫ توجد شبكات أصغر‬، ‫● في المستوى الثاني‬
‫ شبكات‬.‫ ترتبط شبكات الموفر بالشبكات األساسية وأحيا ًنا بشبكات المزودين اآلخرين‬.‫مقابل رسوم‬
‫ يدفعون رسومًا‬.‫العمالء هي شبكات على حافة اإلنترنت تستخدم بالفعل الخدمات التي يوفرها اإلنترنت‬
.‫لشبكات المزودين مقابل تلقي الخدمات‬
●Backbones and provider networks are also called internet service
providers (ISPs).
.)ISPs( ‫● شبكات العمود الفقري والمزود تسمى أيضًا مزودي خدمة اإلنترنت‬

The client/server model of computing:


●The client/server architecture consists of client computers such as PCs
sharing resources such as a database stored on more powerful server
computers.
‫ الخادم من أجهزة الكمبيوتر العميلة مثل أجهزة الكمبيوتر التي تشارك الموارد مثل قاعدة‬/ ‫● تتكون بنية العميل‬
.‫البيانات المخزنة على أجهزة كمبيوتر خادم أكثر قوة‬
●Processing can be shared between the clients and the servers. It
involves a series of clients, typically desktop PCs, which are the access
points for end-user applications via a local area network within one site
of a company, or a wide-area network connecting different sites and/or
companies.
‫ عاد ًة أجهزة كمبيوتر سطح‬، ‫ وهي تتضمن سلسلة من العمالء‬.‫● يمكن مشاركة المعالجة بين العمالء والخوادم‬
‫ أو شبكة واسعة‬، ‫ وهي نقاط وصول لتطبيقات المستخدم النهائي عبر شبكة محلية داخل موقع واحد للشركة‬، ‫المكتب‬
.‫ أو شركات مختلفة‬/ ‫تربط مواقع و‬
●When a user wants to run a program on a PC in a client/server
system,the applications, such as a word processor, will usually be stored
on the hard disk of the server and then loaded into the memory of the
client PC, running or 'executing' on the processor of the client.
‫ مثل معالج الكلمات‬، ‫ فإن التطبيقات‬، ‫ خادم‬/ ‫● عندما يريد المستخدم تشغيل برنامج على جهاز كمبيوتر في نظام عميل‬
‫ قيد التشغيل أو‬، ‫ سيتم تخزينها عاد ًة على القرص الصلب للخادم ثم تحميلها في ذاكرة جهاز الكمبيوتر العميل‬،
.‫"التنفيذ" على معالج العميل‬
●The document the user creates would be saved back to the hard disk
of the server. One of the benefits of client/server is that there are many
choices for sharing the workload between resources.
/ ‫ تتمثل إحدى مزايا العميل‬.‫● سيتم حفظ المستند الذي يقوم المستخدم بإنشائه مرة أخرى على القرص الثابت للخادم‬
.‫الخادم في وجود العديد من الخيارات لمشاركة عبء العمل بين الموارد‬
●The system designers can decide to distribute data and processing
across both servers and client computers.
.‫● يمكن لمصممي النظام أن يقرروا توزيع البيانات والمعالجة عبر كل من الخوادم وأجهزة الكمبيوتر العميلة‬

The main components of a client/ server system.


1.client software is the interface by which the end user accesses the
software. It includes both the operating system, such as Windows 8,and
the applications software, such as word processors. increasingly,
web-based browsers are being used as clients on a company intranet.
، ‫ يتضمن كالً من نظام التشغيل‬.‫برنامج العميل هو الواجهة التي يصل المستخدم النهائي من خاللها إلى البرنامج‬.1
‫ يتم استخدام المتصفحات القائمة‬، ‫ بشكل متزايد‬.‫ مثل معالجات النصوص‬، ‫ وبرامج التطبيقات‬، Windows 8 ‫مثل‬
.‫على الويب كعمالء على شبكة اإلنترانت الخاصة بالشركة‬
2.Server software is used to store information, administer the system
and provide links to other company systems. Again, this may be a web
server or a database server.
، ‫ مرة أخرى‬.‫ يتم استخدام برنامج الخادم لتخزين المعلومات وإدارة النظام وتوفير روابط ألنظمة الشركة األخرى‬-2
.‫قد يكون هذا خادم ويب أو خادم قاعدة بيانات‬
3.The application development environment provides interactive
programming tools to develop applications through the application
programming interface (ApI)of the package.
)ApI( ‫ توفر بيئة تطوير التطبيقات أدوات برمجة تفاعلية لتطوير التطبيقات من خالل واجهة برمجة التطبيقات‬-3
.‫الخاصة بالحزمة‬
4.the infrastructure or plumbing of the system. This is based on local and
wide area networking techniques and consists of the
telecommunications processors and media.
‫ يعتمد هذا على تقنيات الشبكات المحلية والواسعة ويتكون من معالجات االتصاالت‬.‫ البنية التحتية أو السباكة للنظام‬-4
.‫والوسائط‬
1- End-user computers or terminals:
●The access points for users of a network are known variously as
clients, nodes, workstations or, most commonly, just PCs. It is best to
use the term 'client PC', as this helps distinguish clients from servers
which may also be PC- based.
، ‫ األكثر شيو ًعا‬، ‫● ُتعرف نقاط الوصول لمستخدمي الشبكة بأشكال مختلفة مثل العمالء أو العقد أو محطات العمل أو‬
‫ حيث يساعد ذلك في تمييز العمالء عن‬، "‫ من األفضل استخدام مصطلح "كمبيوتر العميل‬.‫أجهزة الكمبيوتر فقط‬
.‫ضا على الكمبيوتر‬
ً ‫الخوادم التي قد تعتمد أي‬
1. To work on the network each client must have networking software
such as Novell Netware or TCP/IP installed.
TCP / IP ‫ أو‬Novell Netware ‫ يجب أن يكون لدى كل عميل برنامج شبكة مثل‬، ‫ للعمل على الشبكة‬.1
2. The physical cables that link the computers
‫ الكابالت المادية التي تربط أجهزة الكمبيوتر‬.2
3. There are also other pieces of hardware that are used to link the
servers and clients and different networks together.
.‫ضا أجزاء أخرى من األجهزة ُتستخدم لربط الخوادم والعمالء والشبكات المختلفة م ًعا‬
ً ‫ هناك أي‬.3
●These process can be called telecommunications connectors or
gateways, their specific names, such as hubs,
، ‫ مثل المحاور‬، ‫ وأسمائها المحددة‬، ‫● يمكن أن تسمى هذه العملية موصالت أو بوابات االتصاالت‬
2-A local-area network (LAN): consists of a single network segment or
several connected segments that are limited.
.‫يتكون من مقطع شبكة واحد أو عدة مقاطع متصلة محدودة‬
●A network segment defines a group of clients that are attached to the
same hub or network interface card linked to a single server. LANs are
usually limited to a company occupying a single building (20 people), but
could connect several buildings (hundreds of employees) across a larger
company site.
‫● يحدد مقطع الشبكة مجموعة من العمالء المرتبطين بنفس لوحة الوصل أو بطاقة واجهة الشبكة‬
، )‫ شخصًا‬20( ‫ عاد ًة ما تقتصر الشبكات المحلية على شركة تشغل مبنى واح ًدا‬.‫المرتبطة بخادم واحد‬
.‫مبان (مئات الموظفين) عبر موقع شركة أكبر‬
ٍ ‫ولكن يمكنها توصيل عدة‬
●Faster, higher-capacity links such as fiber-optic cables which are
referred to as 'backbones'. ALAN is used to share computer resources
between different members of a company or workgroup.
."‫● وصالت أسرع وذات سعة أعلى مثل كبالت األلياف الضوئية التي يشار إليها باسم "العمود الفقري‬
.‫ لمشاركة موارد الكمبيوتر بين أعضاء مختلفين في شركة أو مجموعة عمل‬ALAN ‫يتم استخدام‬
●For example, a printer sharer allows several computers to be attached
to a single printer, thus reducing costs.
‫ يسمح برنامج مشاركة الطابعة بتوصيل العديد من أجهزة الكمبيوتر بطابعة واحدة‬، ‫● على سبيل المثال‬
‫ وبالتالي تقليل التكاليف‬،
3- Wi-Fi is the shorthand often used to describe a high- speed wireless
local-area network. Wi-Fi is widely deployed in an office or home
environment where it removes the need for cabling and adds flexibility.
‫ يتم نشر شبكة‬.‫هو االختصار الذي يستخدم غالبًا لوصف شبكة المنطقة المحلية الالسلكية عالية السرعة‬
.‫ على نطاق واسع في المكتب أو المنزل حيث تلغي الحاجة إلى الكابالت وتضيف المرونة‬Wi-Fi
●Home users need to buy a wireless router (sometimes with firewall
software included) which connects to the Internet and shares the Internet
and local network access with all PCs in the house which contain
wireless cards to receive the signal.
)‫● يحتاج المستخدمون المنزليون إلى شراء جهاز توجيه السلكي (يتضمن أحيا ًنا برنامج جدار حماية‬
‫يتصل باإلنترنت ويشارك اإلنترنت والشبكة المحلية في الوصول إلى جميع أجهزة الكمبيوتر في المنزل‬
.‫التي تحتوي على بطاقات السلكية الستقبال اإلشارة‬
4- Hotspots consist of access points positioned in a strategic spot in a
public place to provide wireless coverage for a specific area.
‫تتكون من نقاط وصول موضوعة في مكان استراتيجي في مكان عام لتوفير تغطية السلكية لمنطقة‬
.‫معينة‬
●This allows employees and customers access to the Internet from their
laptops or other mobile devices without the need to connect using a wire.
‫● يتيح ذلك للموظفين والعمالء الوصول إلى اإلنترنت من أجهزة الكمبيوتر المحمولة أو األجهزة‬
.‫المحمولة األخرى دون الحاجة إلى االتصال باستخدام سلك‬

5-Wide-area network (WAN); These are large in extent and may


connect offices in different parts of the same city, different parts of a
country or even different countries.
‫هذه كبيرة في المدى وقد تربط المكاتب في أجزاء مختلفة من نفس المدينة أو أجزاء مختلفة من بلد ما أو‬
.‫حتى بلدان مختلفة‬
●When we connect from a PC at one site to a server at another site, that
is a connection to a 'remote' server across a WAN.
‫ فهذا اتصال بخادم "بعيد" عبر‬، ‫● عندما نتصل من جهاز كمبيوتر في موقع ما بخادم في موقع آخر‬
.WAN ‫شبكة‬
●If there is a large international coverage, it will be referred to as a
'global network'.
."‫ فسيتم اإلشارة إليها على أنها "شبكة عالمية‬، ‫● إذا كانت هناك تغطية دولية كبيرة‬
●If the WAN enables communication across the whole company, it is
referred to as the 'enterprise network' or enterprise-wide network'.
‫● إذا كانت ‪ WAN‬تتيح االتصال عبر الشركة بأكملها ‪ ،‬فيُشار إليها باسم "شبكة المؤسسة" أو الشبكة‬
‫على مستوى المؤسسة "‬
‫‪●Companies usually pay for their own 'leased lines' or communications‬‬
‫‪links between different sites.‬‬
‫● عاد ًة ما تدفع الشركات مقابل "خطوطها المؤجرة" أو روابط االتصاالت بين المواقع المختلفة‪.‬‬

‫‪by.mohammed mahmoud.‬‬
‫د أحالم حاسب آلي‬١٨ ‫المحاضرة‬

What is the Internet?

●The Internet allows communication between millions of connected


computers worldwide.
.‫● يسمح اإلنترنت باالتصال بين ماليين أجهزة الكمبيوتر المتصلة في جميع أنحاء العالم‬
●Information is transmitted from client PCs whose users request
services to server computers that hold information and host business
applications that deliver the services in response to requests.
‫● يتم إرسال المعلومات من أجهزة الكمبيوتر العميلة التي يطلب مستخدموها خدمات إلى أجهزة كمبيوتر‬
.‫الخادم التي تحتوي على معلومات ويستضيف تطبيقات األعمال التي تقدم الخدمات استجابة للطلبات‬
●The Internet is a large-scale client/server system. The client PCs within
homes and businesses are connected to the Internet via local Internet
service providers (ISPs) which, in turn, are linked to larger ISPs with
connection to the major national and international infrastructure or
backbones.
‫ يتم توصيل أجهزة الكمبيوتر العميلة داخل المنازل‬.‫ خادم واسع النطاق‬/ ‫● اإلنترنت هو نظام عميل‬
‫) والذين يرتبطون بدورهم بمزودي‬ISPs( ‫والشركات باإلنترنت عبر مزودي خدمة اإلنترنت المحليين‬
.‫خدمة إنترنت أكبر مع اتصال بالبنية التحتية الوطنية والدولية الرئيسية أو العمود الفقري‬
●A variety of end-user tools are available to exchange information over
the Internet-web browsers and e-mail are the best known.
‫● مجموعة متنوعة من أدوات المستخدم النهائي متاحة لتبادل المعلومات عبر متصفحات اإلنترنت‬
.‫والبريد اإللكتروني هي األكثر شهرة‬

Intranets and extranets?


●If information is limited to those inside an organization, this is known as
an intranet.
‫ فإن هذا يُعرف باسم‬، ‫● إذا كانت المعلومات مقصورة على األشخاص الموجودين داخل المؤسسة‬
.‫اإلنترانت‬
●If access is extended to some others, but not everyone outside the
organization, this is an extranet.
‫ فهذه شبكة‬، ‫ ولكن ليس كل شخص خارج المنظمة‬، ‫● إذا تم تمديد الوصول إلى البعض اآلخر‬
.‫خارجية‬
●Extranets can be accessed by authorized people outside the company
(e.g. collaborators, suppliers or customers, but information is not
available to everyone with an Internet connection _ only those with
password access.
‫● يمكن الوصول إلى الشبكات الخارجية من قبل األشخاص المصرح لهم من خارج الشركة (مثل‬
‫ ولكن المعلومات غير متاحة لجميع األشخاص الذين لديهم اتصال‬، ‫المتعاونين أو الموردين أو العمالء‬
.‫باإلنترنت _ فقط أولئك الذين لديهم وصول بكلمة مرور‬

●Firewall: A specialize software application mounted on a server at the


point where the company is connected to the Internet.
‫ تطبيق برمجي متخصص يتم تثبيته على خادم في النقطة التي تتصل فيها الشركة‬:‫● جدار الحماية‬
.‫باإلنترنت‬
- Its purpose is to prevent unauthorized access into the company from
outsiders.
.‫ والغرض منه هو منع الوصول غير المصرح به إلى الشركة من الخارج‬-
Operating Systems for Large Computers
●Resource allocation: assigning and computer resources to certain
programs and processes for their use
●Main issues related to resource allocation
1.Sharing the Central Processing Unit.
2.Sharing memory.
3.Sharing storage resources.
4.Sharing printing resources.
1.Sharing the CPU:
1- Multiprocessing
●The use of a powerful computer with multiple CPUs
‫● استخدام جهاز كمبيوتر قوي مزود بوحدات معالجة مركزية متعددة‬
●Multiple programs run simultaneously Each runs on its own processor.
.‫● برامج متعددة تعمل في نفس الوقت كل منها يعمل على معالجها الخاص‬
2- Multiprogramming
○Two or more programs executed concurrently• Programs take turns
using the CPU
‫ • تتناوب البرامج باستخدام وحدة المعالجة المركزية‬.‫○ يتم تنفيذ برنامجين أو أكثر بشكل متزامن‬
•Event-driven
•An interrupt suspends processing to allow another program to run
‫• توقف المقاطعة المعالجة للسماح بتشغيل برنامج آخر‬
•After the second program runs, the operating system returns the CPU
to another program.
.‫ يقوم نظام التشغيل بإعادة وحدة المعالجة المركزية إلى برنامج آخر‬، ‫• بعد تشغيل البرنامج الثاني‬
Generally used for batch programs that do not require user input.
.‫تستخدم بشكل عام للبرامج المجمعة التي ال تتطلب إدخال المستخدم‬
3- Time-Sharing
○Programs take turns using the CPU
‫○ البرامج تتناوب باستخدام وحدة المعالجة المركزية‬
•Time-driven

•Each user is given a slice of time (fraction of a second) CPU works only
on that user's tasks during its time slice
‫) فقط‬CPU( ‫• يُمنح كل مستخدم جزءًا من الوقت (جزء من الثانية) تعمل وحدة المعالجة المركزية‬
‫على مهام هذا المستخدم خالل شريحتها الزمنية‬
•Response time: the time between typed request and computer's reply
‫ الوقت بين الطلب المكتوب ورد الكمبيوتر‬:‫• وقت االستجابة‬
○Typically used in applications with many users.
.‫○ ُتستخدم عاد ًة في التطبيقات التي بها العديد من المستخدمين‬
2.Sharing Memory:
Memory Management
●Divides memory into separate partitions.
●Allocates memory to programs.
●Keeps programs separate from one another.
‫● يبقي البرامج منفصلة عن بعضها‬.‫● يخصص الذاكرة للبرامج‬.‫● يقسم الذاكرة إلى أقسام منفصلة‬
.‫البعض‬
Foreground and Background
●Foreground: for programs with high priority that will receive more CPU
time.
●Background: for programs with lower priority that will receive less CPU
time.
○Programs waiting to run are kept in queues based on their priority.
:‫● الخلفية‬.‫ للبرامج ذات األولوية العالية والتي ستتلقى وق ًتا أطول لوحدة المعالجة المركزية‬:‫● المقدمة‬
‫○يتم االحتفاظ بالبرامج التي‬.‫للبرامج ذات األولوية األقل والتي ستتلقى وق ًتا أقل لوحدة المعالجة المركزية‬
.‫تنتظر التشغيل في قوائم انتظار بنا ًء على أولويتها‬
Virtual Storage
●Programs currently executed are stored on disk.
•Portions of the program are brought into memory as needed.
•Minimizes the amount of memory needed.
‫• يتم إحضار أجزاء من البرنامج إلى الذاكرة‬.‫● يتم تخزين البرامج التي يتم تنفيذها حاليًا على القرص‬
.‫• يقلل من حجم الذاكرة المطلوبة‬.‫حسب الحاجة‬
●Can be implemented by paging .
•Divide memory into small, fixed-size pages.
•Page table keeps track of memory locations.
‫• جدول‬.‫• قم بتقسيم الذاكرة إلى صفحات صغيرة ذات حجم ثابت‬.‫● يمكن تنفيذها عن طريق الترحيل‬
.‫الصفحة بتتبع مواقع الذاكرة‬
3.Sharing Storage Resources:
●Keeps track of location of files.
●Responds to commands to manipulate files.
●Keeps track of input and output requests for files •Processes them in
the order received.
4.Sharing Printing Resources
●Spooling: program writes a line to a disk file rather than sending directly
to a printer.
.‫ يكتب البرنامج سطرً ا إلى ملف القرص بدالً من إرساله مباشر ًة إلى الطابعة‬:‫● التخزين المؤقت‬
°When the file is completed, placed in the queue.
°File printed when printer becomes available.
.‫ تتم طباعة الملف عند توفر الطابعة‬°.‫ يتم وضعه في قائمة االنتظار‬، ‫ عند اكتمال الملف‬°
●Allows program to complete execution much more quickly.
.‫● يسمح للبرنامج بإكمال التنفيذ بسرعة أكبر‬
° Writing to disk much quicker than writing to printer.
.‫ الكتابة على القرص أسرع بكثير من الكتابة إلى الطابعة‬°

by.mohammed mahmoud.
‫ و األخيرة د أحالم حاسب آلي‬١٩ ‫المحاضرة‬

The internet:

Putting Together a Network

● Basic Components
► Sending device.
► Communications link.
►Receiving device.
.‫► جهاز استقبال‬.‫► رابط االتصاالت‬.‫► جهاز اإلرسال‬.‫● المكونات األساسية‬.‫تشكيل شبكة معا‬
Converting Digital to Analog
●Carrier wave can be altered.
.‫● يمكن تغيير الموجة الحاملة‬
►Amplitude (height) of wave.
.‫●سعة (ارتفاع) الموجة‬
► Frequency (number of times a wave repeats during a cycle) of wave.
.)‫●تردد الموجة (عدد المرات التي تتكرر فيها الموجة خالل دورة ما‬
● Conversion from digital to analog is called modulation.
.‫● التحويل من رقمي إلى تناظري يسمى التعديل‬
●Conversion from analog to digital is called demodulation.
.‫● التحويل من التناظرية إلى الرقمية يسمى إزالة التشكيل‬
Digital and Analog Transmission
●Digital transmission.
●Analog transmission.
● Modem.

1.Digital Transmission:
●Sends data as distinct pulses, either on or off.
● Similar to how data travels through computer.
.‫● مشابه لكيفية انتقال البيانات عبر الكمبيوتر‬.‫ إما تشغيل أو إيقاف‬، ‫● يرسل البيانات كنبضات مميزة‬
2.Analog Transmission:
●Continuous electrical signal in the form of a wave.
.‫● إشارة كهربائية مستمرة على شكل موجة‬
●Called carrier wave.
.‫●تسمى الموجة الحاملة‬
● Many communications media already in place for analog (voice)
transmission
)‫● يوجد العديد من وسائط االتصاالت بالفعل لإلرسال التناظري (الصوتي‬
►Phone lines are most common.
.‫●خطوط الهاتف هي األكثر شيوعًا‬
●Digital signal from computer must be converted to analog form to be
transmitted over analog lines.
.‫● يجب تحويل اإلشارة الرقمية من الكمبيوتر إلى شكل تناظري ليتم إرسالها عبر الخطوط التناظرية‬
3.Modem:
►Short for modulator/demodulator.
.‫ مزيل التشكيل‬/ ‫► اختصار للمغير‬
► Converts digital signal to analog and vice versa.
.‫► يحول اإلشارة الرقمية إلى التناظرية والعكس بالعكس‬

Types of Modems
●The following are options for connecting telecommunications
equipment:
:‫● فيما يلي خيارات لتوصيل أجهزة االتصاالت‬
1. Dial-up networking (DUN) facilities allow users to access a network at
a remote location via a modem.
‫) للمستخدمين بالوصول إلى شبكة في موقع بعيد عبر‬DUN( ‫ تسمح تسهيالت شبكة الطلب الهاتفي‬.1
.‫مودم‬
●The modem receives analogue data (as transmitted via an analogue
telephone line) and converts these into digital data so that the computer
can use them.
‫● يستقبل المودم بيانات تماثلية (كما يتم إرسالها عبر خط هاتف تماثلي) ويحولها إلى بيانات رقمية حتى‬
.‫يتمكن الكمبيوتر من استخدامها‬
2. Asymmetric digital subscriber line (ADSL) or broadband Internet
access is a service that makes use of existing telephone lines to provide
very high data-transfer rates.
‫) أو الوصول إلى اإلنترنت واسع النطاق هو خدمة‬ADSL( ‫ خط المشترك الرقمي غير المتماثل‬.2
.‫تستخدم خطوط الهاتف الحالية لتوفير معدالت نقل بيانات عالية ج ًدا‬
2. Asymmetric digital subscriber line (ADSL) or broadband Internet
access is a service that makes use of existing telephone lines to provide
very high data-transfer rates.
‫) أو الوصول إلى اإلنترنت واسع النطاق هو خدمة‬ADSL( ‫ خط المشترك الرقمي غير المتماثل‬.2
.‫تستخدم خطوط الهاتف الحالية لتوفير معدالت نقل بيانات عالية ج ًدا‬
3. Satellite communications:
●They are systems that can be used to receive data at very high speeds
in remote locations.
.‫● هي أنظمة يمكن استخدامها لتلقي البيانات بسرعات عالية ج ًدا في المواقع البعيدة‬
4. Cable modems:
●They make use of the fiber optic cables that have been installed by
cable television companies such as Virgin Media.
Virgin ‫● يستخدمون كابالت األلياف الضوئية التي تم تركيبها من قبل شركات تلفزيون الكابل مثل‬
.Media
Network Types:
1. Personal-area networks (PAN): can be implemented using the
Bluetooth wireless technology. Bluetooth is used for short-range data
transmission between devices and thus can be used to create a
small-scale network.
‫ ُتستخدم‬.‫ الالسلكية‬Bluetooth ‫ يمكن تنفيذها باستخدام تقنية‬:)PAN( ‫ شبكات المنطقة الشخصية‬.1
‫ وبالتالي يمكن استخدامها إلنشاء شبكة صغيرة‬، ‫البلوتوث لنقل البيانات قصيرة المدى بين األجهزة‬
.‫الحجم‬
2. Ultra-wideband (UWB) allows the transfer of data up to 2 GBPs over
around 10 meters.
‫ أمتار‬10 ‫ جنيه إسترليني على مسافة‬2 ‫) بنقل البيانات حتى‬UWB( ‫ يسمح النطاق العريض للغاية‬.2
.‫تقريبًا‬
●The technology could be used to connect electronic devices in the
house such as PC, printer, scanner, monitor, MP3 player, DVD player
and digital camera.
‫● يمكن استخدام التكنولوجيا لتوصيل األجهزة اإللكترونية في المنزل مثل الكمبيوتر الشخصي والطابعة‬
.‫ والكاميرا الرقمية‬DVD ‫ ومشغل‬MP3 ‫والماسح الضوئي والشاشة ومشغل‬
3. A local-area network (LAN): consists of a single network segment or
several connected segments that are limited.
.‫ تتكون من مقطع شبكة واحد أو عدة مقاطع متصلة محدودة‬:)LAN( ‫ شبكة المنطقة المحلية‬.3
●A network segment defines a group of clients that are attached to the
same hub or network interface card linked to a single server.
‫● يحدد مقطع الشبكة مجموعة من العمالء المرتبطين بنفس لوحة الوصل أو بطاقة واجهة الشبكة‬
.‫المرتبطة بخادم واحد‬
●LANS are usually limited to a company occupying a single building,but
could connect several buildings.
.‫مبان‬
ٍ ‫ ولكن يمكنها توصيل عدة‬، ‫ على شركة تشغل مبنى واح ًدا‬LANS ‫● عاد ًة ما تقتصر شبكات‬
●A LAN is used to share computer resources (e.g. printers) between
different members of a company or workgroup.
‫● ُتستخدم الشبكة المحلية لمشاركة موارد الكمبيوتر (مثل الطابعات) بين أعضاء مختلفين في شركة أو‬
.‫مجموعة عمل‬
4. Wi-Fi describes a high-speed wireless local-area network. Wi-Fi is
widely deployed in an office or home environment where it removes the
need for cabling and adds flexibility.
‫ على نطاق واسع في‬Wi-Fi ‫ يتم نشر شبكة‬.‫ شبكة محلية السلكية عالية السرعة‬Wi-Fi ‫ يصف‬.4
.‫المكتب أو المنزل حيث تلغي الحاجة إلى الكابالت وتضيف المرونة‬
5- Hotspots consist of access points positioned in a strategic spot in a
public place to provide wireless coverage for a specific area.
‫ تتكون النقاط الساخنة من نقاط الوصول الموضوعة في نقطة استراتيجية في مكان عام لتوفير تغطية‬-5
.‫السلكية لمنطقة معينة‬
●This allows employees and customers access to the Internet from their
laptops or other mobile devices without the need to connect using a wire.
‫● يتيح ذلك للموظفين والعمالء الوصول إلى اإلنترنت من أجهزة الكمبيوتر المحمولة أو األجهزة‬
.‫المحمولة األخرى دون الحاجة إلى االتصال باستخدام سلك‬
What is the Internet?
●The Internet allows communication between millions of connected
computers worldwide.
.‫● يسمح اإلنترنت باالتصال بين ماليين أجهزة الكمبيوتر المتصلة في جميع أنحاء العالم‬
●Information is transmitted from client PCs to server computers that hold
information and host business applications that deliver the services in
response to requests.
‫● يتم نقل المعلومات من أجهزة الكمبيوتر العميلة إلى أجهزة كمبيوتر الخادم التي تحتوي على معلومات‬
.‫وتستضيف تطبيقات األعمال التي تقدم الخدمات استجابة للطلبات‬
●The Internet is a large-scale client/server system.
.‫ خادم واسع النطاق‬/ ‫● اإلنترنت هو نظام عميل‬
●The client PCs within homes and businesses are connected to the
Internet via local Internet service providers (ISPs) which, in turn, are
linked to larger ISPS with connection to the major national and
international infrastructure or backbones.
‫● يتم توصيل أجهزة الكمبيوتر العميلة داخل المنازل والشركات باإلنترنت عبر مزودي خدمة اإلنترنت‬
‫المحليين (‪ )ISPs‬والذين يرتبطون بدورهم بمزودي خدمات اإلنترنت األكبر مع االتصال بالبنية التحتية‬
‫الوطنية والدولية الرئيسية أو العمود الفقري‪.‬‬
‫‪● A variety of end-user tools are available to exchange information over‬‬
‫‪the Internet -web browsers and e-mail are the best known.‬‬
‫● تتوفر مجموعة متنوعة من أدوات المستخدم النهائي لتبادل المعلومات عبر متصفحات اإلنترنت‬
‫والبريد اإللكتروني األكثر شهرة‪.‬‬
‫‪Internet Service Providers‬‬
‫‪●The owner of a server computer.‬‬
‫● مالك جهاز كمبيوتر الخادم‪.‬‬
‫‪►Charges a fee for access to the Internet.‬‬
‫► يتقاضى رسومًا مقابل الوصول إلى اإلنترنت‪.‬‬
‫‪►Fee can provide unlimited access or be based on usage.‬‬
‫●يمكن أن توفر الرسوم وصوالً غير محدود أو أن تستند إلى االستخدام‪.‬‬
‫‪●Provides the user a means to connect to the server.‬‬
‫‪Once connected, you can connect to the Internet and all other server‬‬
‫‪computers.‬‬
‫● يوفر للمستخدم وسيلة لالتصال بالخادم‪ .‬بمجرد االتصال ‪ ،‬يمكنك االتصال باإلنترنت وجميع أجهزة‬
‫كمبيوتر الخادم األخرى‪.‬‬
‫‪- It uses a combination of web browsers and HTML providing a range of‬‬
‫‪benefits:‬‬
‫‪ -‬يستخدم مزيجً ا من متصفحات الويب و ‪ HTML‬لتوفير مجموعة من الفوائد‪:‬‬
‫‪■It is easy to use since navigation between documents is enabled by‬‬
‫‪clicking on hyperlinks or images.‬‬
‫■ من السهل استخدامه حيث يتم تمكين التنقل بين المستندات بالنقر فوق االرتباطات التشعبية أو الصور‪.‬‬
‫‪■It can provide a graphical environment supporting multimedia which is‬‬
‫‪popular with users and gives a visual medium for advertising.‬‬
‫■ يمكن أن يوفر بيئة رسومية تدعم الوسائط المتعددة والتي تحظى بشعبية بين المستخدمين وتوفر‬
‫ً‬
‫وسيطا مرئيًا لإلعالن‪.‬‬
‫‪■The standardization of tools and growth in demand means information‬‬
‫‪can be exchanged with many businesses and consumers.‬‬
‫■ توحيد األدوات والنمو في الطلب يعني أنه يمكن تبادل المعلومات مع العديد من الشركات‬
‫والمستهلكين‪.‬‬
‫‪Uniform resource locators (URLs):‬‬
‫‪●It refers to Web addresses of particular pages on a web server which is‬‬
‫‪hosted by a company.‬‬
‫● يشير إلى عناوين الويب لصفحات معينة على خادم الويب الذي تستضيفه شركة‪.‬‬
●The technical name for web addresses is uniform or universal resource
locators (URLs).
.)URLs( ‫● االسم التقني لعناوين الويب هو محددات مواقع الموارد العالمية‬
●URLS can be thought of as a standard method of addressing similar to
postcodes that help find the name of a site or a location.
‫ كطريقة قياسية لمعالجة مشابهة للرموز البريدية التي تساعد في العثور‬URL ‫● يمكن اعتبار عناوين‬
.‫على اسم موقع أو موقع‬
●Web addresses are usually prefixed by 'http://" to denote the http
protocol that is explained above.
.‫ الموضح أعاله‬http ‫" لإلشارة إلى بروتوكول‬// :http" ‫● عادة ما تكون عناوين الويب مسبوقة بـ‬
Computer protocols
► Provides a standard way to communicate with other computers.
.‫●يوفر طريقة قياسية للتواصل مع أجهزة الكمبيوتر األخرى‬
●Transmission Control Protocol/Internet Protocol (TCP/IP) used on the
Internet.
.‫) المستخدم على اإلنترنت‬TCP / IP( ‫ بروتوكول اإلنترنت‬/ ‫● بروتوكول التحكم في اإلرسال‬
●Allows different types of computers to share data.
.‫● يسمح ألنواع مختلفة من أجهزة الكمبيوتر لمشاركة البيانات‬
Getting Around the Internet
► Began as a means for Department of Defense and its research
institutions to share information.
●Information was text-only.
●Commands to navigate were obscure.
●Now, much more visually based.
●Use browser to explore the Internet.
●World Wide Web.
.‫ ● كانت المعلومات نصية فقط‬.‫► بدأت كوسيلة لوزارة الدفاع ومؤسساتها البحثية لمشاركة المعلومات‬
‫ ● استخدم المتصفح الستكشاف‬.‫ تعتمد بشكل أكبر على المظهر‬، ‫ ● اآلن‬.‫● كانت أوامر التنقل غامضة‬
.‫ ● حول العالم الويب‬.‫اإلنترنت‬
Browser
●Software that allows you to use a mouse to explore the Internet.
■Click on screen text and/or graphics to move to different locations.
■Most commonly used to explore the World Wide Web.
‫ أو‬/ ‫ ■ انقر فوق نص الشاشة و‬.‫● البرنامج الذي يسمح لك باستخدام الماوس الستكشاف اإلنترنت‬
.‫ ■ األكثر استخدامًا الستكشاف شبكة الويب العالمية‬.‫الرسومات لالنتقال إلى مواقع مختلفة‬
World Wide Web ?
●It is accessed through web browsers which display web pages of
embedded graphics and HTML/XML-encoded text.
‫● يتم الوصول إليها من خالل متصفحات الويب التي تعرض صفحات الويب للرسومات المضمنة‬
.HTML / XML ‫والنص المشفر بتنسيق‬
●Hyperlink: A method of moving between one web-site page and
another, indicated to the user by an image or text highlighted by
underlining and/or a different color.
‫ يُشار إليها بواسطة صورة أو نص تم‬، ‫ طريقة للتنقل بين صفحة موقع ويب وأخرى‬:‫● ارتباط تشعبي‬
.‫ أو لون مختلف‬/ ‫تمييزه بالتسطير و‬
●HTML supports a wide range of formatting, making documents easy to
read on different access devices;
‫ مما يجعل المستندات سهلة القراءة على أجهزة الوصول‬، ‫ نطا ًقا واسعًا من التنسيقات‬HTML ‫● يدعم‬
‫المختلفة ؛‬
●Interaction is possible through HTML to enable customers to supply
their personal details for more information on a product, perform
searches, ask questions or make comments.
‫ لتمكين العمالء من توفير تفاصيلهم الشخصية للحصول على مزيد‬HTML ‫● يمكن التفاعل من خالل‬
.‫من المعلومات حول منتج أو إجراء عمليات بحث أو طرح أسئلة أو إبداء تعليقات‬

:‫ونختم بقوله تعالى‬

You might also like