SlideShare a Scribd company logo
1 of 1
PRG/421 Java Programming II - Week 4



DISCUSSION QUESTION # 1

What are three ways Java® applets enhance network security? Describe how each is used and how
it affects security.

DISCUSSION QUESTION # 12

How would you differentiate a website that uses a Java® applet from one that uses JavaScript®
code? Locate a website that includes a Java® applet and provide its URL.
Describe each user interface component used and how the applet uses each of them.
Do you think the applet uses interface components effectively? Why or why not?.



LEARNING TEAM ASSIGNMENT



Modify the program you created in Week Three to write the data—name, amount, and charity—into
a sequential data file.

Implement a capability of reading what is in the existing data file and displaying it in the text area.
Submit the .java source file for the program.


INDIVIDUAL ASSIGNMENT



Write an applet that includes a pie chart.

Use a news article with statistics that are good candidates for a pie chart: for example, political
candidate preferences; percentages of those for, against, or undecided about a ballot measure; and
so forth.

Cite the source for your input statistics.




http://www.solutionjug.com/solutions/prg-421/week-4/

More Related Content

Viewers also liked

Nhung phong khan gia co nhat the gioi
Nhung phong khan gia co nhat the gioiNhung phong khan gia co nhat the gioi
Nhung phong khan gia co nhat the gioiKiến Trúc Csu
 
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICAS
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICASCLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICAS
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICASAndres Olaya Aguilar
 
Session 11 – fluid effects
Session 11 – fluid effectsSession 11 – fluid effects
Session 11 – fluid effectsTrí Bằng
 
Trabajo Plastica Video Arte
Trabajo Plastica Video ArteTrabajo Plastica Video Arte
Trabajo Plastica Video Artesaramyriam
 

Viewers also liked (7)

Decadencia del imperio romano
Decadencia del imperio romanoDecadencia del imperio romano
Decadencia del imperio romano
 
Nhung phong khan gia co nhat the gioi
Nhung phong khan gia co nhat the gioiNhung phong khan gia co nhat the gioi
Nhung phong khan gia co nhat the gioi
 
La gran final
La gran finalLa gran final
La gran final
 
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICAS
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICASCLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICAS
CLASIFICACIÓN DE LAS IDEOLOGÍAS POLÍTICAS
 
Session 11 – fluid effects
Session 11 – fluid effectsSession 11 – fluid effects
Session 11 – fluid effects
 
Trabajo Plastica Video Arte
Trabajo Plastica Video ArteTrabajo Plastica Video Arte
Trabajo Plastica Video Arte
 
R-M examples
R-M examplesR-M examples
R-M examples
 

Similar to PRG/421 Week 4

PRG 421 Entire Course
PRG 421 Entire CoursePRG 421 Entire Course
PRG 421 Entire CourseDR Dean Jame
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire coursePRG421
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire courseACC421
 
PRG 421 version 10 Entire Course
PRG 421 version 10 Entire CoursePRG 421 version 10 Entire Course
PRG 421 version 10 Entire Coursenonstop1
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comULLPTT
 
Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024Andolasoft Inc
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Spring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – IntroductionSpring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – IntroductionTomcy John
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web designsmumbahelp
 
Mit103 object oriented programming
Mit103  object oriented programmingMit103  object oriented programming
Mit103 object oriented programmingsmumbahelp
 
Resource Ch. 12, Designing Distributed and Internet Systems.h.docx
Resource Ch. 12, Designing Distributed and Internet Systems.h.docxResource Ch. 12, Designing Distributed and Internet Systems.h.docx
Resource Ch. 12, Designing Distributed and Internet Systems.h.docxkhanpaulita
 

Similar to PRG/421 Week 4 (20)

PRG 421 Entire Course
PRG 421 Entire CoursePRG 421 Entire Course
PRG 421 Entire Course
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
PRG 421 version 10 Entire Course
PRG 421 version 10 Entire CoursePRG 421 version 10 Entire Course
PRG 421 version 10 Entire Course
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
RESUME_RAVI
RESUME_RAVIRESUME_RAVI
RESUME_RAVI
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
i_Venkata_Sai_Manoj_Illendula_Resume
i_Venkata_Sai_Manoj_Illendula_Resumei_Venkata_Sai_Manoj_Illendula_Resume
i_Venkata_Sai_Manoj_Illendula_Resume
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
 
Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024
 
SivaramV_Resume
SivaramV_ResumeSivaramV_Resume
SivaramV_Resume
 
Archana resume 2019
Archana resume 2019Archana resume 2019
Archana resume 2019
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
Spring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – IntroductionSpring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – Introduction
 
Prg421 prg 421
Prg421 prg 421Prg421 prg 421
Prg421 prg 421
 
Mi0041 java and web design
Mi0041  java and web designMi0041  java and web design
Mi0041 java and web design
 
Mit103 object oriented programming
Mit103  object oriented programmingMit103  object oriented programming
Mit103 object oriented programming
 
Resource Ch. 12, Designing Distributed and Internet Systems.h.docx
Resource Ch. 12, Designing Distributed and Internet Systems.h.docxResource Ch. 12, Designing Distributed and Internet Systems.h.docx
Resource Ch. 12, Designing Distributed and Internet Systems.h.docx
 

More from ashhadiqbal

Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6ashhadiqbal
 
Cis 355 ilab 3 of 6
Cis 355 ilab 3 of 6Cis 355 ilab 3 of 6
Cis 355 ilab 3 of 6ashhadiqbal
 
Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6ashhadiqbal
 
Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6ashhadiqbal
 
Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6ashhadiqbal
 
Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7ashhadiqbal
 
Comp 220 ilab 5 of 7
Comp 220 ilab 5 of 7Comp 220 ilab 5 of 7
Comp 220 ilab 5 of 7ashhadiqbal
 
Comp 220 ilab 3 of 7
Comp 220 ilab 3 of 7Comp 220 ilab 3 of 7
Comp 220 ilab 3 of 7ashhadiqbal
 
Comp 220 ilab 7 of 7
Comp 220 ilab 7 of 7Comp 220 ilab 7 of 7
Comp 220 ilab 7 of 7ashhadiqbal
 
CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7ashhadiqbal
 
CIS/336 ilab 1 of 7
CIS/336 ilab 1 of 7CIS/336 ilab 1 of 7
CIS/336 ilab 1 of 7ashhadiqbal
 
CIS/115 ilab 4 of 7
CIS/115 ilab 4 of 7CIS/115 ilab 4 of 7
CIS/115 ilab 4 of 7ashhadiqbal
 

More from ashhadiqbal (14)

Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6
 
Cis 355 ilab 3 of 6
Cis 355 ilab 3 of 6Cis 355 ilab 3 of 6
Cis 355 ilab 3 of 6
 
Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6
 
Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6
 
Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6
 
Ilab 2 of 7
Ilab 2 of 7Ilab 2 of 7
Ilab 2 of 7
 
Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7Comp 220 ilab 6 of 7
Comp 220 ilab 6 of 7
 
Comp 220 ilab 5 of 7
Comp 220 ilab 5 of 7Comp 220 ilab 5 of 7
Comp 220 ilab 5 of 7
 
Comp 220 ilab 3 of 7
Comp 220 ilab 3 of 7Comp 220 ilab 3 of 7
Comp 220 ilab 3 of 7
 
Comp 220 ilab 7 of 7
Comp 220 ilab 7 of 7Comp 220 ilab 7 of 7
Comp 220 ilab 7 of 7
 
CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7
 
CIS/336 ilab 1 of 7
CIS/336 ilab 1 of 7CIS/336 ilab 1 of 7
CIS/336 ilab 1 of 7
 
CIS/115 ilab 4 of 7
CIS/115 ilab 4 of 7CIS/115 ilab 4 of 7
CIS/115 ilab 4 of 7
 
PRG/421 Week 1
PRG/421 Week 1PRG/421 Week 1
PRG/421 Week 1
 

PRG/421 Week 4

  • 1. PRG/421 Java Programming II - Week 4 DISCUSSION QUESTION # 1 What are three ways Java® applets enhance network security? Describe how each is used and how it affects security. DISCUSSION QUESTION # 12 How would you differentiate a website that uses a Java® applet from one that uses JavaScript® code? Locate a website that includes a Java® applet and provide its URL. Describe each user interface component used and how the applet uses each of them. Do you think the applet uses interface components effectively? Why or why not?. LEARNING TEAM ASSIGNMENT Modify the program you created in Week Three to write the data—name, amount, and charity—into a sequential data file. Implement a capability of reading what is in the existing data file and displaying it in the text area. Submit the .java source file for the program. INDIVIDUAL ASSIGNMENT Write an applet that includes a pie chart. Use a news article with statistics that are good candidates for a pie chart: for example, political candidate preferences; percentages of those for, against, or undecided about a ballot measure; and so forth. Cite the source for your input statistics. http://www.solutionjug.com/solutions/prg-421/week-4/