Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Q1. Write a C program Gen.c that generates a ordered sequence of 20 random numbers within a range of 1000 to 9999. The program is invoked by a command line % gen datfile1 In the above line, gen is the executable, datfile1 is the argument to the execution of gen. It specifies the name of the output file for the 20 random numbers. To make Gen.c possible, your main() program should accept arguments like #include void main (int argc, char *argv[]) { char *fname = argv[1]; .... fp = fopen(fname,"w"); .... Q2. Write a C program Sort.c that performs a merge sort on 2 number sequences produced by the program in Q1. Sort.c should spawn 2 processes and each of the children processes would exec() the Gen program to produce a sequence. Sort.c should also specify the filenames for the number sequences when spawning the children processes. The parent process should then wait for the termination of the children processes and perform a merge sort on the 2 data files. The final sorted sequence is written to the file "Sort.out". The algorithm for merge sort could be roughly described as 1. read num1 from datafile1 2. read num2 from datafile2 3. write the smaller between num1 and num2 to output 4. "refill" num1 or num2 according to which one has been outputted in step(3). 5. repeat (3) and (4) until both files are exhausted.
Illustrate a memory map for a system with a memory capability of 512MB. Each memory location in system is 8 bits.
Design a data structure which supports two operations 1. Insert(S, x) inserts x into S. 2. Remove-Duplicates(S) removes from S all duplicated values.
Create a white paper based on knowledge
How to produce a wired and wireless network plan
How to redesign the coding design? Write down a sentence for each change you have optional, indicating what data entry problem (from part a) change will eliminate.
Explain the method to find cost of sorting the relation In each case, how many combine passes are required?
Prepare a Use Case Diagram based on the given problem description.
What type of data standard are we dealing with in each scenario (metadata, spatial or attribute)? You work for Town of Ancaster prior to an amalgamation of New City of Hamilton. Your main responsibility was to retain Town's single line road network f..
What is a backup strategy or Active Directory? The small business that you created new domain controllers for now wants you to develop a backup and recovery plan for Active Directory.
What changes have to be made to accept $ and cents
Explain examples of type of knowledge industry
What do you mean by pseudocode and case Subroutine call
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +1-415-670-9521
Phone: +1-415-670-9521
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd