AIS Flashcards

(48 cards)

1
Q

What language does eXtensible Business Reporting language (XRBL) use?

A

XML

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

What’s the name of the document that XRBL creates?

A

an instance document

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

What process aggregates expenses for different departments for use by higher ups?

A

responsibility accounting

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

What is the chart of accounts?

A

List of all accounts with numbers (typically assets start with 1, expenses start with 5), each digit in the number being some way of classifying the account

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

What is the interaction between posting timing and closing timing?

A

Once you close a period you can’t post a transaction to that period, this is an issue because transactions might be recorded in a given period but not posted to that period

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

What is a system journal entry vs a manual journal entry?

A

a system journal entry is automatically created, a manual entry has to be MANUALLY entered

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

What is a maturity model?

A

Shows how far along a company is at achieving a goal

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

In a maturity model what are the four classification levels?

A

limited, informal, defined, optimized

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

What 3 things does an internal audit committee provide to their company?

A

assurance, insight, objectivity

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

What are the four main requirements of SOX?

A

CEOs and CFOs are responsible for their financials, have to provide a internal controls report, have to provide a cybersecurity report, have to have an external audit report

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

What is exposure within the context of risks?

A

exposure is the part of the risk that remains after a control is applied

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

What are some risks for software developed in-house?

A

fraud, cost of maintenance/knowledge transfer, lack of modern processes

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

What are some risks of software purchased from another vendor?

A

updates that require additional costs, downtime/crashes, data stolen

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

What is the difference between private and public cloud applications?

A

private applications are made specifically for the business, public are accessible over the internet and aren’t customized but are cheaper

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

What’s the difference between software as a service, platform as a service, and infrastructure as a service?

A

SaaS gives you a ready-made application, PaaS gives you a method to develop a software, IaaS gives you just the base infrastructure like servers

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

What are the three “bodies” which enforce standards for controls?

A

Governing body, management, internal audit

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

What is the procure-to-pay process generally?

A

the process by which a company purchases inventory/supplies

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

What is a purchase requisition?

A

its part of the procure-to-pay process, basically a request for supplies/inventory

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

What is the difference between a purchase order (PO) and a purchase requisition?

A

a purchase order comes after a purchase requisition and involves an identified supplier

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

What is the “Govern” component of the Cybersecurity Framework Structure thing?

A

Govern is basically making sure that all cybersecurity controls are identified, recorded, and communicated to everyone

21
Q

In the context of encryption, what defines a key?

A

a key is a string of numbers/letters that takes the place of (acts as a proxy for) a normal peice of text

22
Q

In the context of encryption what issues do systems face vis a vis keys?

A

keys need to be of a certain length or they can be brute-forced

23
Q

What’s issue does public key encryption solve in private key encryption?

A

Private key encryption is a problem because in order to send messages both parties have to agree upon the key which is hard to do in a public space like the internet. Private key encryption allows you to have an inbox with a private key known only to the owner and a public key known to everyone, so anyone can send a message but only the owner can read them

24
Q

What are hashes in cryptography?

A

they are set of characters created immediately in response to an input, can tell you if two inputs are the same

25
What are some examples of sub-process that would or would not be part of payables, inventory, revenue processes?
26
Examples of controls in business processes: revenue purchasing inventory
27
What is Asymmetric cryptography?
its when you have a public and private key instead of one agreed upon private key
28
Examples of business issues that dont lend themselves to blockchain
shipping and receiving issues...?, immutability of ledger becomes an issue with incorrect recording
29
What are some examples of changes in the crypto currency space in the last year
GENIUS act, lack of SEC focus, GAAP changes as far as representation of crypto value
30
MIST framework, what's different between MIST and COVID/COSO
31
What is the consensus mechanism in blockchain?
An important part of the technology in which the players agree that transactions occured and in what amount to create an immutable ledger
32
What is the specific consensus mechanism used in bitcoin?
proof-of-work
33
What are a few types of tokens?
Stablecoins, tokenized securities, utility tokens, crypto current, tokenized deposits
34
When do you record sales discounts?
on receipt of cash (so third step after AR recorded, and COGS recorded)
35
What is the difference between the Waterfall and AGILE methodologies to creating a new system?
Waterfall is very linear, and spits out a finished product at the end without feedback and without much responsiveness to changing needs during the project, AGILE splits things into chunks and finishes them separately so they are more customizable and receive feedback along the way
36
What are the basic principles of the Scrum procedure, whats the advantage?
You have a scrum master who basically manages the developers, makes sure they communicate, removes roadblocks, work is organized into sprints (chunks of work that are followed by a debrief) and time-blocking is used (means that each activity is given a set and immutable amount of time to prevent an activity getting out of scope)
37
What are the two main types of databases? What are the differences between them?
Relational databases (geared toward structured data like a customer list) and object oriented databases (geared towards unstructured data like Audio and video). Relational databases uses tables, with fields (categories of data) and records (the actual data entry, ie. the actual name of the customer). Object oriented databases use classes to organize data into different types, for example you would have a class called customers which has a bunch of different objects (each an individual customer) with variables (the name, address, etc. of the customer)
38
What are NoSQL databases? When are they advantageous?
They are an unstructured database that's accessible by all these different programming languages. They are best when you have massive amounts of data and need a self-scaling database, particularly for user-generated content
39
What is the use of and difference between primary and foreign keys?
a primary key is the key category for a given dataset, so the shipment_ID in a table of shipments, the foreign key is a key used across different tables, so if you saw the shipment ID show up in the customer's table as a way to track orders to that customer it would be considered a foreign key
40
What SQL command do you do to get all the info in a given table?
SELECT * FROM (table name)
41
What SQL command is like IF in excel?
WHERE, so you could do SELECT (whatever fields you want) FROM whatever table WHERE whatever condition
42
What does JOIN allow you to do in SQL?
It allows you to pull data from two tables at once that has a shared foreign and primary key
43
What are the three categories of JOIN and how do they work?
There is Inner join, outer join and full outer join. Innter join returns only values from two tables which overlap on the given value, outer join (left or right) returns all the values of the table in the left or right table AND the matched values in the other table, full outer join returns all the values in both tables and their overlaps
44
What are fixed assets? What is CapEx?
fixed assets are depreciable assets and land, like revenue generating assets over multiple periods. CapEx is spending on such assets, so CapEx excludes buying current assets like inventory
45
What are the steps (in order) of preparing financial statements and closing books?
Prepare trial balance Make adjusting entries Prepare adjusted trial balance Prepare financial statements based on adjusted trial balance Make closing entries (revenue, expenses, dividends zeroed out) Prepare closing trial balance
46
What is XRBL? Why is it used?
It is a coding language (I think) that is a required way to document/present/record your financials. It enhances comparability and the standardization of financial statements because now things like date format and naming of accounts doesn't matter, XRBL uses tags on the data to standardize it and it is a coding language, like it looks like code
47
What is an XRBL instance document?
it is a financial statement, ie. a cash flow statement, income statement, etc.
48
What is a balanced scorecard?
its a report (like a financial statement) that a company generates internally to assess how its doing