MIS505 Full Course – August 2017

Ace your studies with our custom writing services! We've got your back for top grades and timely submissions, so you can say goodbye to the stress. Trust us to get you there!


Order a Similar Paper Order a Different Paper

MIS 505 Week 1 Discussion 1 & 2

dq 1

WEEK 1: STRUCTURED VERSUS OBJECT-ORIENTED DESIGN

4040 unread replies.8585 replies.

Structured and object-oriented designs are the two main
contenders for programming methodologies relevant to the creation of
documentation for application programs. The choice of methodologies will
greatly affect how we approach the challenge and what programming languages we
will have at our disposal. Based on this week’s text chapter and some relevant
web resources, as the discussion progresses, let us discuss the differences
between structured and object-oriented designs and their merits and faults. Explain,
in brief, what you learned from such readings.

dq 2

WEEK 1: FLOWCHARTS VERSUS PSEUDOCODE

4040 unread replies.9191 replies.

The two main forms of documentation of program design are
flowcharts and pseudcode. Based on this week’s text chapter and some relevant
web resources, discuss the differences between flowcharts and pseudocode, as
well as their merits and faults.

 

 

 

 

MIS 505 Week 2 Discussion 1 & 2

dq 1

WEEK 2: ADVANTAGES OF MODULARIZATION

5252 unread replies.9292 replies.

Structured programming modules are used to segment tasks
within the program. Based on this week’s text chapter and some relevant web
resources, discuss the advantages of modularization. Explain what you learned
from your readings.

dq 2

WEEK 2: FEATURES OF GOOD PROGRAM DESIGN

4747 unread replies.9595 replies.

Successful program development begins with good program
design. Based on this week’s text chapter and some relevant web resources,
discuss the features of good program design. Explain what you learned from your
readings.

 

 

 

 

MIS 505 Week 3 Discussion 1 & 2

dq 1

WEEK 3: STRUCTURED PROGRAMMING – IMPORTANT PEOPLE

4949 unread replies.9090 replies.

TCO D covers the use of structured programming solutions.
Look in the “UP for Discussion” section in Chapter 3 of the textbook on page
132, Exercise 15. Research the people listed there, and discuss why they are
important to structured programming. What did each person contribute? How do
the contributions fit with our study of structured programming this week?

dq 2

WEEK 3: VIRTUAL LAB

4747 unread replies.8787 replies.

After reading the assigned chapter for this week, discuss
what you learned from the readings. You may also ask questions if anything is
not clear, and continue these discussions throughout the week.

As a progressive discussion in this thread topic, solve the
exercises from the textbook, and briefly explain the topic concepts. You are
expected to solve the listed exercises in the given order so as to avoid
repeated solutions. The first person will post the solution to the first
exercise. The next person will comment on that post, and then post the solution
to the next question, and so on. If anyone disagrees with another’s solution,
they must post why and their own solution. While posting here, I suggest you
solve the problems sequentially, start the first line of your post with a
question tag, such as: Chapter # Qu #, for example, Ch.3 Exercise # 1. This
will easily help us to keep track of where we are.

Also, you may discuss difficulties that arise while
completing the week’s homework assignments under a thread that will be created
for such discussion. You are expected to help and guide each other, but not to
post the homework solutions here.

Note:This is a discussion, and not just a forum for
posting the answers to the questions. You should post responses with analysis,
ideas, and summaries to be shared by all. Although you may solve the exercises
completely at home, you are expected to post the responses to part of the
question per the directions above and also allow others to participate in the
problem solving and discussion process. Please avoid repeated answers once
confirmed.

 

 

 

MIS 505 Week 4 Discussion 1 & 2

dq 1

WEEK 4: OFF THE SHELF

5151 unread replies.9393 replies.

Our TCO C this week covers the challenge of building
information system (IS) applications vs. using off-the-shelf alternatives,
sometimes called COTS (Commercial Off-The-Shelf). What is that anyway? How are
systems provided for your organization? So, let us know what your organization
is doing in this area. Building everything? Buying everything? Or a mixture of
both? And, how effective is the process?

dq 2

WEEK 4: VIRTUAL LAB

5050 unread replies.8787 replies.

After reading the assigned chapter for this week, discuss
what you learned from the readings. You may also ask questions if anything is
not clear, and continue these discussions throughout the week.

As a progressive discussion in this thread topic, solve the
exercises from the textbook, and briefly explain the topic concepts. You are
expected to solve the listed exercises in the given order so as to avoid
repeated solutions. The first person will post the solution to the first
exercise. The next person will comment on that post, and then post the solution
to the next question, and so on. If anyone disagrees with another’s solution,
they must post why and their own solution. While posting here, I suggest you
solve the problems sequentially, start the first line of your post with a
question tag, such as: Chapter # Qu #, for example, Ch.4 Exercise # 1. This
will easily help us to keep track of where we are.

Also, you may discuss difficulties that arise while
completing the week’s homework assignments under a thread that will be created
for such discussion. You are expected to help and guide each other, but not to
post the homework solutions here.

Note:This is a discussion, and not just a forum for
posting the answers to the questions. You should post responses with analysis,
ideas, and summaries to be shared by all. Although you may solve the exercises
completely at home, you are expected to post the responses to part of the
question per the directions above and also allow others to participate in the
problem solving and discussion process. Please avoid repeated answers once
confirmed.

 

 

 

MIS 505 Week 5 Discussion 1 & 2

dq 1

WEEK 5: LOOPING EXAMPLES

4848 unread replies.9090 replies.Loops are structured
repetitive activities performed until some limit is attained. For this week’s
discussion, think about how you experience loops in your personal and work
life. Describe these loops and their characteristics. Use examples from this
week’s chapter to describe the characteristics.

 

dq 2

WEEK 5: VIRTUAL LAB

5555 unread replies.8282 replies.After reading the assigned
chapter for this week, discuss what you learned from the readings. You may also
ask questions if anything is not clear, and continue these discussions
throughout the week.

As a progressive discussion in this thread topic, solve the
exercises from the textbook, and briefly explain the topic concepts. You are
expected to solve the listed exercises in the given order so as to avoid
repeated solutions. The first person will post the solution to the first
exercise. The next person will comment on that post, and then post the solution
to the next question, and so on. If anyone disagrees with another’s solution,
they must post why and their own solution. While posting here, I suggest you solve
the problems sequentially, start the first line of your post with a question
tag, such as: Chapter # Qu #, for example, Ch.5 Exercise # 1. This will easily
help us to keep track of where we are.

Also, you may discuss difficulties that arise while completing
the week’s homework assignments under a thread that will be created for such
discussion. You are expected to help and guide each other, but not to post the
homework solutions here.

Note:This is a discussion, and not just a forum for
posting the answers to the questions. You should post responses with analysis,
ideas, and summaries to be shared by all. Although you may solve the exercises
completely at home, you are expected to post the responses to part of the
question per the directions above and also allow others to participate in the
problem solving and discussion process. Please avoid repeated answers once
confirmed.

 

 

 

MIS 505 Week 6 Discussion 1 & 2

dq 1

WEEK 6: ARRAYS AND E-COMMERCE

4040 unread replies.5151 replies.The use of arrays opens up
several possibilities for us. Why would we want to use them? For ordinary
arrays, we can use them even if we do not know the total number of data values
to be processed. One of the more interesting features of arrays involves the
ability to create execution time arrays at program run time. This is a pretty
powerful feature of programming. To start this discussion topic, identify some
arrays used in your organization or an organization for which you know, the
business applications, and share the information.
dq 2

WEEK 6: VIRTUAL LAB

3333 unread replies.4242 replies.After reading the assigned
chapter for this week, discuss what you learned from the readings. You may also
ask questions if anything is not clear, and continue these discussions
throughout the week.

As a progressive discussion in this thread topic, solve the
exercises from the textbook, and briefly explain the topic concepts. You are
expected to solve the listed exercises in the given order so as to avoid
repeated solutions. The first person will post the solution to the first
exercise. The next person will comment on that post, and then post the solution
to the next question, and so on. If anyone disagrees with another’s solution,
they must post why and their own solution. While posting here, I suggest you
solve the problems sequentially, start the first line of your post with a
question tag, such as: Chapter # Qu #, for example, Ch.6 Exercise # 1. This
will easily help us to keep track of where we are.

Also, you may discuss difficulties that arise while
completing the week’s homework assignments under a thread that will be created
for such discussion. You are expected to help and guide each other, but not to
post the homework solutions here.

Note:This is a discussion, and not just a forum for
posting the answers to the questions. You should post responses with analysis,
ideas, and summaries to be shared by all. Although you may solve the exercises
completely at home, you are expected to post the responses to part of the
question per the directions above and also allow others to participate in the
problem solving and discussion process. Please avoid repeated answers once
confirmed.

 

 

MIS 505 Week 7 Discussion 1 & 2

dq 1

 

WEEK 7: DATA HIERARCHY AND DATABASES

5858 unread replies.8484 replies.Databases are in common use
today in people’s personal lives and in the workplace. In the workplace, there
are individual databases up to enterprise system databases. In this discussion
forum, describe your experiences with databases. Use the data hierarchy to talk
about the contents of the databases.

dq 2

 

WEEK 7: VIRTUAL LAB

6363 unread replies.8888 replies.After reading the assigned
chapter for this week, discuss what you learned from the readings. You may also
ask questions if anything is not clear, and continue these discussions
throughout the week.

As a progressive discussion in this thread topic, solve the
exercises from the textbook, and briefly explain the topic concepts. You are
expected to solve the listed exercises in the given order so as to avoid
repeated solutions. The first person will post the solution to the first
exercise. The next person will comment on that post, and then post the solution
to the next question, and so on. If anyone disagrees with another’s solution,
they must post why and their own solution. While posting here, I suggest you
solve the problems sequentially, start the first line of your post with a
question tag, such as: Chapter # Qu #, for example, Ch.7 Exercise # 1. This
will easily help us to keep track of where we are.

Also, you may discuss difficulties that arise while
completing the week’s homework assignments under a thread that will be created
for such discussion. You are expected to help and guide each other, but not to
post the homework solutions here.

Note:This is a discussion, and not just a forum for
posting the answers to the questions. You should post responses with analysis,
ideas, and summaries to be shared by all. Although you may solve the exercises
completely at home, you are expected to post the responses to part of the
question per the directions above and also allow others to participate in the
problem solving and discussion process. Please avoid repeated answers once
confirmed.

 

 

MIS 505 Week 2 Homework

Chapter 2, p. 88, Logic Exercise #5-a Required: Data
Dictionary, Hierarchy Chart, Flowchart, and Pseudocode

Study Tools (ungraded): See at the end of the Week 2
Lecture. While not totally inclusive, this exercise provides a review that will
be beneficial for next week’s quiz.

 

 

MIS 505 Week 3 Homework

 

Chapter 3, p. 130, Logic Exercise #6 Required: Data
Dictionary, Hierarchy Chart, Flowchart, and Pseudocode

 

 

 

MIS 505 Week 4 Homework

Chapter 4, p. 177, Logic Exercise #2-a Required: Data
Dictionary, Hierarchy Chart, Flowchart, and Pseudocode

 

 

MIS 505 Week 5 Homework

Chapter 5, p. 224, Logic Exercises #6a and b Required: Data
Dictionary, Hierarchy Chart, Flowchart, and Pseudocode combining 6a and 6b into
one program

 

 

MIS 505 Week 6 Homework

Chapter 6, p. 269, Logic Exercise #4-a Required: Data Dictionary,
Hierarchy Chart, Flowchart, and Pseudocode

Don’t forget to submit your assignment.

 

 

MIS 505 Week 7 Homework

Chapter 7, p. 321, Logic Exercise #5 Required: Data
Dictionary, Hierarchy Chart, Flowchart, and Pseudocode

The Homework should be created using Citrix. Create the
flowchart and hierarchy chart in Citrix Visio, then copy and paste them to
Citrix Word. Add the other parts (data dictionary and pseudocode) within the
Word document. Save the Word document and export it to your computer.

If you are new to Citrix, you should view the how-to videos
within Citrix. They will show you the way around Citrix and how to export your
work to your computer.

Please refer to the Lab item in Course Resources to
access Citrix and the how-to videos.

Study Tools (ungraded): See at the end of the Week 7
Lecture. While not totally inclusive, this exercise, along with the study
guide, provides a good review that will be beneficial for next week’s Final
Exam.

Don’t forget to submit your assignment.

 

 

MIS 505 Week 3 Quiz

Question 1

5 / 5 pts

(TCO B) These errors are relatively easy to locate and
correct because the compiler or interpreter you use highlights every error.

Logic

Syntax

Input

Process

Question 2

5 / 5 pts

(TCO C) You can also refer to a variable name as a

mnemonic.

pneumonic.

cue.

prompt.

Question 3

5 / 5 pts

(TCO B) After a programmer plans and develops the logic of a
program, the next step is

understanding the problem.

testing the program.

translating the program.

coding the program.

Question 4

5 / 5 pts

(TCO B) Programmers refer to programs that contain
meaningful names as what?

Undocumented

Procedurally documented

Fully documented

Self-documenting

Question 5

5 / 5 pts

(TCO B) A software package that provides an editor,
compiler, and other programming tools is what?

GUI

CGI

GDE

IDE

Question 6

13 / 20 pts

(TCOs A-C) Discuss two ways that you can enter a program
into a computer.

Question 7

20 / 20 pts

(TCOs B and C) What is a variable, and how is it used in a
program?

Question 8

14 / 20 pts

(TCO B) How is a decision represented in a flowchart?

Question 9

20 / 20 pts

(TCO B) Explain why it is important to maintain good
programming habits.

Question 10

20 / 20 pts

(TCOs B and C) Currently, there are two techniques used to
develop programs and their procedures. Name and describe them.

 

 

 

MIS 505 Week 6 Quiz

Question 1

5 / 5 pts

(TCO D) What type of read is an added statement that gets
the first input value in a program?

Nested

Stacked

Posttest

Priming

Question 2

5 / 5 pts

(TCO D) What kind of variable is very similar to a counter
that you use to count loop iterations, except that you usually add a value
other than one to this type of variable?

Transaction

Total

Validator

Accumulator

Question 3

5 / 5 pts

(TCO D) Programmers employ what acronym to mean that if your
input is incorrect, your output is worthless?

IOW

GIGO

IOCW

GIGS

Question 4

5 / 5 pts

(TCO E) What is any numeric variable called that you use to
count the number of times an event has occurred?

Accumulator

Key

Index

Counter

Question 5

5 / 5 pts

(TCO E) The amount by which a “For” loop control
variable changes is often called what kind of value?

Group

Key

Step

Sentinel

Question 6

20 / 20 pts

(TCO D) All logic problems can be solved using only these
three structures: sequence, selection, and loop. The three structures can be
combined in an infinite number of ways. What are two general ways structures
can be combined?

Question 7

20 / 20 pts

(TCOs D and E) What is the difference between a definite and
an indefinite loop?

Question 8

20 / 20 pts

(TCO D) What is an accumulator?

Question 9

20 / 20 pts

(TCO D) In an OR decision, why is it more efficient to first
ask the question that is more likely to be true?

Question 10

20 / 20 pts

(TCOs D and E) When are you required to use a
“For” statement, and what are the advantages of “For”
statements?

 

 

 

 

 

MIS 505 Final Exam

 

Flag this Question

Question 15 pts

(TCO D) A repeating flow of logic with no end is a(n)

nonterminated condition.

infinite loop.

variable.

decision symbol.

Question 25 pts

(TCOs A-C) What is a software package that provides an
editor, compiler, and other programming tools?

GUI

CGI

GDE

IDE

Question 35 pts

(TCO D) The following pseudocode is an example of what kind
of structure?

If firstNumber is bigger than secondNumber then

print firstNumber

Else

print secondNumber

Sequence

Decision

Loop

Nested

Flag this Question

Question 45 pts

(TCO G) What are groups of fields that go together for some
logical reason?

Tables

Databases

Columns

Records

Flag this Question

Question 520 pts

(TCOs A and B) Match each statement with an item below.

Flowchart

Hardware

Machine Language

Software

Flag this Question

Question 610 pts

(TCOs A and C) How is a decision represented in a flowchart?

HTML EditorKeyboard Shortcuts

12pt

Paragraph

p

Flag this Question

Question 720 pts

(TCOs B and C) What is involved in putting a program into
production?

HTML EditorKeyboard Shortcuts

12pt

Paragraph

p

Flag this Question

Question 820 pts

(TCOs A and B) How can you improve the efficiency of a
nested condition?

HTML EditorKeyboard Shortcuts

12pt

Paragraph

p

Flag this Question

Question 920 pts

(TCO D) Rewrite the following as a While loop:

do

pay bills

while more bills remain to be paid

Flag this Question

Question 1020 pts

(TCO B) Discuss why it is important to use meaningful names
for identifiers.

Question 1120 pts

(TCO D) What are the tasks performed by the “For count
= 0 to 3” statement?

Question 1230 pts

(TCOs A and B) Discuss why it is important to maintain good
programming habits.

Flag this Question

Question 1330 pts

(TCOs B-D) Create a pseudocode using if instruction
containing a compound condition that will satisfy the following: Enrolled
students of a particular college are described with some categories. If the
categories indicate the student is a senior citizen, or the student works for
the college, display “This student is entitled to get a tuition
discount.” If the categories indicate the student is international,
display “This student has different tuition structure.” In all other
cases, display “This student is not entitled to get a tuition
discount.” Note: The above text is not in a pseudocode format. You need to
use the IF ELSE ENDIF clause in a pseudocode format with appropriate relational
and logical operators.

Question 1430 pts

(TCO F) How do you find a particular value in an array?
Provide an example.

Question 1530 pts

(TCO D) Why is it best to use only three programming
structures?

Question 1630 pts

(TCOs C-F) List the names of subroutines of the hierarchy
chart, and then write complete pseudocode for the following problem. You will
not have to create a data dictionary for this exercise.

Problem: Students get a discount on the tuition paid. The
discount is based on a student’s code and the registered number of course
credits. A student with a code “M” for a military job, and registered
for more than four credits is eligible for 5% discount on the tuition amount. A
student with a code “C” for a corporate employee, and registered for
more than six credits is eligible for 4% discount on the tuition amount.

Produce the pseudocode logic for an algorithm that will
compute the tuition’ discount for each student. The information is given as
follows:

– The output will consist of a screen display showing the
student’s name, code, and discount received.

– The input will consist of the file with records containing
the student’s name, code, and tuition amount.

– The processing will compute the discount received by each
student. If the student’s code is other than “M” or “C”,
there should be no discount on the tuition amount.

Writerbay.net

Looking for top-notch essay writing services? We've got you covered! Connect with our writing experts today. Placing your order is easy, taking less than 5 minutes. Click below to get started.


Order a Similar Paper Order a Different Paper