SlideShare a Scribd company logo
1 of 15
COMPUTER EDUCATION
Submitted by –
Juhi Chowdhury (Roll – 27802319001)
Lipika Pandey (Roll – 27802319002)
B.Arch, 3rd Sem
Rani Rashmoni School Of Architecture
OUTLINE
• Introduction to computer systems hardware
• Functional units – CPU, Memory, I/O devices-
commonly used peripherals, catch, bus, etc
• Organization of a typical PC systematic decomposition
• Flowchart and algorithm
• Simple constructs – assignments, loops and decisions
• Effect of computerization on Architecture
Introduction To Computer Systems Hardware
COMPUTER AND COMPUTER SYSTEM
A computer is a machine that can be instructed to carry
out sequences of arithmetic or logical operations automatically via computer
programming. Modern computers have the ability to follow generalized sets
of operations, called programs These programs enable computers to perform
an extremely wide range of tasks. A "complete" computer including
the hardware, the operating system (main software),
and peripheral equipment required and used for "full" operation can be
referred to as a computer system. This term may as well be used for a group
of computers that are connected and work together, in particular a computer
network or computer cluster. The two different types of computers are:
Desktop computers and Laptop computers.
A desktop computer consists of a computer case and a separate monitor,
keyboard, and mouse. As the name suggests, this type of computer is
typically placed on a desk and is not very portable. A laptop computer has
the same components but integrated into a single, portable unit.
COMPUTER HARDWARE
Computer hardware is the collection of physical parts of a computer system.
This includes the computer case, monitor, keyboard, and mouse. It also
includes all the parts inside the computer case, such as the hard disk drive,
motherboard, video card, and many others. Computer hardware is what you can
physically touch.
A computer system consists of two major elements: hardware and software.
Computer hardware is the collection of all the parts we can physically touch.
Computer software, on the other hand, is not something we can touch. Software
is a set of instructions for a computer to perform specific operations. We need
both hardware and software for a computer system to work. Hardware is so-
termed because it is "hard" or rigid with respect to changes, whereas software
is "soft" because it is easy to change.
Some hardware components are easy to recognize, such as the computer case,
keyboard, and monitor. However, there are many different types of hardware
components
Introduction To Computer Systems Hardware
Functional Units
• CPU –
A central processing unit (CPU), also called a central processor, main processor or
just processor, is the electronic circuitry within a computer that executes instructions that
make up a computer program. The CPU performs basic arithmetic, logic, controlling,
and input/output (I/O) operations specified by the instructions in the program. The
computer industry used the term "central processing unit" as early as 1955.
• MEMORY –
In computing, memory refers to a device that is used to store information for immediate
use in a computer or related computer hardware device. It typically refers to semiconductor
memory, specifically metal–oxide–semiconductor (MOS) memory, where data is stored
within MOS memory cells on a silicon integrated circuit chip. The term "memory" is often
synonymous with the term "primary storage". Computer memory operates at a high speed,
for example random-access memory (RAM), as a distinction from storage that provides
slow-to-access information but offers higher capacities. If needed, contents of the computer
memory can be transferred to secondary storage a very common way of doing this is
through a memory management technique called virtual memory. An archaic synonym for
memory is store.
Functional Units
• I/O DEVICES –
In computing, input/output or I/O (or, informally, io or IO) is the
communication between an information processing system, such as
a computer, and the outside world, possibly a human or another information
processing system. Inputs are the signals or data received by the system and
outputs are the signals or data sent from it. The term can also be used as part
of an action; to "perform I/O" is to perform an input or output operation.
I/O devices are the pieces of hardware used by a human (or other system) to
communicate with a computer. For instance, a keyboard or computer mouse is
an input device for a computer, while monitors and printers are output
devices. Devices for communication between computers, such as modems
and network cards, typically perform both input and output operations.
The I/O bus consists of data lines, address lines, and control lines. • The
magnetic disk, printer, and terminal are employed in practically any general
purpose. computer. • Each peripheral device has associated with it an interface
unit
Organization of a PC systematic decomposition
DECOMPOSITION –
Decomposition in computer science, also known as factoring, is breaking a
complex problem or system into parts that are easier to conceive, understand, program,
and maintain.
There are three types of decompositions –
1. In structured programming, algorithmic decomposition breaks a process down into
well-defined steps.
2. Structured analysis breaks down a software system from the system context level to
system functions and data entities.
3. Object-oriented decomposition, on the other hand, breaks a large system down into
progressively smaller classes or objects that are responsible for some part of the
problem domain
A decomposition paradigm in computer programming is a strategy for organizing a
program as a number of parts, and it usually implies a specific way to organize a
program text. Usually the aim of using a decomposition paradigm is to optimize some
metric related to program complexity, for example the modularity of the program or its
maintainability
Organization of a PC systematic decomposition
SYSTEMATIC DECOMPOSITION –
Systematic decomposition is an approach to programming.
The idea is as follows: Starting with a high-level model of the
task, usually in a human language, repeatedly break the task
into simpler tasks until each subtask is easily expressed in a
few instructions.
The term “systematic” suggests that one can apply a set of
rules without making complex decisions. Systematic
decomposition begins by decomposing into cohesive, well-
defined subsystems. Subsystems are then decomposed into
cohesive, well-defined components. Components are then
decomposed into cohesive, well-defined subcomponents. In
fact, there is no important distinction between system, sub-
system, component, and sub-components.
Types of Systematic Decomposition
Flowchart and Algorithm
FLOWCHART –
A flowchart is a type of diagram that represents
a workflow or process. A flowchart can also be defined as a
diagrammatic representation of an algorithm, a step-by-step
approach to solving a task. The flowchart shows the steps as boxes
of various kinds, and their order by connecting the boxes with
arrows. This diagrammatic representation illustrates a solution
model to a given problem. Flowcharts are used in analyzing,
designing, documenting or managing a process or program in
various fields. A flowchart can be helpful for both writing programs
and explaining the program to others. Programmers often use it as a
program-planning tool to solve a problem. It makes use of symbols
which are connected among them to indicate the flow of
information and processing. The process of drawing a flowchart for
an algorithm is known as “flowcharting”.
Examples of flowchart
BASIC SYMBOLS USED IN FLOWCHART DESIGNS –
Terminal: The oval symbol indicates Start, Stop and Halt in a program’s logic flow. A
pause/halt is generally used in a program logic under some error conditions. Terminal is the
first and last symbols in the flowchart.
Input/Output: A parallelogram denotes any function of input/output type. Program
instructions that take input from input devices and display output on output devices are
indicated with parallelogram in a flowchart.
Processing: A box represents arithmetic instructions. All arithmetic processes such as adding,
subtracting, multiplication and division are indicated by action or process symbol.
Decision: Diamond symbol represents a decision point. Decision based operations such as
yes/no question or true/false are indicated by diamond in flowchart.
Connectors: Whenever flowchart becomes complex or it spreads over more than one page, it
is useful to use connectors to avoid any confusions. It is represented by a circle.
Flow lines: Flow lines indicate the exact sequence in which instructions are executed.
Arrows represent the direction of flow of control and relationship among different symbols of
flowchart.
Flowchart and Algorithm
Flowchart and Algorithm
ALGORITHM –
In mathematics and computer science, an algorithm is a finite
sequence of well-defined, computer-implementable instructions,
typically to solve a class of problems or to perform a computation.
Algorithms are always unambiguous and are used as specifications
for performing calculations, data processing, automated reasoning,
and other tasks .
An algorithm is a well-defined procedure that allows a computer
to solve a problem. Another way to describe an algorithm is a
sequence of unambiguous instructions. The use of the term
'unambiguous' indicates that there is no room for subjective
interpretation. Every time you ask your computer to carry out the
same algorithm, it will do it in exactly the same manner with the
exact same result.
Simple Constructs
ASSIGNMENTS –
In computer programming, an assignment statement sets and/or re-sets the value stored in
the storage location(s) denoted by a variable name; in other words, it copies a value into
the variable. In most imperative programming languages, the assignment statement (or
expression) is a fundamental construct. The operator used to do assignment is denoted
with an equal sign (=). This operand works by assigning the value on the right-hand side
of the operand to the operand on the left-hand side.
It is possible for the same variable to hold different values at different instants of time
DECISION STRUCTURES –
A decision structure is a construct in a computer program that allows the program to
make a decision and change its behavior based on that decision. The decision is made
based on the outcome of a logical test. A logical test is a calculation whose outcome is
either true or false.
Examples of decision
Simple Constructs
LOOPS –
In computer science, a loop is a programming structure that repeats a
sequence of instructions until a specific condition is met. Programmers use
loops to cycle through values, add sums of numbers, repeat functions, and
many other things.
Loops are supported by all modern programming languages, though their
implementations and syntax may differ. Two of the most common types of
loops are the while loop and the for loop.
A while loop is the simplest form of a programming loop. It states that while a
condition is valid, keep looping.
A for loop is similar to a while loop, but streamlines the source code. The for
loop statement defines the start and end point as well as the increment for each
iteration.
Effect of Computerization on Architecture
BENEFITS OF COMPUTERIZATION FOR ARCHITECTURE –
• It has helped to design (through softwares) in an efficient with accuracy.
• It has saved time and labour.
• It has made import and export of files efficient.
• It has enhanced the quality of design and has made it easy to
give realistic view to the designs.
• It has relatively reduced the cost of sheets and rendering materials.
DISADVANTAGES OF COMPUTERIZATION FOR ARCHITECTURE –
• It has exploited the creativity of an architect.
• It has reduced the thinking capacity.
• It has reduced the learning capacity.
• It has made the architects dependent on electronic devices.
• It has disconnected an architect from the pen-paper culture.
THANK YOU

More Related Content

What's hot

Module2 computer system
Module2 computer systemModule2 computer system
Module2 computer systemShaharizan Hassan
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture NotesFellowBuddy.com
 
Computer Organization (Unit-1)
Computer Organization (Unit-1)Computer Organization (Unit-1)
Computer Organization (Unit-1)Harsh Pandya
 
Module5 input output storage devices
Module5 input output storage devicesModule5 input output storage devices
Module5 input output storage devicesShaharizan Hassan
 
1834902122(Assignment-1)
1834902122(Assignment-1)1834902122(Assignment-1)
1834902122(Assignment-1)Abul Kalam Robin
 
Computer architecture
Computer architectureComputer architecture
Computer architectureMrsNunn
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes newdilshad begum
 
Functional units
Functional unitsFunctional units
Functional unitsJeeva Nanthini
 
Basic IT
Basic ITBasic IT
Basic ITAasif Aly
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft wareSamuel Igbanogu
 
Overview of Computer Architecture and Organization
Overview of Computer Architecture and OrganizationOverview of Computer Architecture and Organization
Overview of Computer Architecture and OrganizationVinit Raut
 
Components of Computer
Components of ComputerComponents of Computer
Components of ComputerZunair Bhatti
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System sonykhan3
 
Chapter 2 computer system
Chapter 2 computer systemChapter 2 computer system
Chapter 2 computer systemAten Kecik
 
Dc ass-001-1834902082 ismail
Dc ass-001-1834902082 ismailDc ass-001-1834902082 ismail
Dc ass-001-1834902082 ismailMdISMAIL97
 
Introductiontopcoperationsncii 130724004019-phpapp01
Introductiontopcoperationsncii 130724004019-phpapp01Introductiontopcoperationsncii 130724004019-phpapp01
Introductiontopcoperationsncii 130724004019-phpapp01Lanie Plecerda
 
Basic computer
Basic computerBasic computer
Basic computerlamyamutassim
 
Computer program, computer languages, computer software
Computer program, computer languages, computer softwareComputer program, computer languages, computer software
Computer program, computer languages, computer softwareSweta Kumari Barnwal
 

What's hot (20)

Architecture presentation
Architecture presentationArchitecture presentation
Architecture presentation
 
Module2 computer system
Module2 computer systemModule2 computer system
Module2 computer system
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
 
Computer Organization (Unit-1)
Computer Organization (Unit-1)Computer Organization (Unit-1)
Computer Organization (Unit-1)
 
Module5 input output storage devices
Module5 input output storage devicesModule5 input output storage devices
Module5 input output storage devices
 
1834902122(Assignment-1)
1834902122(Assignment-1)1834902122(Assignment-1)
1834902122(Assignment-1)
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes new
 
Functional units
Functional unitsFunctional units
Functional units
 
Basic IT
Basic ITBasic IT
Basic IT
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
Overview of Computer Architecture and Organization
Overview of Computer Architecture and OrganizationOverview of Computer Architecture and Organization
Overview of Computer Architecture and Organization
 
Components of Computer
Components of ComputerComponents of Computer
Components of Computer
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System
 
Chapter 2 computer system
Chapter 2 computer systemChapter 2 computer system
Chapter 2 computer system
 
Dc ass-001-1834902082 ismail
Dc ass-001-1834902082 ismailDc ass-001-1834902082 ismail
Dc ass-001-1834902082 ismail
 
Introductiontopcoperationsncii 130724004019-phpapp01
Introductiontopcoperationsncii 130724004019-phpapp01Introductiontopcoperationsncii 130724004019-phpapp01
Introductiontopcoperationsncii 130724004019-phpapp01
 
Ict basics
Ict basicsIct basics
Ict basics
 
Basic computer
Basic computerBasic computer
Basic computer
 
Computer program, computer languages, computer software
Computer program, computer languages, computer softwareComputer program, computer languages, computer software
Computer program, computer languages, computer software
 

Similar to Computer education presentation - ARCH 383

computer Unit 1
computer Unit 1computer Unit 1
computer Unit 1Aqeel Rehman
 
lecture1422486950.pdf
lecture1422486950.pdflecture1422486950.pdf
lecture1422486950.pdftomsmith160
 
Programming & Data Structure Lecture Notes
Programming & Data Structure Lecture NotesProgramming & Data Structure Lecture Notes
Programming & Data Structure Lecture NotesFellowBuddy.com
 
Architecture
ArchitectureArchitecture
ArchitectureMark Muhama
 
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkUNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkritagyatiwarivkt05
 
Introduction to Programming.docx
Introduction to Programming.docxIntroduction to Programming.docx
Introduction to Programming.docxJohnBrianCatedrilla1
 
Chuchit(suzette tega)
Chuchit(suzette tega)Chuchit(suzette tega)
Chuchit(suzette tega)guestef753b
 
Metaphors In It(2003)
Metaphors In It(2003)Metaphors In It(2003)
Metaphors In It(2003)dejure
 
LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsmanideepakc
 
Information systems and its components 1
Information systems and its components 1Information systems and its components 1
Information systems and its components 1Ashish Desai
 
Keeeeeeeeeeeeeeeen
KeeeeeeeeeeeeeeeenKeeeeeeeeeeeeeeeen
Keeeeeeeeeeeeeeeenkeen02
 
Define the basic components of a computer system.pptx
Define the basic components of a computer system.pptxDefine the basic components of a computer system.pptx
Define the basic components of a computer system.pptxMohamed Jalal Al Khawam
 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introductionVhe Cagande
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptxAshokRachapalli1
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9NehaRohtagi1
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1bhartigole1
 

Similar to Computer education presentation - ARCH 383 (20)

Cliff sugerman
Cliff sugermanCliff sugerman
Cliff sugerman
 
computer Unit 1
computer Unit 1computer Unit 1
computer Unit 1
 
Clifford sugerman
Clifford sugermanClifford sugerman
Clifford sugerman
 
lecture1422486950.pdf
lecture1422486950.pdflecture1422486950.pdf
lecture1422486950.pdf
 
Programming & Data Structure Lecture Notes
Programming & Data Structure Lecture NotesProgramming & Data Structure Lecture Notes
Programming & Data Structure Lecture Notes
 
Architecture
ArchitectureArchitecture
Architecture
 
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkUNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT-1_CSA.pptxkukkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
 
Introduction to Programming.docx
Introduction to Programming.docxIntroduction to Programming.docx
Introduction to Programming.docx
 
Chuchit(suzette tega)
Chuchit(suzette tega)Chuchit(suzette tega)
Chuchit(suzette tega)
 
Lecture 2 it fundamentals
Lecture 2   it fundamentalsLecture 2   it fundamentals
Lecture 2 it fundamentals
 
Computers in management
Computers in managementComputers in management
Computers in management
 
Metaphors In It(2003)
Metaphors In It(2003)Metaphors In It(2003)
Metaphors In It(2003)
 
LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system calls
 
Information systems and its components 1
Information systems and its components 1Information systems and its components 1
Information systems and its components 1
 
Keeeeeeeeeeeeeeeen
KeeeeeeeeeeeeeeeenKeeeeeeeeeeeeeeeen
Keeeeeeeeeeeeeeeen
 
Define the basic components of a computer system.pptx
Define the basic components of a computer system.pptxDefine the basic components of a computer system.pptx
Define the basic components of a computer system.pptx
 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introduction
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 

More from LipikaPandey

Motel design - Case Study
Motel design - Case StudyMotel design - Case Study
Motel design - Case StudyLipikaPandey
 
Post modern architecture
Post modern architecturePost modern architecture
Post modern architectureLipikaPandey
 
Noise barriers
Noise barriersNoise barriers
Noise barriersLipikaPandey
 
Architect's and their works
Architect's and their worksArchitect's and their works
Architect's and their worksLipikaPandey
 
Data collection for primary school
Data collection for primary schoolData collection for primary school
Data collection for primary schoolLipikaPandey
 
Case study on libraries
Case study on librariesCase study on libraries
Case study on librariesLipikaPandey
 
Composite house - Lipika Pandey- 3rd sem
Composite house - Lipika Pandey- 3rd semComposite house - Lipika Pandey- 3rd sem
Composite house - Lipika Pandey- 3rd semLipikaPandey
 
Methods of construction .
Methods of construction  .Methods of construction  .
Methods of construction .LipikaPandey
 
Site analysis for primary school
Site analysis for primary schoolSite analysis for primary school
Site analysis for primary schoolLipikaPandey
 
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...LipikaPandey
 
Hindu temples - ARCH 203
Hindu temples - ARCH 203Hindu temples - ARCH 203
Hindu temples - ARCH 203LipikaPandey
 
Architectural design III - Case study on Architect's House
Architectural design III - Case study on Architect's HouseArchitectural design III - Case study on Architect's House
Architectural design III - Case study on Architect's HouseLipikaPandey
 
Computer education presentation - ARCH 383
Computer education presentation - ARCH 383Computer education presentation - ARCH 383
Computer education presentation - ARCH 383LipikaPandey
 
Computer education presentation - ARCH 383
Computer education presentation - ARCH 383Computer education presentation - ARCH 383
Computer education presentation - ARCH 383LipikaPandey
 
Climatology Arch 302
Climatology Arch 302Climatology Arch 302
Climatology Arch 302LipikaPandey
 

More from LipikaPandey (16)

Motel design - Case Study
Motel design - Case StudyMotel design - Case Study
Motel design - Case Study
 
Estimation
EstimationEstimation
Estimation
 
Post modern architecture
Post modern architecturePost modern architecture
Post modern architecture
 
Noise barriers
Noise barriersNoise barriers
Noise barriers
 
Architect's and their works
Architect's and their worksArchitect's and their works
Architect's and their works
 
Data collection for primary school
Data collection for primary schoolData collection for primary school
Data collection for primary school
 
Case study on libraries
Case study on librariesCase study on libraries
Case study on libraries
 
Composite house - Lipika Pandey- 3rd sem
Composite house - Lipika Pandey- 3rd semComposite house - Lipika Pandey- 3rd sem
Composite house - Lipika Pandey- 3rd sem
 
Methods of construction .
Methods of construction  .Methods of construction  .
Methods of construction .
 
Site analysis for primary school
Site analysis for primary schoolSite analysis for primary school
Site analysis for primary school
 
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...
Data collection - Climate Analysis - Tropical Wet and Dry Climate - Architect...
 
Hindu temples - ARCH 203
Hindu temples - ARCH 203Hindu temples - ARCH 203
Hindu temples - ARCH 203
 
Architectural design III - Case study on Architect's House
Architectural design III - Case study on Architect's HouseArchitectural design III - Case study on Architect's House
Architectural design III - Case study on Architect's House
 
Computer education presentation - ARCH 383
Computer education presentation - ARCH 383Computer education presentation - ARCH 383
Computer education presentation - ARCH 383
 
Computer education presentation - ARCH 383
Computer education presentation - ARCH 383Computer education presentation - ARCH 383
Computer education presentation - ARCH 383
 
Climatology Arch 302
Climatology Arch 302Climatology Arch 302
Climatology Arch 302
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 

Computer education presentation - ARCH 383

  • 1. COMPUTER EDUCATION Submitted by – Juhi Chowdhury (Roll – 27802319001) Lipika Pandey (Roll – 27802319002) B.Arch, 3rd Sem Rani Rashmoni School Of Architecture
  • 2. OUTLINE • Introduction to computer systems hardware • Functional units – CPU, Memory, I/O devices- commonly used peripherals, catch, bus, etc • Organization of a typical PC systematic decomposition • Flowchart and algorithm • Simple constructs – assignments, loops and decisions • Effect of computerization on Architecture
  • 3. Introduction To Computer Systems Hardware COMPUTER AND COMPUTER SYSTEM A computer is a machine that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming. Modern computers have the ability to follow generalized sets of operations, called programs These programs enable computers to perform an extremely wide range of tasks. A "complete" computer including the hardware, the operating system (main software), and peripheral equipment required and used for "full" operation can be referred to as a computer system. This term may as well be used for a group of computers that are connected and work together, in particular a computer network or computer cluster. The two different types of computers are: Desktop computers and Laptop computers. A desktop computer consists of a computer case and a separate monitor, keyboard, and mouse. As the name suggests, this type of computer is typically placed on a desk and is not very portable. A laptop computer has the same components but integrated into a single, portable unit.
  • 4. COMPUTER HARDWARE Computer hardware is the collection of physical parts of a computer system. This includes the computer case, monitor, keyboard, and mouse. It also includes all the parts inside the computer case, such as the hard disk drive, motherboard, video card, and many others. Computer hardware is what you can physically touch. A computer system consists of two major elements: hardware and software. Computer hardware is the collection of all the parts we can physically touch. Computer software, on the other hand, is not something we can touch. Software is a set of instructions for a computer to perform specific operations. We need both hardware and software for a computer system to work. Hardware is so- termed because it is "hard" or rigid with respect to changes, whereas software is "soft" because it is easy to change. Some hardware components are easy to recognize, such as the computer case, keyboard, and monitor. However, there are many different types of hardware components Introduction To Computer Systems Hardware
  • 5. Functional Units • CPU – A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry within a computer that executes instructions that make up a computer program. The CPU performs basic arithmetic, logic, controlling, and input/output (I/O) operations specified by the instructions in the program. The computer industry used the term "central processing unit" as early as 1955. • MEMORY – In computing, memory refers to a device that is used to store information for immediate use in a computer or related computer hardware device. It typically refers to semiconductor memory, specifically metal–oxide–semiconductor (MOS) memory, where data is stored within MOS memory cells on a silicon integrated circuit chip. The term "memory" is often synonymous with the term "primary storage". Computer memory operates at a high speed, for example random-access memory (RAM), as a distinction from storage that provides slow-to-access information but offers higher capacities. If needed, contents of the computer memory can be transferred to secondary storage a very common way of doing this is through a memory management technique called virtual memory. An archaic synonym for memory is store.
  • 6. Functional Units • I/O DEVICES – In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system. Inputs are the signals or data received by the system and outputs are the signals or data sent from it. The term can also be used as part of an action; to "perform I/O" is to perform an input or output operation. I/O devices are the pieces of hardware used by a human (or other system) to communicate with a computer. For instance, a keyboard or computer mouse is an input device for a computer, while monitors and printers are output devices. Devices for communication between computers, such as modems and network cards, typically perform both input and output operations. The I/O bus consists of data lines, address lines, and control lines. • The magnetic disk, printer, and terminal are employed in practically any general purpose. computer. • Each peripheral device has associated with it an interface unit
  • 7. Organization of a PC systematic decomposition DECOMPOSITION – Decomposition in computer science, also known as factoring, is breaking a complex problem or system into parts that are easier to conceive, understand, program, and maintain. There are three types of decompositions – 1. In structured programming, algorithmic decomposition breaks a process down into well-defined steps. 2. Structured analysis breaks down a software system from the system context level to system functions and data entities. 3. Object-oriented decomposition, on the other hand, breaks a large system down into progressively smaller classes or objects that are responsible for some part of the problem domain A decomposition paradigm in computer programming is a strategy for organizing a program as a number of parts, and it usually implies a specific way to organize a program text. Usually the aim of using a decomposition paradigm is to optimize some metric related to program complexity, for example the modularity of the program or its maintainability
  • 8. Organization of a PC systematic decomposition SYSTEMATIC DECOMPOSITION – Systematic decomposition is an approach to programming. The idea is as follows: Starting with a high-level model of the task, usually in a human language, repeatedly break the task into simpler tasks until each subtask is easily expressed in a few instructions. The term “systematic” suggests that one can apply a set of rules without making complex decisions. Systematic decomposition begins by decomposing into cohesive, well- defined subsystems. Subsystems are then decomposed into cohesive, well-defined components. Components are then decomposed into cohesive, well-defined subcomponents. In fact, there is no important distinction between system, sub- system, component, and sub-components. Types of Systematic Decomposition
  • 9. Flowchart and Algorithm FLOWCHART – A flowchart is a type of diagram that represents a workflow or process. A flowchart can also be defined as a diagrammatic representation of an algorithm, a step-by-step approach to solving a task. The flowchart shows the steps as boxes of various kinds, and their order by connecting the boxes with arrows. This diagrammatic representation illustrates a solution model to a given problem. Flowcharts are used in analyzing, designing, documenting or managing a process or program in various fields. A flowchart can be helpful for both writing programs and explaining the program to others. Programmers often use it as a program-planning tool to solve a problem. It makes use of symbols which are connected among them to indicate the flow of information and processing. The process of drawing a flowchart for an algorithm is known as “flowcharting”. Examples of flowchart
  • 10. BASIC SYMBOLS USED IN FLOWCHART DESIGNS – Terminal: The oval symbol indicates Start, Stop and Halt in a program’s logic flow. A pause/halt is generally used in a program logic under some error conditions. Terminal is the first and last symbols in the flowchart. Input/Output: A parallelogram denotes any function of input/output type. Program instructions that take input from input devices and display output on output devices are indicated with parallelogram in a flowchart. Processing: A box represents arithmetic instructions. All arithmetic processes such as adding, subtracting, multiplication and division are indicated by action or process symbol. Decision: Diamond symbol represents a decision point. Decision based operations such as yes/no question or true/false are indicated by diamond in flowchart. Connectors: Whenever flowchart becomes complex or it spreads over more than one page, it is useful to use connectors to avoid any confusions. It is represented by a circle. Flow lines: Flow lines indicate the exact sequence in which instructions are executed. Arrows represent the direction of flow of control and relationship among different symbols of flowchart. Flowchart and Algorithm
  • 11. Flowchart and Algorithm ALGORITHM – In mathematics and computer science, an algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation. Algorithms are always unambiguous and are used as specifications for performing calculations, data processing, automated reasoning, and other tasks . An algorithm is a well-defined procedure that allows a computer to solve a problem. Another way to describe an algorithm is a sequence of unambiguous instructions. The use of the term 'unambiguous' indicates that there is no room for subjective interpretation. Every time you ask your computer to carry out the same algorithm, it will do it in exactly the same manner with the exact same result.
  • 12. Simple Constructs ASSIGNMENTS – In computer programming, an assignment statement sets and/or re-sets the value stored in the storage location(s) denoted by a variable name; in other words, it copies a value into the variable. In most imperative programming languages, the assignment statement (or expression) is a fundamental construct. The operator used to do assignment is denoted with an equal sign (=). This operand works by assigning the value on the right-hand side of the operand to the operand on the left-hand side. It is possible for the same variable to hold different values at different instants of time DECISION STRUCTURES – A decision structure is a construct in a computer program that allows the program to make a decision and change its behavior based on that decision. The decision is made based on the outcome of a logical test. A logical test is a calculation whose outcome is either true or false. Examples of decision
  • 13. Simple Constructs LOOPS – In computer science, a loop is a programming structure that repeats a sequence of instructions until a specific condition is met. Programmers use loops to cycle through values, add sums of numbers, repeat functions, and many other things. Loops are supported by all modern programming languages, though their implementations and syntax may differ. Two of the most common types of loops are the while loop and the for loop. A while loop is the simplest form of a programming loop. It states that while a condition is valid, keep looping. A for loop is similar to a while loop, but streamlines the source code. The for loop statement defines the start and end point as well as the increment for each iteration.
  • 14. Effect of Computerization on Architecture BENEFITS OF COMPUTERIZATION FOR ARCHITECTURE – • It has helped to design (through softwares) in an efficient with accuracy. • It has saved time and labour. • It has made import and export of files efficient. • It has enhanced the quality of design and has made it easy to give realistic view to the designs. • It has relatively reduced the cost of sheets and rendering materials. DISADVANTAGES OF COMPUTERIZATION FOR ARCHITECTURE – • It has exploited the creativity of an architect. • It has reduced the thinking capacity. • It has reduced the learning capacity. • It has made the architects dependent on electronic devices. • It has disconnected an architect from the pen-paper culture.