Detailed information needed to develop a system is provided through
a) an application program
b) system requirements models.
c) the operating system.
d) a programming language.
Hi,
So you are going to develop a system. Before starting to develop anything we need to get the basic information that we will need to development.
To accurate and point to point answer, I need the details of what you are going to develop. But as you haven't mentioned any details regarding you development so I'm going to get an example that will cover most of the need information that you want.
Let's take an example that you are going to develop a Software system that for Banking process. This system is a web based system. The banks will run the system and they can process all the banking related work like an example- withdrawal and deposit process.
I'm going to explain this informally because informally you will understand better.
Programming Language:
The first thing that we need to know in language because according to a language we can select the application to run the code. I have created the system in 'Java' language because java have many advantage over the other programming language. Using Java we can easily develop the web application and java is the only most using language to develop any system/application. So finally i have selected the java language.
An application Program:
The second thing we need to choose after the language is application program to run the application build on the Java language. There are so many application for free to run the Java code like Eclipse and Net beans. And the main thing we need to run java code is java development kit (JDK). JDK is also free to use.
Operation System:
Java is a platform independent programming language so you can use any operating system to develop and run the java application. I'm using the Ubuntu linux system to develop the application .
System Requirement :
The requirement of system for develop a java based application not too much. I'm using linux operation system with i5 processor and 4 GB RAM. this the the minimum requirement to run an application.
I have explained everything to you in informal way. If you have any query please comment below and please give the positive rating if you like the solution. Thank you.
Detailed information needed to develop a system is provided through a) an application program...
To develop a client/server application using TCP sockets and the C programming language that is capable of supporting multiple concurrent service requests from different clients. PROBLEM You are to use the Ubuntu operating system as well as both the client and the server programs. You are to modify your server program to process requests from more than one client concurrently. This means different clients may request either the same service or a total different one. The services supported by your...
1. Write a client program and a server program with multiple clients: Write a server application with multiple clients. This means your server program must use threads or fork methods to support multiple clients. You will use socket() and connect() system calls in Unix/Linux/Windows to write an application based on client/server socket programming. You can work on this project using either Java or C/C++. Through this assignment you will learn how to design a simple multithreading client-server programming using Java...
The ability of a language to let a programmer develop a program on computer system that can be run on other systems is called _______.
A ______ controls how computer hardware communicates with the operating system. a. command line interface b. device driver c. GUI d. power switch Which of these is not a programming language? a. Python b. Boa c. Java d. C Which of the following is not an example of a cloud computing application? a. Adobe Photoshop b. Google mail c. Google Docs d. Facebook Which of these programming languages is closest to machine language? a. Swift b. Python c. Assembly language...
what are the advantages and disadvantages of using system call versus library through API (Application programming interface)
1. Consider the necessary information for an MRP application provided On hand Lead Time 24 32 80 2) E(3 C(2 Requirements include 125 units (80 firm orders and 45 forecast)。亿in week 10 plus the follo wing spares 10 23 17 20 25 Develop the MRP table for this problem. 2) Consider the dynamic demand of an end item following the MRP explosion ess. Time Demand 50 30 20 80 100 The order cost (setup) per order is S125. Inventory carrying...
An entire application is provided by a third party on a Cloud based. a. SaaS b. PaaS c. IaaS d. DaaS An environment consisting of an operating system, database systems, Internet servers, security components is deployed as a virtual environment. a. SaaS b. PaaS c. IaaS d. DaaS
Develop a Java application that provides program output in a logical manner and incorporates appropriate data types. Similar to zyBooks examples in Chapter 2, your program should prompt a user to enter a car brand, model, year, starting odometer reading, ending odometer reading, and gallons used. The output should include this information along with the estimated miles per gallon consumed by the vehicle in the format MPG: your calculation. Print each on separate lines with the appropriate labels (example, MPG:...
C program To develop a C program to implement a process system call. PROBLEM You are to use the Ubuntu operating system to write a C program that creates a process to determine the identification of the current user of your computer. I mean if joe is the login of the current user of your computer your solution should return joe. Your solution must also provide the pid of both the parent and the child processes. You may use the...
A programmer plans to develop a new software system. In planning for the operating system that he will use, he needs to estimate the percentage of computers that use a new operating system. How many computers must be surveyed in order to be 95% confident that his estimate is in error by no more than two percentage points? Complete parts (a) through (c) below. a) Assume that nothing is known about the percentage of computers with new operating systems (Round up...