You are on page 1of 4

Guide to Linux+ (2nd Edition) ISBN 0-619-21621-2 End of Chapter Solutions Chapter 1 Solutions

Review Questions
1. Every computer consists of physical components and logical components. The logical components of a computer that understand how to work with the physical components are referred to as: a. hardware b. records c. software d. processors Answer: c 2. The operating system software is necessary for a computer to function. True or False? Answer: True 3. Linux is a ___________ and ___________ operating system. a. production, stable b. multiuser, multitasking c. processing, operating d. large, useful Answer: b 4. The core component of the Linux operating system is the Linux kernel. If you were a Linux systems administrator for a company, when would you need to upgrade your Linux kernel? (Choose all that apply.) a. when you need to have support in Linux for new hardware b. when you need another user interface c. when you need to increase the stability of Linux d. when you need to use kernel modules Answer: a, c 5. Which of the following kernels are developmental kernels? (Choose all that apply.) a. 2.3.4 b. 2.5.5 c. 2.2.7 d. 2.4.4 Answer: a, b 6. A production kernel refers to a kernel whose: a. revision number is even b. minor number is odd c. major number is odd d. minor number is even Answer: d 7. Many types of software are available today. Which type of software does Linux represent? a. Open Source Software b. closed source software

1

Linus Torvalds d. Richard Stallman c.) a. To which license does Linux adhere? a. Answer: b. d 13. the hacker culture b. Most Linux software is closed source. d. What are some good reasons for using Linux in a corporate environment? (Choose all that apply. free source license Answer: c 10. Dennis Ritchie b. GNU Public License d. Answer: a 8. Linux software is unlikely to become abandoned by its developers. The value of the software is directly related to its price. c 11. a local Linux User Group c. Dennie Ritchie b. the Artificial Intelligence culture Answer: a 2 . Richard Stallman c. Linus Torvalds d. artistic license c. The source code for software is available for a small fee. open license b. HOWTO documents at http://www.org b. the MIT culture c. Linux is widely available for many platforms and supports many programming languages.c. c. Who formed the Free Software Foundation to promote open development? a.) a. Internet newsgroups d. Which culture embraced the term GNU (GNU’s Not UNIX) and laid the free software groundwork for Linux? a. Answer: a. d. Ken Thompson Answer: a. Any bugs are fixed quickly. Which two people are accredited with creating the UNIX operating system? (Choose two answers. b. b. d. Ken Thompson Answer: b 14. The software is developed collaboratively. Linux is secure and has a lower total cost of ownership than other operating systems. the cracker culture d. c.) a. d 9. b.linuxdoc. all the above Answer: d 12. Which of the following are common methods for gaining support for Linux? a. freeware shareware Which of the following are characteristics of Open Source Software? (Choose all that apply.

b. MINIX 16. RPM Answer: a. and whether hardware will be newly purchased or the NT servers upgraded. kernel features d. b. new platform c. c. it is called a: a. GNU Project Answer: c 17. Common considerations include total cost of ownership. Linus Torvalds. b. Answer: a Linux was developed by __________ to resemble the _________ operating system.15. hardware platform c. GNOME b. When the core components of the Linux operating system are packaged together with other Open Source Software. GNU Richard Stallman. d. c. GNU Richard Stallman. The distribution to be 3 . KDE d. Which of the following are factors that determine which Linux distribution a user will use? (Choose all that apply. d 19. a. a. whether Oracle can run on Linux. a. b.) a. package manager support b. language support Answer: a. Answer: a What is the most common open source Web server available for Linux? Samba Apache Quid Pine Which of the following can be used on Linux to provide file and print services? Samba Apache Quid Pine Hands-on Projects (there are NO hands-on projects for Chapter 1) Discovery Exercises Discovery Exercise 1 Answers will vary. d. Linux distribution d. c 18. c.) a. CDE c. new kernel b. MINIX Linux Torvalds. Which common GUI environments are available in most Linux distributions? (Choose all that apply. d. Answer: b 20. c.

you must read the open source definition and either subscribe to a license such as the GPL or create a new one that is accepted at http://www. Discovery Exercise 4 Not available.catb. Discovery Exercise 5 Not available. The software produced by the hacker culture is developed to meet a certain demand and. and so on) and produces high-quality software in short periods of time. Software is distributed for free along with the source code.org. GNU. Both aforementioned Web sites also list the rules and resources available to those who want to gain more knowledge about the open source procedure. and so on. Mandrake. The point-form list required for this Discovery Exercise should mention the previous topics but can also mention any other aspect of Linux. you must coordinate the development by providing an Internet-accessible means of communication between developers such as newgroups or http://www. greater usage. and low chance of obsolescence. The hacker culture is a global culture tied together by Internet communication (e-mails. Discovery Exercise 2 Answers will vary.opensource.org -http://www.Then. Open Source Software is scrutinized by several developers worldwide via the Internet. SuSE. thus software bugs and security loopholes are found and fixed quickly.opensource.gnu. -Hardware support is abundant. The GPL stands for the GNU Public License and allows Open Source Software such as Linux to be freely available and improved for an indefinite period of time. The Open Source business model is different from conventional software. FSF. To release software as open source. thus. -Linux and most software needed for this task are freely obtainable. Web sites that can be used for more information include but are not limited to the following list: -http://www. and school-related benefits of developing OSS. -Bugs are fixed quickly in Open Source Software. Discovery Exercise 6 Answers will vary. Discovery Exercise 7 Not available. A report on Linux advantages could include the following points: -Linux and Linux software are continuously developed and rarely become abandoned projects. the value of software is based on its use and its use generates profit indirectly by means of support. -Customizing Linux is easy. Benefits to publishing software under the GPL include rapid collaborative development in new areas. or UNIX. -The custom UNIX software used in the company can port to Linux easily. regular feedback. FTP. that person must redistribute that source code so that others can benefit from the changes or give appropriate feedback (for example. personal benefits to developing OSS.org Discovery Exercise 3 Answers will vary. This makes Open Source Software very high quality software compared to commercial software. Companies can benefit from the free development of other open source developers and reduce the cost of creating software packages by contributing people to only those open source projects of corporate interest. OSS. or Debian. is rarely abandoned. but could include questions regarding the profit structure of OSS.sourceforge. The philosophy of the hacker culture dictates that the sharing of knowledge advances computer science and enhances personal development. 4 . -Linux support is abundant.chosen will likely be a major distribution. newgroups. hardware sales. such as RedHat. should one person change that source code.net. fix bugs). The anticipated questions will also vary.org/~esr/writings/cathedral-bazaar/ -http://www.

. .70-0305:7.  5.0/.42243&03../010.2.0707.3/0907.  3:/897-:943 /  &!740.41901443.3/8 435740.42543039841903:4507.7 42243.705.80 38078..2-.91472 .3  3807.02.  $.0 .3/8 43!740.-0324893:/897-:9438 4480.   /  #! 3807.705.9./8  -  3:%47../8 & . -  5.70....3:.701.  3:8%47.70 .  #.98 9070.9388902  .7/.9388902.:807 :80 4480.9.8/0..078:55479 -  . .  ":/ /  !30 3807-    .      ..08 .55  .74320398.91472 ..9:708 /  .4.4.9.....41901443.7/.42243450384:7.0 .470.70 98.0450/-**********9470802-090*********4507..5907    8.3.2.3-0:80/433:94574..    .438/07.9/0907230.07.:/0949.48941430785 0907 7. .  300730 -  305.37:343 3: .    -   .3:/897-:943.. -  5./0/ %0/897-:94394-0   .80/4790%807.9 3807.....2-.  $.  073010.08:55479 3807..  ":/ /  !30 3807..3:. 9.98902489.00-807.    .94789.7/$9.0. /    .808  8.3/5739807.0/9409079 4907 503$4:7.7/$9..55  .0707.3 & /  #.98147.    0390.94383....-01473: .0$419.078:57.

3.:79445408.3/98:80 0307.0-:83088 24/08/11070391742.-.0$419.0$419..-:3/.:/090144354398  3:.35479943:0.0 470-.38418:55479 .80/4398:80.0/147.9039073099:88419.3/10/6:..39   3:8:554798.708 8.70:80/390.7010/6:.3/814790&!:-.3/430/5740.39   :894233:80.70-:8.70-0.3 705479433: .70349290/9490 144389 995.:0418419.03943.3/3:8419.70 14:3/.48 503$4:7.3 503$4:7.076:.70300/0/147989.708-.70.0450/..4:/3.08.3/2574.4393:4:8/0.08 503$4:7.70..8   3:.3/80.7:930/-80../0.08 .3/..70.9433.908574193/70.-0.-:3/.70.:8942&8419.33/013905074/41920 %0 503$4:7.7017004-9.0$419.70   .3/24898419..48030-0.70 0-89089.7090.7/.0707.8#0/.2.42207. %82.0380.8   %0.425.80 38078.3/7.8 3:94-01700.7/.9 $:$ .8.9.708.8419.0$419.:/0-:9.98419..708:554798.-0   8..3-0:80/147247031472..3/7.8419.39.425.420.47/897-:943 8:.43...3...70/94 .9-20.4.07.3/8443  503$4:7./.04507847//0.708:.7 %0!89.98   :8.

.

 ..9- 47.

=087.

7938.

. -.7.90/7....

 995.

.

 3: 47 995.

.

0 425.80 38078.03808:.70..5/.0/013943.890!47.. 70. 450384:7.907:8.0590/.938419.090.9995.304309.70.47547.0 4:2:8970.0707.:/07..9841./90450384:7..0/0.3-030191742 901700/0.0 47  8.-47.03.705.70.3/4.90 .70.08- .903907089 %4700.7-094..0452039 330.7100/-.808419.98...9.0414-8408..0452039414907450384:7.70:3/0790!3.045078.4.4397-:935045094439480450384:7.308.3/09078:-8.3/70/:.3.8 70:..84503 84:7.0/0.7 030198945:-838419.05740..4.0 .48941.

.

..943-09003/0.9090/0.447/3.0 47 %03 4:2:89..33907309 .83074:5847 995..0452039- 574./3.0450788:.3841. 450384:7.088-020.422:3.

.

4..0452039 $419.3/02.34907.984:7.0707.98419..:9:7090/940907-3907309.7 -:9. 1470.08 6:.84203943.01470 309 49.708/897-:90/1471700.0450/942009.08.250 1-:8 %0..3/574/:.309..0453 $$ .422:3.-094 94804.07..3/ 9:8 87.9908.9.-0   8.0707..0707.4-./0.8489907:08..984:7.:/06:08943870.3/8443  .9:7041 $$ 507843.7 %0548454190.3..90/6:089438..0.0574.3/03..3/..7/3 9057419897:...8 3074:58 %! .850.3/430/ %05439 147289706:70/14798 8.3/8.0.3/7084:7.4..0.5.84.0/:70   8.3-03019174290.7341340/0.4/084:/430507843.03.39.14702039430/0-8908.44 70. 84:7....-..0/-90.4:/3.-0     .0.80 38078./..4..949078.4:8945..-0   8.:9:708 /0.95078432:8970/897-:909..4/0 9.3994.3.80 49.07.0453 $$   8.80 49.-03019894/0.32470340/0.90100/-.8084:/20394390570.079.70384795074/841920 %08419.0707.:9:70/.9413:  & $  $$ 47& %0.557457.90/-03019841/0.08507843.07 ..4/084 9.:9:708.0707.43990 84:7..80 49.08 .4.3.8-:9.30847..70574/:.0.425:9078.70.4..9089.-4:990450384:7.943 0 2.