Professional Documents
Culture Documents
ROM - Read-only memory: On ROM, data is prerecorded for read only which can not
be removed. ROM is nonvolatile and it retains its contents regardless the computer is
on or off. Most personal computers contain a small amount of ROM that stores
critical programs such as the program that boots the computer. In addition, ROMs are
used in calculators and peripheral devices such as laser printers, whose fonts are often
stored in ROMs. There are a few variations of ROM such as programmable read-only
memory (PROM), which is manufactured as blank chips on which data can be written
with a special device called a PROM programmer.
RAM - Random access memory: whose contents can be accessed (read, write and
remove) in any order. This is in contrast to sequential memory devices such as
magnetic tapes, discs and drums, in which the mechanical movement of the storage
medium forces the computer to access data in a fixed order. RAM is usually used for
primary storage in computers to hold active information such as data and programs.
Common forms of RAM are: SRAM (Static RAM) and DRAM (Dynamic RAM).
RAM ICs are often assembled into plug-in modules. Some standard module types are:
Single in-line memory module (SIMM) and Dual in-line memory module (DIMM).
The original version called QDOS (Quick-and-Dirty Operating System), was designed
by Tim Patterson for Seattle Computer Products. This product was eventually licensed
to Microsoft, and Microsoft then demonstrated the operating system to IBM.
IBM originally used the acronym DOS in the early 1960’s for their disk operating
system for the 360 series computers.
Usage of DOS commands- There are so many basic commands which you can find
through googling on internet. However I can provide you the below link about some
hidden featured commands.
1.DOS - Disc operating System
2. DOS is a single user single task OS with basic kernel functions
3. DOS also comes along with Windows, goto start-programmes-accessories-
command prompt or start-run-command
4. The basic commands are :-
i.dir [directory listing]
ii.chkdsk [check directory]
iii.edit [edit text file]
iv.del [delete]
v. copy
vi. cls [clear screen]
vii.tree [display directory]
viii.mkdir [Make directory]
ix. format [format disc]
x rd [remove directory]
The many trade-offs in designing for high performance will include the structure of
the memory hierarchy, i.e. the size and technology of each component. So the various
components can be viewed as forming a hierarchy of memories (m1,m2,...,mn) in
which each member mi is in a sense subordinate to the next highest member mi-1 of the
hierarchy. To limit waiting by higher levels, a lower level will respond by filling a
buffer and then signaling to activate the transfer.
This is a most general memory hierarchy structuring. Many other structures are
useful. For example, a paging algorithm may be considered as a level for virtual
memory when designing a computer architecture.
Q 6) Different types of programming language explain there advantages &
disadvantages
Ans:- In all over the world, language is the source of communication among human
beings. Different countries/regions have different languages. Similarly, in order to
communicate with the computer user also needs to have a language that should be
understood by the computer. For this purpose, different languages are developed for
performing different types of work on the computer.Basically, languages are divided
into two categories according to their interpretation.
1. Low Level Languages.
2. High Level Languages.
Low Level Languages
Low level computer languages are machine codes or close to it. Computer cannot
understand instructions given in high level languages or in English. It can only
understand and execute instructions given in the form of machine language i.e.
language of 0 and 1. There are two types of low level languages:
• Machine Language.
• Assembly Language
Machine Language: It is the lowest and most elementary level of Programming
language and was the first type of programming language to be Developed. Machine
Language is basically the only language which computer Can understand. In fact, a
manufacturer designs a computer to obey just one Language, its machine code, which
is represented inside the computer by a String of binary digits (bits) 0 and 1. The
symbol 0 stands for the absence of Electric pulse and 1 for the presence of an electric
pulse . Since a computer is Capable of recognizing electric signals, therefore, it
understand machine Language.
Advantages of Machine Language
i) It makes fast and efficient use of the computer.
ii) It requires no translator to translate the code i.e.Directly understood by the
computer
Disadvantages of Machine Language:
i) All operation codes have to be remembered
ii) All memory addresses have to be remembered.
iii) It is hard to amend or find errors in a program written
In the machine language
iv) These languages are machine dependent i.e. a particular
Machine language can be used on only one type of computer
Assembly Language
It was developed to overcome some of the many
inconveniences of machine language. This is another low level but a very important
language in which operation codes and operands are given in the form of
alphanumeric symbols instead of 0’s and l’s. These alphanumeric symbols will be
known as mnemonic codes and can have maximum up to 5 letter combination e.g.
ADD for addition, SUB for subtraction, START,LABEL etc. Because of this feature
it is also known as ‘Symbolic Programming Language’. This language is also very
difficult and needs a lot of practice to master it because very small
English support is given to this language. The language mainly helps in compiler
orientations. The instructions of the Assembly language will also be converted to
machine codes by language translator to be executed by the computer.
Advantages of Assembly Language
i) It is easier to understand and use as compared to machine language.
ii)It is easy to locate and correct errors.
iii) It is modified easily
Disadvantages of Assembly Language
i) Like machine language it is also machine dependent.
ii) Since it is machine dependent therefore programmer Should have the knowledge of
the hardware also.
High Level Languages
High level computer languages give formats close to English language and the
purpose of developing high level languages is to enable people to write programs
easily and in their own native language environment (English). High-level languages
are basically symbolic languages that use English words and/or mathematical symbols
rather than mnemonic codes. Each instruction in the high level language is translated
into many machine language instructions thus showing one-to-many translation
Advantages of High Level Language
Following are the advantages of a high level language:
• User-friendly
• Similar to English with vocabulary of words and symbols
• Therefore it is easier to learn.
• They require less time to write.
• They are easier to maintain.
• Problem oriented rather than 'machine' based.
• Program written in a high-level language can be translated into many machine
language and therefore can run on any computer for which there exists an
appropriate translator.
• It is independent of the machine on which it is used i.e.Programs developed in
high level language can be run on any Computer
Disadvantages of High Level Language
Q 7) Internet explorer
Ans:- Windows Internet Explorer (formerly Microsoft Internet Explorer;
commonly abbreviated to IE), is a series of graphical web browsers developed
by Microsoft and included as part of the Microsoft Windows line of operating
systems starting in 1995. It was first released as part of the add-on package Plus! for
Windows 95 that year. Later versions were available as free downloads, or in service
packs, and included in the OEM service releases of Windows 95 and later versions of
Windows.
IE has been the most widely used web browser since 1999, attaining a peak of about
95%usage share during 2002 and 2003 with IE5 and IE6.[citation needed] Since its peak of
popularity, its usage share has declined in the face of renewed competition from other
web browsers to 55%, and is slowly trending downward. Microsoft spent over $100
million per year on IE[1] in the late 1990s, with over 1000 people working on it by
1999.[2]
Since its first release, Microsoft has added features and technologies such as
basic tabledisplay (in version 1.5); XMLHttpRequest (in version 5), which aids
creation of dynamic web pages; and Internationalized Domain Names (in version 7),
which allow Web sites to have native-language addresses with non-Latin characters.
The browser has also received scrutiny throughout its development for use of third-
party technology (such as the source code ofSpyglass Mosaic, used without royalty in
early versions) and security and privacyvulnerabilities, and both the United
States and the European Union have alleged that integration of IE with Windows has
been to the detriment of other browsers.
The latest stable release is Internet Explorer 8, which is available as a free update
forWindows XP with Service Pack 2 or later, Windows Server 2003 with Service
Pack 1 or later,Windows Vista, and Windows Server 2008, and is included
with Windows 7 and Windows Server 2008 R2. Internet Explorer was originally
planned to be omitted from Windows 7 and Windows Server 2008 R2 in Europe but
Microsoft later dropped the plans, and instead included a browser ballot screen with
the products, allowing users to select a different web browser if they wish.[3][4][5][6]
Versions of Internet Explorer for other operating systems have also been produced,
including an embedded OEM version called Internet Explorer for Windows CE (IE
CE), available for WinCE based platforms and currently based on IE6; Internet
Explorer for Pocket PC, later rebranded Internet Explorer Mobile, which is made
for Windows Mobile and Windows CE and remains in development alongside the
more advanced desktop versions; and the discontinued Internet Explorer for
Mac and Internet Explorer for UNIX (Solaris and HP-UX).
8) Display view of MS-Word with example
Ans:- Microsoft Word is a non-free word processor designed by Microsoft. It was first released in
1983 under the name Multi-Tool Word for Xenix systems.[1][2][3] Subsequent versions were later written
for several other platforms including IBM PCs running DOS (1983), the Apple Macintosh(1984), the
AT&T Unix PC (1985), Atari ST (1986), SCO UNIX, OS/2, and Microsoft Windows(1989). It is a
component of the Microsoft Office system; it is also sold as a standalone product and included
in Microsoft Works Suite. The current versions are Microsoft Word 2010 for Windows and 2011 for
The View tab in Microsoft Word 2007 has the functionality to change your document views.
The View tab has the following groups: Document Views, Show/ Hide, Zoom, Window and
Macros.
In the Document Views group, you can use the following views as shown below in the red
rectangle: Print Layout, Full Screen Reading, Web Layout, Outline, and Draft view. This
group can also be accessed from the Toolbar located on the right bottom of your
document. Let us take a look at these views one at a time. The screen shot below shows
what the Print Layout looks like. This view can be used to see what your document will
look like when printed. Print Layout is also the default view of Microsoft Word 2007.
.
Next let us take a look at the Full Screen Reading. You can use this one to see the document in reading mode i
this view, the Ribbon is hidden to maximize your reading area. Here's what it looks like on my computer for the
9) Explain steps to add header & footer in Ms-word
Ans:-1 Open a Microsoft Word document on which you'd like to add a header or footer. On the View
menu, click Header/Footer. The Header and Footer sections will open at the top and bottom of the
document page.
2 Type the text you would like to appear in the open Header section. In addition to formatting the font
style, color, and size, by using the Insert menu drop down, Microsoft Word allows you to insert
symbols, pictures, and other objects.
3 Depending on the version of Word, you will either need to switch to the Footer section, or it will
already be open. In this version I'm using for this example, the Footer section is open.
4 In the Footer section, you can choose among many options. Typically, you'll want to enter at least a
Page number, and perhaps other information. Once you have entered the Footer information, close out
of the Header/Footer box or section.
5 Your Header and Footer will now appear on each page of your Microsoft Word document.
Q10) Explain steps for creating table example Theory & Particles section per block
Ans:- 1 Go to the Table menu and select Insert Table. The Insert Table window opens.
2 Select the number of rows and columns you want in your table.
3 Select the column width (up to 22 inches) or choose Auto to have the column width adjust
automatically, making the table extend across the width of the page.
4 Select the AutoFormat button to select one of Word's preformatted table styles. The Table
AutoFormat window opens.
5 Click one of the styles in the Formats box in the upper-left side of the window.
6 Preview each format, after selecting it, in the Preview box in the upper-right side of the window.
7 To customize a preselected format, select or deselect the borders, shading, font, color, heading rows,
first column, last row and last column boxes.
8 Select AutoFit, and Word will automatically fit the table to your page
Q 11) Explain auto text feature of Ms word
Ans:- AutoText is a great time saver when documents require boilerplate text
(disclaimers, general liability language, etc.). Copying and pasting is inefficient, and it
may find you copying and pasting names or other data that you meant to leave out.
Besides the AutoText entries that Word gives you, you can easily add your own entries.
Just highlight the text you want to add, making sure that it doesn’t contain specifics to one
document. From the Word menu, select Insert, then AutoText, then New.
You’ll get a Create form, and the rest is a breeze. Just bear in mind that this feature is not
a replacement for document templates. Templates are still the best feature to use when
several documents share structure and layout.
Q 12) Access Data base steps
Ans:- The first time you open Access and use it to create a database you'll be excused
for thinking you're using a very big hammer to crack a very small nut. You are right.
Access is an extremely powerful and complex database program and when you use it
to manage a very simple database it is overkill. However, there's no better way to
begin learning about Access than actually using it.
Here we'll take a look at developing a small database in Access. You will see how to
create a table to store your data and then how to enter the data. Once the data is in the
database you'll see how to get information out of it by printing a report listing all the
contents and by searching the data. We are assuming that you have never used Access
before or that you've opened it, taken a look around and closed it thinking it all looks
a bit difficult. We agree. At first look Access does appear overwhelming, but, by the
time you've finished this tutorial you'll be comfortable using it and ready to explore
more.
Before you even turn on the computer you should design your database on paper. To
do this, begin by considering what you want your database to do. In this case the club
president wants to be able to find quick answers to questions such as "Who hasn't paid
their fees?", "Who are the A grade players?" and "Who is due for their 10 year pin
this year?".
The president already knows the information he needs to store in the database because
it's been recorded using a card system for some time. If this wasn't the case and if you
are creating a database, for example, for your CD collection where you haven't had
one before then you'll need to consider all the possible questions you'll want the
database to provide answers to and the lists you'll want from it. In this case you might
want a list of all your CDs by title or by musician. You might want to type in a singer
or group and be able to get a list of all the CDs you have of theirs. It's up to you to
decide the information your database needs to give you. It's not until you know what
you need to get out of a database that you can determine what you must put into it!
It's worthwhile thinking about this for a minute; you design a database by looking at
the end product first � what you want out of it, then you make sure you put into it the
information that will allow you to get this out. This is an important step, unless you
do it carefully you'll end up with a database full of data that you don't use or that
doesn't allow you to get the information you need out of it.
When you have determined the data to put into the database to get the results you
want, you need to determine how you'll organise the data. When you're storing
people's names it is easier to manage these if you split these into first name and last
name. If you do this you can search for a person by last name and create lists in
alphabetical order. You can also use the mail merge option to send letters which read
"Dear Mary," etc.. If you don't split people's names into first name and last name, then
these tasks will be more difficult to complete or you'll end up with letters which read
"Dear Mary Brown" or you'll have James Smith appearing before Xavier Brown in an
alphabetical listing! If you are entering addresses, split these into Street name and
number, Town, Country and Postal code so that you can use this information to create
mailing labels and mail merge letters. If you split this information into multiple parts
you'll be able, for example, to get a list of everyone who lives in Bath or in France.
Each individual piece of data, for example; last name, postal code, town, becomes
one field (or column) in your database table. You need to give each field a name and
to specify the type of data you're storing in each field - whether it is text, date,
number, Boolean (yes/no), etc.. This is an important step as it will affect the way you
get information out of your database later on and how you search it.
In Access, you'll also need a Primary Key which is a field (or a combination of
fields) which are unique to each record. In our case, we couldn't use the last name as
our Primary Key because there are some people with the same last name (so it isn't
unique) but we could use a combination of first name and last name as that is unique
for this data. If you don't have a field or combination of fields which are unique, you
can add a counter field to your table which will allocate each entry a unique number
then you can set this to be the primary key field.
Our database is a simple two dimensional table but Access is capable of much more
complex structures. For example you can have a database containing multiple tables
which are related to each other. In our example, we could add a table with the player's
statistics for each year they have been playing for the club and we could link this to
the player table. When you create a database containing more than one table of data
you must determine how your tables relate to each other and how they will be linked
so that you can get information from more than one table. In our scenario there's only
one table so we'll bypass this step for now.
A better solution is to store the publisher information only once in a separate table,
Publishers. You would then put a pointer in the Titles table that references an entry in
the Publishers table.
To make sure that your data is not out of sync, you can enforce referential integrity
between the Titles and Publishers tables. Referential integrity relationships help
ensure that information in one table matches information in another. For example,
each title in the Titles table must be associated with a specific publisher in the
Publishers table. A title cannot be added to the database for a publisher that does not
exist in the database.
1 Open the Access database. Right-click the report or form to which you want to add a chart, and
select "Design View" to open it in Design View, which is a window showing the underlying
design of your form or report that displays the details and properties of the boxes, buttons and
other items in your object. Using Design View makes it easier for you to make changes to the way
an Access object looks and acts.
2 Go to the "Insert" menu and click "Chart" in Access 2003. Click the "Chart" button in the
"Controls" group of the "Design" tab in Access 2007 or 2010. Click on the form or report where
you want to place the chart. The Chart Wizard will open. The Chart Wizard is a small window that
walks you through the steps to create precisely the chart that you require.
3 Select the table or query from which you want to obtain data to create a chart. To choose a
table, click the "Tables" button and click on the table you want to use from the list presented. To
choose a query, click the "Query" button and click on the name of the query you want to use from
the list presented. Click the "Next" button at the bottom of the window.
4 Choose the fields containing data that you want included in the chart. To select a field, click on
the field name in the "Available Fields" list. Click the single right-arrow button in the middle of
the window to move that field to the "Fields for Chart" list. Repeat, adding up to six fields to the
"Fields for Chart" list. Click the "Next" button at the bottom of the window.
5 Select the type of chart you want to create by clicking on the chart type under "What Type of
Chart Would You Like." To find out more about a specific chart type, click on the type to view a
description in the right side of the Chart Wizard window. Click the "Next" button at the bottom of
the window after selecting a chart. Select layout options. Drag and drop field buttons from the
right side of the Chart Wizard onto the sample chart in the main Chart Wizard window. Click the
"Next" button at the bottom of the window.
6 Type in a title for the chart in the "What Title Would You Like for Your Chart" Box. Select
"Yes" or "No" under "Do You Want the Chart to Display a Legend?" A legend is a box next to or
beneath the chart that provides further detail by identifying the colors or patterns used in the chart.
Click the "Finish" button at the bottom of the Chart Wizard window.
7 Click the "Save" button on the "Standard Toolbar" in Access 2003 or the "Quick Access
Toolbar" in Access 2007 or 2010 to save the chart added to your Access report or form.
2. Choose View|Master | Slide Master. Choose Insert|New Title Master. You see two slide
previews in left pane. Both previews are linked through a connector. The top preview
represents the slide master and the bottom preview represents the title master. Any elements
you place within these masters show up on all of the slides based on them. The title layout
slides are based on a title master. All of the other slide layouts are influenced by the slide
master. (PowerPoint has more than 26 slide layouts, which you find in the Slide Layout task
pane.)
3. Click the Slide Master preview to view your Slide Master in edit mode. First, you need to add
a background to the entire slide. Choose Format|Background. In the Background dialog box,
click the downward pointing arrow and click Fill Effects.
4. In the Fill Effects dialog box, click the Picture tab and then click the ‘Select Picture' button.
Navigate to the location on your hard disk where you stored the downloaded backgrounds.
Choose the 007b.jpg image and click Insert. Now click OK and then Apply.
5. Click the Title Master preview in the left pane to view your Title Master in edit mode. Follow
the same steps (number 3 and 4) as you used to add a background to the Slide Master, except
this time choose the 007a.jpg image.
6. Now you have a template that contains both Title and Slide Masters, so it's a good time to save
it. To save your template, choose File|Save As. From the Save as type drop-down box, click
Design Template (*.pot).
7. Choose Format|Slide Design to activate the Slide Design task pane. On the top of the task
pane, click the Color Schemes option.
8. You can now apply an existing color scheme or choose to edit/create a new color scheme to
your template. To edit/create a color scheme, click the Edit Color Schemes option at the
bottom of the task pane.
9. In the Edit Color Scheme dialog box, you can change the colors of individual elements.
Remember that your text and line colors should contrast with your background color and
backgrounds you inserted. Because you have a dark green picture background, select black as
the background color and choose white for the text and lines. I left the shadow color unaltered
at grey. Similarly, change the fills, accent, accent and hyperlink and the followed hyperlink
colors. Remember that by default these four color choices are also the colors that are used for
any chart you create within your presentation. When you are happy with your choices, click
the Apply button. Choose File|Save (or press Ctrl+S) to resave your template.
10. Now, you can modify the text in your template. You can change font sizes and styles although
it is best not to change the individual size proportions. Instead, select the entire text in a slide
and click the Increase Font Size and Decrease Font Size buttons on the Formatting toolbar.
11. Now, deselect all of the text and choose the same font you selected for the text placeholders.
By selecting a font with no placeholders selected, all new textboxes will use the same font
style by default. Now resave your template by pressing Ctrl+S.
12. Click the Close Master View button in the floating Slide Master View toolbar to return to
Normal View.
13. Resave your template. Your finished template is now ready to be used for new and existing
presentations.
Once you've created your template masterpiece, you probably want to use it. To apply a template to an
existing presentation, follow these steps:
1. Open an existing presentation and choose Format | Slide Design to activate the Slide Design
task pane. This Task Pane displays thumbnails of existing templates.
2. If the template you need is not displayed, click the Browse... button on the bottom of the pane
and navigate using the familiar 'Apply Design Template' dialog box and choose your
PowerPointed template (*.pot) file
Q 16) Explain Excel chart
Ans:- Charts are what we call graphs in math class.
Charts are visual representations of worksheet data. Charts often makes it easier to
understand the data in a worksheetbecause users can easily pick out patterns and trends
illustrated in the chart that are otherwise difficult to see.
Different types of charts serve different purposes.
Pie Charts -- are used to show percentages. For example, a pie chart could be used to
show what percentage of your total daily calorie intake is represented by one quadruple
cheese and bacon hamburger.\
Column Charts -- are used to show comparisons between items of data. Each column in
the chart represents the value of one item of data. An example of this would be to compare
the calories in a quadruple cheese and bacon hamburger with the calories in a glass of
water and a bowl of beet greens.
Bar Charts -- are very similar to column charts, except they run horizontally on the page
instead of vertically like column charts.
Line Charts -- are used to show trends over time. Each line in the graph shows the
changes in the value of one item of data. For example you could show changes in your
weight over a period of months as a result of eating a quadruple cheese and bacon
hamburger every day for lunch.
RDBMS store the data into collection of tables, which might be related by common fields
(database table columns). RDBMS also provide relational operators to manipulate the data
stored into the database tables. Most RDBMS use SQL as database query language.
Edgar Codd introduced the relational database model. Many modern DBMS do not conform to
the Codd’s definition of a RDBMS, but nonetheless they are still considered to be RDBMS.