Examine the following abstract:
“In this study, we investigate the behavior of new nano ZrO2 and Al2O3-13 wt.% TiO2 thermal sprayed coatings on commercially pure (cp)-Ti (grade 4) and titanium alloy substrates. Friction and wear tests against Al2O3 balls showed that the wear resistance of Al2O3-13 wt.% TiO2 is better than that ZrO2 coating. Both plasma sprayings have similar abrasive wear behavior; however, the average friction coefficient is higher for alumina-titania coating. Electrochemical tests, open circuit potential monitoring and potentiodynamic polarization, were performed in simulated body conditions (Hank's solution, 37 degrees C). Results showed that corrosion resistance was appreciably higher for alumina-titania coating.” INTERNATIONAL JOURNAL OF REFRACTORY METALS & HARD MATERIALS 28(1):115-120 Jan 2010
a) What is the purpose (purposes) of these nano ZrO2 and Al2O3-13 wt% TiO2 coatings on CP Ti and Ti alloys?
b) If these materials were used as a femoral stem, would the results of wear tests be important? What if these were coating for the femoral head?
c) What would be the ideal, long-term outcome of this coated Ti when used as a femoral stem? Please describe the key features of the implant that are critical to its success. (Be sure your answer includes responses to the following questions: What is its physical shape, does it have porosity or roughness, how do you intend the tissue around the implant to interact with the implant?)
In: Mechanical Engineering
Read the following article, which is an abstract from a press release by the Hong Kong Government’s Information Service Department on 11th
October 2017, and then answer the questions that follow.
CE: Tax relief, new convention venues, innovation and technology to boost Hong Kong’s economy
In her maiden Policy Address today (October 11), the Chief Executive, Mrs Carrie Lam, outlined plans to diversify Hong Kong’s economy and create more opportunities for the city.
“While upholding the free market principle, the Government has to actively enhance its role in boosting our economic vibrancy through efforts in various areas, including land supply, talent, government-to-government business, policy directions, investment, business-friendly environment and taxation,” Mrs. Lam said.
Mrs. Lam unveiled new tax measures to reduce the burden on companies, including a two-tiered profits tax system that would lower the profits tax rate to 8.25 per cent – half the current standard rate – on the first $2 million of profit.
“To ensure that the tax benefits will target small and medium-sized enterprises (SMEs), we will introduce restrictions such that each group of enterprises may only nominate one enterprise to benefit from the lower tax rate,” she said. This, Mrs Lam said, would “provide further tax relief to small and medium-sized enterprises”. The standard profits tax rate of 16.5 per cent would remain unchanged for profit beyond $2 million.
In addition, the Chief Executive proposed that the first $2 million in eligible research and development (R&D) expenditure enjoy a 300 per cent tax deduction and 200 per cent for the remainder. A bill to implement the two initiatives will be submitted to the Legislative Council as soon as possible.
(Source: http://www.ird.gov.hk/eng/ppr/archives/17101101.htm)
Required
a State and briefly explain the objectives of a good tax system an d the characteristics it should possess.
b Briefly comment on the proposed measures in the article above by referring to your answer to (a). (You might need to refer to other materials to understand more about the background and to get some basic understanding of Hong Kong profits tax.)
In: Finance
- Class DiscountPolicy is an abstract class with a method called
computeDiscount, which returns the discount for the purchase of
items. DiscountPolicy knows the name of the item and its cost as
well as the number of items being purchased.
- Class BulkDiscount, derived from DiscountPolicy, has two fields,
minimum and percentage. computeDiscount method will return the
discount based on the percentage applied, if the quantity of items
purchased is more than minimum.
For example: if minimum is 3 and the number of items purchased is
5, then there will be 10% discount on the total amount.
- Class BuyNGet1Free, derived from DiscountPolicy, has a single
field called n. computeDiscount method
will compute discount so that every nth item is
free.
For example: for an item that costs $10 and when n
is 3 -- purchase of 2 items results in no discount; purchase of 4
items results in a discount of $10, since the third item is
free.
- The tester should create 10 different instances/objects of the
classes, add them to an ArrayList of DiscountPolicy type. Do not
create an object reference for each one. Tester should test the
methods of classes and should show your knowledge of
polymorphism.
Be sure to implement ALL classes as completely as a class should
be, i.e. constructors, get, set, toString, and equals methods.
in java langauge
In: Computer Science
// FILE: table1.h
//
// ABSTRACT BASE CLASS: Table
// 1. The number of records in the Table is stored in
total_records
// 2. The hashcode function returns a location in the table for
the
// input key. It calls hash function in functional library.
// 3. insert and print are two virtual functions to be
overridden
// insert: Add a new record into the Table;
// If key is
already in the table, do nothing
// print: print table contents
//
// DERIVED CLASS: ChainTable
// The actual records are stored in a chained hash
table.
// datatable[i] stores a list of
strings
//
// DERIVED CLASS: QuadTable
// The actual records are stored in an array.
// datatable[i] stores one string
//
#ifndef TABLE_H
#define TABLE_H
#include <string> //
Provide string
#include <functional> // Provide hash
#include <list> // Provide
list
using namespace std;
class Table
{
public:
// MEMBER CONSTANT
static const unsigned int TABLE_SIZE = 13;
Table() { total_records = 0; }
virtual ~Table() { }
unsigned int get_total() { return total_records; }
virtual void insert(string key) =0;
virtual void print() =0;
protected:
unsigned int total_records;
// HELPER FUNCTION
unsigned int hashcode(string key) const
{
hash<string> thishash;
return thishash(key) %
TABLE_SIZE;
}
};
class ChainTable : public Table
{
public:
ChainTable() {}
virtual void insert(string key);
virtual void print();
private:
list<string> datatable[TABLE_SIZE];
};
class QuadTable : public Table
{
public:
QuadTable() {}
virtual void insert(string key);
virtual void print();
bool full() { return total_records == TABLE_SIZE;
}
private:
string datatable[TABLE_SIZE];
};
#endif
//------END TABLE1.H-------------------
//------------------BEGIN TABLE1.CPP---------------------
// FILE: table1.cpp
// CLASS IMPLEMENTED: ChainTable and QuadTable (see table1.h for documentation)
#include <iostream>
#include "table1.h"
void ChainTable::insert(string key)
{
//-----------------------------------------------
// TO-DO: insert key into the chained hash table
// ------
// 1. use hashcode function to calculate bucket index i
unsigned int index_i = hashcode(key);
// 2. check if key is already in the linkedlist at datatable[i];
// - if yes, do nothing
/* if (!datatable[index_i].empty())
return;*/ incorrect! -3pts: if the linkedlist at the table entry is not empty, should first see if the key is in the list or not; then if not, insert into the list
// - if no, insert key into the list, increment total_records
else
{
//datatable[index_i].push_back(key); Incorrect! use the linkedlist! Reveiw the table1.h code --> list<string> datatable[TABLE_SIZE]
total_records++;
}
}
// print table contents visually
void ChainTable::print()
{
cout << "ChainTable content: \n";
if (total_records == 0)
{
cout << "\t Empty!\n";
return;
}
for (unsigned int i = 0; i < TABLE_SIZE; i++)
{
if (datatable[i].empty())
continue;
cout << "\t Entry " << i << ": ";
for (list<string>::iterator it = datatable[i].begin(); it != datatable[i].end(); it++)
{
cout << (*it) << " -> ";
}
cout << "NULL\n";
}
}
//////////////////////////////////////////////////
void QuadTable::insert(string key)
{
//--------------------------------------------------------------
// TO-DO: insert key into the hash table using quadratic probing
// ------
// 1. if hash table is full, do nothing and return
// ALMOST! -2 pts: lines 70-71: if no collision, should return from the function directly after incrementing total_records.
if (get_total() == TABLE_SIZE)
{
return;
}
// 2. use hashcode function to calculate array index i
unsigned int index = hashcode(key);
// 3. check if datatable[i] is empty
if (datatable[index].empty())
// - if yes, insert key at datatable[i]
datatable[index] = key;
// - if no, use quadratic probing with probe function c(i)=i^2,
// until an empty location is found, insert key at that location
for (int i = 0; i < TABLE_SIZE; i++)
{
int t = (index + i * i) % TABLE_SIZE;
if (!datatable[t].empty())
{
datatable[t] = key;
break;
}
}
// 4. increment total_records
total_records++;
return;
}
// print table contents visually
void QuadTable::print()
{
cout << "QuadTable content: \n";
if (total_records == 0)
{
cout << "\t Empty!\n";
return;
}
for (unsigned int i = 0; i < TABLE_SIZE; i++)
{
if (datatable[i].empty())
continue;
cout << "\t Entry " << i << ": ";
cout << datatable[i] << endl;
}
}
I need help fixing the errors in the ChainTable::insert, and QuadTable::insert functions. My implementations are above, but my professor has stated the errors in comments.
for the ChainTable::insert, if the linkedlist at the table entry is not empty, I should first check if the key is in the list or not; then if not, insert into the list using the linkedlist method defined in the private section of the ChainTable class in the table.h file i.e list<string> datatable[TABLE_SIZE]; I cannot figure it out.
for the QuadTable:insert, if no collision, then I should return from the function directly after incrementing total_records. I thought that was already coded properly, but i guess not.
I was also told that For both tables, a duplicate key should not be inserted.
PLEASE HELP!
In: Computer Science
Below is an excerpt of the abstract of a recent journal article entitled “Do social connections reduce moral hazard? Evidence from the New York City taxi industry” by C. Kirabo Jackson and Henry Schneider (2011):
We investigate the role of social networks in aligning the incentives of agents in settings with incomplete contracts. We study the New York City taxi industry where taxis are often leased and lessee-drivers have worse driving outcomes [like gas overuse and accidents] than owner-drivers due to a moral hazard associated with incomplete contracts. We find that ... drivers leasing from members of their country-of-birth community exhibit significantly reduced effects of moral hazard ...
Draw an analogy between health insurance and taxi leasing in terms of moral hazard. In each case, highlight the price distortion, the behavior change due to price sensitivity, the information asymmetry, and the outcome of the moral hazard.
In: Economics
Implement the Shape hierarchy -- create an abstract class called
Shape, which will be the parent class to TwoDimensionalShape and
ThreeDimensionalShape. The classes Circle, Square, and Triangle
should inherit from TwoDimensionalShape, while Sphere, Cube, and
Tetrahedron should inherit from ThreeDimensionalShape.
Each TwoDimensionalShape should have the methods getArea() and
getPerimeter(), which calculate the area and perimeter of the
shape, respectively. Every ThreeDimensionalShape should have the
methods getArea() and getVolume(), which respectively calculate the
surface area and volume of the shape. Every class should have a
member variable containing its dimensions -- for example, the
Circle class should have a member variable describing its radius,
while the Triangle class should have three member variables
describing the length of each side. Note that the Tetrahedron cass
should describe a regular tetrahedron, and as such, should only
have one member variable.
Create a Driver class with a main method to test your Shape
hierarchy. The program should prompt the user to enter the type of
shape they'd like to create, and then the shape's dimensions. If
the shape is two dimensional, the program should print its area and
its perimeter, and if it's a three dimensional shape, its surface
area and volume.
(This must be in Javascript)
In: Computer Science
Implement a program as an object using a class (abstract data type) in C++ that does the following:
1) reads the firstName, lastName and 3 test scores of at least five students.
2) calculate student test score totals, average, letter grade for each student.
3) Display the results in a table format showing firstName, lastName, test1, test2, test3, total, average, letterGrade, of all the students.
3 files .h, .cpp, main.cpp
create an object that can hold records.
must get records from a file.
output must be table format
Mickey Mouse 100 90 80 70
Minnie Mouse 95 100 75 85
Daffy Duck 50 60 70 80
Daisy Duck 100 95 90 80
Tom Jerry 90 100 85 80
In: Computer Science
The mind-body issue is not just an abstract esoteric issue to be discussed in philosophy classes but can in fact be seen as having great practical importance today. I am in fact thinking of a particular real life instance where the mind-body issue could have great practical relevance to yourself or to a member of your family.
I would like you to think of an example in which you think the mind-body issue would have real practical importance today. You might have a different example than I do. I will tell you what my answer Your answer must be at least eight sentences long, and you will receive 2 points extra credit added to your mind-body discussion grade for this week.
In: Psychology
Put the following sentences in the correct and create an APA unstructured informative abstract.
The purpose of this study was to document the type of food marketing activities occurring in Canadian schools and examine differences by school characteristics. Overall, 84% of schools reported at least one type of food marketing and the median number of distinct types of marketing per school was 1 (range 0–6). Food marketing, Schools, Canada, Policy, Food environment, Obesity, Self-regulation, Children, Adolescents An online survey was sent to public primary and secondary schools from 27 school boards in Ontario, British Columbia, and Nova Scotia and was completed by 154 Principals in spring 2016. The presence of food marketing in most participating schools suggests that the current patchwork of policies that restrict food marketing in Canadian schools is inadequate. Unhealthy food marketing is considered a contributor to childhood obesity. In Canada, food marketing in schools is mostly self-regulated by industry though it is sometimes restricted through provincial school policies.
In: Operations Management
Design the topic and write a 500-word abstract on the Spark technology. Define the technology and explain why it is indeed disruptive Show your understanding on its importance in industry. Site industry examples of use. Understand how and where it can be used in relation to Enterprise Computing. Why is it important? Site at least 5 references to show your research and use proper grammar and writing discipline. Note: Paper must include all 5 discussion points in content for grading. 50 points. Please use the APA Format Template below for all of your papers. mainframe
In: Computer Science