Evaluate CPU, RAM, input, output, and peripheral devices as components used in system architecture.

 

IT332-3: Evaluate CPU, RAM, input, output, and peripheral devices as components used in system architecture.

Purpose

Nearly everyone knows how to use a computer, but only a handful of users know or even show interest in what happens inside the computer. Throughout the past decades, the architecture has changed little; however, it is still far more advanced and more productive, which means also faster. In this assignment, you will have the opportunity to learn about computer architecture and explain how it processes information and operates.

Assignment Instructions

Write a 3-page paper (2 pages of written content and 1 diagram) explaining the inner workings of a computer. Include a discussion of the CPU and the concept of single, dual, and multi-core technologies. Also, explain the relation between CPU, memory, and bus. Discuss registers, data moving through the bus, memory allocation, and L cache.

The minimum concepts to cover and explain in the paper are the CPU, memory, bus, cache, address registers, data movement instructions, and multiprocessing. The items listed should be tied together and their interworking with each other described and explained.

Assignment Requirements

Your paper should be 2 pages of written content and 1 diagram. Be sure to use appropriate APA format and cite your textbook or other sources that you used in your paper.

The paper should contain sufficient information to adequately answer the questions and contain no spelling, grammar, or APA errors. Points deducted from grade for each writing, spelling, or grammar error are at your instructor’s discretion. 

For assistance with APA requirements, please go to Academic Writer. You will find the link in the Academic Tools section of the course.

Also review the university policy on plagiarism. If you have any questions, please contact your professor.

Editorial Thinking and Association rule

Assignment 1

Watch the video: Andy Kirk: Let’s have a think about data visualization thinking

Read: Ch. 5 in the textbook: Establishing Your Editorial Thinking

Textbook: Kirk, Andy.  Data Visualization: A Handbook for Data Driven Design, Second Edition. Sage, 2019.

1.  What does the author mean by editorial thinking?  Also, there is a video of Andy Kirk (2015) noting the key concepts of data visualization thinking.  Please pick one major concept from the video and note what was said and your thoughts about the topic.

2.  When thinking about data visualization, it is important to understand regular expressions in data analytics.  Therefore, note the importance of data visualizations and choose two types of expressions (* – wildcards for example) and discuss the difference between the two types of expressions.

Answer both questions in 250 words each. There must be APA formatted references (and APA in-text citations) to support the thoughts in the post. Please separate the references for each question.

Assignment 2

Read: Chapter 5 in Textbook: Introduction to Data Mining

1. What is the association rule in data mining?

2. Why is the association rule especially important in big data analysis?

3. How does the association rule allow for more advanced data interpretation?

Answer all the questions in 100-150 words in total. There must be APA formatted references (and APA in-text citations) to support the thoughts in the post.

Design a program that will

  

Design a program that will allow a user to Input a list of your family members along with their age and state where they reside. Determine and print the average age of your family and print the names of anyone who live in Texas.
 

There are two deliveries for this project. The first delivery is the project plan which provides your problem statements, problem analysis, and how it will comply with the project specifications. The final delivery will be your completed project design along with your code comments and comprehensive test plan.
 

frog’s species dataset

Consider using the frog’s species dataset (frogs_species.csv) for this discussion question. For this dataset, please do the following:

  1. Describe the dataset; its main features, labels, clusters, and usage.
  2. Select all features in the dataset then apply a K-means clustering algorithm with a different number of clusters.
  3. Evaluate the results of each run and create a chart that visualizes the results of each number of clusters.
  4. From your point of view, what is the best number of clusters and why?

Be sure to support your statements with logic and argument, using at least two professional or peer-reviewed articles and cite them to support your statements. Post your initial response early and check back often to continue the discussion

Coding

 Your task is to write a C program to solve the two room weighted interval scheduling problem by using dynamic programming. The first line of the input will be the number of intervals (n) and each of the remaining n lines have three non-negative integers (si ,vi ,fi ) for the start time, finish time, and weight for an interval. n will not exceed 50. The intervals will be ordered by ascending finish time. You should echo the input. 

Practical connection assignment – Inferential statistics in Decision Making

Important Note: Attached Course syllabus and write where students will reflect on course concepts and their practical connection to a working environment. 

Executive Program Practical Connection Assignment

At UC, it is a priority that students are provided with strong educational programs and courses that allow them to be servant-leaders in their disciplines and communities, linking research with practice and knowledge with ethical decision-making. This assignment is a written assignment where students will demonstrate how this course research has connected and put into practice within their own career.

Assignment: Provide a reflection of at least 500 words (or 2 pages double spaced) of how the knowledge, skills, or theories of this course have been applied, or could be applied, in a practical manner to your current work environment. If you are not currently working, share times when you have or could observe these theories and knowledge could be applied to an employment opportunity in your field of study.

Requirements:

Provide a 500 word (or 2 pages double spaced) minimum reflection.

Use of proper APA formatting and citations. If supporting evidence from outside resources is used those must be properly cited.

Share a personal connection that identifies specific knowledge and theories from this course.

Demonstrate a connection to your current work environment. If you are not employed, demonstrate a connection to your desired work environment.

You should NOT, provide an overview of the assignments assigned in the course. The assignment asks that you reflect how the knowledge and skills obtained through meeting course objectives were applied or could be applied in the workplace.

CMIS 102 6383 Introduction to Problem Solving and Algorithm Design

 

The first assignment involves writing a Python program to compute the weekly pay for a salesman. Your program should prompt the user for the number of hours worked for that week and the weekly sales. Your program should compute the total pay as the sum of the pay based on the number of hours worked times the hourly rate plus the commission. You should chose a value for the hourly pay. The commission should be computed as a percentage of the weekly sales. You should choose a value for the percentage. Your program should output the pay based on the hours worked, the commission and the total pay for the week.

Your program should include the pseudocode used for your design in the comments.  Document the values you chose for the hourly rate and commission percentage in your comments as well.

In future weeks you will learn how to make an industry standard test report to test that your program works correctly.  For the assignment simply write a short paragraph of any activities that you performed to show that your program works correctly.

You are to submit your Python program as a file (.py) file. In addition, you are also to submit a short paragraph explaining how you tested the program in a Word document or a .pdf file. 15% of your grade will be based on whether the comments in your program include the pseudocode and define the values of your constants, and 85% on whether your program executes correctly on all test cases and whether you included a paragraph describing your approach to testing.