System requirements

Windows 7 requires the following computer hardware:

 

32 Bit   64 Bit
A Processor of 1 GHz or faster 32-bit A Processor of 1 GHz or faster 64-bit
(x86)   (x64)
At least 1 GB of RAM memory At least 2 GB of RAM memory
A hard disk with at least 16GB space A hard disk with at least 20GB space
Available   available.
DirectX® 9 graphics processor with   DirectX® 9 graphics processor with
WDDM or higher driver   WDDM or higher driver
A DVD drive from which to install   A DVD drive from which to install
Windows.   Windows.
A monitor, keyboard, and mouse or   A monitor, keyboard, and mouse or
other pointing device.   other pointing device.

 

Table 2- Windows 7 Requirements

 

Basic Operations in Windows7.Let us have a look at the basic operations available with Windows 7. This knowledge will be helpful to you to make working with your computer easy.

First, we will learn about some required fundamental skills before performing basic operations available with your operating systems.

 

Log on to your computer.The process of starting a computer session is called logging on. When you start the computer, Windows displays a Welcome screen containing links to each of the computer's active user accounts. (If your computer is part of a domain, you will need to press Ctrl + Alt + Delete to display the Welcome screen.) You select your user account and, if your account is password protected, enter your password to log on to the computer. See Table 3 below for the login interface. When logging on to a computer which is part of a domain, you will always enter your domain credentials.

 

Brief descriptions of each component are given below.

 

N Name Brief Description
     
Desktop Work area on which you see your programs
Start Menu Let you open programs available in your computer
Task Bar Let you launch and monitor running programs
Notification area A portion of the taskbar that provides a temporary source for
    notifications and status.
Task Buttons Currently opened programs/applications
Desktop Icons Icons that belongs to and leads you to important parts of the
    computer
Shortcut Icons Easy way to access programs
Windows Gadgets Popular mini-programs
  Table 3: Components of Windows 7 User Interface

 

Questions:

1. What is Software?

2. Differentiate System software and Application software.

3. What are the responsibilities of Operating Systems?

4. Define the following with suitable examples.

Single–user OS

Multi-user OS

5. What are utility programs? Define some tasks performed by them.

6. What is meant by library programs?

7. What are program language translators? Briefly describe three translating approaches.

8. State the advantages and disadvantages of Bespoke Application Software.

 

References

1. June J. Parsons and Dan Oja, New Perspectives on Computer Concepts 16th Edition - Comprehensive, Thomson Course Technology, a division of Thomson Learning, Inc Cambridge, MA, COPYRIGHT © 2014.

2. Lorenzo Cantoni (University of Lugano, Switzerland) James A. Danowski (University of Illinois at Chicago, IL, USA) Communication and Technology, 576 pages.

3. Craig Van Slyke Information Communication Technologies: Concepts, Methodologies, Tools, and Applications (6 Volumes). ISBN13: 9781599049496, 2008, Pages: 4288

4. Utelbaeva A.K.,Utelbaeva A.K. Study guide for lectures on discipline “Computer science”, Shimkent 2008, 84 pages.

 

 

Lecture №4. Human-computer interaction.

Purpose:to work with a system, the users need to be able to control the system and assess the state of the system.

Plan:

1. User interface as means of human-computer interaction. Usability of interfaces.

2. Types of interfaces: command line interface, text interface, graphic interface.

3. Physical and mental characteristics of the user. Development stages of the user interface. Types of testing of interfaces (testing of users). Perspectives of development of interfaces.

 

1.User interface as means of human-computer interaction. Usability of interfaces.

Human–computer interaction (commonly referred to as HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers. Researchers in the field of HCI both observe the ways in which humans interact with computers and design technologies that let humans interact with computers in novel ways.

Humans interact with computers in many ways; and the interface between humans and the computers they use is crucial to facilitating this interaction. Desktop applications, internet browsers, handheld computers, and computer kiosks make use of the prevalent graphical user interfaces (GUI) of today. Voice user interfaces (VUI) are used for speech recognition and synthesing systems, and the emerging multi-modal and gestalt User Interfaces (GUI) allow humans to engage with embodied character agents in a way that cannot be achieved with other interface paradigms. The growth in human-computer interaction field has been in quality of interaction, and in different branching in its history. Instead of designing regular interfaces, the different research branches have had different focus on the concepts of multimodality rather than unimodality, intelligent adaptive interfaces rather than command/action based ones, and finally active rather than passive interfaces

The Association for Computing Machinery (ACM) defines human-computer interaction as "a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them". An important facet of HCI is the securing of user satisfaction (or simply End User Computing Satisfaction). "Because human–computer interaction studies a human and a machine in communication, it draws from supporting knowledge on both the machine and the human side. On the machine side, techniques in computer graphics, operating systems, programming languages, and development environments are relevant. On the human side, communication theory, graphic and industrial design disciplines, linguistics, social sciences, cognitive psychology, social psychology, and human factors such as computer user satisfaction are relevant. And, of course, engineering and design methods are relevant."Due to the multidisciplinary nature of HCI, people with different backgrounds contribute to its success. HCI is also sometimes termed human–machine interaction (HMI), man–machine interaction (MMI) or computer–human interaction (CHI).

Poorly designed human-machine interfaces can lead to many unexpected problems. A classic example of this is the Three Mile Island accident, a nuclear meltdown accident, where investigations concluded that the design of the human–machine interface was at least partly responsible for the disaster. Similarly, accidents in aviation have resulted from manufacturers' decisions to use non-standard flight instrument or throttle quadrant layouts: even though the new designs were proposed to be superior in basic human–machine interaction, pilots had already ingrained the "standard" layout and thus the conceptually good idea actually had undesirable results.

Human–computer interaction studies the ways in which humans make, or don't make, use of computational artifacts, systems and infrastructures. In doing so, much of the research in the field seeks to improve human-computer interaction by improving the usability of computer interfaces. How usability is to be precisely understood, how it relates to other social and cultural values and when it is, and when it may not be a desirable property of computer interfaces is increasingly debated.

The human–computer interface can be described as the point of communication between the human user and the computer. The flow of information between the human and computer is defined as the loop of interaction. The loop of interaction has several aspects to it, including:

· Visual Based :The visual based human computer inter-action is probably the most widespread area in HCI research.

· Audio Based : The audio based interaction between a computer and a human is another important area of in HCI systems. This area deals with information acquired by different audio signals.

· Task environment: The conditions and goals set upon the user.

· Machine environment: The environment that the computer is connected to, e.g. a laptop in a college student's dorm room.

· Areas of the interface: Non-overlapping areas involve processes of the human and computer not pertaining to their interaction. Meanwhile, the overlapping areas only concern themselves with the processes pertaining to their interaction.

· Input flow: The flow of information that begins in the task environment, when the user has some task that requires using their computer.

· Output: The flow of information that originates in the machine environment.

· Feedback: Loops through the interface that evaluate, moderate, and confirm processes as they pass from the human through the interface to the computer and back.

· Fit: This is the match between the computer design, the user and the task to optimize the human resources needed to accomplish the task.

Topics in HCI include:

Definition of User Interface.

In computer science and human-computer interaction, the user interface (of a computer program) refers to the graphical, textual and auditory information the program presents to the user. The user employs several control sequences (such as keystrokes with the computer keyboard, movements of the computer mouse, or selections with the touchscreen) to control the program.

 

2. Types of interfaces: command line interface, text interface, graphic interface.

There exist several types of user interfaces.

· Command-Line Interface (CLI): The user provides the input by typing a command string with the computer keyboard and the system provides output by printing text on the computer monitor.

A Command Line Interface allows the user to interact directly with the computer system by typing in commands (instructions) into a screen,

You cannot just type in any kind of instruction of course, because the computer will only react to a definite set of words.

These commands are very specific, for example in DOS you could type in:

copy c:\item.txt d:\

That tells the machine to copy the file 'item.txt' that resides in the root directory of drive C: into the root directory of drive D:\

Many commands have what are called 'switches'. These are extra parameters or flags which add extra functionality to the command. For example:

»Dir gives a directory listing

»Dir /w gives the listing across the page

»Dir /s includes the sub directories

»Dir /p pauses at the bottom of every page

Before Windows was developed, this type of user interface was what most people used to get the computer to follow instructions. Nowadays, very few people have the knowledge to be able to use a command line interface.

An example of this type of interface is DOS (Disk Operating System).

Sometimes referred to as the command screen or a text interface, the command line or Windows command line is a user interface that is navigated by typing commands at prompts, instead of using the mouse. For example, the Windows folder in a Windows command line (MS-DOS) is C:\Windows> (as shown in the picture) and in Unix or Linux, it may be % or >. Unlike a GUI operating system, a command line only uses a keyboard to navigate by entering commands and does not utilize a mouse for navigating.

Because a command line interface requires unique commands, this interface is often more difficult to learn because of the need to memorize dozens of different commands. However, a command line operating system can be a very valuable resource and should not be ignored. For example, users who have Microsoft Windows may find trivial tasks, such as renaming 100+ files in a folder, a very difficult task. However, renaming 100+ files in a directory can be done in less than a minute with a command entered into the command line.

Advantages and Disadvantages
Advantages Disadvantages
If the user knows the correct commands then this type of interface can be much faster than any other type of interface For someone who has never used a CLI, it can be very confusing
This type of interface needs much less memory (RAM) in order to use compared to other types of user interfaces Commands have to be typed precisely. If there is a spelling error the command will fail
This type of interface does not use as much CPU processing time as others If you mis-type an instruction, it is often necessary to start from scratch again
A low resolution, cheaper monitor can be used with this type of interface There are a large number of commands which need to be learned - in the case of Unix it can be hundreds
A CLI does not require Windows to run You can't just guess what the instruction might be and you can't just 'have a go'.

Table 4- Advantages and Disadvantages

 








Дата добавления: 2017-05-18; просмотров: 1408;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.02 сек.