INTRO TO INFORMATION MANAGEMENT Flashcards

1
Q

Purpose of information management?

A

design, develop, manage, and use information with insight and innovation. support decision-making and create value for individuals, organizations, communities, and societies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

This programming language makes use of a step-by-step approach for breaking down a task into a collection of routines (or subroutines) and variables by following a sequence of instructions.

A

PROCEDURAL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

It involves the concept of classes and objects. Hence, it divides the program into tiny chunks known as objects. These are actually instances of classes.(method)

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Traditional ways in coding PHP
(doing 3 things in same place inside a code)

A

procedural

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

a programming model that follows the concept of objects. The objects contain codes in the form of methods and data in the form of attributes.

A

OBJECT ORIENTED PROGRAMMING (OOP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Information Management Course?

A

deals with managing information within an organization and gives emphasis on creating a system to manage data/information for everyday use.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This programming model give importance to the data rather than functions or procedures (IMPORTANCE)

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

coding using MVC

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The main focus is on data security. Hence, it only permits objects to access the class entities. (BASIS)

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The main focus is on how to do the task, meaning, on the structure or procedure of the program. (BASIS)

A

PROCEDURAL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This programming language uses objects and classes for creating models based on the real-world environment. This model makes it very easy for a user to modify as well as maintain the existing code while new objects get created by inheriting the characteristics of the present ones.

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

MVC stands for:

A

MODEL, VIEW, CONTROLLER

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

(12) Languages Used in Object Oriented Programming

A

Java, Python, C#, C++, JavaScript, PHP, Ruby, Dart, Perl, Swift, Scala, Objective.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

It does not offer any method of hiding data. Thus, it is less secure when compared to Object Oriented Programming. (BASED ON SECURITY)

A

PROCEDURAL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hiding data is possible with ________ ________ ___________ due to the abstraction. Thus, it is more secure than Procedural Programming. (SECURITY)

A

OOP (OBJECT ORIENTED PROGRAMMING)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Other terms of procedure:

A

functions, routines, or subroutines.

17
Q

What are different languages in Procedural Programming (6)

A

BASIC, FORTRAN, COBOL, ALGOL, Pascal, and C.

18
Q

programming model derived from structural programming. It follows the concept of the calling procedure.

A

PROCEDURAL PROGRAMMING

19
Q

this part deals with presenting the data to the user. This is usually in form of HTML pages.

A

VIEW(S)

20
Q

Available data is capable of moving freely within the system from one function to another. (MOVEMENT OF DATA)

A

PROCEDURAL

21
Q

The objects are capable of moving and communicating with each other through the member functions. (MOVEMENT OF DATA)

A

OOP

22
Q

this is the part deals with the users’ requests for resources from the server.

A

CONTROLLER

23
Q

The main program gets divided into tiny parts on the basis of the functions. It then treats them as separate programs for smaller programs individually. (BASED ON METHOD)

A

PROCEDURAL

24
Q

This programming model does not give importance to data. it prioritizes the function along with sequence of actions that need to follow (IMPORTANCE)

A

PROCEDURAL

25
Q

this part is concerned with the business logic and the application data. It can be used to perform data validations, process data and store it.

A

MODEL

26
Q

The 3 tasks PHP Does

A
  1. We query the database and connect to it
  2. We handle data submitted by the users
  3. We show DB data to the users either in forms or in tables