暗記メーカー
ログイン
Lesson 2
  • Julia Cristine Tadeo

  • 問題数 45 • 10/22/2023

    記憶度

    完璧

    6

    覚えた

    17

    うろ覚え

    0

    苦手

    0

    未解答

    0

    アカウント登録して、解答結果を保存しよう

    問題一覧

  • 1

    provides an environment for the execution of programs

    Operating System

  • 2

    exchange messages with one another to transfer information

    message-passing model

  • 3

    shared_memory_Create() and shared_memory_attach system calls to create and gain access to regions of memory owned by other processes

    shared-memory model

  • 4

    provides mechanism for controlling access to resources. provided by a computer system

    Protection

  • 5

    window system with a mouse that serves as a pointing device to direct I/O. GUI is used here.

    User Interface

  • 6

    also known as systen utilities

    system services

  • 7

    provide a convenient environment for program development and execution

    system services

  • 8

    uses text command and a method for entering them is also an option

    Command-Line Interface

  • 9

    must be able to load a program into memory and to run that program

    Program Execution

  • 10

    running program may require I/O, which many involve a file or an I/O device

    I/O Operations

  • 11

    create, delete, copy, rename, print, list, and generally access and manipulate files

    file management

  • 12

    simply ask the system for date, time, smount of available memory

    status information

  • 13

    programs need to read and write files and directories

    File-system manipulation

  • 14

    used to store and retrieve configuration information

    registry

  • 15

    implemented via shared memory

    Communication

  • 16

    create and modify the content of files

    file modification

  • 17

    when there are multiple programs running, resources must be allocated to each of them

    Resource Allocation

  • 18

    compilers, assemblers, debuggers, and interpreters

    programming-language support

  • 19

    this record keeping may be used for accounting accumulating usage statistics

    Logging

  • 20

    once a program is assembled or compiled, it must be loaded into memory to be executed

    program loading and execution

  • 21

    The OS needs to be detecting and correcting errors constantly

    Error Detection

  • 22

    may be a valuable tool for system admins who wish to reconfigure the system

    Usage statistics

  • 23

    creating virtual connections among processes, users, and computer systems

    communications

  • 24

    all general-purpose system has methods for launching certain system-program process at boot time.

    background services

  • 25

    ensuring that all access to system resources is controlled

    Protection

  • 26

    requiring each user to authenticate himself to the system

    Security

  • 27

    special program that is running when a process is initiated or when a user logs in

    Command Interpreters

  • 28

    Interpreters are known as _____?

    shells

  • 29

    main function is to get and execute the next user specified command

    Command Interpreters

  • 30

    users employ a mouse-based window-and-menu system characterized by a desktop metaphor

    Graphical User Interface

  • 31

    users interact by making gestures on the touch screen

    Touch-screen Interface

  • 32

    provide an interface to the services made available by an operating system

    System Calls

  • 33

    these calls are generally available as functions in C and C++

    System Calls

  • 34

    set of functions that are available to an application programmer

    Application Programming Interface (API)

  • 35

    used to create new process (code)

    CreateProcess()

  • 36

    full-suite of software needed to execute applications written in a given programming language

    Run-time Environment

  • 37

    provides system-call interface that serves as the link to system calls

    Run-time Environment

  • 38

    intercepts function calls in the API and invokes the necessary system calls within the operating system

    System-Call Interface

  • 39

    are usually stored in a block, ot table, in memory and the address of the block is passed as a parameter in a register

    parameters

  • 40

    a running program needs to be able to halt its execution normally. A dump of memory is sometimes taken and an error message is generated.

    Process Control

  • 41

    a system program designed to aid the programmer in finding and correcting errors

    debugger

  • 42

    either system call requires the name of the file and some of the file's attributes

    File Management

  • 43

    a process may need several resources to execute. process will have to wait until sufficient resources are available

    Device Management

  • 44

    transferring information between user program and the operating system.

    Information Maintenance

  • 45

    requires either a tracing facility or regular timer interrupts

    time profile