0% found this document useful (0 votes)
10 views

KPC-OF-OBT-009 - Assessment Form

The document is an assessment form for level three students in Web Development and Database Administration at Kombolcha Polytechnic College, effective from April 14, 2017. It includes multiple-choice questions covering various topics related to website design, database management, and programming concepts. The assessment aims to evaluate students' understanding of critical principles in web development and data modeling.

Uploaded by

messsmart898
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

KPC-OF-OBT-009 - Assessment Form

The document is an assessment form for level three students in Web Development and Database Administration at Kombolcha Polytechnic College, effective from April 14, 2017. It includes multiple-choice questions covering various topics related to website design, database management, and programming concepts. The assessment aims to evaluate students' understanding of critical principles in web development and data modeling.

Uploaded by

messsmart898
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.

KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 1 of 19
1

Web Development and Database Administration level three students’


Intuitional theory exam from 80%
Time allowed “1:30”

Name; ………………………… ID …………………Date…………………..

I. Choose the best answer from the given alternatives.


1. What is the primary purpose of understanding hardware and software
business requirements when designing a website?

A) To choose the most expensive hardware


B) To ensure the website performs optimally for the business’s needs
C) To make the website look visually appealing
D) To increase the size of the website
Answer: B)

2. Which of the following is NOT typically part of website development


requirements?

A) Server specifications
B) Database design
C) Design aesthetics
D) Network infrastructure
Answer: C)

2. Which of the following is NOT a standard website development tool?

A) HTML/CSS
B) Database management systems
C) Spreadsheet software
D) JavaScript
Answer: C) Spreadsheet software

3. What is a crucial step in information gathering for website design?

A) Collecting random data


B) Gathering user feedback through surveys and interviews
C) Focusing only on the aesthetics of the website
D) Ignoring business goals when designing the website

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 2 of 19
1

Answer: B)

4. What does the hierarchy of pages and information in website design refer to?

A) Organizing the content and pages in a logical and user-friendly structure


B) Ensuring that each page has equal importance
C) Prioritizing content based on SEO ranking
D) Displaying all information on the homepage
Answer: A)
5. Which of the following is NOT a consideration when designing a
website's hierarchy?

A) Organizing content based on user needs


B) Ensuring that the website’s structure is consistent with business goals
C) Using a random order for the content
D) Making sure the content is easy to find and navigate
Answer: C)
6. How does understanding the operating system affect website design?

A) It determines the visual style of the website


B) It helps to select compatible programming languages and ensure functionality
C) It influences how much content is displayed on the website
D) It ensures that the website can be seen on all devices

Answer: B)
7. How does understanding the operating system affect website design?

A) It determines the visual style of the website


B) It helps to select compatible programming languages and ensure functionality
C) It influences how much content is displayed on the website
D) It ensures that the website can be seen on all devices
Answer: B)

8. What does "information gathering" in the context of website design


typically involve?

A) Collecting data on current design trends


B) Analyzing potential users' needs and business goals
C) Focusing on the aesthetic design of the website
D) Compiling a list of tools and technologies for the project
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 3 of 19
1

9. What is the primary goal of analyzing business data operations when designing a data model?

A) To create aesthetically pleasing diagrams


B) To understand the flow of information within the business process
C) To determine the cost of data storage
D) To identify the best data types for storage
Answer: B)
10. In the context of data modeling, what does the 'scope of the system' refer
to?

A) The hardware requirements for the system


B) The boundaries and functionalities of the system being modeled
C) The coding language used for the system
D) The user interface design of the system
Answer: B)
11. What are entities in an entity-relationship (ER) diagram?

A) Attributes of the system


B) Real-world objects or concepts represented in the data model
C) Relationships between the data
D) Rules governing the data relationships
Answer: B)
12. Which data types are typically used for attributes in a data model?

A) Integer, String, Date, Boolean


B) Integer, Char, String, Key
C) Entity, Attribute, Relationship
D) Date, Time, String, File
Answer: A)

13. Which of the following is considered a relationship in an ER diagram?

A) The user’s first name


B) The connection between a customer and their order
C) The product's price
D) The database storage engine
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 4 of 19
1

14. What are business rules in the context of data modeling?

A) Guidelines for designing the user interface


B) Rules that define how business operations work and how data is used
C) Policies for server deployment
D) Database management rules for backups
Answer: B)
15 . Derived value attributes
A) Are those that may take on more than one value for under entity instance?
B) Can be logically grouped into supper attributes
C) Represent value that is calculated from the values of related attributes
D) Are those that may not null?

16. An entity set that does not have sufficient attributes to form primary key is?
A) Strong entity
B) Composite entity
C) Weak entity
D) Recursive entity
17. Assume that there are two given tables Country and president table under the same
database name what will be possible relationship between those tables?

A) Many to many
B) One to one
C) Many to one

D) One to many

18. Which normalization form eliminates transitive dependencies in a relation?

A) First Normal Form (1NF)


B) Second Normal Form (2NF)
C) Third Normal Form (3NF)
D) Boyce-Codd Normal Form (BCNF)
Answer: C)
19.What is meant by “normalizing business data” in the context of
database design?

A) Removing duplicate or redundant data

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 5 of 19
1

B) Changing the data to fit a non-relational model


C) Ensuring the data is compatible with a cloud database
D) Organizing the data into more understandable formats for users

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 6 of 19
1

20.The numerical attributes of the relationship between two entities or entity sets
is called……….
A) Relationship
B) Orders
C) Cardinality
D) Sequence
21. A Candidate key which is not selected to be the primary key is
A) Primary key

B) Foreign key

C) Supper key

D) Alternate key

22.Why is validation of a data model with the client important?

A) To ensure that the data model meets the client’s business needs and expectations
B) To ensure the data model is fully normalized
C) To ensure that no data is lost during database migration
D) To ensure that the model adheres to industry standards
23. What is the primary goal of identifying content needs in web development?

A) To determine the best color scheme


B) To align website content with business goals and user needs
C) To decide the hosting requirements for the website
D) To choose a programming language for the website
Answer: B)

24.Which of the following best describes the strategic intent of a website?

A) The content layout and style choices


B) The purpose and goals the website is intended to achieve
C) The design and color choices for user interfaces
D) The selection of the web hosting service
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 7 of 19
1

25.What is the primary purpose of content requirements identification?


A) To plan for future website growth
B) To outline the necessary content needed to fulfill user and business needs
C) To design a color scheme for the website
D) To choose the best navigation method
Answer: B)
26. Which of the following is an example of a code editor used in content
structure development?

A) Adobe Photoshop
B) Microsoft Word
C) Sublime Text
D) Google Docs
Answer: C)

27. How does clustering of information benefit content structure?

A) It helps to organize content in a way that improves user comprehension and access
B) It reduces the amount of text on a webpage
C) It increases the loading time of a website
D) It minimizes the need for navigation tools
Answer: A)

28.What is the main objective of web navigation design?

A) To provide an aesthetic visual experience for the user


B) To ensure the user can easily find and move through the website’s content
C) To create engaging multimedia content
D) To develop backend programming scripts
Answer: B)

29. What is meant by user-friendly web navigation techniques?

A) Making the website visually stunning while compromising on usability


B) Ensuring navigation elements are intuitive, easy to use, and accessible
C) Restricting the navigation options to just a few pages
D) Making users memorize complex URL structures
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 8 of 19
1

30. Why is information architecture prototyping important?

A) It helps in organizing data in the website backend


B) It provides a visual representation of the planned site structure, allowing for feedback
and adjustments
C) It determines the type of content management system (CMS) to use
D) It ensures that the website is fully functional before launch
Answer: B)

31. What is the purpose of prototype usability testing?

A) To finalize the website’s design layout


B) To evaluate how well users can interact with the website prototype and navigate the content
C) To test the website’s search engine optimization (SEO) performance
D) To measure the website’s loading speed
Answer: B)
32. The process of grouping similar peace of information or data points together
based on their characteristics or features is called……..
A) Web designing
B) Information Gathering
C) Proto typing
D) Information Clustering
33. The practice of naming or tagging elements on a website in a clear, concise
and mining full way to help users understand and navigate the site easily is
called-----------.
A) Web designing
B) Website labeling
C) Proto typing
D) Information Clustering
34. What is the primary goal of the Systems Development Life Cycle (SDLC)?

A) To manage software versions


B) To guide the design and development of software through various phases
C) To define coding standards
D) To write program logic in pseudocode
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 9 of 19
1

35. Which phase of the SDLC focuses on designing the structure of the software
application?

A) Requirements gathering
B) Design phase
C) Testing phase
D) Maintenance phase
Answer: B)

36. In program logic design, which of the following is the primary


purpose of flowcharts?

A) To define the structure of the user interface


B) To represent program logic visually, showing the sequence of actions
C) To store program variables
D) To write detailed program code
Answer: B)
37. Which of the following tools is most commonly used to document program
logic before writing the code?
A) Flowcharts
B) IDE (Integrated Development Environment)
C) Database schemas
D) Network diagrams
Answer: A) Flowcharts

38.What is the role of decision-making structures in program logic?


A) To loop over a set of data
B) To execute a set of instructions multiple times
C) To determine the flow of control based on conditions
D) To manage user input
Answer: C)
39. Which of the following is not true about algorithms.
A) It should be Correct
B) Unambiguous
C) Ambiguous
D) Finite (has to have an end)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 10 of 19
1

40. A step-by-step description of an algorithm is called………...?


A) Algorithm
B) Pseudocode
C) Flowchart
D) Program
41. Which of the followings are Advantages of Pseudocode
A) Improves the readability of any approach
B) Acts as a bridge between the program and the algorithm
C) Acts as a Complexity between the program and the algorithm
D) A&B

42. What is the primary function of CSS in web development?

A) To structure the content of a webpage


B) To apply styles, such as fonts, colors, and layouts to HTML content
C) To add interactive elements to a webpage
D) To ensure website functionality
Answer: B)

43.Which of the following is an example of a CSS selector?

A) font-size: 16px;
B) .header { color: blue; }
C) <div></div>
D) background-color: yellow;
Answer: B)

44.Which CSS property is used to change the background color of an element?

A) color
B) background-color
C) text-align
D) font-family
Answer: B)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 11 of 19
1

45.In CSS, which value is used to make an element’s text bold?

A)font-size: bold;
B)text-weight: bold;
C)font-weight: bold;
D)text-style: bold;
Answer: C)

46.Which of the following CSS properties is used to control the spacing


between letters in text?

A)line-height
B)letter-spacing
C)word-spacing
D)text-align
Answer: B)

47.What does the display: flex; property do in CSS?

A) Aligns elements vertically in a container


B) Displays elements in a flexible container for easier layout design
C) Changes the display of a page to a table
D) Makes elements invisible
Answer: B)
48. Which CSS property is used to set the margin space between elements?
A)padding
B)margin
C)border
D)spacing
Answer: B)

49. What is the purpose of media queries in CSS?

A) To apply styles based on device screen size or other conditions


B) To set a background image on the webpage
C) To modify text colors
D) To increase the width of elements
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 12 of 19
1

50. What does the box-sizing: border-box; property do in CSS?

A) It includes padding and border in the total width and height of an element
B) It sets the width of an element to 100%
C) It removes any margin from the element
D) It enables CSS transitions
Answer: A)

51. Which CSS property is used to create space inside an element,


between the content and the border?

A) margin
B) padding
C) border
D) spacing
Answer: B)
52.Which of the following is a valid CSS rule for setting the font size to 14 pixels?

A)font-size: 14pt;
B)font-size: 14px;
C)font-size: 14em;
D)font-size: 14%;
Answer: B)

53. What does the float property in CSS do?

A) It sets the position of an element relative to the page


B) It allows an element to be moved to the left or right of its container, allowing text to
wrap around it
C) It aligns an element at the center of the page
D) It creates an animated effect on an element
Answer: B)
54.Which of the following CSS properties is used to change the font of an
element?

A)font-family
B)font-style
C)font-weight
D)font-size
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 13 of 19
1

55. Which of the following is true about the position property in CSS?

A) position: relative; changes the position of an element relative to its original position
B) position: fixed; makes an element position relative to its container
C) position: absolute; makes an element move freely anywhere in the document
D) position: sticky; keeps an element fixed while scrolling
Answer: A)

56.Which HTML tag is used to link an external CSS file to a webpage?

A)<script>
B)<link>
C)<style>
D)<css>
Answer: B)

57.Which of the following is the correct syntax to apply an inline CSS style
to a HTML element?

A)<div style="color: red;">


B)<div css="color: red;">
C)<div class="color: red;">
D)<div id="color: red;">
Answer: A)

58. What is the correct CSS syntax for creating a rule that changes the
background color of all <p> elements to blue?

A) p { background-color: blue; }
B) p = background-color: blue;
C) p:background-color { blue; }
D) background-color(p) = blue;
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 14 of 19
1

59. Which property would you use to change the text color of a <h1>
element to red?

A)text-color: red;
B)color: red;
C)font-color: red;
D)h1-color: red;
Answer: B)

60. Which CSS property is used to define the space between two
columns in a multi-column layout?

A) column-gap
B) gap
C) column-spacing
D) column-padding
Answer: A)
61.Which of the following best describes the purpose of a website's content?

A) To fill space on the page


B) To attract users with aesthetic design
C) To communicate relevant information to the target audience
D) To increase web traffic
Answer: C)

62.Which of the following is an important factor when determining the


content format for a website?

A) The website’s target audience


B) The color scheme of the website
C) The logo design
D) The choice of hosting server
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 15 of 19
1

63. What is the main objective when negotiating site design


alterations with a client?
A) To minimize the cost of web development
B) To ensure that the content aligns with the business goals and the target audience
C) To ensure the website includes every feature requested
D) To maximize the visual appeal of the website
Answer: B)

64. What is the primary purpose of using FTP for content management?
A) To track content performance
B) To upload and download content between the local computer and the web server
C) To compress files for faster loading times
D) To create backup copies of the website
Answer: B)
64.Which of the following is NOT a commonly used server-side scripting
language for database integration?

A) PHP
B) JavaScript
C) Python
D) Ruby
Answer: B)
65.Which server-side language is commonly used to connect a website to a
MySQL database?
A) HTML
B) PHP
C) CSS
D) JavaScript
Answer: B) PHP

66.Which of the following best describes a database server in the context of


website integration?
A) A server that serves static files to users
B) A server that stores and processes data, often linked with a web server
C) A server that processes the CSS and JavaScript code
Striving for Excellence, Elevating Quality.
¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 16 of 19
1

D) A server that stores multimedia files for the website


Answer: B)
67. What is the primary function of a web server in database integration?
A) To store database content
B) To run SQL queries
C) To handle HTTP requests and serve dynamic content by fetching data from a database
D) To host CSS files
Answer: C)

68.Which of the following is a key requirement for connecting a


website to a database?

A) A static file server


B) A server-side language like PHP or Python
C) A content management system
D) A front-end JavaScript framework
Answer: B)
69.Which of the following is a common method for connecting a
database to a website using PHP?

A) Using GET and POST methods


B) Using mysqli_connect()
C) Using CSS for database styling
D) Using an FTP server
Answer: B)

70.What is the primary purpose of monitoring data conversion?

A) To ensure data is transferred to the correct format


B) To monitor server performance
C) To check data for errors after migration
D) To modify the structure of the original data
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 17 of 19
1

71.Which of the following tools is commonly used to monitor the progress of


data conversion?

A) Data cleaning tools


B) Data conversion software logs
C) Web browser tools
D) Encryption tools
Answer: B)

72.Which of the following is qualitative data

A) You are level 3 students


B) 45.555cm
C) 24 years old
D) 43kg
Answer: A)

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 18 of 19
1

Striving for Excellence, Elevating Quality.


¾}sS< eU/ Institution Name ¾Ê¡S”ƒ lØ`/ Document No.
KPC/OF/OBT/009
ኮምቦልቻ ፖሊቴክኒክ ኮሌጅ
KOMBOLCHA POLYTECHNIC COLLEGE
ርዕስ/Title Issue Page No.
Effective Date: 14/04/2017 Assessment Form No. Page 19 of 19
1

33. Answer: A)

Striving for Excellence, Elevating Quality.

You might also like