logo

Coit 20246 Submission Assignment 2022

Complete ten tasks, each requiring a resource summary of 200-300 words, using the given links.

14 Pages4610 Words12 Views
   

Added on  2022-10-11

Coit 20246 Submission Assignment 2022

Complete ten tasks, each requiring a resource summary of 200-300 words, using the given links.

   Added on 2022-10-11

ShareRelated Documents
COIT 20246 ASSIGNMENT SUBMISSION
Due date: Thursday Week 11 (2PM AEST)
Part: Written Assessment
Weighting: 30% of total assessment.
Submission: Electronic (see course website for details)
Please fill in the following details:
Student Name
Student Number
Tutor’s Name
Instructions
It will be necessary to use online resources to complete this assignment, please
ensure you cite and reference any such materials using the Harvard format.
DO NOT copy content directly from either the text or Internet resources: this
assignment is to be in your own words. You will lose marks if you do not use
your own words!
Please complete your assignment using this submission template file, inserting your
responses where indicated.
DO NOT delete the marking criteria page – changes are permitted to the
formatting of other pages including the headers and footers.
Tasks
There are ten (10) tasks, one for each week: the tasks are detailed below. There is
a table to complete for each task. Please fill in the information required.
Note: Each resource summary should be around 200-300 words.
Each summary should briefly explain:
- What the resource is about
- Why you selected it
- What are the main points or key information covered in the resource
- Why the resource was useful.
For more advice about how to complete the assignment, as well as examples and
information about selecting good resources, please see the assessment page on the
Moodle unit web site:
https://moodle.cqu.edu.au/mod/assign/view.php?id=965540
1
Coit 20246  Submission  Assignment 2022_1
Example
The “Internet of things” is an emerging trend towards smart interconnected embedded
technologies that allow us to monitor and control our environment. Collect and summarise
an online resource that describes ONE example or application of the Internet of things.
Title, Link and Reference:
Connected Medical Devices, Apps: Are They Leading the IoT Revolution — or Vice Versa?
https://www.wired.com/insights/2014/06/connected-medical-devices-apps-leading-iot-revolution-
vice-versa/
Lars, N 2014, ‘Connected Medical Devices, Apps: Are They Leading the IoT Revolution —
or Vice Versa?’, Wired, June 2014, viewed 1 February 2017,
https://www.wired.com/insights/2014/06/connected-medical-devices-apps-leading-iot-
revolution-vice-versa/
Note: You may use abbreviated URLs (to the website) in the reference, however you must
provide the FULL link above it that, when pasted into the Web Browser, will take the
marker directly to the resource. Using full URLs in the reference (as in this example) is fine
too.
Summary:
Connected Medical Devices, Apps: Are They Leading the IoT Revolution — or Vice Versa?
This article describes the emergence of the Internet of Things (IoT) in the context of
medical devices. I chose this article because it not only examines the applications of a
very useful class of IoT devices, but it also highlights the need for ways of collecting and
processing the data they produce.
In the article, the author describes how many medical monitoring devices are now capable
of connecting to the Internet and are becoming a normal part of patient care. These
devices allow remote monitoring of patient health wirelessly and can collect data on a wide
range of vital signs and indicators. Data can be collected from a range of sensors reading
everything from heart rate and blood pressure through to blood sugar levels and
temperature.
In addition to passive monitors, IoT medical devices provide the ability to proactively
prompt patients to do things, for example to warn them of their blood pressure or to alert
them that they need more medication. The article points out that many of these
notifications are the result of apps (software) interacting with both the devices and the
patients.
Perhaps the most interesting aspect of the article is the author’s discussion of what
happens to the data that the IoT medical devices produce. The author explains that many
devices can send data directly to the cloud for storage and analysis and that this data
constitutes a wealth of information that will potentially improve healthcare in the future.
I found this article useful because it not only highlighted the increasing ubiquity of Internet-
connected medical devices, but also made me think about how the data is collected, where
it is stored and how it could be used – both positively and negatively – in the future.
2
Coit 20246  Submission  Assignment 2022_2
Week 1
The text discusses about different architectures for parallel processing used for
Multiprocessor Machines such as multiple-instruction stream - multiple-data stream
(MIMD), single-instruction stream - multiple-data stream (SIMD) etc. Find and
summarise ONE resource that compares between MIMD and SIMD architectures.
The resource and your summary must focus only on MIMD and SIMD architectures.
Title, Link and Reference:
A comparative analysis of SIMD and MIMD architectures
Kaur, M. & Kaur, R 2013, ‘A comparative analysis of SIMD and MIMD architectures’, International
Journal of Advanced Research in Computer Science and Software Engineering, vol. 3, no. 9, pp.1151-
1156. (http://ijarcsse.com/Before_August_2017/docs/papers/Volume_3/9_September2013/V3I9-
0332.pdf)
Summary:
This article describes significance distribution between SIMD and MIMD
architectures in categorization with various areas. I selected this article as it not only
elaborates both in details with parallel computers but also clearly states what is data
stream and instruction streams.
In this article, Single Instruction stream, Multiple Data stream (SIMD) stated as a
form of parallel architecture where a single instruction is implemented to a group of
the data stream or unique data at the same time. On the other hand, MIMD stands for
Multiple Instruction Multiple Data Stream includes workstations having multiple
processing units, instruction stream and data streams. It is known to be one of the
most complex configurations but it also ensures efficiency.
The key differences between SIMD and MIMD are that SIMD follows synchronous
processing whereas MIMD incorporated an asynchronous mechanism over various
communication program. As only one print of the program is stored by SIMD, it
requires less memory where memory requirements increases in MIMD as its
individual copy of program is stored by processing elements. MIMD is more costly
than SIMD as it needs one decoder for each processing element. As last, there is
greater performance in SIMD in case of uniform control unit overlap while in the
non-uniform CU overlap MIMD is higher effective.
I found this article beneficial as it not only defined both the terms but also gives a
competitive explorations of both the articles and thus made me think, which
architecture is better in which area.
Week 2
3
Coit 20246  Submission  Assignment 2022_3
The text discusses about one of the common problems that can arise during
resource allocation in operating systems, which is known as deadlock. Find and
summarise ONE resource that describes an algorithm of either deadlock avoidance
or deadlock prevention. The resource, and your summary, must focus on a single
algorithm of either deadlock avoidance or deadlock prevention, NOT both.
Title, Link and Reference:
Deadlock Prevention Algorithms
Krzyzanowski, P 2017, Distributed Deadlock, viewed 31 August 2010,
https://www.cs.rutgers.edu/~pxk/417/notes/deadlock.html
Summary:
This article describes deadlock prevention algorithms and I chose this article as it
clearly elaborates prevention algorithms with diagrams and simple conditions.
In a system, a deadlock is known to be as condition where various processes do
request for resources that can never be satisfied. It is necessary to design a system
considering an alternative to detect deadlocks. Deadlock prevention is known to be as
a mechanism to ensure that at least one significant condition for deadlock can never
arise. For the current resources, resource request and resource availability, there is no
requirement of data by the system in case of deadlock prevention. Some of the
deadlock prevention includes serializing tokens and non-blocking synchronization
algorithms. With regards to this, all the resources are requested at once in deadlock
prevention.
The four conditions include mutual exclusion, hold and wait, non-preemption and
circular wait. When one process is trying to block waiting for a resource that is
already use by another process, it need to assess which of the two processes relates to
a younger timestamp and offer priority to the older process.
If the resource is being used by a younger process, then the older process (that seeks
for the resource) waits. On the other hand, if an older process is holding the resource,
the younger process (that needs the resource) waits. If an older process is holding the
resource, the younger process (that seeks for the resource) aborts itself. This power
the graph of resource utilization to be directed from older to younger processes,
making cycle unmanageable. It is also called as the wait-die algorithm.
This article is useful for me as it made me understand deadlock prevention algorithms
with an effective example in relation with series of queues.
4
Coit 20246  Submission  Assignment 2022_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
COIT 20246 Assignment Submission
|16
|5014
|252

COIT Submission Assignment 2022.
|13
|5002
|12

Coit-20246 Submission Assignment 2022
|13
|5506
|6

Case Study Of Internet Of Things
|14
|5545
|10

Harvard Format Week Marks Awarded
|12
|4289
|18

Coit 20246 Assignment Submission 2022
|17
|5121
|16