mirror of
https://github.com/andatoshiki/toshiki-notebook.git
synced 2026-06-06 06:55:55 +00:00
fix(order): change wrongful lecture number for chapter 4 from lect3 to lect4
This commit is contained in:
parent
bc92ec6a6d
commit
28a7a294f5
@ -105,7 +105,7 @@ US rapper/producer/entrepreneur Will.i.Am announced his foray into the world of
|
||||
|
||||
- **In static linking, the system linker copies the dependencies into the final executable.** At the time of linking an external library, the linker finds all dependencies that are defined in that library. And it replaces them with the corresponding functions from the library to resolve dependencies in our code. Afterward, the linker generates the final executable file that we can execute on the underlying machine.
|
||||
|
||||
For example, let’s say our application calls the function *print()* from an external library named *Library.* The assembler generates the object file with all native symbols resolved to their memory addresses. The external reference *print()* cannot be resolved. The linker loads this library and finds the definition of *print()* in it. Then, it maps to *print()* to a memory location and thus resolves the dependency:
|
||||
For example, let’s say our application calls the function _print()_ from an external library named _Library._ The assembler generates the object file with all native symbols resolved to their memory addresses. The external reference _print()_ cannot be resolved. The linker loads this library and finds the definition of _print()_ in it. Then, it maps to _print()_ to a memory location and thus resolves the dependency:
|
||||
|
||||

|
||||
|
||||
@ -114,4 +114,3 @@ US rapper/producer/entrepreneur Will.i.Am announced his foray into the world of
|
||||
- **Object linking (Dynamic)**
|
||||
|
||||
- **In dynamic linking, we copy the names of the external libraries into our final executable as unresolved symbols. We do the actual linking of these unresolved symbols only at runtime.** How? When encountering an unresolved symbol, we query RAM for it. If the corresponding library isn’t loaded, the operating system loads it in the memory. So, **the operating system performs dynamic linking for us by resolving each external symbol on the first muss.** As a result, we load only a single copy of a library in memory and all processes use it.
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
- Bus Lines; Pathways that transfer data and power between components inside of a computer.
|
||||
|
||||
| Architecture Diagram of CPU | Actual CPU Image |
|
||||
| ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
|
||||
|  |  |
|
||||
|
||||
### 3.3 Power Supply Unit (PSU)
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# CIS105: Computer Applications & Information Systems Lect. 3
|
||||
# CIS105: Computer Applications & Information Systems Lect. 4
|
||||
|
||||
## Chapter 4: Formulas and Functions
|
||||
|
||||
@ -26,10 +26,11 @@
|
||||
- Excel sees the location of the cells relative to the location of the formula.
|
||||
- Click <kbd>Fn</kbd> + <kbd>F4</kbd> as hotkeys to construct value as relative value
|
||||
- **Absolute Reference**: Will make either the row or column "constant" in other words, the ABSOLUTE cell location is LOCKED
|
||||
|
||||
- To create an absolute cell reference, put a dollar sign ``$` symbol in front of the part of the reference that you want to remain constant.
|
||||
|
||||
- | Reference | Comments |
|
||||
| --------- | ------------------------------------------------------------ |
|
||||
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `A1` | Both the column and row references are "relative" and will change when the reference is copied and pasted to other cell. |
|
||||
| `$A1` | The column reference is "**absolute**" and will remain constant when copied and pasted to other cells. The row reference is "relative" and will change when copied and pasted to cells in other rows of the worksheet |
|
||||
| `A$1` | The column reference is "relative" and will change when copied and pasted to cells in other columns in the worksheet. The row reference is "**absolute**" and will remain constant when copied and pasted to other cells. |
|
||||
@ -50,10 +51,9 @@
|
||||
### 4.4: Financial Function
|
||||
|
||||
- `RATE(nper, pmt, pv, [fv], [type], [guess])` : calculates the interest rate earned for an investment given the number of payments made as part of the investment, the payment amount, and the current value of the investment.
|
||||
- `EFFECT(nominal _rate, pery)`: calculates the annual percentage rate for an interest rate given the
|
||||
- `EFFECT(nominal _rate, pery)`: calculates the annual percentage rate for an interest rate given the
|
||||
number of times per year that interest is charged.
|
||||
- `NPER(rate, pmt, pv, [fv], [type])`: calculates the number of payments that will be made to pay off a loan given the interest rate, payment amount, and original loan amount.
|
||||
- `PMT(rate, per, pv, [fv], [type])`: calculates the payment amount for a loan given the interest rate, number of payments to be made to pay off the loan, and the original loan amount.
|
||||
- `PV(rate, per, pmt, [fv], (type))`: calculates the current value (accounting for compounding interest) of an investment given the interest rate, number of payments to be made, and the amount of the payment.
|
||||
- `FV(rate, per, pmt, [pv], [type])`: calculates the future value of an investment given the interest rate, number of payments to be made, and the amount of the payment.
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user