The Study Hour

Computer Networking

A computer network is a set of devices connected through links. A node can be computer, printer, or any other device capable of sending or receiving the data.

Time Required: 60 min

Compiler Design

Compiler design principles provide an in-depth view of translation and optimization process. Compiler design covers basic translation mechanism and error detection & recovery.

Time Required: 60 min

Data Structure

A data structure is a specialized format for organizing, processing, retrieving and storing data.

Time Required: 120 min

Data Communication

Data Communication is a process of exchanging data or information In case of computer networks this exchange is done between two devices over a transmission medium.

Time Required: 60 min

Operating Systems

An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.

Time Required: 60 min

Coding

Code tells a computer what actions to take, and writing code is like creating a set of instructions. By learning to write code, you can tell computers what to do or how to behave in a much faster way.

Time Required: 180 min

Syed Farhan Reza

Bogura, Bangladesh

Studies at BS.c in Computer science & Engineering (CSE) at Pundra University of Science & Technology

Break Times

Study Time

Total Time: 0 Minutes

Break Time: 0 Minutes

Questions and Answers

1. How does react work?

ReactJS divides the UI into isolated reusable pieces of code known as components. React components work similarly to JavaScript functions as they accept arbitrary inputs called properties or props. It's possible to have as many components as necessary without cluttering your code.

2. Differences between props and state.

Props are used to pass data from one component to another. The state is a local data storage that is local to the component only and cannot be passed to other components.

3. What can useEffect do except data load?

  • Running once on mount: fetch API data
  • Running on state change: validating input field
  • Running on state change: live filtering
  • Running on state change: trigger animation on new array value
  • Running on props change: update paragraph list on fetched API data update
  • Running on props change: updating fetched API data to get BTC updated price