iOS DevMode
close
프로필 배경
프로필 로고

iOS DevMode

  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
  • 홈
  • 방명록
  • GitHub
[운영체제] 동시성(Concurrency)

[운영체제] 동시성(Concurrency)

1. 동시성이란?여러 작업을 동시에 실행되는 것처럼 보이게 하는 것을 말한다.  2. 프로그램 / 프로세스 / 스레드동시성에 대해 자세하게 알아보기 앞서 알아둬야하는 개념들이 있다.정의프로그램: 단순한 코드 덩어리로 실행되지 않는 이상 특정 목적을 수행하기 위한 명령문의 집합프로세스: 프로그램이 실제로 실행되어 메모리 상에 올라가 실행 중인 것을 의미스레드: 프로세스 안에서 프로세스의 자원을 이용해서 실제로 작업을 수행하는 작업자  멀티 프로세스란??? 하나의 운영체제에서 프로세스를 동시에 여러 개 실행시킬 수 있게 하는 기술 만약 이 멀티 프로세스가 아니라 싱글 프로세스라면??? 우리가 게임을 하다가 카카오톡을 하고, 인터넷을 켜서 유튜브를 보다가 다시 게임을 한다고 가정해 보자. 싱글 프로세스 환경에..

  • format_list_bulleted # CS/운영체제
  • · 2024. 5. 22.
  • textsms

컴퓨터개론 (국비1일차)

대학에서 배우는 과목 중 중요한 과목은 컴퓨터 개론, 자료구조, 알고리즘이라고 한다. (3대장?) 그러나 국비학원에선 짧은 시간 내에서 프로그래밍과 함께 배우기 어려우므로 따로 보충을 해야 한다고 한다. (그래서 나 같은 경우는 udemy나 부스트코스를 통해 보충을 하려고 한다.) 여하튼 오늘 배우는 개론의 목차는 이렇다. 컴퓨터 시스템의 특징 컴퓨터 시스템의 구성 기억장치 소프트웨어 자료의 표현과 연산 먼저 크기를 나타내는 단위부터 알아보자. 10^3 K kilo(킬로) 10^-3 m milli(밀리) 10^6 M mega(메가) 10^-6 u micro(마이크로) 10^9 G giga(기가) 10^-9 n nano(나노) 10^12 T tera(테라) 10^-12 P pico(피코) 10^15 P p..

  • format_list_bulleted # CS/컴퓨터개론
  • · 2023. 1. 2.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
최근 글
인기 글
최근 댓글
태그
  • #성장
  • #TIL
  • #SWIFT
  • #IOS
  • #오늘 배운것
  • #국비교육
  • #자바
  • #Today I Learned
  • #회고
  • #java
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바