question about OS??

This is a discussion on question about OS?? within the C++ Programming forums, part of the General Programming Boards category; Hello, I am kind of new to programming, and one of my courses requires that I study operating systems hence ...

  1. #1
    Unregistered
    Guest

    question about OS??

    Hello, I am kind of new to programming, and one of my courses requires that I study operating systems hence I have started reading up on it on my own...I am very confused on what system calls are?? I have looked it up in several books, which give a very detailed definition, and I couldn not find any internet sites that had a general overview of system calls, but I would really appreciate if someone could give a brief description of what a system call is??? thanks in advance

  2. #2
    Still A Registered User DISGUISED's Avatar
    Join Date
    Aug 2001
    Posts
    499
    System calls are used by applications to make requests for resources from the operating system. In most cases the resources being hardware or access to memory.

  3. #3
    Seven years? civix's Avatar
    Join Date
    Jul 2002
    Posts
    605
    DISGUISED is absolutely right. here is an example of a few system calls.

    Code:
    system("PAUSE");
    system("DIR");
    system("cd\\");
    
    all require 
    #inlude <stdlib.h>

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C++ OS X question
    By Nectarios in forum C++ Programming
    Replies: 6
    Last Post: 01-04-2009, 08:30 PM
  2. Mac OS question
    By Stonehambey in forum C++ Programming
    Replies: 9
    Last Post: 03-29-2008, 05:06 AM
  3. opengl DC question
    By SAMSAM in forum Game Programming
    Replies: 6
    Last Post: 02-26-2003, 09:22 PM
  4. Very simple question, problem in my Code.
    By Vber in forum C Programming
    Replies: 7
    Last Post: 11-16-2002, 03:57 PM
  5. question from linux board ( not os dependant )
    By crypto in forum C Programming
    Replies: 4
    Last Post: 11-15-2002, 02:09 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21