which of the following is true of the java programming language in relation to protection? a. when a class is loaded, the jvm assigns the class to a protection domain that gives the permissions of that class. b. it does not support the dynamic loading of untrusted classes over a network. c. it does not support the execution of mutually distrusting classes within the same jvm. d. methods in the calling sequence are not responsible for requests to access a protected resource.

Answers

Answer 1

Correct answer:- (a) When a class is loaded, the JVM assigns the class to a protection domain that gives to a protection domain that gives the permissions of that class.  

Why is Java an Internet programming language that is secure?

A sizable selection of APIs, tools, and implementations of widely used security algorithms, processes, and protocols are included in the Java security framework. Authentication, access control, secure communication, public key infrastructure, cryptography, and other topics are all covered by the Java security APIs.

What JVM alternatives are there?

When it comes to JVM options, there are three categories you can choose from: standard, non-standard, and advanced options. You always use the option with -XX if you want to try an advanced option. Similarly, you use -X when applying a non-standard option.

What does Java mean by a protective domain?

The Protection Domain class encapsulates the properties of a domain that contains a number of classes whose instances, when performed on behalf of a particular group of Principals, are assigned a particular set of permissions.

To know more about java programming visit:

https://brainly.com/question/18554491

#SPJ4


Related Questions

How do you find the width and height of an Oval in coding? (cmu)

Answers

Explanation:

MU Graphics is a persistent-object graphics package, meaning that it allows you to draw shapes on the screen using Python, and those shapes will stay on the screen until they are removed.

Here is an example. Click the green run button to draw a rectangle and circle. You can also change the code and run again to see your changes!

Shapes can be changed or interacted with by using the built-in event functions, like so.

You have been given an assignment for a magazine. The assignment involves architectural photography. The magazine wants high-contrast black and white abstract images that follow the basics of composition. Choose four elements of composition and explain in detail how you would translate them into architectural photographs. Produce architectural photographs using the chosen rules of composition.

(Subject Photography)

Answers

Answer:

I think it should be camera

What type of cloud infrastructure delivers services based on security requirements, the mission-critical nature of the applications, and other company-established policies that supports organizations that want to maintain higher security standards for some data but have less-sensitive data that does not require intranet-level protection?.

Answers

Private cloud computing offers features like scalability and self-service that are similar to those of public cloud computing.

What is cloud infrastructure ?

The set of hardware and software components needed to enable cloud computing make up cloud computing infrastructure. It consists of computer and network resources.Through the development of cloud networks that effectively store data remotely, a cloud infrastructure engineer contributes to the development of the networks and systems needed for computer cloud systems.Public, private, hybrid, and multiclouds are the four primary categories of cloud computing. The three primary categories of cloud computing services are infrastructure as a service (IaaS), platforms as a service (PaaS), and software as a service (SaaS).Network, servers, storage, and virtualization are the four elements of cloud infrastructure that each contribute to the success of an organization's application deployment and service delivery.

To learn about infrastructure refer to :

https://brainly.com/question/29745873

#SPJ1

a system administrator opens a phishing email while using his privileged credentials is considered an insider threat?

Answers

It is true that an insider threat exists when a system administrator opens a phishing email while using his privileged credentials.

What is system administrator?A system administrator (sysadmin) is an information technology professional who supports a multiuser computing environment and ensures continuous, optimal performance of IT services and support systems.Sysadmins are responsible for ensuring the uptime of their companies' computers, servers and internet -- basically "keeping the lights on" to limit work disruptions. This includes system maintenance and configuration, such as installing and troubleshooting hardware and software and assessing new technologies for their companies.Nevertheless, system administrator job responsibilities vary greatly among employers. In larger organizations, the title may be used to describe any administrator who is responsible for a specialized IT system, such as the one that supports servers.

To learn more about servers refer to:

https://brainly.com/question/24137718

#SPJ4

Create a program that prompts the user for how old they are turning, and then, using a loop, outputs a virtual cookie for every year old they are.

Answers

Answer:

age = int(input('How old are you turning? '))

for i in range(age):

   print('(::)')

assuming a packet loss is detected after the 26th round by a receipt of a triple duplicate ack, the value of the congestion window size will be

Answers

The threshold will be set to half the current value of the congestion window (8) when the loss occurred and congestion window will be set to the new threshold value + 3 MSS. Thus the new values of the threshold and window will be 4 and 7 respectively.

What is Congestion window?

The congestion window (CWND) is one of the factors in TCP that determines the maximum number of bytes that can be sent out at any given time. The sender maintains the congestion window, which prevents a link between the sender and the receiver from becoming overloaded with traffic. This is not to be confused with the sender's sliding window, which exists to keep the receiver from becoming overloaded. The congestion window is calculated by estimating the amount of congestion on the link.

When a connection is established, the congestion window, which is kept independently by each host, is set to a small multiple of the maximum segment size (MSS) allowed on that connection.

To know more about TCP, visit: https://brainly.com/question/14280351

#SPJ4

What formula would you enter in C3 that combines A3 and B3 to get a result like in C2?

answer choices
=CONCATENATE(A3," ",B3)
=A3,&,&,B3
=CONCATENATE(B3," ",A3)
=CONCATENATE(B3,,,A3)
=B3,&,&,A3

Answers

You would enter the formula CONCATENATE(A3,"",B3) in C3 to combine A3 and B3 to produce the same outcome as C2.

What three categories of formulae are there?

Empirical, molecular, and structural chemical formulae are the three basic categories. The simplest entire freaking ratio of the atoms is shown by empirical formulae, the number for every type of atom of an element is shown by molecular formulas, and the bonds between the atoms or molecules are shown by structural formulas.

Briefing :

=CONCATENATE("A3","","B3") =CONCATENATE(A3," ",B3) =CONCATENATE(A3,,B3) =CONCATENATE(A3,"",B3) Where, ext1, text2, ... text_n depicts the wires that need to be connected. We do not need to surround A3 and B3 in quot since the line values are already contained within a cell.

To know more about Formula visit :

https://brainly.com/question/17983720

#SPJ4

using a chained hash table with an array size of 17. what is the maximum number of entries that can be added to the table.

Answers

There is no maximum upper limit of entries that can be added to the tables in an array.

What are an example and an array?

An array is a collection of comparable types of data. For instance, we can create an array of the string type that can hold 100 names if we need to record the names of 100 different persons. an array of strings = new String[100]; Here, the aforementioned array is limited to 100 names.

How do arrays function?

Elements of the same data type are found in adjacent and close-by memory areas in a linear data structure known as an array. Arrays operate using an index system with values ranging from 0 to (n-1), where n is the array's size.

To know more about array visit:

https://brainly.com/question/19570024

#SPJ4

In CANTRAC, what functionality portion of CeTARS is where course data is initially input and updated, this data is automatically updated in CANTRAC?

Answers

Answer:

Discoverer

Explanation:

Instant Search can NOT be used to search through archived messages.
Please select the best answer from the choices provided
True or false

Answers

Answer: False

Explanation:

Instant Search can be used to search through archived messages!

determine one possible reason to autogenerate a negative review

Answers

One possible reason to autogenerate a negative review is by:

To express dissatisfaction with a product or service: If someone has had a negative experience with a product or service, they may want to share their frustration with others through a negative review.

What are other ways to get negative review?

There are several potential reasons why someone might want to autogenerate a negative review:

To hurt the reputation of a business: Some people may try to harm the reputation of a business by posting fake negative reviews in order to drive customers away.

To gain attention or recognition: Some individuals may want to attract attention to themselves by posting controversial or inflammatory content, including negative reviews.

To vent frustration: Some people may use negative reviews as a way to vent their frustration or anger, even if their experience with the product or service was not necessarily negative.

Therefore, To spread misinformation or propaganda: In some cases, negative reviews may be generated as part of a campaign to spread misinformation or propaganda about a particular product, service, or company.

Learn more about review from

https://brainly.com/question/27991472

#SPJ1

What is output by the following code?
c = 1
sum = 0
while (c < 10):
c = c + 2
sum = sum + c
print (sum)

Answers

Answer:

if the code is like this, theres an indent on the print(sum)

c = 1

sum = 0

while (c < 10):

   c = c + 2

   sum = sum + c

   print (sum)

the output would be:

3

8

15

24

35

or

if the code look like this, it has no indent on print(sum)

c = 1

sum = 0

while (c < 10):

   c = c + 2

   sum = sum + c

print (sum)

the output would be:

35

Which type of troubleshooting documentation is generally reserved for developers' view only?
O runbook
O frequently asked questions (FAQ)
O comments
O README

Answers

Answer: I think the answer would be runbook

Explanation:

as you're troubleshooting a dead zone in your office, which measurement will help you determine the edges of the dead zone?

Answers

In networking, as you're troubleshooting a dead zone in your office, the measurement that will help you determine the edges of the dead zone is: Signal Strenght.

How does the above apply?

By measuring the strength of the wireless signal at various points throughout the office, you can determine where the signal is strongest and weakest, and identify the edges of the dead zone based on the drop-off in signal strength.

Another measurement that can be useful is the signal-to-noise ratio (SNR). The SNR is a measure of the strength of the wireless signal relative to the amount of noise or interference present in the environment. By measuring the SNR at various points throughout the office, you can determine which areas have a strong, reliable signal and which areas are more prone to interference.

Learn more about Signal Strenght;
https://brainly.com/question/16717270
#SPJ1

if you need to display lots of text in a worksheet, you can consider using a text box. how will you insert a textbox?

Answers

Select "Text Box" under the "Text" section of the Insert tab. To draw a text box in the worksheet that is the desired size, click and drag. To add text, simply click inside the box and enter or paste your text.

In Excel, what is the name of the text box?

This cell. There are rows and columns in an Excel worksheet. Cells are the little boxes that are formed where these columns and rows cross. The cell with a black border is the active cell, or the cell that can be affected.

The text box function is what.

You can add a text box as an object to your document, allowing you to enter and insert text wherever in your file. Text boxes can be beneficial for moving material about in your document as well as for calling attention to certain text.

To know more about Text box in Excel visit;

https://brainly.com/question/14831906

#SPJ4

Which of the following statements is NOT a difference between movies and video games?

A.
Movies have been around for decades longer than video games.

B.
Movies show you the story, but video games allow you to shape the story.

C.
Video games have player agency, whereas movies usually do not allow viewers to make decisions that affect the plot.

D.
Movies always have a narrative, whereas video games usually do not.

Answers

answer: b

movies show you a story but in a video game your allowed to move freely and shape the story

you want to be able to identify the services running on a set of servers on your network. which tool would best give you the information you need? answer port scanner protocol analyzer network mapper vulnerability scanner

Answers

Services running on a set of servers on your network. the tool would best give you the information you need  vulnerability scanner

What is mean by  vulnerability scanner?A vulnerability scanner is a piece of software created to examine networks, applications, and machines for vulnerabilities. These scanners are employed to identify a system's vulnerabilities. They are used to identify and find vulnerabilities in network-based assets like firewalls, routers, web servers, application servers, etc. that result from incorrect setups or poor programming. Both authenticated and unauthenticated scans are possible with contemporary vulnerability scanners. Modern scanners are frequently offered as SaaS (Software as a Service); they are delivered online and are shown as web applications. The installed software, open ports, certificates, and other host data that can be queried as part of its workflow can all be customised by the modern vulnerability scanner, as well as vulnerability reports.

To learn more about   vulnerability scanner refer to:

https://brainly.com/question/29534018

#SPJ4

write a Visual Basic program that asks the user to enter a number and then displays the number than is ten times larger than the number entered.​

Answers

Answer:

Module Module1

   Sub Main()

       Dim num As Integer

       Console.WriteLine("Enter a number: ")

       num = Console.ReadLine()

       Console.WriteLine("The number you entered is: " & num)

       Console.WriteLine("The number ten times larger than the number you entered is: " & num * 10)

       Console.ReadLine()

   End Sub

End Module

what is the role of the cloud security alliance (csa)? are there other organizations dedicated to cloud computing?

Answers

The major global organization for establishing and promoting best practices to support the creation of a safe cloud computing environment is the Cloud Security Alliance (CSA).

What is Cloud Security Alliance?In order to provide cloud security-specific research, education, certification, events, and products, CSA leverages the subject matter expertise of industry practitioners, associations, governments, and its corporate and individual members. The CSA's initiatives, expertise, and wide-ranging network benefit the entire community affected by cloud computing, including providers, customers, governments, businesspeople, and the assurance sector. CSA also offers a forum through which various parties can collaborate to build and maintain a trusted cloud ecosystem.The CSA Security, Trust & Assurance Registry (STAR), a three-tiered provider assurance program consisting of self-assessment, third-party audit, and ongoing monitoring, is run by CSA and is the most well-known cloud security provider certification program.CSA also oversees the CSA Global Consulting Program, a professional initiative it created that enables cloud customers to collaborate with a network of dependable security experts and businesses that provide qualified professional services based on CSA best practices.The Security Guidance for Critical Areas of Focus in Cloud Computing, published by CSA in 2009, offers managers looking to embrace the cloud paradigm safely and securely a useful, actionable road map. The Cloud Controls Matrix (CCM), the world's only meta-framework of cloud-specific security controls mapped to leading standards, best practices, and regulations, and the industry's first cloud security user certification, the Certificate of Cloud Security Knowledge (CCSK), were both introduced by CSA the following year.As a follow-up, in 2015, the CSA and (ISC)2 introduced the Certified Cloud Security Professional (CCSP) certification, which demonstrates the advanced abilities needed to secure the cloud.

To Learn more About Cloud Security Alliance  refer to:

https://brainly.com/question/23611812

#SPJ4

Match each explanation with the correct term.

1-multiprocessing
2-subtasks
3-multiprogramming

•Each task allocated a set amount of time in which to be executed.

•Tasks are executed through different processors and shared memory.

•Components of instructions are broken down to enable concurrent processing. Tasks are executed through different processors and shared memory.

Answers

The ability for many processes to share processors (CPUs) and other system resources is known as multitasking. One task is run at a time by each CPU (core). However, multitasking enables each processor to swap between active tasks without having to wait for each one to complete (preemption).

What multiprogramming task allocated set amount of time?

Multitasking in computers is the simultaneous performance of several tasks (sometimes referred to as processes) for a predetermined amount of time.

Therefore, Instead of waiting for an existing job to finish, new ones can begin and interrupt it before it is complete.

Learn more about multiprogramming here:

https://brainly.com/question/13441089

#SPJ1

Using a while loop, write a C++ program that, beginning from 1, computes and displays the square roots of the first 25 odd positive integers.

Answers

Answer:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   int i = 1;

   while (i <= 25)

   {

       cout << sqrt(i * 2 - 1) << endl;

       i++;

   }

   return 0;

}

what kind of software would you use to view and troubleshoot protocol specific problems such as tcp retries

Answers

The most common software used to view and troubleshoot protocol specific problems such as TCP retries is a protocol analyzer. Popular examples are Wireshark, tcpdump, and Microsoft Network Monitor.

The Benefits of Using a Protocol Analyzer for Troubleshooting Protocol Specific Issues

Protocols such as TCP are fundamental for the successful communication and interaction of computers with each other over the internet. As such, any problems or issues with these protocols can have serious consequences for the functionality of networks and systems. To identify, diagnose and troubleshoot these issues, protocol analyzers are essential tools. This essay will discuss the benefits of using a protocol analyzer for troubleshooting protocol specific issues.

A protocol analyzer is a type of software which can be used to view, analyze and monitor the traffic generated by protocols such as TCP. It can be used to detect issues such as retransmissions, packet drops, or incorrect packet sizes. As such, it serves as an invaluable tool for network and system administrators who need to diagnose and troubleshoot protocol specific issues.

Learn more about TCP protocol:

https://brainly.com/question/14280351

#SPJ4

g 1 - explain how a vpn can prevent: a) a man-in-the-middle-attack. b) passive eavesdropping 2- explain how to reconcile the integrity guarantees of ipsec with the fact that certain fields in the ip header are mutable.

Answers

This guarantees that packets are coming from a reliable source and not an intruder Encryption. Each packet's IP header and payload are both encrypted via IPsec.

What is IP Security?

A system called IP Security, or IPsec, allows for the safe transmission of data over open networks. to create circuits utilising IPsec tunnelling, where all data transported between the two endpoints is encrypted, to secure network data. With the following qualities, IPsec can secure our traffic. Confidentiality is ensured by encrypting our data so that only the sender and recipient may access it. Establishing secure connections between devices is  a VPN operates. The IPsec or SSL/TLS encryption protocols are frequently used in VPNs. Encryption keys are created by each device connected to the VPN, and all data transferred across the VPN is encoded and decoded using these keys.

To learn more about network data from given link

brainly.com/question/9421222

#SPJ4

public int mystery(double y) {
double result = 3 + y / 10;
if( result > 10 ) {

return result;
} else {
return 0;
}
}

Which of the following calls, when run from the same class, would return 0?
1. mystery (40.0)
2. mystery (40)
3 mystery(400.0)

Answers

Answer:

2. mystery (40)

Explanation:

2. mystery (40) because the result is 3 + 40 / 10 = 3 + 4 = 7 which is less than 10 so it returns 0. the return statement is only executed if the condition is true. In this case, the condition is false because 3 + 40 / 10 is not greater than 10.

1. mystery (40.0) is not a valid call because the method is expecting an int and you are passing a double.

explain one advantage and two disadvantage of including an instruction such as this in a pipelined processor

Answers

The one advantage and two disadvantages of including an instruction in a pipelined processor are explained below.

The advantage of a pipelined processor is performance improvement, through pipelining it is possible to pump more instructions in order to execute parts of various instructions in parallel. The first disadvantage of a pipelined processor is that it makes things complex in the case of branch forwarding. and the second disadvantage is that it makes concurrency problems related to the influence of several instructions using the same data or waiting for several other instructions to run.

You can learn more about pipelined processor at

https://brainly.com/question/13059382

#SPJ4

Which it profession prepares, plans, and implements web-based software applications?.

Answers

The IT profession that prepares, plans, and implements web-based software applications is known as Web Developer.

What is an IT profession?

Information technology, or IT for short, refers to the exchange or other uses of information made possible by computers or computer systems. IT professionals carry out a variety of tasks; they are the ones who build, test, install, maintain, or repair the hardware and software linked to sophisticated computer systems at one or more locations.

To maintain their diverse networks of computer systems, some businesses will hire a number of IT professionals from around the world. IT professionals can work from anywhere thanks to the nature of the internet. IT professionals will need to physically alter the damaged system in situations like hardware problems in order to make the required repairs, though.

Learn more about IT professionals

https://brainly.com/question/11069745

#SPJ1

what is a computer? ​

Answers

Answer:

A computer is an electronic machine designed to accept data as input , process the data, and give out required information/ result as output

EXPLANATION:

A computer is a device that accepts information (in the form of digitalized data) and manipulates it for some result

based on a program, software, or sequence of instructions on how the data is to be processed.

i hope this helped

which cytoskeletal element could be described as solid, thinner structures that are often organized into a branching network?

Answers

the cytoskeletal element could be described as solid, thinner structures that are often organized into a branching network is microfilaments

What is microfilaments?As they are made up of two entangled strands of the globular protein known as actin, microfilaments are also known as actin filaments. They are the tiniest filaments of the cytoskeleton and polymers of the protein actin. They are essential for muscle contraction, cell division, and cellular mobility.With a diameter ranging from 5 to 8 nanometers, microfilaments are the thinnest cytoskeleton filaments seen in the cytoplasm of eukaryotic cells. These filaments' polymers are robust and flexible, resisting buckling and crushing while providing support for the cell.Microfilaments are adaptable parts that are crucial to cytokinesis and the structure of a cell. The flexible filament layout of the framework makes it possible for it to aid in cell migration.

To learn more about microfilament refer to:

https://brainly.com/question/1286389

#SPJ4

Answer the following question in 3-4 complete sentences. Define the following terms: - registration - press - keyblock.

Answers

Answer: the action or process of registering or of being registered:                    To exert steady weight or force against: an indentation where the rock pressed the ground                              

In financial cryptography and PCI standards, a Key Block is an encrypted key stored with its metadata in a cryptographically secure way. That means that the key’s usage information and other parameters can’t be altered by an attacker by tampering with the encrypted key.

Explanation:

kara has selected the cell range a1:d8 in the worksheet shown. which option would allow kara to sort the data in alphabetical order according to the employees' first names?

Answers

The option that would allow kara to sort the data in alphabetical order according to the employees' first names is sorted by: Columns B, A to Z. The correct option is B.

What is a worksheet?

Cells in a worksheet (sometimes referred to as a spreadsheet) can be used to enter and compute data. Columns and rows have been used to arrange the cells.  

Consider it a book. Select the data, go to the Data Ribbon, click Sort, then choose the column you wish to alphabetize by in Excel. Your mouse should be over the data you want to alphabetize.

Therefore, the correct option is B, sort by: Column B, A to Z.

To learn more about the worksheet, refer to the link:

https://brainly.com/question/29558945

#SPJ1

The question is incomplete. Your most probably complete question is given below:

Sort by: Column A, A to Z

Sort by: Column B, A to Z

Sort by: Column C, Z to A

Sort by: Column B, Z to A

Other Questions
What is the rotational kinetic energy (in J) of Jupiter in its orbit around the Sun? (Assume its distance from the sun to be 7.78 108 km and its period about the sun to be 4340 days.) Sociologists refer to the cultural presupposition that sexual relationships should exist between a man and a woman and that alternate sexualities are deviant, abnormal, or wrong, as __a. gender rolesb. heteronormativity.c. a small percentaged. transgender What search technique would be better to use at a outside cafe and why? Linear, spiral, grid or quadrant. Based on the given information determine which sides of quadrilateral ABCD must be parallel Carmela mixes 3/4 kilograms of walnuts, 1/2 kilograms of almonds,and 1/4 kilograms of pecans together. She divides the mixed nuts into 3/10 kilogram bags. How many bags of mixed nuts does she have. PLEASE HELP DUE TOMORROW. By the year 2000, approximately what percentage of the world's population was engaged in full-time farming?Group of answer choices66804520 A forecast method that compares past weather maps and weather patterns to those of the present is:a. persistence forecastingb. the analogue methodc. the trend methodd. nowcasting The profit a company made decreased 20% to 66 million from one year to the next. What was the profit the year before The vertices of XYZ are X (6,-5), Y (3,0), Z (-4, 9). A XYZ is translated 3 units left and 8 units up. Then, it is translated 2 units right and 6 units down. What is the final translation rule that maps the pre-image to the final image? which legal principle requires plaintiffs to demonstrate that the government, rather than a private actor, is responsible for a civil rights violation? On a recent survey, students were asked if they like to fly and if they can drive. The partial results are given in the relative frequency table.(On a recent survey, students were asked if they like to fly and if they can drive. The partial results are given in the relative frequency table.) how long is the hypotenuse? the ____ is a small lobe deep to the lateral sulcus that is not visible unless the temporal lobe is reflected back. A local company interested in marketing its new brand of headphones wants to know the best way to go about seeing the effectiveness of its recent advertising campaign. The company approached your Math III class for ideas, since you are studying statistics and probability right now. Using your knowledge from this module, your task is to create a new posting to explain to the company its options for soliciting the opinions of the general public. Make sure you identify the pros and cons of each possibility, and make your recommendation as to how the company should approach its market research Addressing which of the following will help countries lower their total fertility rates (TFRs)?1) poverty2) high infant mortality3) lack of education for women4) lack of job opportunities for women5) all of the above What is the number of atoms per unit cell for each metal? enter a number e. G. 1, 2, 3, 4, 5, 6, etc polonium (the first one - pink) manganese (the second - darker grey) silver (the last one - the lighter grey). Write down in terms of n, an expression for the nth term of the following sequences:a) 12 10 8 6 4b) 25 20 15 10 5 True or false: Managers have the decision option to reduce discretionary fixed costs during the annual budget planning process. The assets and liabilities of a lawyer are listed below.Car ValueCar LoanSavings Account BalanceSeason Baseball Tickets$41,450$22,890$13,547$19,400Student Loans$12,410Credit Card Balance$19,420Checking Account Balance $16,309Home Value$271,345What is the lawyer's net worth?O $307,331O $312,795O $342,651O $362,051 A rideshare company charges a $3 ride fee inaddition to its meter, which is $1.50 for every mile.Write an equation for this situation in point-slopeform for a customer who went 6 miles and paid $12 total.A. y 6= 3(x-12)B. y + 6 = 1.50(x - 12)C. y - 1.50 = 3(x-6)D. y - 12 = 1.50(x-6)