Computer Science CSS Paper 2001

FEDERAL PUBLIC SERVICE COMMISSION
COMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTS
IN BPS – 17 UNDER THE FEDERAL GOVERNMENT, 2001.

COMPUTER SCIENCE

TIME ALLOWED: THREE HOURS MAXIMUM MARKS:100

NOTE: 1. Attempt FIVE questions in all, including question No. 8 which is COMPULSORY. Select at least ONE question from EACH of the SECTIONS A, B and C. All questions carry EQUAL marks.

  1. Illustrate your answers with diagram and sketches where necessary.

  2. Answers should be to the point. Avoid unnecessary details but record facts and any assumptions made.

SECTION – A

  1. (a) Draw the block diagram of a digital computer. Describe the functions of its various parts.
    (b) What is a Computer Bus? Name and briefly explain the functions of important Computer Buses.

  2. (a) What does Network protocols mean? Name Two main categories of network protocols. Explain and give examples of each.
    (b) What is the OSI model? How many layers does it consist of? Name these layers along with their brief functionality.

  3. (a) What are the five major activities of an operating system in regard to process management?
    (b) Briefly describe the three major activities of an operating system in regard to secondary storage management.

SECTION – B

  1. (a) Write down the syntax and flow char of if/else operation. Also explain its functions.

(b) What is the output of the following code?
int x = 5;
int y = 10;
cout << “x=” <<++x<<’\n’;
cout << “x=” <<–x<<’\n’;
cout << “y=” <<(y=++x-2) << ‘\n’;
cout << ”y=” << y++<<’\n’;

(c) Consider the following program segment:
cout << “Enter the value for x”:
cin >>x;
cout << “Enter the value of y”:
cin >> y;
if x>0
{
If y>0
}
else
++x;

(i) Are there any Syntax errors in the code? If so where are they?
(ii) Assuming any Syntax errors corrected, when will y be decremented?
(iii) Assuming any Syntax errors corrected, when will x be incremented?

  1. (a) Name the models that can be used in Software engineering. Explain any one model in detail.
    (b) Differentiate between a Stack and a Queue. How are these handled in C++? Describe various situations where stacks are preferred over queues.

SECTION – C

  1. What is normalization? Briefly explain 1st, 2nd and 3rd normal forms using any Database example.

  2. (a) Define the term “Computer Animation”. Briefly explain the design of animation sequences.
    (b) What is clipping? Why is it used in computer graphics? Name 5 primitive types of clipping. Briefly explain any two types.

COMPULSORY QUESTION

  1. (A) Write only True or False in the Answer Book. Do not reproduce the questions.

(1) Detecting and recovering errors in data communication is called flow control.
(2) Shareware softwares are used to share data between two computers.
(3) Computer programs that are used to detect and remove viruses from the computer system are called anti-virus programs.
(4) The processor directive “include” is used to define a constant quantity.
(5) Incremental backup means the entire backup of the data from the hard disk of the computer.
(6) Wide Area Networks are limited to one office building.
(7) Secondary storage is another name for RAM.
(8) LPT2 represents the second parallel port.
(9) A Spool Folder is a temporary storage areas of print jobs.
(10) A Webmaster is a person who maintains the website of an organization.

(B) Give short answers to the following questions.

(11) What is Fast Ethernet?
(12) How do you add a workstation to the domain?
(13) What is the draw back of Array implementation of Collection?
(14) Briefly write the procedure for Binary Search.
(15) Conceptually what happens in a DBMS?
(16) Briefly describe ROM – BIOS.
(17) How do you define PORTS? Name different types of ports.
(18) What is Password? Where and how will you use it?
(19) How do viruses infect PCs?
(20) Briefly describe Data Transmission Modes

1,287 Views

57 thoughts on “Computer Science CSS Paper 2001

  • January 7, 2024 at 7:32 pm
    Permalink

    My spouse and I stumbled over here different web address
    and thought I might as well check things out. I like
    what I see so now i’m following you. Look forward to
    finding out about your web page again.

  • January 7, 2024 at 10:14 pm
    Permalink

    Hey, I think your site might be having browser compatibility issues.
    When I look at your website in Safari, it looks fine
    but when opening in Internet Explorer, it has some overlapping.

    I just wanted to give you a quick heads up! Other then that,
    awesome blog!

  • January 8, 2024 at 2:10 am
    Permalink

    I’ve been surfing online greater than three hours these days, yet I by no means discovered any fascinating article like yours.
    It is lovely price enough for me. In my opinion, if all website owners and bloggers made good content as you did,
    the net might be much more useful than ever before.

  • January 14, 2024 at 6:31 am
    Permalink

    Hi, I log on to your new stuff on a regular basis. Your writing style is awesome, keep doing what you’re doing!

  • January 14, 2024 at 9:35 am
    Permalink

    Good replies in return of this question with real arguments and describing everything concerning that.

  • January 14, 2024 at 10:23 am
    Permalink

    Have you ever thought about writing an e-book or guest authoring on other blogs?
    I have a blog based on the same information you discuss
    and would really like to have you share some stories/information. I know my
    subscribers would enjoy your work. If you’re even remotely interested, feel free to shoot me an e-mail.

  • January 21, 2024 at 8:15 pm
    Permalink

    I truly love your website.. Very nice colors & theme.
    Did you build this site yourself? Please reply back
    as I’m wanting to create my very own site and would love to
    know where you got this from or exactly what the theme is named.
    Kudos!

  • January 22, 2024 at 5:49 pm
    Permalink

    Having read this I believed it was rather informative.
    I appreciate you spending some time and effort to put this content together.

    I once again find myself personally spending a significant amount of time both reading and commenting.
    But so what, it was still worthwhile!

  • January 22, 2024 at 6:22 pm
    Permalink

    Hi! This post could not be written any better! Reading this post reminds me
    of my old room mate! He always kept chatting about this.
    I will forward this page to him. Fairly certain he will have a good read.
    Thank you for sharing!

  • January 22, 2024 at 6:51 pm
    Permalink

    Great goods from you, man. I have understand your stuff previous to and you are just too fantastic.

    I really like what you have acquired here, really like what
    you are stating and the way in which you say it. You make it entertaining
    and you still take care of to keep it smart. I cant wait to read much more from you.
    This is really a wonderful site.

  • January 22, 2024 at 7:46 pm
    Permalink

    Hi there are using WordPress for your blog platform? I’m new to
    the blog world but I’m trying to get started and create my
    own. Do you require any html coding expertise to make
    your own blog? Any help would be really appreciated!

  • January 22, 2024 at 9:06 pm
    Permalink

    Woah! I’m really loving the template/theme of this site. It’s simple,
    yet effective. A lot of times it’s very hard
    to get that “perfect balance” between superb
    usability and visual appearance. I must say that you’ve done a awesome job with this.
    In addition, the blog loads very fast for me on Chrome.
    Excellent Blog!

  • January 22, 2024 at 9:10 pm
    Permalink

    I absolutely love your blog and find almost all of your post’s to be just
    what I’m looking for. Would you offer guest writers to write content available for you?
    I wouldn’t mind writing a post or elaborating on some of the subjects you write concerning
    here. Again, awesome weblog!

  • January 22, 2024 at 9:32 pm
    Permalink

    This is a good tip especially to those new to the blogosphere.
    Short but very precise information… Appreciate your sharing this one.
    A must read post!

  • January 22, 2024 at 10:09 pm
    Permalink

    Pretty section of content. I just stumbled upon your site and in accession capital to assert
    that I get actually enjoyed account your blog posts.
    Any way I’ll be subscribing to your feeds and even I achievement you access consistently rapidly.

  • January 22, 2024 at 10:41 pm
    Permalink

    Thanks for sharing your thoughts on Sex Dating. Regards

  • January 22, 2024 at 11:12 pm
    Permalink

    Everything is very open with a precise explanation of the challenges.
    It was definitely informative. Your website is very useful.
    Thanks for sharing!

  • January 22, 2024 at 11:56 pm
    Permalink

    I delight in, result in I found exactly what I used to be having a look for.
    You’ve ended my 4 day long hunt! God Bless you man. Have a nice day.
    Bye

  • January 23, 2024 at 12:06 am
    Permalink

    Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog that automatically tweet my
    newest twitter updates. I’ve been looking for
    a plug-in like this for quite some time and was hoping maybe you would have some
    experience with something like this. Please let me know
    if you run into anything. I truly enjoy reading your blog
    and I look forward to your new updates.

  • January 23, 2024 at 12:24 am
    Permalink

    What’s up, I log on to your new stuff like every week.
    Your story-telling style is awesome, keep up the good work!

  • January 23, 2024 at 12:41 am
    Permalink

    I think the admin of this web site is genuinely working hard for his website, since here every information is
    quality based information.

  • January 23, 2024 at 12:57 am
    Permalink

    I’m very pleased to discover this web site. I want to to thank you
    for ones time for this particularly wonderful read!!
    I definitely savored every bit of it and i
    also have you book-marked to check out new information on your website.

  • January 23, 2024 at 12:59 am
    Permalink

    Greetings, I do believe your website may be having internet browser compatibility problems.
    When I take a look at your blog in Safari, it looks fine however, if opening in I.E., it
    has some overlapping issues. I just wanted to give you a quick heads up!
    Apart from that, fantastic website!

  • January 23, 2024 at 1:07 am
    Permalink

    I read this article completely concerning the comparison of most recent and earlier technologies, it’s awesome article.

  • January 23, 2024 at 2:27 am
    Permalink

    hello there and thank you for your information – I have certainly picked
    up something new from right here. I did however expertise some technical issues using this site, as I experienced to reload the site
    lots of times previous to I could get it to load properly.
    I had been wondering if your web host is OK?

    Not that I’m complaining, but slow loading instances times will sometimes affect your placement in google and can damage your high-quality score
    if ads and marketing with Adwords. Anyway I am adding this RSS to my
    e-mail and can look out for a lot more of your respective intriguing
    content. Ensure that you update this again soon.

  • January 23, 2024 at 2:41 am
    Permalink

    It’s amazing to visit this web site and reading the views of
    all friends on the topic of this post, while I am also keen of getting
    knowledge.

  • January 23, 2024 at 2:58 am
    Permalink

    Hi mates, how is all, and what you desire to say concerning this piece of writing,
    in my view its truly awesome in support of me.

  • January 23, 2024 at 9:28 pm
    Permalink

    Undeniably believe that that you stated. Your favorite
    reason appeared to be at the internet the simplest thing to
    take note of. I say to you, I certainly get irked while folks consider concerns that they plainly don’t
    recognize about. You controlled to hit the nail upon the highest as smartly as
    defined out the entire thing without having side-effects , folks could
    take a signal. Will probably be again to get more. Thank
    you

  • January 25, 2024 at 8:23 pm
    Permalink

    Thank you a bunch for sharing this with all people you actually understand what you’re talking approximately!
    Bookmarked. Please also consult with my website =).
    We may have a link exchange contract between us

  • January 25, 2024 at 8:30 pm
    Permalink

    Thanks for every other fantastic post. The place else could anyone
    get that type of info in such a perfect method of writing?
    I’ve a presentation subsequent week, and I am on the look for such information.

  • January 25, 2024 at 9:49 pm
    Permalink

    Very rapidly this web site will be famous among all blogging and site-building people, due to
    it’s pleasant posts

  • January 26, 2024 at 12:22 am
    Permalink

    I don’t even know how I ended up here, but I thought this post was
    great. I don’t know who you are but definitely you are going to a famous blogger if you aren’t already ;) Cheers!

  • January 26, 2024 at 1:01 am
    Permalink

    Thank you for the auspicious writeup. It
    actually was a leisure account it. Glance advanced to
    more introduced agreeable from you! By the way, how could we be in contact?

  • January 26, 2024 at 1:48 am
    Permalink

    Thank you for another informative site. Where else
    may just I get that kind of information written in such an ideal way?
    I’ve a undertaking that I am just now working on, and I have been at the look out for such information.

  • January 26, 2024 at 1:54 am
    Permalink

    Hi, Neat post. There is an issue with your website in internet explorer, might test
    this? IE still is the market chief and a big portion of people will leave out
    your wonderful writing because of this problem.

  • January 26, 2024 at 3:13 am
    Permalink

    I read this post fully about the comparison of most recent
    and earlier technologies, it’s awesome article.

  • January 26, 2024 at 3:23 am
    Permalink

    Wow that was unusual. I just wrote an very long comment but after I clicked submit
    my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say wonderful
    blog!

  • February 7, 2024 at 3:23 pm
    Permalink

    Hello there! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us valuable information to work on. You have done a extraordinary job!

  • February 7, 2024 at 3:58 pm
    Permalink

    you’re actually a just right webmaster. The web site loading pace is amazing.
    It sort of feels that you are doing any distinctive trick.
    Moreover, The contents are masterpiece. you’ve done
    a excellent process in this topic!

  • February 7, 2024 at 5:02 pm
    Permalink

    Good article! We are linking to this particularly great
    content on our website. Keep up the good writing.

  • February 7, 2024 at 5:21 pm
    Permalink

    I am not sure where you’re getting your info, but good topic.
    I needs to spend some time learning much more or understanding more.

    Thanks for wonderful information I was looking for this info for my mission.

  • February 7, 2024 at 5:43 pm
    Permalink

    Thanks on your marvelous posting! I certainly enjoyed reading it,
    you might be a great author.I will be sure to
    bookmark your blog and definitely will come back very soon. I want to encourage you
    to continue your great job, have a nice holiday weekend!

  • February 7, 2024 at 5:51 pm
    Permalink

    Heya i’m for the primary time here. I found this board and
    I to find It really useful & it helped me out much. I’m hoping to offer one thing again and
    aid others like you aided me.

  • February 7, 2024 at 6:52 pm
    Permalink

    Wow, fantastic blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your site is fantastic,
    let alone the content!

  • February 7, 2024 at 7:06 pm
    Permalink

    I am regular reader, how are you everybody? This paragraph posted at this site is genuinely
    fastidious.

  • February 7, 2024 at 7:16 pm
    Permalink

    Howdy! This post could not be written any better! Reading this post reminds me of
    my old room mate! He always kept talking about this.
    I will forward this post to him. Fairly certain he will
    have a good read. Thank you for sharing!

  • February 7, 2024 at 8:03 pm
    Permalink

    Hi, yeah this paragraph is actually good and I have learned lot of things
    from it on the topic of blogging. thanks.

  • February 20, 2024 at 12:54 am
    Permalink

    When some one searches for his essential thing, therefore
    he/she wishes to be available that in detail, thus that thing is maintained
    over here.

  • February 20, 2024 at 1:01 am
    Permalink

    I was recommended this web site by my cousin. I am not sure whether this post is written by him as no one
    else know such detailed about my difficulty. You are wonderful!

    Thanks!

  • February 20, 2024 at 2:01 am
    Permalink

    Hey There. I discovered your weblog the usage of msn. This is an extremely neatly written article.
    I will be sure to bookmark it and return to read extra of your helpful info.
    Thank you for the post. I’ll certainly return.

  • February 20, 2024 at 2:04 am
    Permalink

    You have made some good points there. I checked on the web to find
    out more about the issue and found most individuals will go along with your
    views on this web site.

  • March 6, 2024 at 4:28 pm
    Permalink

    Hi, i think that i saw you visited my website so
    i came to “return the favor”.I am trying to find things to improve my web site!I
    suppose its ok to use a few of your ideas!!

Leave a Reply

Your email address will not be published. Required fields are marked *