Hello, this is for my computer systems 1 class. It is a lab assignment and I’m including 2 .zip files. The lab1.zip file has the instructions, and the datalab.zip file has the .tar file provided for the assignment. This is the first assignment for the class. This is suppose to be done in Ubuntu platform. We are using LXLE via Oracle Virtual Machine software.
Tag: Programming
CUDA , C code need to fix, i will send the code
Shared Memory Atomics
Write a GPU kernel histogram () that scans all scores and update the histogram. The kernel should use a single histogram stored in the global memory for all threads.
Write a GPU kernel privatized_histogram() that creates a private histogram for each thread block in the shared memory and allows threads in each thread block to updated their private histogram. Once the thread block finish execution, the global histogram is updated.
Compile and run your code.
Introduction to MAXQDA for Qualitative Analysis
Qualitative analysis software can assist with the analysis of data. In this assignment, you will use MAXQDA analysis software, which is used for qualitative data analysis, as well as some specialized quantitative analysis such as quantitative content analysis. This software can be used to analyze interview and focus group transcripts, documents, photographs, videos, and artifacts by inductively coding the data and developing themes using the process of thematic analysis, specific to your selected qualitative design.
General Requirements:Use the following information to ensure successful completion of the assignment:
Use the MAXQDA software you downloaded in Topic 5 of this course.
Download the transcript “TS Focus Group” using the link shown below as well as available in the Topic Resources for this topic.
Refer to the document, “Getting Started – MAXQDA 2020” attached to this assignment.
Code the transcript focusing on addressing, or answering, the research question shown at the top of the transcript document. Please do not use the “lexical coding process for coding words and phrases”, which is used in quantitative research.
This assignment will be scored based on full completion of the preliminary steps and assignment tasks followed by submission of the required deliverable.
Doctoral learners are required to use APA style for their writing assignments. The APA Style Guide is located in the Student Success Center.
You are not required to submit this assignment to LopesWrite.
Directions:During Topic 5, you downloaded MAXQDA and read the MAXQDA Getting Started Guide from within MAXQDA at https://www.maxqda.com/wp/wp-content/uploads/sites/2/GettingStarted-MAXQDA2020-EN.pdf. Please note the Guide is updated to the 2020 version. While vastly similar, you may notice some differences in the appearance of the interface. Pay particular attention as you read pages 12-24 of the Getting Started Guide.
Watch a Getting Started Video Tutorial at https://www.youtube.com/watch?v=hJhBK3CDF9U for instruction on coding and the coding system in MAXQDA.
Use the instructions on pages 12-13 of the Guide to import the transcript document “TS Focus Group” into the software.
Read instructions on pages 19-24 to do the following:
Activate all documents.
Use the coding feature to practice assigning codes to the quotes in the transcripts.
To code the document, you will highlight sentences or long phrases, which you believe address the research question shown at the top of the focus group transcript. Assign a code name to the highlighted text. Then add a description for the code. Each code will show in the “code system”.
Export the coding system and coded segments for one code in Excel.
Double click on one code to activate and export the coded segments as an Excel table.
Submit the MAXQDA output in EXCEL and the reflection paper to the gradebook.
Write a reflection (250-500 words) describing the following:
The value of using MAXQDA for doing coding and thematic analysis.
The challenges you faced in downloading and using MAXQDA to do coding.
How you overcame those challenges.
Submit the following items to the gradebook for this assignment:
Coded transcripts and code system showing your highlighted sentences and phrases. Include the code name and description
The Excel output from MAXQDA from coding the transcript of the focus group: coding system and coding segments for one code.
Your reflection on the use of MAXQDA.
Write the SQL command for the following tasks
Write the SQL command for the following tasks
State the main PHP errors types.
Write HTML Form and PHP code to upload multiple any-type files
Write HTML Form and PHP code to Calculate BMI(Body Mass Index).
Please find the attached file and follow the instructions !
C Memory Program
In the doc, it will mention you need to implement different types of fits. For this assignment, I only need first-fit, and worst-fit, everything else in the PNG files need to be done, but only for those two fits.
The code needed to complete the assignment is here:
repeat x times /* x is the number of simulation steps */
repeat until request fails /* satisfy the next 0 or more requests */
choose random number s /* s is the request size chosen from a normal distribution */
request(s) /* attempt to satisfy the request using chosen method;
count number of holes examined and average the count
over the number of request operations */
record current memory utilization /* size of occupied space divided by n */
select an occupied block i /* block to be released is selected at random */
release(i) /* release selected block */
compute average of recorded memory utilizations
compute average number of holes examined when satisfying a request
Learn to Program With C
Learn to Program With C by Noel Kalicharan
This book attempts to teach computer programming to the complete beginner using the C language. As such, it assumes you have no knowledge whatsoever about programming. Even if you aren’t, programming is the perfect vehicle for teaching logical thinking skills. You should learn programming for these skills even if you never intend to become a serious programmer.
The main goal of this book is to teach fundamental programming principles using C, one of the most widely used programming languages in the world today. Chapter 1 gives an overview of the programming process. Chapter 5 explains the notion of ‘looping’ and how to use this powerful programming idea to solve more interesting problems. The first step in becoming a good programmer is learning the syntax rules of the programming language.
This book is intended for anyone who is learning programming for the first time, regardless of age or institution. The presentation is based on the experience that many people have difficulty in learning programming. While computer programming is essentially a mental activity and you can learn a fair amount of programming from just reading the book, it is important that you «get your hands dirty» by writing and running programs. The only way to learn programming well is to write programs to solve new problems.
The end-of-chapter exercises are a very rich source of problems, a result of the author’s forty-odd years in the teaching of programming. I hope your venture into programming is a successful and enjoyable one.
SEED lab CYS-566 Module 11
Word format only, Add a table of contents and avoid plagiarism
Please solve all tasks and questions on the following Seed lab
This lab provides hands-on interactive activities that will allow you to gain practical experience.
Click the link to access the lab. https://seedsecuritylabs.org/Labs_16.04/Networking…
Carefully read through the Overview on the website. It provides detailed instructions for completing the SEEDS labs.
After completing the assigned activities, take a screenshot showing that each has been completed. Paste these screenshots in a Microsoft Word document and submit as evidence of completion.
Submission
You need to submit a detailed lab report, with screenshots, to describe what you have done and what you have observed. You also need to provide explanation to the observations that are interesting or surprising. Please also list the important code snippets followed by explanation. Simply attaching code without any explanation will not receive credits.
Seed Lab CYS566
Word format only, Add a table of contents and avoid plagiarism
Please solve all tasks and questions on the following Seed lab
This lab provides hands-on interactive activities that will allow you to gain practical experience.
Click the link to access the lab. https://seedsecuritylabs.org/Labs_16.04/Networking…Carefully read through the Overview on the website. It provides detailed instructions for completing the SEEDS labs.
After completing the assigned activities, take a screenshot showing that each has been completed. Paste these screenshots in a Microsoft Word document and submit as evidence of completion.
Submission
You need to submit a detailed lab report, with screenshots, to describe what you have done and what you have observed. You also need to provide explanation to the observations that are interesting or surprising. Please also list the important code snippets followed by explanation. Simply attaching code without any explanation will not receive credits.
Very simple MIPS QtSPIM question about array and loops
The question is so simple as it’s a practice for new learners about array and loops
The question is:
Write a MIPS program that defines a one-dimensional array of 10 integers in the static area of the data segment, asks the user to input all 10 array elements, computes, and displays their sum.
to build the adjacency list for a directed and undirected graph from graph file
Write a C program, problem1.c, to build the adjacency list for a directed and undirected graph (the program should handle both) from a graph file and run either a breadth-first search or a depth-first search on the graph.
a. Graph file format (you may presume the file is correct)
i. Number of vertices
ii. Flag for an undirected (0) or directed (1) graph
iii. Vertex character labels (consecutive letters starting with A and going through Z)
iv. List of edges and weights
v. Example 1. 6
2. 0
3. A B C D E F
4. A B 7
5. A C 6
6. A D 1
7. B C 8
8. C D 5
9. C E 3
10. D E 4
11. D F 5
12. E F 2
b. Build a dynamically allocated adjacency list to store the graph. Print the adjacency list out. Output should be similar to:
i. Adjacency List:
ii. Number of Vertices: 6
iii. A: (B,7) -> (C,6) -> (D,1) -> (nil)
iv. B: (A,7) -> (C,8) -> (nil)
v. C: (A,6) -> (B,8) -> (D,5) -> (E,3) -> (nil)
vi. D: (A,1) -> (C,5) -> (E,4) -> (F,5) -> (nil)
vii. E: (C,3) -> (D,4) -> (F,2) -> (nil)
viii. F: (D,5) -> (E,2) -> (nil)
C. Implement either the breadth first search or the depth first search from the chapter 13 lecture slides. Run the chosen search on at least two vertices. Output should be similar to:
i. Breadth-First Search Results:
ii. Q: A B C D E F
iii. O: A A A C D
iv.
v. Breadth-First Search Results:
vi. Q: C A B D E F
vii. O: C C C C D
viii.
ix. Depth-First Search Results:
x. V: A D F E C B
xi.
xii. Depth-First Search Results:
xiii. V: C E F D B A
d. Hints:
i. use a define macro constant at the top for the filename (the use of graph.txt would be appreciated)
ii. utilize a head and rear pointer for each vertex list in the adjacency list
e. The main function should be a driver to call other functions to perform the required tasks.
f. No global variables should be used but define macro constants and typedef’s may be used.
g. Report: In the comments at the end of the program, give the following information:
i. Team Member Names
1. For each team member, detail the work on the program concerning specific work, test cases, and code and functions designed, implemented, and modified, such as
a. Name
i. void build_adj (char filename[], adj_list_t *); – designed/implemented/modified
ii. created graph file test cases
iii. …
2. A grade penalty of up to 25% of the total assignment points, which will be in addition to any other penalties, may be considered if inequitable contributions are made, not enough detail is present to be convincing, and/or all team members have the same list; i.e., all team members allegedly did the same thing (if both team members do the same thing – one team member is not needed).
ii. Test Cases and Status
1. Undirected graph file – passed/failed
2. Directed graph file – passed/failed
3. …
iii. Graph Analysis
1. Big O of building the adjacency list in terms of number of vertices V and edges E
2. Big O of the storage requirements for the adjacency list
3. Big O of the storage needs for the breadth or depth first search as given in the chapter 13 lecture slides.