AI and iOS Apps

Q1 (Chapter 10): There have been many books and opinion pieces written about the impact of AI on jobs and ideas for societal responses to address the issues. Two ideas were mentioned in the chapter – UBI and SIS. What are the pros and cons of these ideas? How would these be implemented?

Q2 (Chapter 11): Explain how GDSS can increase some benefits of collaboration and decision-making in groups and eliminate or reduce some losses.

Each response should be 300 words. There must be at least one APA formatted reference (and APA in-text citation) to support the thoughts in the post.  Do not use direct quotes, rather rephrase the author’s words, and continue to use in-text citations. Please refer to Textbook: Business Intelligence and Analytics ISBN: 9780135192016

Q3 Answer the following questions in a separate word document consisting of 2-3 pages with at least one APA formatted reference (and APA in-text citation) to support the thoughts in the post. 

1. When compared to the web world where some popular apps could get away with mediocre design, why do mobile apps face a higher design bar?

2. Compare and contrast native mobile app design versus standard desktop app design.  Discuss considerations for choosing one over the other.  Elaborate on main advantages vs disadvantages.

3. Discuss the importance of data persistence

4. Why is it important to persist mobile application data in a database?

5. Why is navigation using tables an important aspect of mobile app development?

To answer the Q3 please refer to Textbook – Title: Mobile App Development for iOS and Android by Authors: Jakob Iversen and Michael Eierman.

File attachment

Data Structure

Instructions

Comparison of SORT algorithms

The objective of this Assignment is to compare the performance of some standard SORT algorithms.

You should look at MergeSort, QuickSort, (see attached code) and Selection Sort (from Week 2); you can also look at an additional Sort mechanism that isn’t covered in class or that isn’t covered in the book for extra credit. OR you can find an implmentation of Radix Sort.

You will have to find the right implementation in Java so that you can make your comparisons for the 4th algorithm (if you choose to go for the extra credit).

Things you will be comparing are the raw running time (measured with Java time functionality) and the time complexity (iteration count) in terms of a key operation for the algorithms (ex: as we discussed in class for Selection Sort comparisons are often a good way of measuring the time complexity of sort algorithms), for this purpose you’ll have to use meaningful count variables.

Refer to https://docs.oracle.com/javase/7/docs/api/java/lang/System.html for time methods. 

Use:

https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#currentTimeMillis()

or

https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#nanoTime()

as you see fit.

Testing:

When comparing algorithms you want to make sure that you use a wide variety of test cases. In your case, you should have at least 4 different example sets on which to run your tests, each test case should have at least 20 numbers.

Report:

If you chose a 4th algorithm for extra credit, discuss which is the 4th algorithm and why you chose that.

You must have MergeSort, QuickSort, and Selection Sort.

Discuss your plan for testing. Explain the 4 test cases that you chose and explain briefly why you chose those test cases. Test cases must have at least 50 integers or more.

Summarize your results for both measured running time and time complexity.

Describe your conclusions including insights, and surprises if any. How does the measured time complexity compare with the expected O cost?

Grading:
1. Test plan and code implementation: 50 points
2. Report and results: 40 points

3. What is the sorting mechanism that Arrays.sort() uses? How does that compare with the others? 10 points

4. Extra credit: up to 20 points

MAKE SURE TO USE TEAMS for discussion and to clear doubts.

You can either use the class attached or you can copy and paste into separate classes. 

Additional resources for assignment

Write a JavaScript program to

Write a JavaScript program to solve the following problem: A company pays its salespeople on a commission basis. The salespeople receive $200 per week plus 9% of their gross sales for that week. For example, a salesperson who grosses $5000 in sales in a week receives $200 plus 9% of $5000, or a total of $650. Your program should obtain the gross sales for each employee through an XHTML form and determines how many of the salespeople earned salaries in each of the following ranges (assume that each salesperson’s salary is truncated to an integer amount): 

Ø $200 – 299

Ø $300 – 399

Ø $400 – 499

Ø $500 – 599

Ø $600 – 699

Ø $700 – 799

Ø $800 – 899

Ø $900 – 999

Ø $1000 and over

Discussion 9-1 – Access Control

Create a physical security considerations checklist for an office building or a hospital that evaluates necessary or optional physical controls to reduce inappropriate access or alert personnel of inappropriate access.  APA formatting is expected for any references.  Initial posts due by Thursday end of day and two peer responses due by the end of the unit.

Question

  

The boundary between OSI model layers is referred to as

The type of signal that is generated by altering the voltage magnitude of the signal up or down over time to create a unique discernable signal pattern is called.

The function that binds multiple network layer protocols with multiple data link layer protocols is called the.

The IEEE standard for CSMA/CD is

Fast ethernet uses category cable for maximum performance. 

The most common type of LLC service is…

Describe the purpose of a MAC address, where it is used, and a specific example of a specific address itself

What are the two primary signalling methods for networks? What are the main differences and where is one used versus the other?

Why does FDDI have counter-rotating rings?

345 Week 6 B

 Discussion 6 B

Find a recent article that relates to either employee monitoring that is conceived as too invasive or a recent incident of where employee data has been breached. Summarize the article and discuss how you believe this will impact the company, and application (if applicable). Also, was the data exploited through an application or storage location that is not necessarily needed to run a business? Is it a nice to have? Example: a social media type application.

Post your reply by Wednesday at midnight. Your response should be at least 200 words and appropriately cite your resources.

Respond to two of your classmates by Sunday at midnight. Your responses should be at least 100 words and should be substantive. You should offer additional resources, insight, or other helpful feedback. A simple “I like your post” will result in a 0.

You will not be able to see other posts until you make your first post.

Usability Business Case Study http://www.id-book.com/casestudy_n_1.php

Usability Business Case Study

You have been assigned to one of four case studies as described in the syllabus. The files to the case studies are attached to this assignment by clicking the links. You must submit your deliverable in the drop box under the Assignments Folder. The assignment is due at 11:59pm on Sunday EST. The instructions are as follows:The assignment is worth 75 points. This is an individual deliverable. The assignment requires a 4-6 page review, not including cover page, abstract, and a reference page, of the business use case you have been assigned.Students who have last names begin with:

Answer the following questions:

  • Summarize the case study
  • Identify the study method used and why it was appropriate
  • Explore some of the qualitative or quantitative methods gathered.
  • Answer these two additional questions:
  • How would you conduct the study any differently?
  • Given the nature in the advance of technology, how do you foresee technology changing the way studies such as these are conducted in the future?

Discussion Boards

  

Discussion Board 500 words with 2 reference

Literature review – Using quantitative study performing customer sentiment analysis based on feedback

For this Discussion Board assignment, review the research methodology sections of the peer-reviewed sources that you have collected as part of your literature review, and consider the following questions:

  • Explain the differences between      a research methodology and a research design.
  • What research methodologies      and/or research designs are researchers using?
  • What types of study questions      are researchers investigating using these methods and/or designs?
  • How does the literature on your      topic justify the research design you are leaning toward?