SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
*Property of STI I0050
PROGRAMMING
FUNDAMENTALS
 Flowchart
 Algorithm
 Programming Cycle
 Pseudocode
 Software Development Life Cycle
1 __________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
A methodology used to develop, maintain, and
replace information systems
Improves the quality of the software design and
development process
Importance of SDLC
To create good systems design
A guide in systems development
2 _________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Planning
Analysis
Design
Implementation
Maintenance
3 __________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Initial stage in the SDLC
Includes the information about the requirements
for the proposed software
Known as the feasibility study phase
“In the first phase of the SDLC,
the organization’s total information
system needs are identified, analyzed,
prioritized, and arranged.”
4 _________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Requires the analyst to thoroughly study the current
procedures or software used
The main goal is to identify the requirements
“This phase studies the current system
and produces proposed alternatives or replacements.”
5 __________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
The developer translates into actual design or
specifications of the software
Development of the software: covering the input
and output screens to reports, databases, and
computer process
6 _________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Coding
Creation of the actual program
Testing
Performs quality testing
Installation
Slowly or completely replaces the old software
7 __________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
To remove found errors
Software is systematically repaired and improved
8 _________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Suggests that prior to proceeding to next phase, the current
phase should be finished first
9 __________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Allows overlap between phases
Allows phases to repeat, if necessary
MAINTENANCE
IMPLEMENTATION
DESIGN
ANALYSIS
PLANNING
PLANNING
ANALYZE
DESIGN
IMPLEMENT
MAINTAIN SYSTEM
ANALYZE
DESIGN
IMPLEMENT
10 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
11 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
A step-by-step problem-solving procedure
Finite sequence of steps
A specific set of well-defined, simple
mathematical and logical procedures
12 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Guide to a good Algorithm
1. Specify each step or instruction exactly
2. There must be a finite number of steps
3. There must be an output
13 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Generic way of describing an algorithm
Models and resembles real programming code
while not at end of list
compare adjacent elements
if second is greater than first
switch them
get next two elements
if elements were switched
repeat for entire list
14 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
A chart that contains symbols describing how the
program performs
A graphic map of the path of control or data
Uses symbols such as squares, diamonds, and ovals to
represent various operations
15 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Terminal block
Process block
Input/output block
Decision block
Initialization block
Connector
Flow Lines
16 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Indicated by straight lines with arrows
Arrowhead is sometimes not shown
Used to connect blocks
17 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Ovals or rounded rectangles used to indicate the start and
the end
START
END
18 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
The hexagon used for declaring / initializing variables
Declaration
Initialization
X = 10
Y = 25
19 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
The rectangle indicates a processing block
One entrance and one exit
X = Y + Z
A = 18
B = A - 2
20 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
The parallelogram indicates input to and output operations
One entrance and only one exit
Get X Display X
21 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
The diamond indicates a decision
One entrance and exactly two exits from the block
Action when
TRUE
Condition
Action when
FALSE
FT
22 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
The circle is used as a connection point between two
sections not adjacent or closely located to each other
Enhance readability
A
A
23 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
*Property of STI I0050
Create a flowchart that displays your age five years from
now assuming that your present age is 18.
Stop
Display Age
Age = Age + 5
Age = 18
Start
24 ________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
___________________________
*Property of STI I0050
Create a flowchart that will increase the value of x by 5 if x is
less than 10 then, display the result; otherwise no action shall
be done
Start
x = 0
x < 10?
x = x + 5
Display x
Stop
Get x
Yes No
25 _________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________
____________________________

Contenu connexe

Similaire à 01 lcd slide_handout_1

08 final tv drama revision session
08 final tv drama revision session08 final tv drama revision session
08 final tv drama revision sessionibz10
 
Il metodo A3 e kata coaching - Roberto Ronzani
Il metodo A3 e kata coaching - Roberto RonzaniIl metodo A3 e kata coaching - Roberto Ronzani
Il metodo A3 e kata coaching - Roberto RonzaniPMexpo
 
Year 13 sports studies exam 1
Year 13 sports studies   exam 1Year 13 sports studies   exam 1
Year 13 sports studies exam 1dcalevelpe
 
Test1foundation nimby
Test1foundation nimbyTest1foundation nimby
Test1foundation nimbySusie Nash
 
Assignment #10 Market Structures 1 Perfect Competition and .docx
Assignment #10 Market Structures 1 Perfect Competition and .docxAssignment #10 Market Structures 1 Perfect Competition and .docx
Assignment #10 Market Structures 1 Perfect Competition and .docxfredharris32
 
Taller normas sala sistemas de las Instituciones Educativas.docx
Taller normas sala sistemas de las Instituciones Educativas.docxTaller normas sala sistemas de las Instituciones Educativas.docx
Taller normas sala sistemas de las Instituciones Educativas.docxMaria Lucia Céspedes
 
ICT 2 moving examination second semester
ICT 2 moving examination second semesterICT 2 moving examination second semester
ICT 2 moving examination second semesterYzaCambosaReyes
 
Product 4 (exit interview form)
Product 4 (exit interview form)Product 4 (exit interview form)
Product 4 (exit interview form)HRhelpdesk.in
 
John Lynch's Resume 2015 LinkedIn
John Lynch's Resume 2015 LinkedInJohn Lynch's Resume 2015 LinkedIn
John Lynch's Resume 2015 LinkedInJohn Lynch
 
Q 1-3 Chapter 1Q 4 Chapter 2Q 5-6 Chapter 3Q 7- 8 Ch.docx
Q 1-3  Chapter 1Q 4      Chapter 2Q 5-6  Chapter 3Q 7- 8  Ch.docxQ 1-3  Chapter 1Q 4      Chapter 2Q 5-6  Chapter 3Q 7- 8  Ch.docx
Q 1-3 Chapter 1Q 4 Chapter 2Q 5-6 Chapter 3Q 7- 8 Ch.docxmakdul
 
دورة الخرائط الذهنية
دورة الخرائط الذهنيةدورة الخرائط الذهنية
دورة الخرائط الذهنيةمنصور صبري
 
Social Media Audit - Grocery Stores
Social Media Audit - Grocery StoresSocial Media Audit - Grocery Stores
Social Media Audit - Grocery StoresZASocial Media
 
Material properties 1 general
Material properties 1   generalMaterial properties 1   general
Material properties 1 generalJim Finn
 

Similaire à 01 lcd slide_handout_1 (20)

08 final tv drama revision session
08 final tv drama revision session08 final tv drama revision session
08 final tv drama revision session
 
Skills skills-skills handout
Skills skills-skills handoutSkills skills-skills handout
Skills skills-skills handout
 
Il metodo A3 e kata coaching - Roberto Ronzani
Il metodo A3 e kata coaching - Roberto RonzaniIl metodo A3 e kata coaching - Roberto Ronzani
Il metodo A3 e kata coaching - Roberto Ronzani
 
Ficha
FichaFicha
Ficha
 
Wilkeson data presentation 2014
Wilkeson data presentation 2014Wilkeson data presentation 2014
Wilkeson data presentation 2014
 
Year 13 sports studies exam 1
Year 13 sports studies   exam 1Year 13 sports studies   exam 1
Year 13 sports studies exam 1
 
Test1foundation nimby
Test1foundation nimbyTest1foundation nimby
Test1foundation nimby
 
Assignment #10 Market Structures 1 Perfect Competition and .docx
Assignment #10 Market Structures 1 Perfect Competition and .docxAssignment #10 Market Structures 1 Perfect Competition and .docx
Assignment #10 Market Structures 1 Perfect Competition and .docx
 
Taller normas sala sistemas de las Instituciones Educativas.docx
Taller normas sala sistemas de las Instituciones Educativas.docxTaller normas sala sistemas de las Instituciones Educativas.docx
Taller normas sala sistemas de las Instituciones Educativas.docx
 
ICT 2 moving examination second semester
ICT 2 moving examination second semesterICT 2 moving examination second semester
ICT 2 moving examination second semester
 
Product 4 (exit interview form)
Product 4 (exit interview form)Product 4 (exit interview form)
Product 4 (exit interview form)
 
John Lynch's Resume 2015 LinkedIn
John Lynch's Resume 2015 LinkedInJohn Lynch's Resume 2015 LinkedIn
John Lynch's Resume 2015 LinkedIn
 
Mock
MockMock
Mock
 
Q 1-3 Chapter 1Q 4 Chapter 2Q 5-6 Chapter 3Q 7- 8 Ch.docx
Q 1-3  Chapter 1Q 4      Chapter 2Q 5-6  Chapter 3Q 7- 8  Ch.docxQ 1-3  Chapter 1Q 4      Chapter 2Q 5-6  Chapter 3Q 7- 8  Ch.docx
Q 1-3 Chapter 1Q 4 Chapter 2Q 5-6 Chapter 3Q 7- 8 Ch.docx
 
دورة الخرائط الذهنية
دورة الخرائط الذهنيةدورة الخرائط الذهنية
دورة الخرائط الذهنية
 
Social Media Audit - Grocery Stores
Social Media Audit - Grocery StoresSocial Media Audit - Grocery Stores
Social Media Audit - Grocery Stores
 
Material properties 1 general
Material properties 1   generalMaterial properties 1   general
Material properties 1 general
 
01 handout(3)
01 handout(3)01 handout(3)
01 handout(3)
 
Neri - CV 2014
Neri - CV 2014Neri - CV 2014
Neri - CV 2014
 
It test
It testIt test
It test
 

Plus de Coleen Gatus

01 lcd slide_handout_2
01 lcd slide_handout_201 lcd slide_handout_2
01 lcd slide_handout_2Coleen Gatus
 
Group 4 programming language
Group 4 programming languageGroup 4 programming language
Group 4 programming languageColeen Gatus
 
Wk 9 session 24 26 slides 1-3 the yield or investment rate
Wk 9 session 24 26 slides 1-3 the yield or investment rateWk 9 session 24 26 slides 1-3 the yield or investment rate
Wk 9 session 24 26 slides 1-3 the yield or investment rateColeen Gatus
 
Wk 8 session 21 23 slides 1-4 premium & discount equation
Wk 8 session 21 23 slides 1-4 premium & discount equationWk 8 session 21 23 slides 1-4 premium & discount equation
Wk 8 session 21 23 slides 1-4 premium & discount equationColeen Gatus
 
sinking fund & retirement of debts
sinking fund & retirement of debtssinking fund & retirement of debts
sinking fund & retirement of debtsColeen Gatus
 
Wk 6 session 15 17 slides 1-5 amortization & sinking fund
Wk 6 session 15 17 slides 1-5 amortization & sinking fundWk 6 session 15 17 slides 1-5 amortization & sinking fund
Wk 6 session 15 17 slides 1-5 amortization & sinking fundColeen Gatus
 

Plus de Coleen Gatus (11)

Ecology
EcologyEcology
Ecology
 
Taxonomy
TaxonomyTaxonomy
Taxonomy
 
Dna (1)
Dna (1)Dna (1)
Dna (1)
 
01 lcd slide_handout_2
01 lcd slide_handout_201 lcd slide_handout_2
01 lcd slide_handout_2
 
Group 4 programming language
Group 4 programming languageGroup 4 programming language
Group 4 programming language
 
Wk 9 session 24 26 slides 1-3 the yield or investment rate
Wk 9 session 24 26 slides 1-3 the yield or investment rateWk 9 session 24 26 slides 1-3 the yield or investment rate
Wk 9 session 24 26 slides 1-3 the yield or investment rate
 
Wk 8 session 21 23 slides 1-4 premium & discount equation
Wk 8 session 21 23 slides 1-4 premium & discount equationWk 8 session 21 23 slides 1-4 premium & discount equation
Wk 8 session 21 23 slides 1-4 premium & discount equation
 
sinking fund & retirement of debts
sinking fund & retirement of debtssinking fund & retirement of debts
sinking fund & retirement of debts
 
Wk 6 session 15 17 slides 1-5 amortization & sinking fund
Wk 6 session 15 17 slides 1-5 amortization & sinking fundWk 6 session 15 17 slides 1-5 amortization & sinking fund
Wk 6 session 15 17 slides 1-5 amortization & sinking fund
 
Learning
LearningLearning
Learning
 
Memory
MemoryMemory
Memory
 

Dernier

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 

Dernier (20)

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 

01 lcd slide_handout_1

  • 1. *Property of STI I0050 PROGRAMMING FUNDAMENTALS  Flowchart  Algorithm  Programming Cycle  Pseudocode  Software Development Life Cycle 1 __________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 A methodology used to develop, maintain, and replace information systems Improves the quality of the software design and development process Importance of SDLC To create good systems design A guide in systems development 2 _________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 Planning Analysis Design Implementation Maintenance 3 __________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Initial stage in the SDLC Includes the information about the requirements for the proposed software Known as the feasibility study phase “In the first phase of the SDLC, the organization’s total information system needs are identified, analyzed, prioritized, and arranged.” 4 _________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 2. *Property of STI I0050 Requires the analyst to thoroughly study the current procedures or software used The main goal is to identify the requirements “This phase studies the current system and produces proposed alternatives or replacements.” 5 __________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 The developer translates into actual design or specifications of the software Development of the software: covering the input and output screens to reports, databases, and computer process 6 _________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 Coding Creation of the actual program Testing Performs quality testing Installation Slowly or completely replaces the old software 7 __________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 To remove found errors Software is systematically repaired and improved 8 _________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 3. *Property of STI I0050 Suggests that prior to proceeding to next phase, the current phase should be finished first 9 __________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Allows overlap between phases Allows phases to repeat, if necessary MAINTENANCE IMPLEMENTATION DESIGN ANALYSIS PLANNING PLANNING ANALYZE DESIGN IMPLEMENT MAINTAIN SYSTEM ANALYZE DESIGN IMPLEMENT 10 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 11 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 A step-by-step problem-solving procedure Finite sequence of steps A specific set of well-defined, simple mathematical and logical procedures 12 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 4. *Property of STI I0050 Guide to a good Algorithm 1. Specify each step or instruction exactly 2. There must be a finite number of steps 3. There must be an output 13 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Generic way of describing an algorithm Models and resembles real programming code while not at end of list compare adjacent elements if second is greater than first switch them get next two elements if elements were switched repeat for entire list 14 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 A chart that contains symbols describing how the program performs A graphic map of the path of control or data Uses symbols such as squares, diamonds, and ovals to represent various operations 15 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Terminal block Process block Input/output block Decision block Initialization block Connector Flow Lines 16 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 5. *Property of STI I0050 Indicated by straight lines with arrows Arrowhead is sometimes not shown Used to connect blocks 17 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Ovals or rounded rectangles used to indicate the start and the end START END 18 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 The hexagon used for declaring / initializing variables Declaration Initialization X = 10 Y = 25 19 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 The rectangle indicates a processing block One entrance and one exit X = Y + Z A = 18 B = A - 2 20 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 6. *Property of STI I0050 The parallelogram indicates input to and output operations One entrance and only one exit Get X Display X 21 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 The diamond indicates a decision One entrance and exactly two exits from the block Action when TRUE Condition Action when FALSE FT 22 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ *Property of STI I0050 The circle is used as a connection point between two sections not adjacent or closely located to each other Enhance readability A A 23 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ *Property of STI I0050 Create a flowchart that displays your age five years from now assuming that your present age is 18. Stop Display Age Age = Age + 5 Age = 18 Start 24 ________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________
  • 7. *Property of STI I0050 Create a flowchart that will increase the value of x by 5 if x is less than 10 then, display the result; otherwise no action shall be done Start x = 0 x < 10? x = x + 5 Display x Stop Get x Yes No 25 _________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________ ____________________________