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!
Write a Bash shell script, makemake.sh, that will create a makefile called Makefile based on all the .cpp files in the current directory. If a .cpp file has any #includes of non-system header files (those with double quotes around them), then those files should be listed in its dependencies. The -Wall -ansi, and -g options will always be used with g++. The shell script takes the name of the executable as its first argument. If no argument is provided, the script should report the error, and print a usage statement. All other parameters are additional options that should be used with every call to g++. The Makefile should end with a "clean:" routine that removes the executable and all object files. (Hints: the -n option of echo inhibits the default newline, and \t and \n work with echo. I used sed and awk to get at the name of the header files within the .cpp files.)[davis@lect1 p1]$ ls appointment.cpp calendar.cpp day.h dayofweek.h Lnk.c private time.h year.h appointment.h day.cpp dayofweek.cpp Ins.c makemake.sh time.cpp year.cpp [davis@lect1 p1]$ makemake.sh Executable name required. usage: makemake.sh executable_name [davis@lect1 p1]$ makemake.sh cal.out [davis@lect1 p1]$ make g++ -ansi -Wall -g -c appointment.cpp g++ -ansi -Wall -g -c calendar.cpp g++ -ansi -Wall -g -c day.cpp g++ -ansi -Wall -g -c dayofweek.cpp g++ -ansi -Wall -g -c time.cpp g++ -ansi -Wall -g -c year.cpp g++ -ansi -Wall -g -o cal.out appointment.o calendar.o day.o dayofweek.o time.o year.o [davis@lect1 p1]$ make clean rm -f cal.out appointment.o calendar.o day.o dayofweek.o time.o year.o [davis@lect1 p1]$ makemake.sh cal.out -O2 -g [davis@lect1 p1]$ cat Makefile cal.out : appointment.o calendar.o day.o dayofweek.o time.o year.o g++ -ansi -Wall -g -o cal.out -O2 -g appointment.o calendar.o day.o dayofweek.o time.o year.o appointment.o : appointment.cpp appointment.h g++ -ansi -Wall -g -c -O2 -g appointment.cpp calendar.o : calendar.cpp year.h g++ -ansi -Wall -g -c -O2 -g calendar.cpp day.o : day.cpp appointment.h day.h dayofweek.h g++ -ansi -Wall -g -c -O2 -g day.cpp dayofweek.o : dayofweek.cpp dayofweek.h g++ -ansi -Wall -g -c -O2 -g dayofweek.cpp time.o : time.cpp time.h g++ -ansi -Wall -g -c -O2 -g time.cpp year.o : year.cpp year.h day.h g++ -ansi -Wall -g -c -O2 -g year.cpp clean : rm -f cal.out appointment.o calendar.o day.o dayofweek.o time.o year.o [davis@lect1 p1]mce_markernbsp;
task 1nbspon a fictitious computer of 32 bits paging memory management system is used to manage its main memory
Fragmentation on a storage device could be eliminated by re-compaction of the information. Typical disk devices do not have relocation or base registers (such as are used when memory is to be compacted)
Think about an embedded user id and password which provides me access to a client/server environment. Discuss the pros and cons of using an embedded uid and pw?
Will IBM's plan to give away some of its IT assets and intellectual property and increase its support of opensource software products like Linux be a successful growth strategy in the "brutally competitive marketplace" in which it operates?
Discuss and explain the security monitoring activities that should be conducted in an company with both internal IT and e commerce applications.
Internet use policies are often utilized in corporations. Conduct independent research on these and construct an Internet use policy for your company or an organization of your choice.
Increase size of memory so it contains four page frames for public use. Using same page request as above and FIFO, do another page trace analysis and calculate the failure and success ratio.
Assume that word 0 is part of a hole and that the highest word in memory contains valid tries are needed in the page table if traditional(one-level) paging is used? how many page table entries are needed for two-level paging, with 10 bits in ea..
How much cylinder skew is needed for an oceangate disk operating at 20,000 rpm(new series for the christmas promotions) which has a seek time of 0.5 milliseconds? This disk has 800 sectors of 512 bytes each on each track?
consider a scenario of post mailbox there are two processes named sender s and receiver r. both processes can
in a table forma compare between segmentation and virtual memory organizations in terms of the memory structure
Consider a computer system with 48-bit logical address and 4-KB page size. System supports up to 1 GB of physical memory. Illustrate how many entries are there in each of the following?
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