SlideShare a Scribd company logo
1
Presented by,
RASHA KAMAL
2
Physical parts of a computer system.
It include
1 CPU(Central Processing Unit)
2 Memory
eg: CD drives,USB,Disk drives etc.
3 Input devices
eg: Mouse, keyboard etc
4 Output devices
eg: Monitor, Speaker etc.
3
 Set of instructions that directs a computer to perform specific
operations.
4
APPLICATION
SOFTWARE
SYSTEM
SOFTWARE
1. APPLICATION SOFTWARE
• Program designed to perform a specific function
directly to the user. So it is also called end-user programs.
 Eg: word processors, web browsers, paint etc.
2. SYSTEM SOFTWARE
 Programs that support the execution and development of other
programs.
 Two types
Operating Systems(OS)
eg:Microsoft Windows.
Translation System
eg: Compilers and Linkers.
5
6
“Software engineering is the application of a systematic,
disciplined, quantifiable approach to the development,
operation and maintenance of software.”
Software engineer is a person who applies the principles of
Software engineering.
7
 Customers
 Managers/administrators
 Developers
 Testers
 End-users
8
Poor requirements
Unrealistic schedules
Insufficient testing
Miscommunication
Poor skill of developer
Poor quality assurance and quality control
Less coordination between team members
9
Developing software without any methodology.
Disadvantages
 Cant schedule time and budgets.
 Functionality and product quality are generally inconsistent.
10
“SDLC is a well-defined, structured sequence of stages in
software engineering to develop the intended software product.”
It is also referred as Application development lifecycle.
11
12
13
WEBSITE
 Set of related web pages typically served from a single web
domain.
 Website is hosted on atleast one webserver,accessible via
internet using URL(Uniform Resource Locator).
Web pages
 Building blocks of websites created using formatting
instructions of Hypertext Markup Languages(HTML).
 Web pages are accessed and transported with Hypertext
Transfer Protocol(HTTP).
Web browser
• Renders the page content according to its HTML instructions
onto a display terminal. 14
Two types of website:
1 Static website
 Also known as flat or stationary websites.
 Web pages stored on the web server in the format that is sent to a
client web browser.
 It is created using HTML and it cannot be modified.
2 Dynamic website
 It is one that changes or customizes itself frequently and
automatically.
 It has been made using Ajax technology.
15
Web server
 Computer which is connected to the internet, on which a
website is hosted.
Types of web server
1 Apache HTTP server
 Open source software.
 It can be installed on almost all OS including
Linux,Unix,Windows etc.
2 Internet Information Services(IIS)
 High performance web server from Microsoft.
 This webserver runs on Windows NT/2000 and 2003 platform.
16
Scripting Languages
Program that is designed for integrating and communicating
with other programming languages.
Types
1 Client side scripting language
eg: javascript,css,HTML etc.
2 server side scripting language
eg:PHP,ASP,PERL,Python etc.
17
PHP
 PHP is an acronym for “PHP:Hypertext Preprocessor”
 Tool for making dynamic and interactive web pages.
PHP connect to database
 Opening database connection.
$connection=mysql_connect(“localhost”,$username,$password);
 Access the database.
mysql_select_db(“dbname”,$connection);
 Perform sql operation.
 Closing database connection.
mysql_close($connection);
Building a Query
 Directly
 Using input information.
18
Running a Query
 mysql_query : returns a result handle.
$result=mysql_query($query,$connection);
 mysql_num_rows : indicates the number of rows return.
$num_rows=mysql_num_rows($result);
 mysql_fetch_array : creates array/hash of result.
for($n=0;$n<$num_rows;$n++)
$row=mysql_fetch_array($result);
19
WEB HOSTING
 It is the service that allows individuals and organizations to
make their website accessible via www.
 A web hosting company is one that rents out space on their
server for a monthly fee.
Features of web hosting
 Unlimited disk storage
 Unlimited domain
 Unlimited bandwidth
Web hosting servers
1 Linux hosting server
2 Windows hosting server
20

More Related Content

What's hot (20)

PPT
Introduction To Web Technology
Arun Kumar
 
PPT
Lesson+3 v2.0 slide_show [autosaved]
gmidavis
 
PPT
Introduction about Internet
Aadil Khan
 
PDF
Web Technology UPTU UNIT 1
Abhishek Kesharwani
 
PPT
introduction to Web system
hashim102
 
PPT
Web Tech
Rupsee
 
PPTX
Internet
Mohit Patodia
 
PPTX
Unit 4
elhabib5050
 
DOCX
Application layer assignments
Isaac Akingbala
 
PDF
1. web technology basics
Jyoti Yadav
 
PPT
Lecture 1
uccwebcourses
 
PPT
Lecture 1
uccwebcourses
 
PPTX
Web technologies course, an introduction
Piero Fraternali
 
PPTX
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
Vigneshkumar Ponnusamy
 
PDF
Internet
wondimu bantihun
 
PPT
Html
kousika
 
PPTX
Eba ppt rajesh
RajeshP153
 
PPTX
Introduction to Web Technology
Aashish Jain
 
Introduction To Web Technology
Arun Kumar
 
Lesson+3 v2.0 slide_show [autosaved]
gmidavis
 
Introduction about Internet
Aadil Khan
 
Web Technology UPTU UNIT 1
Abhishek Kesharwani
 
introduction to Web system
hashim102
 
Web Tech
Rupsee
 
Internet
Mohit Patodia
 
Unit 4
elhabib5050
 
Application layer assignments
Isaac Akingbala
 
1. web technology basics
Jyoti Yadav
 
Lecture 1
uccwebcourses
 
Lecture 1
uccwebcourses
 
Web technologies course, an introduction
Piero Fraternali
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
Vigneshkumar Ponnusamy
 
Html
kousika
 
Eba ppt rajesh
RajeshP153
 
Introduction to Web Technology
Aashish Jain
 

Viewers also liked (19)

PPTX
TOWARDS SELF-AUTHENTICABLE WEARABLE DEVICES
Rasha Kamal
 
PDF
Analisis Pemodelan Lokasi TPS Kecamatan Banyumanik, Semarang
Sally Indah N
 
PPTX
Pest eller kolera
emjo91
 
DOC
Dokumen.tips pengenalan microsoft-microsoft-word-2003
onebajo
 
DOCX
KALKULUS IV - Persamaan Diferensial Linear
Mellya Silaban
 
PPT
3.algoritma dasar
Putri Damayanti
 
PDF
Modelisation of Ebola Hemoragic Fever propagation in a modern city
Jean-Luc Caut
 
PDF
Bahan Ajar Limit Fungsi
Dinar Nirmalasari
 
PPTX
Anova 1way &amp; uji lanjut
Suci Agustina
 
PDF
Pelatihan singkat olah data dengan software spss
prana gio
 
PPTX
Bahan ajar Sistem Persamaan Linier Dua Variabel
febri rahmedia sari
 
PPTX
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Fitri Ratna Dewi
 
PDF
Pertemuan 1 - epidemiologi penyakit menular
Lila Kania
 
PDF
modul pelatihan pengolahan data spasial menggunakan quantum gis
Mohd. Yunus
 
PPTX
Epidemiologi Penyakit Menular
Lilik Sholeha
 
PPT
Konsep Kawalan Dan Pencegahan Penyakit Berjangkit
Muhammad Nasrullah
 
PDF
Modul persamaan diferensial 1
Maya Umami
 
PDF
Belajar arc gis 10.2 10.3
Beni Raharjo
 
TOWARDS SELF-AUTHENTICABLE WEARABLE DEVICES
Rasha Kamal
 
Analisis Pemodelan Lokasi TPS Kecamatan Banyumanik, Semarang
Sally Indah N
 
Pest eller kolera
emjo91
 
Dokumen.tips pengenalan microsoft-microsoft-word-2003
onebajo
 
KALKULUS IV - Persamaan Diferensial Linear
Mellya Silaban
 
3.algoritma dasar
Putri Damayanti
 
Modelisation of Ebola Hemoragic Fever propagation in a modern city
Jean-Luc Caut
 
Bahan Ajar Limit Fungsi
Dinar Nirmalasari
 
Anova 1way &amp; uji lanjut
Suci Agustina
 
Pelatihan singkat olah data dengan software spss
prana gio
 
Bahan ajar Sistem Persamaan Linier Dua Variabel
febri rahmedia sari
 
Algoritma dan pemrograman - Disusun oleh Fitri Ratna Dewi
Fitri Ratna Dewi
 
Pertemuan 1 - epidemiologi penyakit menular
Lila Kania
 
modul pelatihan pengolahan data spasial menggunakan quantum gis
Mohd. Yunus
 
Epidemiologi Penyakit Menular
Lilik Sholeha
 
Konsep Kawalan Dan Pencegahan Penyakit Berjangkit
Muhammad Nasrullah
 
Modul persamaan diferensial 1
Maya Umami
 
Belajar arc gis 10.2 10.3
Beni Raharjo
 
Ad

Similar to SOFTWARE AND WEB TECHNOLOGY (20)

PDF
Computer software and computer network
Infinity Tech Solutions
 
PPTX
Mca i-fundamental of computer-u-2- application and system software
Rai University
 
PPTX
Mba i-ifm-u-2-computer software
Rai University
 
PPTX
Bca i-fundamental of computer-u-2- application and system software
Rai University
 
PPTX
Bsc cs 1 fit u-2 application and system software
Rai University
 
PPTX
Bba i-introduction to computer-u-2- application and system software
Rai University
 
PPTX
Unit 2 computer software
Hardik Patel
 
PPT
Fg b
Taha Khan
 
PPTX
system software and application software, compiler, interpreter & assembler
chetan birla
 
PPTX
Lesson 6 Software Operating System and Different Programming Languages.pptx
ReminPasion1
 
PDF
SPOS_UNIT I System Programming and Operating System.pdf
reshma96176
 
PPTX
bui ba ba
buibaba
 
PPT
2 software
Veeresh Khelgi
 
PPTX
Unit 2 part 1 data processing
FarhanMalik93
 
PPT
Last module pc_software
Anirban Mandal
 
PPT
Introduction to computer software12 9-07
itis103
 
PPTX
Internship msc cs
Pooja Bhojwani
 
PPTX
Computer software
Maneesh Singh
 
PPTX
SOFTWARE
Hasannor
 
PDF
SPCC:System programming and compiler construction
mohdumaira1
 
Computer software and computer network
Infinity Tech Solutions
 
Mca i-fundamental of computer-u-2- application and system software
Rai University
 
Mba i-ifm-u-2-computer software
Rai University
 
Bca i-fundamental of computer-u-2- application and system software
Rai University
 
Bsc cs 1 fit u-2 application and system software
Rai University
 
Bba i-introduction to computer-u-2- application and system software
Rai University
 
Unit 2 computer software
Hardik Patel
 
Fg b
Taha Khan
 
system software and application software, compiler, interpreter & assembler
chetan birla
 
Lesson 6 Software Operating System and Different Programming Languages.pptx
ReminPasion1
 
SPOS_UNIT I System Programming and Operating System.pdf
reshma96176
 
bui ba ba
buibaba
 
2 software
Veeresh Khelgi
 
Unit 2 part 1 data processing
FarhanMalik93
 
Last module pc_software
Anirban Mandal
 
Introduction to computer software12 9-07
itis103
 
Internship msc cs
Pooja Bhojwani
 
Computer software
Maneesh Singh
 
SOFTWARE
Hasannor
 
SPCC:System programming and compiler construction
mohdumaira1
 
Ad

Recently uploaded (20)

PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PDF
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
PPTX
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
PPTX
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
site survey architecture student B.arch.
sri02032006
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
PRIZ Academy - Change Flow Thinking Master Change with Confidence.pdf
PRIZ Guru
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
PPTX
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
PPTX
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
site survey architecture student B.arch.
sri02032006
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
PRIZ Academy - Change Flow Thinking Master Change with Confidence.pdf
PRIZ Guru
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
Thermal runway and thermal stability.pptx
godow93766
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 

SOFTWARE AND WEB TECHNOLOGY

  • 2. 2
  • 3. Physical parts of a computer system. It include 1 CPU(Central Processing Unit) 2 Memory eg: CD drives,USB,Disk drives etc. 3 Input devices eg: Mouse, keyboard etc 4 Output devices eg: Monitor, Speaker etc. 3
  • 4.  Set of instructions that directs a computer to perform specific operations. 4 APPLICATION SOFTWARE SYSTEM SOFTWARE
  • 5. 1. APPLICATION SOFTWARE • Program designed to perform a specific function directly to the user. So it is also called end-user programs.  Eg: word processors, web browsers, paint etc. 2. SYSTEM SOFTWARE  Programs that support the execution and development of other programs.  Two types Operating Systems(OS) eg:Microsoft Windows. Translation System eg: Compilers and Linkers. 5
  • 6. 6
  • 7. “Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software.” Software engineer is a person who applies the principles of Software engineering. 7
  • 8.  Customers  Managers/administrators  Developers  Testers  End-users 8
  • 9. Poor requirements Unrealistic schedules Insufficient testing Miscommunication Poor skill of developer Poor quality assurance and quality control Less coordination between team members 9
  • 10. Developing software without any methodology. Disadvantages  Cant schedule time and budgets.  Functionality and product quality are generally inconsistent. 10
  • 11. “SDLC is a well-defined, structured sequence of stages in software engineering to develop the intended software product.” It is also referred as Application development lifecycle. 11
  • 12. 12
  • 13. 13
  • 14. WEBSITE  Set of related web pages typically served from a single web domain.  Website is hosted on atleast one webserver,accessible via internet using URL(Uniform Resource Locator). Web pages  Building blocks of websites created using formatting instructions of Hypertext Markup Languages(HTML).  Web pages are accessed and transported with Hypertext Transfer Protocol(HTTP). Web browser • Renders the page content according to its HTML instructions onto a display terminal. 14
  • 15. Two types of website: 1 Static website  Also known as flat or stationary websites.  Web pages stored on the web server in the format that is sent to a client web browser.  It is created using HTML and it cannot be modified. 2 Dynamic website  It is one that changes or customizes itself frequently and automatically.  It has been made using Ajax technology. 15
  • 16. Web server  Computer which is connected to the internet, on which a website is hosted. Types of web server 1 Apache HTTP server  Open source software.  It can be installed on almost all OS including Linux,Unix,Windows etc. 2 Internet Information Services(IIS)  High performance web server from Microsoft.  This webserver runs on Windows NT/2000 and 2003 platform. 16
  • 17. Scripting Languages Program that is designed for integrating and communicating with other programming languages. Types 1 Client side scripting language eg: javascript,css,HTML etc. 2 server side scripting language eg:PHP,ASP,PERL,Python etc. 17
  • 18. PHP  PHP is an acronym for “PHP:Hypertext Preprocessor”  Tool for making dynamic and interactive web pages. PHP connect to database  Opening database connection. $connection=mysql_connect(“localhost”,$username,$password);  Access the database. mysql_select_db(“dbname”,$connection);  Perform sql operation.  Closing database connection. mysql_close($connection); Building a Query  Directly  Using input information. 18
  • 19. Running a Query  mysql_query : returns a result handle. $result=mysql_query($query,$connection);  mysql_num_rows : indicates the number of rows return. $num_rows=mysql_num_rows($result);  mysql_fetch_array : creates array/hash of result. for($n=0;$n<$num_rows;$n++) $row=mysql_fetch_array($result); 19
  • 20. WEB HOSTING  It is the service that allows individuals and organizations to make their website accessible via www.  A web hosting company is one that rents out space on their server for a monthly fee. Features of web hosting  Unlimited disk storage  Unlimited domain  Unlimited bandwidth Web hosting servers 1 Linux hosting server 2 Windows hosting server 20