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.

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)

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
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.
MODEL
26
The 3 tasks PHP Does
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